diff --git a/rdf-improved/Makefile b/rdf-improved/Makefile new file mode 100644 index 0000000..65afd95 --- /dev/null +++ b/rdf-improved/Makefile @@ -0,0 +1,7 @@ +RDF = $(wildcard test/rdf/*) +TRIG = $(patsubst test/rdf/%.xml, test/trig/%.trig, $(RDF)) + +all: $(TRIG) + +test/trig/%.trig: cim-trig.pl test/rdf/%.xml + perl $^ $@ diff --git a/rdf-improved/README.md b/rdf-improved/README.md new file mode 100644 index 0000000..b68b4d0 --- /dev/null +++ b/rdf-improved/README.md @@ -0,0 +1,32 @@ + +## Add Datatypes To Instance Data +https://github.com/Sveino/Inst4CIM-KG/issues/49 + +In CGMES instance data, all literals are string, but should be marked with the appropriate datatype. +- E.g. `cim:ACDCConverter.baseS` should be marked `^^xsd:float` +- Otherwise sort won't work and range queries will be slower. +- This pertains to `boolean, dateTme, float, gMonthDay, integer` as `string` is the default datatype + +This query counts props by XSD datatype: +```sparql +PREFIX xsd: +PREFIX rdfs: + +select ?range (count(*) as ?c) { + ?x rdfs:range ?range + filter(strstarts(str(?range), str(xsd:))) +} group by ?range order by ?range +``` + +Here are the current results, but it should be rerun after fixes to ontology: see col "comment" +| range | c | comment | +|---------------|-----|-------------------------------------------------------------------------------------| +| xsd:boolean | 218 | Inflated because meta-data props are duplicated, and many are boolean | +| xsd:dateTime | 5 | | +| xsd:decimal | 1 | | +| xsd:float | 310 | Deflated because eg `cim:ActivePower.value` may be used by hundreds of "real" props | +| xsd:gMonthDay | 2 | | +| xsd:integer | 36 | | +| xsd:string | 51 | | + +I have a tentative SPARQL Update, but need to revise it. diff --git a/rdf-improved/cim-trig.pl b/rdf-improved/cim-trig.pl new file mode 100644 index 0000000..c0a5523 --- /dev/null +++ b/rdf-improved/cim-trig.pl @@ -0,0 +1,104 @@ +#!perl -w +# Convert CIM xml file to trig (turtle with graphs). + +# Assumptions: +# - Relies on a repeatable CIM XML layout as lines (uses simple string manipulation). +# If needed, I can change it to work with proper XML access. This module seems suitable: +# use XML::DT; # https://metacpan.org/pod/XML::DT +# - A file has exactly one model: md:FullModel or dm:DifferenceModel +# - dm:DifferenceModel has exactly two sections dm:reverseDifferences and dm:forwardDifferences in this order +# - Uses "owl write" (non-streaming) for nicer formatting +# - Or jena riot in --formatted mode (non-streaming). For very large files, we should switch to --output + +use warnings; +use autodie; +use UUID qw(uuid4); # https://metacpan.org/pod/UUID + # CIM UUIDs are version 4: https://github.com/Sveino/Spec4CIM-KG/issues/10 + +# owl.bat prints some junk on STDERR that I can't suppress on Cygwin, so we need to use explicit in/out filenames +my $in = shift; +my $out = shift or die "Usage: $0 in.rdf out.trig\n"; +open(STDIN,$in); + +# slurp STDIN +$/ = undef; +my $xml = ; + +# remove parasitic underscore from start of relative URLs +$xml =~ s{(rdf:(about|resource)=\"#)_+}{$1}g; + +# break it up +my ($rdf_open, $body, $rdf_close) = + $xml =~ m{(.*?)(.*?)()}s + or die "Can't find rdf:RDF element\n"; +my ($model, $model_type, $model_uri, $rest) = + $body =~ m{(<(md:FullModel|dm:DifferenceModel) rdf:about="(.*?)".*?)(.*)}s + or die "Can't find md:FullModel or dm:DifferenceModel\n"; + +# Add base +my ($base) = + $model =~ m{(.*?)<} + or die "Can't find md:Model.modelingAuthoritySet\n"; +$rdf_open =~ s{(.*?) +\s*(.*?) +(.*)}s + or die "Can't find dm:reverseDifferences FOLLOWED BY dm:forwardDifferences\n"; + my $reverse_uri = "urn:uri:" . uuid4(); + my $forward_uri = "urn:uri:" . uuid4(); + my $reverse_ref = qq{}; + my $forward_ref = qq{}; + $model = ttl("$rdf_open$model_open$reverse_ref$forward_ref$model_close$rdf_close"); + $reverse = ttl_no_prefixes("$rdf_open$reverse$rdf_close"); + $forward = ttl_no_prefixes("$rdf_open$forward$rdf_close"); + $output = qq{ +$model +<$reverse_uri> { # reverseDifferences +$reverse +} + +<$forward_uri> { # forwardDifferences +$forward +}}} else { + $model = ttl("$rdf_open$model$rdf_close"); + $rest = ttl_no_prefixes("$rdf_open$rest$rdf_close"); + $output = qq{ +$model + +<$model_uri> { # model content + +$rest +}}}; + +open(STDOUT,">$out"); +print $output; + +sub ttl { + # https://perldoc.perl.org/functions/open#Opening-a-filehandle-into-a-command + my $input = shift; + my $fh; + my $tmp = "tmp$$"; + open ($fh,">$tmp.rdf"); + print $fh $input; + close $fh; + system("owl.bat write --keepUnusedPrefixes -i rdfxml $tmp.rdf $tmp.ttl"); + ## riot.bat --syntax=rdfxml --formatted=ttl $infile > $outfile + open ($fh, "$tmp.ttl"); + my $output = <$fh>; # $/ is undef, so it slurps + close $fh; + unlink "$tmp.rdf"; + unlink "$tmp.ttl"; + $output +} + +sub ttl_no_prefixes { + my $x = ttl(shift); + $x =~ s{\@prefix.*}{}g; + $x =~ s{^\n+}{}g; + $x =~ s{\n+$}{}g; + $x +} diff --git a/rdf-improved/test/rdf/FullGrid_OP.xml b/rdf-improved/test/rdf/FullGrid_OP.xml new file mode 100644 index 0000000..7d3aecd --- /dev/null +++ b/rdf-improved/test/rdf/FullGrid_OP.xml @@ -0,0 +1,224 @@ + + + + http://fullgrid.eu/CGMES/3.0 + + http://iec.ch/TC57/ns/CIM/Operation-EU/3.0 + CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model. + 1 + 2021-02-09T19:30:00Z + 2020-12-10T00:21:43Z + + + f37786d0-b118-4b92-bafb-326eac2a3877 + ACCUM_LIM_1 + 99 + + ACCUM_LIM_1 + + + + + + ThreePhasePower + + + caa5c91e-d25c-4dd2-8ac2-c36c4eeaa40e + STR_MEAS_1 + STR_MEAS_1 + + + 2015-12-02T16:06:06 + + 0 + f088ed67-3917-4153-9418-2acbb10024a5 + + CMD_1 + true + + CMD_1 + + SwitchPosition + 0 + + + + e3883f88-b2d8-4732-95a9-4fd9204a2300 + ANA_VALUE_1 + 2015-12-02T16:06:06 + 98.0 + + + ANA_VALUE_1 + + + d7848aed-83b4-43b5-b54f-c96d1ebe03d5 + ICCP + ICCP + + + + 13dacabf-aa4c-4a78-806e-c7c4c6949718 + + DIS_1 + SwitchPosition + + DIS_1 + + + + + 44e63d79-6b05-4c64-b490-d181863af7da + ACC_LIMSET_1 + false + + ACC_LIMSET_1 + + + 66d4d5fc-bad5-4654-b4fe-6ed133bf6096 + ANA_LIMSET_1 + false + + ANA_LIMSET_1 + + + ACC_RESET_1 + true + 2015-12-02T16:06:06 + ThreePhaseActivePower + + + + 2a593d4f-90a7-4dd6-a35f-de1900b24df8 + ACC_RESET_1 + + + + 74b45ece-3d90-4356-86ab-985a86bc0064 + ACCUM_1 + + ACCUM_1 + ActiveEnergy + + + + + + + 56f7410b-7c71-4ea4-b25f-6e0b2fe9b1f6 + ANA_VALUE_1 + 2015-12-02T16:06:06 + 98.0 + + + ANA_VALUE_2 + + + ThreePhaseActivePower + + 87478acb-cd1f-40a6-b4a7-59ec99f8b063 + true + 120.0 + 320.0 + + SET_PNT_1 + SET_PNT_1 + 156.00 + 2015-12-02T16:06:06 + + + 250.0 + + + 472aa91b-8524-4e17-ba84-ef74eacd507e + ACC_VALUE_1 + 2015-12-02T16:06:06 + 98 + + + ACC_VALUE_1 + + + + true + + true + false + false + + true + false + true + false + true + false + + + bbb0ad5d-97e7-449c-9840-115cfca328cc + STR_MEA_V_1 + 2015-12-02T16:06:06 + 97.00 + + + STR_MEA_V_1 + + + fc908c16-468f-4a64-ba74-6f57175e0005 + ANA_LIM_1 + 99 + + ANA_LIM_1 + + + 1a457323-2094-440f-8d30-dc93adf0cdb3 + VAL_SET_1 + VAL_SET_1 + + + + + + + + ANA_1 + true + Analog_1 + ThreePhaseActivePower + 8ad6521e-06a9-4ce9-be0e-00a686fb29e3 + + + + + 2015-12-02T16:06:06 + + + + true + 8176be1d-346d-4869-a3f7-6ba57de63f2f + 39.99 + 19.99 + ThreePhaseActivePower + CMD_RL_1 + CMD_RL_1 + + + ec43b60a-0741-4788-9079-bdac365110f4 + DIS_VALUE_1 + 98 + 2015-12-02T16:06:06 + + + DIS_VALUE_1 + + + 1d70075e-6010-4f62-8f38-9fc3bba6b30b + VAL_TO_ALI_1 + 0 + + VAL_TO_ALI_1 + + diff --git a/rdf-improved/test/rdf/FullGrid_OP_diff.xml b/rdf-improved/test/rdf/FullGrid_OP_diff.xml new file mode 100644 index 0000000..f92fb2d --- /dev/null +++ b/rdf-improved/test/rdf/FullGrid_OP_diff.xml @@ -0,0 +1,29 @@ + + + + 2021-11-19T23:16:27Z + 2021-02-09T19:30:00Z + CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model. + http://fullgrid.eu/CGMES/3.0 + http://iec.ch/TC57/ns/CIM/Operation-EU/3.0 + 001 + + + + + SET_PNT_1 + + + 99 + + + + + SET_PNT_1 test + + + 100 + + + + diff --git a/rdf-improved/test/rdf/FullGrid_SC_diff.xml b/rdf-improved/test/rdf/FullGrid_SC_diff.xml new file mode 100644 index 0000000..a836083 --- /dev/null +++ b/rdf-improved/test/rdf/FullGrid_SC_diff.xml @@ -0,0 +1,29 @@ + + + + 2021-11-19T23:16:27Z + 2021-02-09T19:30:00Z + CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model. + http://fullgrid.eu/CGMES/3.0 + http://iec.ch/TC57/ns/CIM/ShortCircuit-EU/3.0 + 001 + + + + + 9.99 + + + true + + + + + 10 + + + false + + + + diff --git a/rdf-improved/test/rdf/MicroGrid-Assembled-DL_diff.xml b/rdf-improved/test/rdf/MicroGrid-Assembled-DL_diff.xml new file mode 100644 index 0000000..fad861e --- /dev/null +++ b/rdf-improved/test/rdf/MicroGrid-Assembled-DL_diff.xml @@ -0,0 +1,8959 @@ + + + + 2021-11-19T23:16:27Z + 2021-03-25T15:30:00Z + CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model. + http://tennet.nl/CGMES + http://iec.ch/TC57/ns/CIM/DiagramLayout-EU/3.0 + 001 + + + + + + 3 + 661.1736 + 206.375 + + + + 1 + 430 + 214 + + + + none + 0 + + + 019ef9d5-4c45-f74d-5132-39fb7da2af81 + + + 3 + 663.3358 + 114.0391 + + + + 1 + 256 + 196 + + + + 2 + 643.9958 + 116 + + + + 2 + 336 + 256 + + + + 2 + 437.8854 + 157.4271 + + + + 4 + 643.9958 + 206.375 + + + + GR-BE-Inj-XCA_AL11-1413600188 + 90 + + + 06860db8-e1c6-e18f-4e4d-39fb7da2af84 + + + none + 0 + + + 099f9e11-34a6-f1b5-e1de-39fb7da2af81 + + + 2 + 100 + 190 + + + + none + 0 + + + 0bbca635-cbcb-4638-0d60-39fb7da2af81 + + + GR-BE-Load_1-1132341825 + 90 + + + 0c0392c2-6ba8-dc84-f2e2-39fb7da2af84 + + + G-Link-354409038 + 0 + + + 0c305168-ac23-44c5-f406-39fb7da2af86 + + + 1 + 301.7 + 86 + + + + 2 + 270 + 172 + + + + 1 + 426.2 + 214 + + + + GR-BE_S1-265097752 + 90 + + + 1163f3fd-2c34-9374-da3b-39fb7da2af85 + + + 2 + 283.2062 + 156 + + + + GR-L-412002467 + 0 + + + 126b9b98-0957-8c1d-6167-39fb7da2af85 + + + GR-L-1712449918 + 0 + + + 130a8dfd-959e-e7e4-d4cf-39fb7da2af84 + + + 2 + 437.8854 + 130 + + + + 2 + 438 + 216 + + + + GR-BE-Line_7-1366516707 + 0 + + + 160b8549-e559-e056-4128-39fb7da2af85 + + + 3 + 302.7938 + 145.5208 + + + + 1 + 230 + 216 + + + + GR-NL_TR2_2-25822384 + -89.8 + + + 17045431-5186-7322-809b-39fb7da2af85 + + + 2 + 437.8854 + 96.57291 + + + + 2 + 438 + 170 + + + + 2 + 738 + 175.2 + + + + GR-BE-TR3_1-2077564634 + -90 + + + 1aa864ff-bdea-4937-db50-39fb7da2af84 + + + 1 + 302 + 148 + + + + GR-L-1519229870 + 0 + + + 1c24a6b6-106d-5f14-2a6b-39fb7da2af84 + + + GR-L-1326432400 + 0 + + + 1cd51f72-e422-f42f-164b-39fb7da2af85 + + + 2 + 284 + 182 + + + + 2 + 180 + 86 + + + + GR-L-1163897995 + 0 + + + 1f82307b-224c-5b52-8477-39fb7da2af84 + + + 2 + 438 + 124 + + + + G-Link-354408595 + 0 + + + 1ff716d4-9ec2-de73-6bbc-39fb7da2af86 + + + 1 + 444 + 100 + + + + 1 + 567.7958 + 93.92693 + + + + 1 + 293 + 156 + + + + GR-NL-Load_1-704664914 + -90 + + + 222ab4d4-8a49-06f3-ec97-39fb7da2af85 + + + 1 + 567.7958 + 129.6451 + + + + 1 + 240 + 110 + + + + 2 + 100 + 166 + + + + 1 + 322 + 78 + + + + 4 + 643.9958 + 114.0391 + + + + 2 + 200.1557 + 216 + + + + 1 + 445.8 + 214 + + + + 2 + 437.8854 + 215.2473 + + + + none + 0 + + + 2f14d750-5f1c-c7f0-828f-39fb7da2af81 + + + G-Link-354408513 + 0 + + + 30273e63-d259-660a-e2e3-39fb7da2af86 + + + 1 + 644 + 81.3 + + + + none + 0 + + + 317503ed-2414-da1c-24ed-39fb7da2af81 + + + GR-NL-G1-145382758 + -90 + + + 327060bc-1576-7ee2-fdd3-39fb7da2af85 + + + 1 + 438 + 88 + + + + none + 0 + + + 3333a803-f5b3-105f-15de-39fb7da2af81 + + + 1 + 146 + 190 + + + + GR-BE-Inj-XZE_ST24-78955718 + 90 + + + 35618b32-037a-0171-912a-39fb7da2af84 + + + GR-BE_S2-252010594 + 90 + + + 360f54e8-158e-16ff-0bfb-39fb7da2af85 + + + 1 + 222.2 + 152 + + + + GR-BE-Load_2-664013061 + 90 + + + 37cb9d70-0f47-0251-6073-39fb7da2af85 + + + GR-L-1259515836 + 0 + + + 390b0090-fd77-d447-d30e-39fb7da2af85 + + + GR-L-1962060451 + 0 + + + 3a7c07a4-981d-01d7-8816-39fb7da2af84 + + + 1 + 284 + 164 + + + + 2 + 568 + 147.9 + + + + none + 0 + + + 3da63568-6c5e-54dc-11e9-39fb7da2af81 + + + GR-L-1414387645 + 0 + + + 3e3a5430-e16e-7428-ffc0-39fb7da2af85 + + + 2 + 290.931 + 110 + + + + 3 + 162.7188 + 189.1771 + + + + G-Link-354409015 + 0 + + + 3f5fcd49-4e27-5c8c-7af0-39fb7da2af7e + + + 1 + 643.9958 + 243.4174 + + + + 2 + 335.7563 + 234.1563 + + + + GR-NL-Line_3-1522111161 + 0 + + + 4556aeff-1a4a-fd71-11be-39fb7da2af85 + + + 2 + 367.7708 + 243.4167 + + + + 1 + 688 + 216 + + + + G-Link-354408573 + 0 + + + 467d3d1e-f96f-acb5-c8b8-39fb7da2af80 + + + 4 + 179.9167 + 189.1771 + + + + GR-NL-TR2_1-1902947644 + -89.5 + + + 47f63ddd-965b-d6fd-e0d7-39fb7da2af85 + + + 1 + 444 + 166 + + + + 1 + 765.3542 + 191.8229 + + + + GR-BE-Line_2-1618371762 + 0 + + + 4a309c3b-78a7-8ca8-9e59-39fb7da2af85 + + + 1 + 580 + 166 + + + + GR-L-956945829 + 0 + + + 4cbecbba-54c6-3ce8-7659-39fb7da2af85 + + + 3 + 717.9335 + 215.6354 + + + + 1 + 368 + 252 + + + + GR-BE-TR2_3-266970206 + 90 + + + 4d428912-7981-161b-a501-39fb7da2af85 + + + 3 + 290.931 + 109.8021 + + + + 1 + 240 + 216 + + + + 2 + 438 + 247.9 + + + + 3 + 254.9966 + 215.6354 + + + + GR-L-1997329201 + 0 + + + 504175f2-4ba9-2078-dbd8-39fb7da2af85 + + + GR-NL-Inj-XWI_GY11-486907852 + -90 + + + 5073a386-d357-79b8-a068-39fb7da2af85 + + + 2 + 335.7563 + 203.7292 + + + + 2 + 335.7563 + 252 + + + + G-Link-354409049 + 0 + + + 51fa4360-9e0a-f493-e002-39fb7da2af86 + + + GR-BE-G1-330853274 + 90 + + + 521430de-90d7-0417-a0dd-39fb7da2af84 + + + 1 + 438 + 250.2 + + + + 2 + 438 + 166 + + + + GR-NL-Inj-XKA_MA11-182978626 + -90 + + + 527833a7-b84b-8661-4285-39fb7da2af84 + + + GR-L-751811171 + 0 + + + 529bc239-186c-5ef9-ac0d-39fb7da2af85 + + + 1 + 759.3542 + 191.8229 + + + + GR-NL_TR2_3-1833298703 + -89.2 + + + 53eb83ca-b82b-9d4e-fbfa-39fb7da2af84 + + + 1 + 643.9958 + 214.3137 + + + + 2 + 737.9229 + 244 + + + + 1 + 252.2 + 196 + + + + 1 + 682.625 + 113.7708 + + + + none + 0 + + + 57e6bfd4-dd22-64a7-d1c5-39fb7da2af81 + + + 2 + 180 + 76 + + + + GR-SVC-1230797516-321439582 + 0 + + + 58a55440-3afa-4369-3dae-39fb7da2af84 + + + none + 0 + + + 58c4516e-0bf9-bd01-5499-39fb7da2af81 + + + 1 + 567.7958 + 157.4271 + + + + G-Link-354408554 + 0 + + + 5a037b6f-92a5-4dea-741c-39fb7da2af86 + + + 4 + 269.875 + 215.6354 + + + + 1 + 180 + 238 + + + + GR-BE-Inj-XKA_MA11-1735199274 + 90 + + + 5b42c603-e8ce-b062-4139-39fb7da2af85 + + + 1 + 655.8 + 88 + + + + GR-L-444386168 + 0 + + + 5df00684-9350-95be-df85-39fb7da2af85 + + + 1 + 309.5 + 86 + + + + GR-BE-Inj-XZE_ST23-1448023129 + 90 + + + 5f069b7a-3de0-9631-eddb-39fb7da2af84 + + + 2 + 437.8854 + 94 + + + + 1 + 177.5 + 86 + + + + GR-BE-Line_6-2084691096 + 0 + + + 62ee083b-e703-4e52-6aa1-39fb7da2af85 + + + Assembled + + 634dea3f-e2a6-36d0-d25c-39fb7da2af7d + + + 1 + 353.9583 + 244.7396 + + + + GR-BE-TR2_2-1357561524 + 90 + + + 63ae4d75-b66c-0faa-b7b5-39fb7da2af84 + + + 1 + 568 + 176.5 + + + + 1 + 228 + 152 + + + + 1 + 613.9996 + 116.1873 + + + + 1 + 438 + 198 + + + + G-Link-354408541 + 0 + + + 67d1141f-e4e8-58f6-b501-39fb7da2af86 + + + GR-L-108027093 + 0 + + + 68b8b7d0-b858-4b32-69b1-39fb7da2af85 + + + G-Link-354409027 + 0 + + + 69737775-5a6c-5ac7-1953-39fb7da2af86 + + + 1 + 321.4688 + 251.3542 + + + + 2 + 568 + 166 + + + + 2 + 322 + 86 + + + + 3 + 210.0364 + 109.9902 + + + + GR-L-590160729 + 0 + + + 6e33646a-c005-a677-a091-39fb7da2af84 + + + 1 + 426 + 100 + + + + 1 + 757.8 + 204 + + + + GR-L-82826021 + 0 + + + 7451f968-de50-1a23-2527-39fb7da2af84 + + + 2 + 335.7563 + 215.6354 + + + + 1 + 422.2 + 100 + + + + 1 + 250 + 110 + + + + 2 + 368 + 234 + + + + 1 + 697.9999 + 216.0349 + + + + 1 + 426 + 138 + + + + GR-L-501948729 + 0 + + + 789399cf-2f9b-0e28-fae2-39fb7da2af85 + + + GR-L-1230804819-795098234 + 0 + + + 7996889d-b7e0-b3bd-055d-39fb7da2af81 + + + 1 + 437.8854 + 244 + + + + 1 + 270 + 246 + + + + 2 + 438 + 99.9 + + + + 2 + 438 + 138.1 + + + + 1 + 702.623 + 114.0501 + + + + 1 + 240 + 155 + + + + GR-NL-Line_2-1694985016 + 0 + + + 7fee9664-b00b-5cc0-91ed-39fb7da2af85 + + + 4 + 321.9979 + 150.8125 + + + + 4 + 737.9229 + 181.2396 + + + + GR-L-1192632359 + 0 + + + 837a7d94-c576-34c6-d8d7-39fb7da2af85 + + + 1 + 447.8 + 248 + + + + 2 + 438 + 166 + + + + GR-NL-S1-23474354 + -90 + + + 85439b66-c718-55b1-56aa-39fb7da2af84 + + + 1 + 321.9979 + 96.57291 + + + + 1 + 444 + 248 + + + + GR-L-1994603755 + 0 + + + 8694b1f7-ba70-1bf6-707b-39fb7da2af84 + + + GR-NL-Inj-XZE_ST23-435758727 + -90 + + + 87a1a7a2-7692-e053-30f4-39fb7da2af85 + + + 1 + 424.2 + 248 + + + + 2 + 254.9966 + 216 + + + + 1 + 330 + 259.8 + + + + GR-NL-G2-1540646227 + -90 + + + 8c0282f9-7de1-41bb-ca78-39fb7da2af85 + + + 1 + 428 + 166 + + + + GR-NL-Line_1-1770209197 + 0 + + + 8ce7df60-0510-5f4c-bcaf-39fb7da2af85 + + + 1 + 763.8 + 204 + + + + 1 + 284 + 156 + + + + 2 + 643.9958 + 88 + + + + 1 + 437.8854 + 204 + + + + 2 + 438 + 99.9 + + + + G-Link-354408421 + 0 + + + 9578ce66-d8aa-97b1-e45e-39fb7da2af86 + + + 1 + 438 + 152 + + + + GR-L-1006053890 + 0 + + + 98c2cd9c-0736-8fab-c7a3-39fb7da2af84 + + + 1 + 160.2 + 132 + + + + 1 + 422.2 + 138 + + + + GR-BE-G2-569000708 + 90 + + + 9a2479b6-0ee9-e1a5-09a4-39fb7da2af85 + + + 3 + 283.2062 + 150.8125 + + + + 1 + 678.0001 + 215.9651 + + + + 2 + 438 + 104 + + + + none + 0 + + + 9b802cf4-9855-cb9a-03ed-39fb7da2af81 + + + 2 + 438 + 138.1 + + + + GR-L-1648984860 + 0 + + + 9ba97fe9-1a9b-62e6-785d-39fb7da2af85 + + + 2 + 437.8854 + 130 + + + + GR-NL-Inj-XZE_ST24-835537239 + -90 + + + 9d9ce49c-954f-930c-fe32-39fb7da2af85 + + + GR-BE-Line_1-1392653407 + 0 + + + 9f3fc709-7799-dc2a-fbc5-39fb7da2af85 + + + GR-NL-Line_4-1027009775 + 0 + + + 9f578172-e608-ca43-3663-39fb7da2af85 + + + 1 + 363.9583 + 244.7396 + + + + 2 + 100 + 190 + + + + 2 + 438 + 247.9 + + + + GR-BE-Inj-XWI_GY11-1033807006 + 90 + + + a1f5fa4a-252b-3a25-dac0-39fb7da2af85 + + + 1 + 260 + 110 + + + + 1 + 583.8 + 148 + + + + none + 0 + + + a40e4afc-2b15-a171-f011-39fb7da2af81 + + + 2 + 336 + 258 + + + + 1 + 444 + 138 + + + + 1 + 581.7 + 134.4 + + + + 1 + 580 + 148 + + + + 1 + 269.875 + 215.6354 + + + + GR-SER-RLC-1230822986-763959145 + 270 + + + ab7515c4-6ca1-5747-fd53-39fb7da2af85 + + + 1 + 447.8 + 100 + + + + 4 + 737.9229 + 215.6354 + + + + 2 + 663.3358 + 113.7708 + + + + 1 + 321.9979 + 129.6474 + + + + none + 0 + + + b2e504c0-348d-7fad-5e09-39fb7da2af81 + + + 2 + 240 + 142 + + + + GR-BE-Line_4-687714713 + 0 + + + b668f530-d16f-498c-fc96-39fb7da2af85 + + + 2 + 438 + 213.9 + + + + 2 + 568 + 134.6 + + + + 1 + 126 + 190 + + + + 2 + 437.8854 + 244 + + + + 1 + 692.624 + 113.9105 + + + + 2 + 737.9229 + 204 + + + + G-Link-354408484 + 0 + + + bb421b7f-ac60-6476-5e51-39fb7da2af86 + + + 2 + 438 + 213.9 + + + + GR-NL-Load_2-199595741 + -90 + + + bff6eeab-84d4-9448-ae75-39fb7da2af85 + + + 2 + 302.7938 + 148 + + + + 2 + 270 + 196 + + + + 1 + 330 + 256 + + + + 1 + 428 + 248 + + + + 2 + 240 + 152 + + + + GR-NL-G3-1272157758 + -90 + + + c6517348-5a20-082a-de47-39fb7da2af85 + + + 1 + 594 + 116 + + + + 4 + 239.9771 + 145.5208 + + + + GR-L-1633734589 + 0 + + + ca9165d3-17dd-6a20-865a-39fb7da2af85 + + + GR-L-1977885975 + 0 + + + cbb01f94-c042-6779-07fb-39fb7da2af85 + + + 1 + 164 + 132 + + + + 2 + 438 + 240 + + + + 1 + 424.2 + 166 + + + + 1 + 447.8 + 138 + + + + 2 + 737.9229 + 191.8229 + + + + 2 + 180 + 132 + + + + 1 + 322 + 158 + + + + 1 + 583.8 + 166 + + + + 1 + 447.8 + 166 + + + + 1 + 438 + 140 + + + + 2 + 438 + 158 + + + + 3 + 720.7014 + 181.2396 + + + + 3 + 200.1557 + 215.6354 + + + + 1 + 343.9583 + 244.7396 + + + + 1 + 136 + 190 + + + + 1 + 659.8 + 88 + + + + 1 + 757.8 + 244 + + + + GR-L-633459252 + 0 + + + d49995f0-556b-74c3-59fe-39fb7da2af84 + + + 1 + 573.9 + 134.4 + + + + 1 + 100 + 210 + + + + GR-L-1522016781 + 0 + + + d77f1c30-229e-7304-d55b-39fb7da2af84 + + + 4 + 179.9167 + 109.9902 + + + + GR-BE-TR2_1-1574014072 + 90 + + + d7ac5983-b49d-5ce2-f8e1-39fb7da2af85 + + + 2 + 720.7014 + 114.0501 + + + + 2 + 162.7188 + 190 + + + + 2 + 367.7708 + 244 + + + + GR-L-2070108204 + 0 + + + d9d4abdd-1ed5-376b-225f-39fb7da2af85 + + + 2 + 717.9335 + 216.0349 + + + + 1 + 763.8 + 244 + + + + 4 + 321.9979 + 109.8021 + + + + 1 + 738 + 260 + + + + 1 + 321.4688 + 261.8542 + + + + none + 0 + + + e18b4ed3-593d-5edb-d42d-39fb7da2af81 + + + 2 + 335.7563 + 244 + + + + 1 + 336 + 188 + + + + 4 + 179.9167 + 215.6354 + + + + GR-NL-Load_3-631391046 + -90 + + + e2bb743e-aba7-e510-d8ca-39fb7da2af84 + + + 1 + 220 + 216 + + + + 2 + 661.1736 + 215.9651 + + + + GR-NL-Line_5-1375941741 + 0 + + + e336f788-fbfd-0176-4249-39fb7da2af85 + + + GR-L-958549789 + 0 + + + e47c3a1d-aa70-88a7-0f40-39fb7da2af85 + + + GR-L-1691614453 + 0 + + + e52f38e1-6db7-40f8-5831-39fb7da2af85 + + + GR-L-476899861 + 0 + + + e649a5a2-5270-f047-0550-39fb7da2af85 + + + 1 + 269.875 + 234.1563 + + + + 3 + 270 + 182 + + + + none + 0 + + + e7470557-0f67-c8e9-e796-39fb7da2af80 + + + 2 + 568 + 84.5 + + + + 1 + 78.2 + 190 + + + + 1 + 442 + 214 + + + + 2 + 644 + 263.2603 + + + + 1 + 84 + 190 + + + + GR-BE-Line_5-1020037632 + 0 + + + eeadbd0c-bd85-8d39-a0ea-39fb7da2af86 + + + 2 + 210.0364 + 110 + + + + none + 0 + + + f2161998-0632-ac5d-7e98-39fb7da2af81 + + + 2 + 322 + 166 + + + + GR-L-805648696 + 0 + + + f48a3c56-8e3e-aca3-88f6-39fb7da2af85 + + + GR-NL-Inj-XCA_AL11-385950181 + -90 + + + f493dd76-d32f-d501-eba1-39fb7da2af84 + + + 1 + 604 + 116.1 + + + + GR-L-52575670 + 0 + + + fa169583-ce02-9c1b-27c3-39fb7da2af84 + + + GR-L-254699869 + 0 + + + fc229451-1303-82d9-aabc-39fb7da2af84 + + + 1 + 169.7 + 86 + + + + GR-BE-Line_3-1247633054 + 0 + + + fc9bd44d-54d6-eca6-0ba7-39fb7da2af85 + + + 2 + 568 + 116 + + + + + + 1 + 308.1 + 202.8 + + + + GR-L-1230804819-2080259393 + 0 + + + 00334e12-b4f3-5716-f898-39fc10f99da8 + + + GR-NL-G2-1874813721 + -90 + + + 005021df-2e47-777c-c1e7-39fc10f99daa + + + 1 + 241.5 + 124.4 + + + + 1 + 406.1354 + 266.7082 + + + + none + 0 + + + 00f70bcb-3e6c-1c84-3a2a-39fc10f99da8 + + + 2 + 120.1 + 136.8 + + + + 1 + 329.5 + 230.4 + + + + 4 + 381 + 244.7396 + + + + 1 + 274 + 216 + + + + 2 + 616 + 206 + + + + 1 + 120.1 + 148.8 + + + + GR-BE_Breaker_10-35012999 + 90 + + + 01c6b31f-aa3f-b21d-e53c-39fc10f99da8 + + + 2 + 240 + 142 + + + + 1 + 318 + 231 + + + + GR-L-1608961504 + 0 + + + 02114dca-76f7-124b-157c-39fc10f99da9 + + + GR-L-1556730743 + 0 + + + 02a71b41-f5e7-f001-d6eb-39fc10f99da7 + + + none + 0 + + + 03180e66-9f2d-6420-f761-39fc10f99da4 + + + 1 + 305.5 + 230.4 + + + + GR-BE-Line_4-1062505759 + 0 + + + 039d2619-9f60-1ce7-3a89-39fc10f99daa + + + 1 + 644 + 180.3 + + + + 1 + 250 + 110 + + + + none + 0 + + + 03fc1920-e70b-524c-a7f2-39fc10f99da8 + + + 1 + 483.3937 + 258.4 + + + + 2 + 401.5 + 150.4 + + + + 2 + 356 + 124 + + + + 2 + 311.5 + 162.4 + + + + 2 + 363.5 + 230.4 + + + + GR-BE-TR2_3-419525394 + 90 + + + 0635ab43-3ac3-8775-936b-39fc10f99daa + + + 1 + 250 + 210 + + + + GR-BE-TR2_2-356084595 + 90 + + + 06558b2b-aea5-3505-0524-39fc10f99da9 + + + 2 + 120.1 + 202.8 + + + + GR-L-373414114 + 0 + + + 06f387e4-3f1b-081c-87d5-39fc10f99daa + + + 1 + 316.1 + 202.8 + + + + none + 0 + + + 06fd4364-56ec-d0dc-6795-39fc10f99da8 + + + GR-L-1538410300 + 0 + + + 078c88e7-a150-edc5-2181-39fc10f99da7 + + + 1 + 420.1 + 256.8 + + + + 1 + 360.1 + 212.8 + + + + 1 + 568 + 176.5 + + + + 1 + 350 + 204 + + + + 1 + 180 + 238 + + + + 2 + 314.8542 + 247.3854 + + + + GR-L-122721049 + 0 + + + 09375380-aa4e-855a-6e1b-39fc10f99daa + + + 2 + 145.5 + 180.4 + + + + GR-BE_S2-1430793357 + 90 + + + 09f60baa-abc9-f497-e443-39fc10f99da5 + + + 1 + 381 + 238.125 + + + + 1 + 426 + 138 + + + + none + 0 + + + 0a57a674-58e9-0661-e604-39fc10f99da4 + + + GR-BE-TR2_1-2017844582 + 90 + + + 0a6d141b-715c-3e5e-eaed-39fc10f99daa + + + 1 + 483.5 + 138.4 + + + + GR-BE-Line_5-1231550614 + 0 + + + 0b20451a-dcf7-b8dd-6371-39fc10f99daa + + + GR-L-1770078348 + 0 + + + 0b71568c-e4c2-dcef-be67-39fc10f99da7 + + + GR-NL-TR2_1-829109738 + -89.5 + + + 0bdb155f-eb23-ca2f-c5bd-39fc10f99da9 + + + GR-BE-Load_2-26861723 + 90 + + + 0c2bf7c6-8467-8056-9a8b-39fc10f99da4 + + + none + 0 + + + 0cc5bffe-10b3-5e09-ada4-39fc10f99da4 + + + 2 + 322 + 110 + + + + 1 + 356.1 + 112.8 + + + + GR-L-196199007 + 0 + + + 0e5af00b-9c35-c4fb-5017-39fc10f99da7 + + + 2 + 644 + 116 + + + + 2 + 285.5 + 166.4 + + + + 1 + 391.5 + 218.4 + + + + 1 + 256 + 131.2 + + + + GR-L-144407520 + 0 + + + 10161036-db61-9b10-5519-39fc10f99da4 + + + 2 + 284 + 110 + + + + GR-L-465039689 + 0 + + + 104159f3-66f8-01ed-a60d-39fc10f99daa + + + 1 + 658 + 216 + + + + 3 + 409.7326 + 257.9688 + + + + none + 0 + + + 10b8669b-6eb6-2e2b-f3ea-39fc10f99da8 + + + 1 + 236.1 + 154.8 + + + + 3 + 383.2452 + 257.9688 + + + + 1 + 678 + 216 + + + + GR-NL-Line_5-148057063 + 0 + + + 118692fa-2b8f-daff-5f3d-39fc10f99daa + + + 1 + 373.5 + 230.4 + + + + 2 + 362.5539 + 244.7396 + + + + 1 + 345.6 + 160.1 + + + + 2 + 318 + 237 + + + + none + 0 + + + 123214fa-5d77-5929-f71f-39fc10f99da6 + + + 2 + 738 + 216.1 + + + + none + 0 + + + 12fda66d-889b-f02c-75a9-39fc10f99da8 + + + GR-BE_Breaker_5-1123996046 + 90 + + + 1366107c-990b-f72d-d66b-39fc10f99da5 + + + 2 + 568 + 129.9 + + + + 2 + 748.9 + 143.9 + + + + 2 + 358.5104 + 235.4792 + + + + GR-L-1926445802 + 0 + + + 14172afc-b2cb-5500-b944-39fc10f99da7 + + + 2 + 326.1 + 149.6 + + + + GR-L-1293699286 + 0 + + + 147fefb7-5d02-04ee-565a-39fc10f99da9 + + + GR-NL_BREAKER_4-732324671 + 90 + + + 1488b23f-cc27-158c-242b-39fc10f99da9 + + + 1 + 308.1 + 240.8 + + + + 1 + 356 + 136 + + + + 3 + 276.9733 + 181.2396 + + + + GR-L-1597761217 + 0 + + + 15d52275-0b9d-4798-3e90-39fc10f99da9 + + + none + 0 + + + 16a89408-4520-4fad-f074-39fc10f99da8 + + + 1 + 360 + 200 + + + + GR-L-429299186 + 0 + + + 16f1b441-71bf-170e-15ca-39fc10f99da4 + + + 1 + 298.1 + 198.8 + + + + 1 + 190 + 216 + + + + 1 + 445.8 + 214 + + + + GR-NL-G3-18037631 + -90 + + + 18010937-7fc9-2cbe-c1f5-39fc10f99da7 + + + GR-L-825612596 + 0 + + + 184270bc-5268-0c48-aa53-39fc10f99da5 + + + GR-CIRCB-1230992249-1074301810 + 90 + + + 190d9bc8-bbb8-6dd3-5fb2-39fc10f99da9 + + + G-Link-356885633 + 0 + + + 191547d2-3f4e-baf8-f970-39fc10f99da6 + + + 1 + 243.5 + 230.4 + + + + GR-L-1373312335 + 0 + + + 19dd957c-1343-44b3-23b4-39fc10f99da5 + + + 1 + 293 + 156 + + + + GR-CIRCB-1230991526-1267186163 + 270 + + + 1a1bc172-cdd0-4757-ec09-39fc10f99da4 + + + 1 + 146 + 190 + + + + 1 + 332 + 234 + + + + 1 + 318 + 156 + + + + 2 + 738 + 244 + + + + none + 0 + + + 1b4f493f-713f-db09-08c2-39fc10f99da6 + + + 1 + 328 + 216 + + + + 1 + 367.5 + 180.4 + + + + 1 + 447.8 + 100 + + + + 1 + 230.1 + 126.8 + + + + GR-L-1642165487 + 0 + + + 1c5649f2-15d9-0c12-7f46-39fc10f99daa + + + 1 + 285.5 + 169.4 + + + + 1 + 262.1 + 144.8 + + + + GR-L-1705110502 + 0 + + + 1cc910b8-c430-5b06-7fd4-39fc10f99daa + + + GR-L-1233793532 + 0 + + + 1cef689a-5572-3253-e788-39fc10f99da4 + + + 1 + 614 + 116.2 + + + + 2 + 425.6693 + 258.4 + + + + GR-BE-Inj-XWI_GY11-786883407 + 90 + + + 1d4aea30-0877-4ce4-f18c-39fc10f99da8 + + + GR-CIRCB-1230992174-2113095994 + 90 + + + 1d7e1389-0c79-9d62-22fa-39fc10f99daa + + + 2 + 438 + 166 + + + + 2 + 326.7604 + 253.2182 + + + + 2 + 120.1 + 154.8 + + + + 2 + 568 + 147.9 + + + + none + 0 + + + 1f2ee65e-a642-462a-fdd9-39fc10f99da6 + + + GR-L-525741817 + 0 + + + 1f6d91ce-0eab-0720-0823-39fc10f99daa + + + 1 + 292 + 110 + + + + 1 + 322 + 158 + + + + GR-BE-Line_7-1526624498 + 0 + + + 2051adbd-f27d-9200-e670-39fc10f99da5 + + + 1 + 367.5 + 172.4 + + + + none + 0 + + + 208025f3-61e8-54f7-f3d6-39fc10f99da4 + + + 2 + 438 + 94 + + + + 1 + 282 + 234 + + + + 2 + 644 + 88 + + + + 1 + 431.2 + 167.2 + + + + GR-L-1590697942 + 0 + + + 22033e4b-85cc-db29-4ba0-39fc10f99da5 + + + GR-CIRCB-1230992192-1632580458 + 90 + + + 2235dd8c-73a7-3885-1fc6-39fc10f99da7 + + + 2 + 270 + 216 + + + + GR-L-708321500 + 0 + + + 2369e793-3cd1-d51d-7c04-39fc10f99da7 + + + 1 + 438 + 198 + + + + GR-L-1260364722 + 0 + + + 24142b65-dfcf-247c-888a-39fc10f99da9 + + + GR-BE-Line_2-2078706704 + 0 + + + 24226800-a9ed-29bd-4ec7-39fc10f99da5 + + + GR-BE-Inj-XKA_MA11-1410070492 + 90 + + + 244a18fd-95ad-2fbe-89fb-39fc10f99daa + + + 2 + 644 + 152.8 + + + + 1 + 329.5 + 246.4 + + + + GR-L-1557823234 + 0 + + + 2483ab97-c0a8-b880-4738-39fc10f99daa + + + GR-NL_BREAKER_1-1287044078 + 90 + + + 2485c775-516d-cb24-19af-39fc10f99da7 + + + GR-L-1460654067 + 0 + + + 2489b105-c1bc-7972-7b8b-39fc10f99da9 + + + 1 + 346 + 204 + + + + 2 + 644 + 216.1 + + + + 2 + 329.5 + 248.4 + + + + 2 + 240 + 148.1 + + + + 2 + 326.1 + 84.8 + + + + 1 + 263.5 + 134.4 + + + + 1 + 314 + 156 + + + + 1 + 758 + 244 + + + + GR-NL_BREAKER_3-1728568693 + 90 + + + 28724e67-85f1-b222-481d-39fc10f99daa + + + 1 + 385.5 + 144.4 + + + + 1 + 369.5 + 248.4 + + + + GR-NL-TR2_1-1955824672 + -89.5 + + + 2902d987-039c-66db-d8d8-39fc10f99da7 + + + 1 + 329.5 + 248.4 + + + + 3 + 738.4 + 143.9 + + + + none + 0 + + + 2939db02-8135-3895-c204-39fc10f99da8 + + + none + 0 + + + 297e7107-2991-fa24-e66b-39fc10f99da6 + + + none + 0 + + + 299ae77c-9674-b0da-9cb0-39fc10f99da4 + + + 3 + 335.3798 + 253.2182 + + + + 2 + 120.1 + 236.8 + + + + 1 + 284 + 148 + + + + 1 + 381.5 + 202.4 + + + + 1 + 399.9 + 212.9 + + + + 1 + 120.1 + 120.8 + + + + 1 + 550 + 94 + + + + GR-L-1976101972 + 0 + + + 2bcd2d0c-aa41-66a7-fc2e-39fc10f99daa + + + GR-NL-G2-815968219 + -90 + + + 2bf80f37-526d-e531-71fc-39fc10f99da7 + + + GR-BE-Inj-XCA_AL11-431878571 + 90 + + + 2bfb2cf9-57b2-4192-ae20-39fc10f99da9 + + + GR-L-513913700 + 0 + + + 2c49a451-0f34-eb0b-4962-39fc10f99da8 + + + 1 + 295.5 + 238.4 + + + + 1 + 674 + 116 + + + + GR-CIRCB-1230991736-1150308873 + 90 + + + 2ce5c698-af01-f2bd-c492-39fc10f99da9 + + + 2 + 120.1 + 166.8 + + + + 1 + 428 + 248 + + + + GR-NL-Line_1-1263765796 + 0 + + + 2d9edc5e-9721-1c0d-ab77-39fc10f99daa + + + 2 + 218 + 110 + + + + none + 0 + + + 2f55c56a-284c-0a43-2b84-39fc10f99da8 + + + 1 + 298.1 + 236.8 + + + + GR-L-1724199943 + 0 + + + 30486768-1292-11aa-e823-39fc10f99da7 + + + 2 + 398.1 + 106.8 + + + + GR-L-1914853851 + 0 + + + 3094bff5-5642-a8eb-06df-39fc10f99da9 + + + GR-L-1292777021 + 0 + + + 3112f3e2-7e2d-d4d9-c465-39fc10f99daa + + + 1 + 369.5 + 264.4 + + + + 2 + 263.5 + 124.4 + + + + GR-BE_Breaker_12-485990510 + 90 + + + 31a10ef8-37c2-21cf-2379-39fc10f99da9 + + + G-Link-356885183 + 0 + + + 31f59ac8-f7b3-c2c0-e126-39fc10f99daa + + + 1 + 310 + 156 + + + + 1 + 437.8854 + 244 + + + + 2 + 329.5 + 124.4 + + + + 1 + 357.3438 + 244.7396 + + + + 2 + 568 + 94.1 + + + + 2 + 326.1 + 240.7 + + + + 1 + 483.5 + 218.4 + + + + 2 + 662 + 116 + + + + none + 0 + + + 335c29ec-c40b-a8ca-31cf-39fc10f99da4 + + + none + 0 + + + 33eb422c-848d-c32e-a790-39fc10f99da8 + + + GR-L-1090879252 + 0 + + + 344d1b06-3d22-1e06-0151-39fc10f99da7 + + + 1 + 126 + 190 + + + + 1 + 698 + 216 + + + + 1 + 401.5 + 138.4 + + + + 2 + 225.5 + 230.4 + + + + 2 + 180 + 132 + + + + GR-L-8136266 + 0 + + + 3673ab87-2b69-4fa4-e478-39fc10f99da8 + + + 2 + 367.5 + 124.4 + + + + GR-L-1348862851 + 0 + + + 371b72be-a0f7-3bce-c64e-39fc10f99da9 + + + GR-BE-Line_3-39937983 + 0 + + + 3722da1c-32c9-ea77-5a73-39fc10f99daa + + + 1 + 329.5 + 178.4 + + + + 2 + 322 + 156 + + + + GR-L-1014928263 + 0 + + + 37fdeb74-a180-c690-3b11-39fc10f99da6 + + + none + 0 + + + 38038f93-e783-8c2b-9444-39fc10f99da6 + + + 1 + 275.5 + 230.4 + + + + 1 + 191.5 + 204.4 + + + + GR-L-177215107 + 0 + + + 39b4dba1-6e62-bf93-4fa3-39fc10f99daa + + + GR-CIRCB-1230991718-511018887 + 90 + + + 3a85a9d0-3994-9187-ac94-39fc10f99da5 + + + 1 + 323.5 + 230.4 + + + + 2 + 218 + 110 + + + + G-Link-356885584 + 0 + + + 3abc048a-6555-f344-a38a-39fc10f99da6 + + + 2 + 305.8583 + 156 + + + + GR-NL-Inj-XKA_MA11-1446471745 + -90 + + + 3b02fd92-c6bd-8fdf-b418-39fc10f99da9 + + + GR-L-542806539 + 0 + + + 3b44f588-4c63-915d-d14f-39fc10f99da5 + + + GR-L-794533391 + 0 + + + 3b5e4b6d-20f6-545b-8631-39fc10f99da7 + + + 2 + 180 + 190 + + + + GR-L-9901528 + 0 + + + 3c1d2440-cb45-39b4-440b-39fc10f99da9 + + + 2 + 270 + 172 + + + + GR-L-1117404304 + 0 + + + 3d547fd2-267c-c598-4221-39fc10f99daa + + + 2 + 266 + 148 + + + + GR-L-891225100 + 0 + + + 3d9a1c76-fc93-6383-a0a0-39fc10f99daa + + + 1 + 284 + 216 + + + + GR-L-1784863818 + 0 + + + 3e202977-9443-8ff5-b227-39fc10f99da7 + + + 1 + 630 + 206 + + + + 1 + 356 + 130 + + + + 1 + 630 + 244 + + + + 2 + 329.5 + 124.4 + + + + 2 + 367.5 + 100.4 + + + + 2 + 346.1 + 212.8 + + + + 2 + 438 + 216 + + + + GR-L-43618804 + 0 + + + 40407f49-dae9-d919-384b-39fc10f99da8 + + + 3 + 335.7563 + 247.3854 + + + + 1 + 552 + 130 + + + + 2 + 356 + 88 + + + + 1 + 554 + 94 + + + + GR-L-1223448061 + 0 + + + 40afb2a5-e471-764e-5a85-39fc10f99daa + + + 2 + 315.5 + 186.4 + + + + 1 + 428 + 166 + + + + GR-busbarcoupler 1-1012598411 + -1.2 + + + 417ceeba-c8f5-a5b1-7d25-39fc10f99daa + + + 2 + 180 + 76 + + + + none + 0 + + + 42342a6a-b588-2cb6-e16b-39fc10f99da4 + + + 1 + 405.5 + 222.4 + + + + 1 + 351.5 + 166.4 + + + + 2 + 534 + 158 + + + + 1 + 267.7 + 166.4 + + + + 2 + 284 + 214 + + + + 1 + 337.5 + 124.4 + + + + G-Link-356885354 + 0 + + + 438f0e17-d5bc-03c8-c284-39fc10f99dab + + + 2 + 358.5104 + 245.3229 + + + + GR-L-1864264068 + 0 + + + 43a9c2b8-abf1-76f7-1f3d-39fc10f99da5 + + + 2 + 250 + 216 + + + + 1 + 319.5 + 230.4 + + + + 1 + 206 + 224 + + + + 2 + 392.1 + 212.9 + + + + 1 + 536 + 90 + + + + none + 0 + + + 447c60d0-632e-de6c-d07e-39fc10f99da4 + + + GR-L-559158381 + 0 + + + 44a3c9e0-111b-a64b-c339-39fc10f99daa + + + GR-L-170854790 + 0 + + + 44e061bf-e429-e654-aee0-39fc10f99da9 + + + 2 + 438 + 124 + + + + 2 + 284 + 236 + + + + 1 + 391.5 + 108.4 + + + + 2 + 120.1 + 90.8 + + + + 1 + 120.1 + 247 + + + + GR-L-479069864 + 0 + + + 46047e9e-1e6a-0af8-d3e8-39fc10f99da7 + + + GR-NL-G3-308158943 + -90 + + + 46547e47-1443-49c1-131c-39fc10f99daa + + + 1 + 252 + 148 + + + + 2 + 425.9792 + 252.6771 + + + + none + 0 + + + 4713f3d1-0201-42cc-9cb4-39fc10f99da7 + + + 2 + 205.5 + 198.4 + + + + 1 + 650 + 216 + + + + 2 + 318 + 216 + + + + 1 + 228.1 + 154.8 + + + + 2 + 483.5 + 172.4 + + + + none + 0 + + + 47ff5b36-76aa-a6b4-aef5-39fc10f99da8 + + + GR-L-1458467816 + 0 + + + 48281318-a308-873b-be0c-39fc10f99da9 + + + 1 + 650 + 116 + + + + 1 + 355 + 100.4 + + + + 1 + 445.9 + 200.8 + + + + 1 + 225.5 + 252.4 + + + + 2 + 318 + 216 + + + + 2 + 326.1 + 202.8 + + + + 1 + 181.5 + 204.4 + + + + 2 + 322.526 + 162.4 + + + + GR-L-92824994 + 0 + + + 4a0efeee-93bb-774a-1389-39fc10f99daa + + + 1 + 164 + 132 + + + + 2 + 663.5 + 182.3 + + + + GR-L-61551962 + 0 + + + 4b00b68c-0cc1-fef3-4c8a-39fc10f99da7 + + + GR-L-2096354637 + 0 + + + 4b6ec43d-b7e5-d438-2208-39fc10f99da8 + + + GR-BE_Breaker_4-10356555 + 90 + + + 4b77a1b0-6e7d-a20f-2cf5-39fc10f99daa + + + none + 0 + + + 4bc09331-bbd9-cd25-1a78-39fc10f99da8 + + + 1 + 160 + 184 + + + + GR-L-979942878 + 0 + + + 4cc24de4-3656-ebfb-a6cc-39fc10f99daa + + + 1 + 583.8 + 166 + + + + GR-L-1999011679 + 0 + + + 4d2bb645-8eb9-d69f-19b3-39fc10f99da9 + + + 1 + 395.5 + 218.4 + + + + GR-NL-Line_2-1375218240 + 0 + + + 4da6229a-f66b-6e91-a7ee-39fc10f99daa + + + 1 + 370.4479 + 244.7396 + + + + 2 + 483.5 + 230.4 + + + + GR-CIRCB-1230992408-1668502453 + 90 + + + 4e088cb4-9e7c-0150-460e-39fc10f99da5 + + + 1 + 316.1 + 240.8 + + + + 1 + 232.1 + 154.8 + + + + 1 + 376.1 + 113 + + + + 1 + 323.5 + 248.4 + + + + 1 + 381.5 + 144.4 + + + + GR-L-1093257539 + 0 + + + 4ff7f580-513c-7afd-27b0-39fc10f99da9 + + + 1 + 340.1 + 212.8 + + + + GR-NL-Load_1-1322566341 + -90 + + + 5042ea9c-27d6-520a-b4ca-39fc10f99da7 + + + 1 + 534 + 158 + + + + GR-L-878485139 + 0 + + + 50c8a0d1-c65f-e195-e6b1-39fc10f99da9 + + + 1 + 416.75 + 257.9688 + + + + none + 0 + + + 5146471e-4691-9775-4ef0-39fc10f99da8 + + + 2 + 381.5 + 230.4 + + + + 3 + 420.1 + 182.8 + + + + MAS BE + + 51bc73a1-777e-8dd1-4566-39fc10f99d9e + + + GR-L-1764137926 + 0 + + + 51d69f76-06e1-8025-84a7-39fc10f99daa + + + 1 + 198 + 216 + + + + 2 + 306 + 160 + + + + 2 + 568 + 84.5 + + + + 1 + 658 + 116 + + + + 2 + 356 + 93.9 + + + + none + 0 + + + 53156808-438a-b955-2e0f-39fc10f99da8 + + + 1 + 722 + 116 + + + + 2 + 218.1 + 96.8 + + + + 1 + 616 + 240 + + + + 2 + 438 + 247.9 + + + + GR-BE_Breaker_5-973824332 + 90 + + + 53e8e73f-e5d0-6249-b2a6-39fc10f99daa + + + 1 + 340 + 130 + + + + 1 + 301.5 + 162.4 + + + + GR-L-1648451472 + 0 + + + 54d5fe1d-112d-8cc7-1854-39fc10f99da5 + + + GR-L-1008211985 + 0 + + + 5502a4f2-a62a-71b3-99f0-39fc10f99daa + + + 2 + 285.5 + 162.5 + + + + 1 + 342 + 94 + + + + 1 + 218.1 + 90.8 + + + + 1 + 384.9688 + 257.9688 + + + + GR-CIRCB-1230991736-1279589578 + 90 + + + 562d6e89-8930-2665-48ff-39fc10f99da4 + + + GR-Bus-356885584 + 0 + + + 5670e7ab-0718-3515-8117-39fc10f99da6 + + + Assembled + + 567edf3a-f070-aa0b-63a9-39fc10f99da7 + + + 1 + 262.1 + 162.8 + + + + GR-NL_BREAKER_1-1592629979 + 90 + + + 5796d0d7-71c8-736a-8d39-39fc10f99da9 + + + 2 + 363.5 + 230.4 + + + + 1 + 644 + 81.3 + + + + GR-L-2006963402 + 0 + + + 581892af-e377-1566-6253-39fc10f99da9 + + + 1 + 236.1 + 90.8 + + + + GR-NL-Inj-XWI_GY11-440951891 + -90 + + + 5838a895-a496-c3ff-0cfb-39fc10f99daa + + + none + 0 + + + 585a1d8e-630f-5a3a-d8d0-39fc10f99da4 + + + 1 + 663.5 + 163.3 + + + + 1 + 169.7 + 86 + + + + 1 + 431.1 + 163.2 + + + + 1 + 358.5104 + 253.479 + + + + GR-L-1548353903 + 0 + + + 590f9f2c-1e58-d386-de8f-39fc10f99da5 + + + 2 + 336 + 258 + + + + GR-L-770570815 + 0 + + + 593c74c4-3424-1da1-5786-39fc10f99daa + + + 2 + 120.1 + 240.8 + + + + GR-L-2133237091 + 0 + + + 59db81c1-e343-104d-9d15-39fc10f99da9 + + + 2 + 438 + 158 + + + + 2 + 295.5 + 230.4 + + + + 2 + 438 + 99.9 + + + + GR-NL_TR2_3-28892839 + -89.2 + + + 5bff939f-95ea-c437-c35c-39fc10f99da9 + + + 2 + 738.4 + 100.1 + + + + GR-NL-Inj-XZE_ST23-1469737826 + -90 + + + 5cefddca-692d-d063-bacb-39fc10f99daa + + + none + 0 + + + 5d46b6f4-6c2a-55c5-e727-39fc10f99da8 + + + 2 + 392.1 + 216.8 + + + + 1 + 84 + 190 + + + + GR-NL-G1-685269184 + -90 + + + 5dcf5b66-48b8-504a-d7c5-39fc10f99daa + + + none + 0 + + + 5e64fbbf-8d7c-dd21-bfd8-39fc10f99da8 + + + 1 + 215.5 + 204.4 + + + + 2 + 381.5 + 218.4 + + + + GR-BE-TR2_3-2038117741 + 90 + + + 5ff0cdbe-33c3-094e-a8ba-39fc10f99da5 + + + GR-L-1813901381 + 0 + + + 604bf54b-948f-fd79-26b3-39fc10f99da4 + + + GR-L-1725618470 + 0 + + + 6053eeac-7ba0-5665-7d36-39fc10f99da9 + + + GR-L-84065218 + 0 + + + 60ce2692-23a7-8f5d-b0a1-39fc10f99da9 + + + 1 + 634 + 206 + + + + GR-L-1491201112 + 0 + + + 61b94510-43ac-10bf-c22e-39fc10f99da4 + + + 2 + 180 + 216 + + + + 1 + 228 + 152 + + + + 1 + 626 + 206 + + + + GR-L-1315321678 + 0 + + + 628007be-120c-0892-16c5-39fc10f99da5 + + + 2 + 218 + 100 + + + + none + 0 + + + 62a91640-9a0a-e460-adb7-39fc10f99da8 + + + 1 + 338 + 94 + + + + 2 + 180 + 216 + + + + GR-L-1929178012 + 0 + + + 6342c065-5d6b-ff31-ca09-39fc10f99da9 + + + 1 + 196 + 110 + + + + none + 0 + + + 63b861c8-34d4-55a5-7784-39fc10f99da6 + + + 1 + 389.5 + 144.4 + + + + 2 + 401.5 + 144.4 + + + + GR-L-454960899 + 0 + + + 64ce5475-9d4e-cb91-8257-39fc10f99da5 + + + 4 + 381.2646 + 257.9688 + + + + 1 + 234.1 + 126.8 + + + + 1 + 297.7 + 210.4 + + + + 1 + 394.9688 + 257.9688 + + + + G-Link-356885637 + 0 + + + 65d9275d-1dc9-405c-d0f6-39fc10f99d9f + + + 1 + 420.75 + 257.9688 + + + + none + 0 + + + 66373e76-2874-f670-5bf3-39fc10f99da4 + + + 1 + 483.5 + 184.4 + + + + none + 0 + + + 664aeeee-0ead-f6fd-dac0-39fc10f99da8 + + + 2 + 344.1 + 104.8 + + + + 2 + 644 + 257.7 + + + + GR-L-882535031 + 0 + + + 6730168b-1b01-6616-f3c9-39fc10f99da7 + + + 1 + 721.8 + 216.1 + + + + GR-L-1312344377 + 0 + + + 68022bbe-07c0-bca8-3816-39fc10f99daa + + + 1 + 329.5 + 162.4 + + + + 2 + 438 + 206 + + + + 1 + 341.9 + 84.8 + + + + 2 + 100 + 190 + + + + GR-L-1619637910 + 0 + + + 68f265bd-3f31-f572-2461-39fc10f99da5 + + + GR-L-1024932587 + 0 + + + 69010536-0282-1236-c6c9-39fc10f99da4 + + + GR-L-800539026 + 0 + + + 695f14df-546d-b4f4-9d4c-39fc10f99da5 + + + none + 0 + + + 6a03ab3b-4400-34ab-eb9a-39fc10f99da6 + + + 1 + 716 + 124 + + + + GR-NL-S1-2064920766 + -90 + + + 6a272462-ba65-81ae-29b9-39fc10f99da7 + + + 1 + 314.8542 + 261.8542 + + + + 1 + 170 + 190 + + + + 1 + 356 + 94 + + + + 1 + 425.9792 + 264.677 + + + + GR-CIRCB-1230992192-825149665 + 90 + + + 6b03d5c1-abff-d54d-366e-39fc10f99da8 + + + GR-L-1770373406 + 0 + + + 6b8b4624-86ce-e291-2bf7-39fc10f99da7 + + + GR-L-65065093 + 0 + + + 6bccff91-74c8-f78f-b65f-39fc10f99daa + + + 1 + 284 + 234 + + + + GR-L-1289827234 + 0 + + + 6bd54595-b507-59f3-eeaa-39fc10f99da9 + + + GR-SerieRLC-356885584 + 270 + + + 6c2cce4d-619c-e3de-b504-39fc10f99da1 + + + none + 0 + + + 6c31831c-2bc2-437f-246d-39fc10f99da8 + + + G-Link-356885643 + 0 + + + 6cb1f642-6e39-0578-9a20-39fc10f99da3 + + + 1 + 274 + 234 + + + + 1 + 604 + 116.1 + + + + none + 0 + + + 6e11ea5f-e48a-a66a-c0d0-39fc10f99da8 + + + GR-L-1527982208 + 0 + + + 6e7c964f-0989-2ccf-7337-39fc10f99da4 + + + 1 + 245.5 + 124.4 + + + + 2 + 483.5 + 144.4 + + + + 2 + 438 + 166 + + + + GR-L-681126068 + 0 + + + 6f067007-fa77-86c0-7a84-39fc10f99da6 + + + none + 0 + + + 6f3b6330-3e5a-c5c0-4e6d-39fc10f99da4 + + + none + 0 + + + 6f3c3182-1961-09ad-a866-39fc10f99da6 + + + GR-L-394286187 + 0 + + + 6f70cccd-45dd-131e-6410-39fc10f99da5 + + + 2 + 662 + 124 + + + + 1 + 366.1 + 112.9 + + + + GR-B1-1200172373 + 180.4 + + + 6ff2e1a5-2c9e-bb34-1110-39fc10f99da7 + + + 1 + 749 + 166.4 + + + + 2 + 205.5 + 204.4 + + + + 1 + 332.1 + 112.8 + + + + 2 + 536 + 100 + + + + 1 + 401.5 + 102.4 + + + + GR-BE_S1-561027924 + 90 + + + 710927d7-0c07-ccea-b9e8-39fc10f99da9 + + + 1 + 662 + 108 + + + + 1 + 205.5 + 210.4 + + + + 1 + 219.5 + 204.4 + + + + 2 + 311.5 + 156.3 + + + + 1 + 546 + 94 + + + + 2 + 180 + 110 + + + + 1 + 218.1 + 86.8 + + + + GR-L-223023684 + 0 + + + 72706e8a-f5c7-cc81-b2a0-39fc10f99da9 + + + GR-L-1860567165 + 0 + + + 7290e384-0522-4f76-0250-39fc10f99da9 + + + GR-L-924674887 + 0 + + + 72a0f141-be06-a173-8896-39fc10f99da7 + + + 4 + 315.3833 + 202.4063 + + + + 4 + 358.5104 + 244.7396 + + + + 1 + 324 + 216 + + + + GR-BE-Inj-XZE_ST24-1298480714 + 90 + + + 7352d5a1-bf3f-1a2a-22cf-39fc10f99da9 + + + GR-L-1291346287 + 0 + + + 7385480d-bfb1-8a43-fb1f-39fc10f99daa + + + none + 0 + + + 741fc374-a623-0394-095e-39fc10f99da8 + + + 2 + 405.5 + 218.4 + + + + 2 + 298.1 + 244.8 + + + + GR-CIRCB-1230992183-1368628500 + 90 + + + 74564e05-4be6-7145-8d91-39fc10f99daa + + + 1 + 634 + 244 + + + + 4 + 311.4146 + 166.6875 + + + + GR-L-1010325905 + 0 + + + 75529453-379a-b48a-0668-39fc10f99daa + + + 1 + 444 + 166 + + + + GR-L-633787648 + 0 + + + 7574c48f-f97f-bbed-4466-39fc10f99da9 + + + none + 0 + + + 75788a8b-5c5e-e95c-ac6b-39fc10f99da8 + + + 2 + 266 + 155.9 + + + + 4 + 335.3798 + 254 + + + + 1 + 346 + 94 + + + + 1 + 359.5 + 170.4 + + + + 2 + 716 + 116 + + + + 1 + 377.5 + 248.4 + + + + GR-BE_Breaker_4-1567739126 + 90 + + + 764e4145-46cb-57f8-b6b1-39fc10f99da5 + + + 1 + 398.1 + 120.8 + + + + 1 + 305.5 + 124.4 + + + + 2 + 738.4 + 115.9 + + + + 2 + 295.5 + 230.4 + + + + none + 0 + + + 768837ca-1cc2-8f0a-0096-39fc10f99da8 + + + 1 + 407.9 + 212.9 + + + + 2 + 318 + 218 + + + + 1 + 273.5 + 166.4 + + + + 1 + 218 + 120 + + + + 2 + 120.1 + 126.8 + + + + none + 0 + + + 7774e0dc-9996-f66a-9b61-39fc10f99da6 + + + 1 + 430 + 214 + + + + 2 + 420.1 + 200.8 + + + + GR-BE-Line_1-157271322 + 0 + + + 78e4067c-9876-97fe-8748-39fc10f99daa + + + 2 + 251.5 + 230.4 + + + + 1 + 216.1 + 154.8 + + + + 1 + 694 + 116.2 + + + + none + 0 + + + 79aa8473-5d91-a221-f938-39fc10f99da8 + + + GR-BE-G1-756286507 + 90 + + + 79fd75a5-b269-712f-bfcc-39fc10f99da8 + + + 1 + 302 + 156 + + + + 1 + 136 + 190 + + + + 2 + 120.1 + 84.8 + + + + 2 + 329.5 + 230.4 + + + + GR-NL-Load_3-158983843 + -90 + + + 7b0a4874-a997-1b2e-e360-39fc10f99da9 + + + 1 + 296.1 + 113 + + + + 1 + 447.8 + 248 + + + + 1 + 240 + 155 + + + + 1 + 232.1 + 90.8 + + + + 1 + 354 + 204 + + + + GR-SER-RLC-1230822986-224492967 + 270 + + + 7c082d75-2d5e-4867-343c-39fc10f99daa + + + 5 + 335.7563 + 254 + + + + GR-L-1522241185 + 0 + + + 7c624d48-aca0-03d9-33f0-39fc10f99da4 + + + GR-CIRCB-1230991544-1358940482 + 90 + + + 7c8d7655-48de-8d6c-5949-39fc10f99da4 + + + 1 + 300 + 110 + + + + 1 + 160.2 + 132 + + + + GR-L-1149456547 + 0 + + + 7ea5ae1a-3567-3fad-b689-39fc10f99da5 + + + GR-L-1868703431 + 0 + + + 7eac9520-0b97-244e-4bd1-39fc10f99da5 + + + 1 + 725.8 + 216.1 + + + + GR-L-1432385497 + 0 + + + 7f6ee618-d8fe-645a-d723-39fc10f99da5 + + + 2 + 205.5 + 204.4 + + + + 2 + 363.5 + 248.4 + + + + GR-L-864290974 + 0 + + + 805a00f0-40d5-b82a-9a88-39fc10f99da9 + + + 1 + 296 + 110 + + + + 1 + 730 + 116 + + + + none + 0 + + + 809747d2-4fb3-0035-0c07-39fc10f99da8 + + + 1 + 145.5 + 224.4 + + + + 1 + 663.5 + 167.3 + + + + 2 + 483.5 + 264.6 + + + + 1 + 616 + 206 + + + + 2 + 360 + 208 + + + + 2 + 145.5 + 204.4 + + + + none + 0 + + + 82a1e367-82df-f6c4-7dcc-39fc10f99da4 + + + 2 + 326.1 + 112.8 + + + + 2 + 381.5 + 248.4 + + + + GR-L-1825689888 + 0 + + + 8328a113-b787-14f6-6626-39fc10f99daa + + + none + 0 + + + 83634d89-092f-cd1e-57aa-39fc10f99da8 + + + GR-L-1639924301 + 0 + + + 83ae37fc-54ff-ff5b-e134-39fc10f99da7 + + + 2 + 662 + 115.9 + + + + none + 0 + + + 8400d26d-e85c-3b00-8373-39fc10f99da4 + + + none + 0 + + + 8432828e-df71-6cac-481e-39fc10f99da8 + + + 2 + 568 + 116 + + + + 1 + 301.5 + 210.4 + + + + 2 + 383.2452 + 257.9688 + + + + 1 + 664 + 208 + + + + 2 + 344.1 + 112.7 + + + + GR-BE-G2-179679877 + 90 + + + 866e3437-180a-6695-6ab6-39fc10f99da4 + + + 2 + 405.5 + 218.4 + + + + none + 0 + + + 8737351e-d3ab-156b-4e04-39fc10f99da6 + + + 2 + 367.5 + 92.4 + + + + none + 0 + + + 87d0109a-27d7-c671-653b-39fc10f99da4 + + + 1 + 256 + 196 + + + + 2 + 664 + 224 + + + + 1 + 401.5 + 108.4 + + + + GR-L-134225412 + 0 + + + 880bab8f-eed0-151e-edfb-39fc10f99daa + + + 1 + 726 + 116 + + + + 1 + 340.1 + 112.8 + + + + 1 + 656 + 88 + + + + 1 + 256 + 216 + + + + 2 + 322 + 86 + + + + GR-L-1413005679 + 0 + + + 8941f848-7295-092e-76a7-39fc10f99da7 + + + 2 + 381.5 + 272.4 + + + + 2 + 180 + 190 + + + + none + 0 + + + 8a1db7d2-3d05-3c9b-585b-39fc10f99da6 + + + 1 + 344.1 + 120.8 + + + + GR-L-1314624569 + 0 + + + 8a9f4bec-9cf3-e54b-7d4e-39fc10f99daa + + + 1 + 399.5 + 218.4 + + + + 1 + 265.9 + 144.8 + + + + 1 + 309.5 + 86 + + + + 1 + 654 + 216 + + + + 1 + 544 + 130 + + + + GR-NL_BREAKER_1-2124205365 + 90 + + + 8c33c34d-94d3-19b5-4510-39fc10f99da7 + + + 2 + 145.5 + 204.4 + + + + GR-BE-Line_3-1460682024 + 0 + + + 8ceb370b-8459-9921-8525-39fc10f99da5 + + + GR-L-674506850 + 0 + + + 8ceb73b9-67ae-b324-6a39-39fc10f99da9 + + + 3 + 738 + 186 + + + + 1 + 284 + 104 + + + + 4 + 425.9792 + 257.9688 + + + + 2 + 336 + 216 + + + + none + 0 + + + 8dec6153-eef6-17a4-d5c8-39fc10f99da6 + + + 1 + 222.2 + 152 + + + + 2 + 664 + 216 + + + + 1 + 171.5 + 204.4 + + + + 1 + 301.7 + 86 + + + + 1 + 710 + 220 + + + + none + 0 + + + 8efd4dee-e71e-fccb-943c-39fc10f99da6 + + + 1 + 573.9 + 134.4 + + + + 2 + 367.5 + 108.3 + + + + 1 + 422.2 + 100 + + + + 2 + 298.1 + 202.8 + + + + GR-BE_Breaker_12-1023172800 + 90 + + + 90364a95-bb72-fe9b-834d-39fc10f99da5 + + + GR-L-775229306 + 0 + + + 90f1e74b-b85e-60e2-7ee3-39fc10f99da5 + + + 1 + 278 + 216 + + + + 1 + 442.1 + 112.8 + + + + GR-NL_BREAKER_3-1303243245 + 90 + + + 913121e4-8555-53d9-76de-39fc10f99da7 + + + 1 + 315.5 + 260.4 + + + + 2 + 270 + 216 + + + + 2 + 345.6 + 139 + + + + 1 + 369.5 + 268.2 + + + + GR-CIRCB-1230992240-202032439 + 90 + + + 9225e49a-e489-e49b-9a42-39fc10f99da9 + + + 2 + 322 + 93.9 + + + + GR-L-1230804819-1483064846 + 0 + + + 926259e3-d89f-7dc5-4843-39fc10f99da5 + + + GR-NL-G1-1573507275 + -90 + + + 9273fac1-a16c-f14c-7e2f-39fc10f99da7 + + + GR-L-1644421859 + 0 + + + 92c42a38-73d1-7094-9488-39fc10f99da5 + + + 1 + 326.1 + 254.5 + + + + G-Link-356885688 + 0 + + + 93320d81-d397-efca-c06a-39fc10f99da6 + + + 2 + 250.1 + 112.8 + + + + 1 + 442 + 214 + + + + 1 + 438 + 88 + + + + none + 0 + + + 94df16b5-962f-4b2a-4a86-39fc10f99da6 + + + 1 + 282 + 216 + + + + 2 + 420.5 + 112.7 + + + + GR-L-1318677571 + 0 + + + 95277349-0b59-c417-7521-39fc10f99da7 + + + 2 + 438 + 247.9 + + + + 2 + 644 + 206 + + + + GR-CIRCB-1230992249-1264158611 + 90 + + + 961f6e6c-4492-9396-d58f-39fc10f99da7 + + + none + 0 + + + 96201083-6e9a-c2af-ec78-39fc10f99da7 + + + 2 + 315.5 + 230.4 + + + + 2 + 318 + 234 + + + + GR-NL_TR2_2-1229360518 + -89.8 + + + 96dc0000-eb9f-505e-3462-39fc10f99daa + + + GR-BE-Load_1-534360930 + 90 + + + 9770a736-d91d-e846-25e0-39fc10f99da5 + + + 1 + 240 + 216 + + + + 1 + 220 + 216 + + + + 1 + 422.2 + 138 + + + + GR-BE_Breaker_10-1057986510 + 90 + + + 986b8d49-1a24-e0cb-ae38-39fc10f99da5 + + + none + 0 + + + 986f86ca-4f0c-6cf7-1d95-39fc10f99da4 + + + 1 + 314.8542 + 251.3542 + + + + 2 + 160 + 190 + + + + 2 + 616 + 248 + + + + none + 0 + + + 9905b805-e631-ec17-be5c-39fc10f99da4 + + + 2 + 284 + 234 + + + + 2 + 420.5 + 112.7 + + + + 2 + 100 + 166 + + + + 2 + 322 + 130 + + + + 1 + 129.5 + 204.4 + + + + 2 + 225.5 + 146.4 + + + + 1 + 216.1 + 126.8 + + + + GR-BE-TR3_1-1438987997 + 90 + + + 99ee828e-5ad4-15d5-e11a-39fc10f99da5 + + + 2 + 420.1 + 212.9 + + + + 1 + 311.5 + 170.3 + + + + G-Link-356885159 + 0 + + + 9a776e7c-4d62-e216-ce70-39fc10f99dab + + + GR-L-728219614 + 0 + + + 9a78279f-3bfb-5f1e-f780-39fc10f99da7 + + + GR-BE-Line_6-190570734 + 0 + + + 9b2ac1bb-a9ce-6d53-bbb9-39fc10f99da5 + + + GR-BE-TR3_1-1444572962 + 90 + + + 9bc101ae-3667-d13d-ca57-39fc10f99da8 + + + 1 + 223 + 100.4 + + + + GR-BE_Breaker_2-1620562747 + 90 + + + 9be0244d-0121-3b1c-0292-39fc10f99da9 + + + GR-L-2088193559 + 0 + + + 9c116e27-56d8-6c64-59b8-39fc10f99da5 + + + 2 + 663.5 + 142.2 + + + + 2 + 216.1 + 148.8 + + + + 1 + 408.1 + 112.8 + + + + none + 0 + + + 9d11d807-055d-ab4e-9409-39fc10f99da3 + + + GR-CIRCB-1230992183-246537540 + 90 + + + 9d35d2eb-fb19-c8b4-72d4-39fc10f99da7 + + + 1 + 438 + 140 + + + + 2 + 483.5 + 102.4 + + + + GR-L-556173411 + 0 + + + 9de5d006-094a-696a-160f-39fc10f99da5 + + + 1 + 205.7 + 146.4 + + + + GR-L-1214415496 + 0 + + + 9df7d042-704b-3cd9-6870-39fc10f99da9 + + + 1 + 748.9 + 162.4 + + + + 1 + 445.9 + 240.8 + + + + 2 + 568 + 134.6 + + + + GR-L-1666204005 + 0 + + + 9f991bd7-ff43-e7a8-1586-39fc10f99da9 + + + 2 + 306 + 156 + + + + 1 + 366.4479 + 244.7396 + + + + 1 + 426 + 100 + + + + GR-L-786288454 + 0 + + + a084929f-f8d3-1416-7417-39fc10f99da6 + + + none + 0 + + + a1089c7e-ed51-a2a5-908f-39fc10f99da8 + + + 1 + 347.3438 + 244.7396 + + + + 2 + 318 + 234 + + + + 1 + 326.7604 + 255.3229 + + + + GR-L-892621737 + 0 + + + a19d77fd-780c-ad99-20d5-39fc10f99da9 + + + 2 + 270 + 196 + + + + 1 + 278 + 234 + + + + 2 + 536 + 94 + + + + none + 0 + + + a253fbaa-6bea-7a50-3ddd-39fc10f99da4 + + + 1 + 431 + 159.2 + + + + 2 + 344.1 + 112.8 + + + + GR-L-819110417 + 0 + + + a332ff16-d941-e1eb-bb01-39fc10f99da7 + + + GR-BE-Line_4-223929491 + 0 + + + a3463264-c870-9f23-b06d-39fc10f99da6 + + + 1 + 285.5 + 124.4 + + + + GR-CIRCB-1230992276-1807435315 + 90 + + + a3e810bd-2624-2cab-ee07-39fc10f99da4 + + + 1 + 580 + 166 + + + + none + 0 + + + a51732eb-c100-7047-7d8a-39fc10f99da4 + + + 2 + 568 + 158 + + + + 1 + 249.5 + 124.4 + + + + 1 + 293.5 + 162.4 + + + + 2 + 216.1 + 154.8 + + + + 1 + 120.1 + 100.8 + + + + 1 + 100 + 210 + + + + 1 + 594 + 116 + + + + 1 + 344 + 130 + + + + GR-L-1987997764 + 0 + + + a69b7209-73b3-0f28-3443-39fc10f99daa + + + 2 + 738.4 + 115.9 + + + + 1 + 326.7604 + 259.3229 + + + + GR-CIRCB-1230992240-1599376891 + 90 + + + a73e7e18-91de-f478-692f-39fc10f99da7 + + + 2 + 363.5 + 251.4 + + + + 1 + 235.5 + 230.4 + + + + 2 + 534 + 164 + + + + GR-NL-Load_1-799543061 + -90 + + + a7c957d3-64eb-ea4a-ddfa-39fc10f99daa + + + 2 + 284 + 110 + + + + GR-NL-Line_4-1715143339 + 0 + + + a823f29e-9162-c2f1-15e7-39fc10f99da7 + + + 1 + 336 + 130 + + + + 1 + 298.1 + 240.8 + + + + 1 + 326.1 + 78.1 + + + + 2 + 534 + 130 + + + + GR-BE-G2-393165516 + 90 + + + a991c4b4-bdaa-e2ea-483a-39fc10f99daa + + + 1 + 404.9688 + 257.9688 + + + + 1 + 226.1 + 126.8 + + + + 1 + 426.2 + 214 + + + + none + 0 + + + aa61ff92-0e41-5926-f43a-39fc10f99da8 + + + 2 + 216.1 + 122.8 + + + + 2 + 438 + 104 + + + + 2 + 438 + 158 + + + + GR-NL-Line_2-1148908283 + 0 + + + ab182a8c-a172-f43a-145b-39fc10f99da7 + + + 1 + 536 + 94 + + + + 1 + 338.5 + 170.4 + + + + GR-L-1744788133 + 0 + + + ab927a0b-caa8-00c7-70cb-39fc10f99da5 + + + GR-L-1386132747 + 0 + + + abac106a-5825-b77d-4f62-39fc10f99da5 + + + GR-L-547497329 + 0 + + + abc33a2a-53ff-1326-9b2e-39fc10f99da7 + + + 1 + 763.8 + 244 + + + + GR-NL-Line_4-393350289 + 0 + + + ac334927-d91a-1cdb-83ed-39fc10f99daa + + + 1 + 374.4479 + 244.7396 + + + + 2 + 351.3667 + 170.4 + + + + GR-BE-Line_6-80088517 + 0 + + + acb915ac-03e0-e22e-b758-39fc10f99daa + + + GR-NL-Load_3-1519250664 + -90 + + + acedb6b3-6f4d-7b8b-427f-39fc10f99da7 + + + 4 + 406.1354 + 257.9688 + + + + 2 + 216.1 + 126.8 + + + + 1 + 286.1 + 112.9 + + + + GR-BE-TR2_2-859505670 + 90 + + + ad84eda4-8f1f-999f-09b3-39fc10f99da5 + + + 1 + 260 + 216 + + + + GR-NL-Inj-XZE_ST24-1026067613 + -90 + + + adf48912-c98e-25ae-4ffa-39fc10f99da9 + + + 1 + 412.75 + 257.9688 + + + + 1 + 276.1 + 112.8 + + + + 2 + 225.5 + 100.4 + + + + 1 + 763.8 + 204 + + + + 1 + 174 + 190 + + + + none + 0 + + + af0d1b6b-c4ff-9736-8b9c-39fc10f99da8 + + + GR-L-1336054736 + 0 + + + afa6faa0-5e47-861f-c0ce-39fc10f99da7 + + + 1 + 688 + 216 + + + + GR-B1-1643146121 + 180.4 + + + afe4a810-365d-1682-ee09-39fc10f99daa + + + GR-BE_Breaker_3-966067774 + 90 + + + b037498f-d556-52c5-ad33-39fc10f99da5 + + + GR-L-922131924 + 0 + + + b1240ffc-1cdd-aa10-549e-39fc10f99da9 + + + 1 + 749.1 + 170.4 + + + + 1 + 369.5 + 230.4 + + + + GR-NL-Line_1-1839845569 + 0 + + + b17de664-9fec-6733-dc71-39fc10f99da7 + + + GR-CIRCB-1230992174-1608660855 + 90 + + + b182c324-a38f-4cb9-0c33-39fc10f99da7 + + + 1 + 345.6 + 156.1 + + + + 2 + 250.1 + 90.9 + + + + 1 + 194 + 216 + + + + 1 + 534 + 152 + + + + GR-L-411342095 + 0 + + + b2da8b46-bffe-ecdb-1d65-39fc10f99da9 + + + 1 + 309.5 + 230.4 + + + + 2 + 406.1354 + 258.5521 + + + + GR-NL_TR2_2-1576535355 + -89.8 + + + b3157bcb-fd8f-e523-2a31-39fc10f99da7 + + + 1 + 401.5 + 144.4 + + + + 2 + 298.1 + 240.7 + + + + 1 + 329.5 + 132.4 + + + + GR-L-1652522042 + 0 + + + b3fe7119-57c4-83ed-0605-39fc10f99daa + + + GR-BE_Breaker_1-850940663 + 90 + + + b49f2300-0048-73bd-2333-39fc10f99daa + + + 1 + 663.5 + 159.3 + + + + 1 + 377.5 + 230.4 + + + + 1 + 211.5 + 204.4 + + + + 1 + 373.5 + 248.4 + + + + GR-L-1722550678 + 0 + + + b61815ba-643d-2907-a7e4-39fc10f99da7 + + + 3 + 423.2998 + 257.9688 + + + + 2 + 263.5 + 114.4 + + + + 2 + 100 + 190 + + + + 1 + 424.2 + 166 + + + + 1 + 548 + 130 + + + + 1 + 200 + 110 + + + + 1 + 336 + 188 + + + + 1 + 327.5 + 230.4 + + + + 1 + 440.1 + 200.8 + + + + 1 + 301.5 + 230.4 + + + + GR-BE-Load_1-845605242 + 90 + + + b865d4b2-3600-4317-3831-39fc10f99da9 + + + 2 + 225.5 + 204.4 + + + + G-Link-356885700 + 0 + + + b9a9e760-3382-c4a6-27c5-39fc10f99da6 + + + GR-L-666062934 + 0 + + + b9c670ec-13e3-467f-aad5-39fc10f99daa + + + GR-L-732825233 + 0 + + + b9eee9da-1996-e618-ffb7-39fc10f99da4 + + + 2 + 534 + 126 + + + + 2 + 326.1 + 212.9 + + + + none + 0 + + + ba901fa8-82c2-eac3-5d5a-39fc10f99da8 + + + 1 + 717.8 + 216.1 + + + + 3 + 320.4764 + 166.6875 + + + + GR-BE-TR2_1-2030167194 + 90 + + + bafb2865-8ef5-09e5-a10a-39fc10f99da5 + + + 2 + 420.1 + 172 + + + + 1 + 363.5 + 245.4 + + + + GR-L-915671003 + 0 + + + bc1d96fb-5a7b-b0d9-3ddd-39fc10f99daa + + + 2 + 381 + 250.1249 + + + + 2 + 375.772 + 244.7396 + + + + GR-L-758388342 + 0 + + + bc7d79e9-593d-1e12-db4c-39fc10f99da4 + + + 1 + 412.1 + 112.8 + + + + GR-L-646363162 + 0 + + + bcf980fa-d02c-73f8-c8db-39fc10f99da5 + + + 1 + 260 + 110 + + + + GR-L-1515839254 + 0 + + + bd5d28bd-cba9-3cbb-8033-39fc10f99da9 + + + 2 + 335.7563 + 244 + + + + 2 + 298.1 + 206.8 + + + + 2 + 483.5 + 166.4 + + + + 1 + 328 + 234 + + + + 1 + 215.2 + 100.4 + + + + 1 + 78.2 + 190 + + + + none + 0 + + + be38aec7-a129-1929-23dc-39fc10f99da8 + + + 2 + 616 + 202 + + + + GR-L-1189435787 + 0 + + + be9855ff-da09-cf09-c043-39fc10f99da7 + + + 1 + 338.1 + 84.8 + + + + 1 + 337.3438 + 244.7396 + + + + none + 0 + + + c03136cb-844a-cd6e-acec-39fc10f99da4 + + + GR-L-224067510 + 0 + + + c071ec03-0424-da1e-2b06-39fc10f99daa + + + 1 + 444 + 138 + + + + GR-L-303851305 + 0 + + + c0d7afc7-732e-2997-956c-39fc10f99da5 + + + 1 + 387.5 + 108.4 + + + + GR-NL_TR2_3-1899438011 + -89.2 + + + c1056246-21f6-b1b7-1ff2-39fc10f99da7 + + + GR-L-407244561 + 0 + + + c12616b5-254d-a5f5-ab28-39fc10f99da8 + + + none + 0 + + + c140fbf6-8196-bf88-c8ec-39fc10f99da8 + + + 2 + 423.2998 + 257.9688 + + + + 1 + 306 + 152 + + + + 2 + 315.5 + 248.4 + + + + 1 + 265.9 + 162.8 + + + + 1 + 284 + 218 + + + + GR-CIRCB-1230991544-1798886865 + 90 + + + c1f16e98-ddd0-9c13-b66e-39fc10f99da9 + + + 1 + 284 + 164 + + + + none + 0 + + + c1fd316c-08b1-7cd6-7cbd-39fc10f99da4 + + + 1 + 295.5 + 124.4 + + + + 2 + 218.1 + 90.8 + + + + 2 + 710 + 216.1 + + + + GR-L-596363093 + 0 + + + c39de148-ed68-49ec-d3a6-39fc10f99da9 + + + 1 + 684 + 116.1 + + + + 3 + 322.526 + 202.4063 + + + + 1 + 216.1 + 132.8 + + + + 2 + 320.4764 + 178.4 + + + + 1 + 356 + 100 + + + + 3 + 274.9666 + 152.1354 + + + + 2 + 367.5 + 144.4 + + + + GR-L-1057352045 + 0 + + + c459244a-e12d-a1c1-519a-39fc10f99da9 + + + 2 + 380.4708 + 244 + + + + GR-L-1635329734 + 0 + + + c5715126-13b4-3595-0a19-39fc10f99da9 + + + 2 + 250.1 + 131.4 + + + + GR-L-132391528 + 0 + + + c5bb3ca3-4314-b580-7de7-39fc10f99da7 + + + 2 + 664 + 216.1 + + + + 2 + 326.1 + 112.7 + + + + 1 + 659.8 + 88 + + + + 2 + 381.5 + 264.4 + + + + 1 + 216.1 + 160.8 + + + + 2 + 346.1 + 220.8 + + + + 1 + 319.5 + 248.4 + + + + 1 + 266 + 141.9 + + + + none + 0 + + + c85fcc1a-be52-487d-b6d2-39fc10f99da8 + + + 1 + 738.4 + 152.4 + + + + 2 + 405.5 + 214.4 + + + + GR-L-483231920 + 0 + + + c8c97eb3-74dd-6dc0-c0a2-39fc10f99da4 + + + 1 + 370.1 + 212.8 + + + + GR-L-941029519 + 0 + + + c951145f-1a87-9860-2235-39fc10f99da9 + + + GR-L-105055723 + 0 + + + c979a07a-f319-3449-f216-39fc10f99daa + + + GR-L-862268842 + 0 + + + c98b6418-b701-d0fb-7a82-39fc10f99da7 + + + none + 0 + + + ca231927-7a24-4db6-18ef-39fc10f99da6 + + + 4 + 269.875 + 181.2396 + + + + 2 + 438 + 99.9 + + + + 2 + 409.7326 + 257.9688 + + + + 2 + 438 + 240 + + + + 2 + 329.5 + 250.4 + + + + 2 + 738 + 175.2 + + + + 1 + 383.5 + 108.4 + + + + GR-L-1946514042 + 0 + + + cb4731d7-66e6-6335-924e-39fc10f99da9 + + + 1 + 583.8 + 148 + + + + 2 + 438 + 138.1 + + + + 1 + 256 + 148 + + + + GR-L-1265736707 + 0 + + + cc2a9da7-ff13-45b7-ac6d-39fc10f99da7 + + + GR-CIRCB-1230992276-213122156 + 90 + + + cc77a264-0bf5-bfd2-d2f4-39fc10f99daa + + + 2 + 438 + 94 + + + + GR-BE_Breaker_3-646738415 + 90 + + + ccc99efb-483f-1af0-a492-39fc10f99da9 + + + 1 + 347.5 + 170.4 + + + + GR-L-562390440 + 0 + + + cd120b2f-531e-8c61-c85d-39fc10f99da9 + + + 1 + 616 + 210 + + + + GR-L-407628436 + 0 + + + ce08ded6-cf78-7661-e96f-39fc10f99da9 + + + 2 + 644 + 115.9 + + + + 1 + 363.5 + 170.4 + + + + 1 + 298.1 + 202.8 + + + + 2 + 398.1 + 112.7 + + + + 2 + 367.5 + 170.4 + + + + GR-CIRCB-1230992399-850693726 + 90 + + + cefde69b-7da6-6f6b-f3dc-39fc10f99da9 + + + 2 + 240 + 152 + + + + GR-BE_Breaker_2-801602176 + 90 + + + cfa5f48e-ee0a-e1e8-657c-39fc10f99da5 + + + GR-CIRCB-1230992285-1387932951 + 90 + + + cfa62ecc-1f68-d585-804b-39fc10f99da8 + + + 2 + 716 + 110 + + + + 1 + 738 + 260 + + + + GR-L-1088983047 + 0 + + + d05e00a5-5fdc-c685-e403-39fc10f99da9 + + + 2 + 431.2 + 182.8 + + + + none + 0 + + + d1fc58fe-6572-b077-c78a-39fc10f99da4 + + + 1 + 404.1 + 112.8 + + + + 1 + 345.5 + 124.4 + + + + 2 + 315.5 + 230.4 + + + + 2 + 274.9666 + 164 + + + + none + 0 + + + d2641f51-70db-9abf-05c1-39fc10f99da8 + + + none + 0 + + + d2a5b969-bac3-f08a-a75b-39fc10f99da4 + + + 1 + 332 + 216 + + + + 2 + 438 + 213.9 + + + + 2 + 351.5 + 170.4 + + + + 2 + 710 + 210 + + + + 1 + 284 + 232 + + + + 1 + 263.8 + 131.2 + + + + 1 + 336.1 + 112.8 + + + + none + 0 + + + d43d7be1-7aa9-b5c4-d4bf-39fc10f99da8 + + + 3 + 326.1 + 139 + + + + 2 + 438 + 213.9 + + + + 2 + 251.5 + 222.4 + + + + 1 + 347.2 + 100.4 + + + + 2 + 356 + 130 + + + + 1 + 265.5 + 230.4 + + + + GR-L-1315724107 + 0 + + + d51636eb-b5b1-6aa3-c23d-39fc10f99da5 + + + 2 + 326.1 + 177.1 + + + + 2 + 315.5 + 210.4 + + + + 2 + 276.9733 + 148 + + + + 1 + 440.1 + 240.8 + + + + 1 + 270 + 246 + + + + GR-L-2127916291 + 0 + + + d62c24d8-2a88-ba04-240f-39fc10f99da7 + + + 1 + 345.6 + 164.1 + + + + none + 0 + + + d696a259-c393-1e01-e7f7-39fc10f99da4 + + + 1 + 341.5 + 124.4 + + + + 1 + 444 + 100 + + + + G-Link-356885332 + 0 + + + d7850a00-0e4c-719b-45b2-39fc10f99da7 + + + 2 + 285.5 + 156.4 + + + + 1 + 250.1 + 173.3 + + + + 2 + 398.1 + 112.8 + + + + GR-L-350722573 + 0 + + + d805704e-f421-6a31-663f-39fc10f99da8 + + + none + 0 + + + d88dabca-1743-56c7-8938-39fc10f99da4 + + + 2 + 738 + 204 + + + + 2 + 483.5 + 108.4 + + + + GR-CIRCB-1230992285-1736855320 + 90 + + + d9de5c2a-47b3-37d7-4238-39fc10f99da4 + + + GR-BE-Line_5-236789378 + 0 + + + d9de6328-02a3-50c8-499f-39fc10f99da5 + + + 1 + 251.5 + 238.4 + + + + MAS NL + + da87c6dc-84d9-c07e-7889-39fc10f99da6 + + + 1 + 230 + 216 + + + + 1 + 346.1 + 204.8 + + + + GR-busbarcoupler 1-713473953 + -1.2 + + + db32adab-ff48-d5da-cde3-39fc10f99da7 + + + GR-BE_Breaker_1-874007652 + 90 + + + db4c1d50-0f8d-74d0-daf8-39fc10f99da5 + + + 1 + 447.9 + 112.8 + + + + 2 + 270 + 216 + + + + 2 + 346.1 + 212.9 + + + + 2 + 322 + 166 + + + + 1 + 332.1 + 212.8 + + + + 1 + 239.5 + 230.4 + + + + none + 0 + + + dcee2d88-079a-b349-57d9-39fc10f99da8 + + + 2 + 250.1 + 162.8 + + + + 1 + 177.5 + 86 + + + + G-Link-356885260 + 0 + + + de4ea648-18ec-8d7d-c065-39fc10f99da8 + + + 1 + 760 + 116 + + + + GR-CIRCB-1230992408-1487360655 + 90 + + + defce7e6-1970-186d-f698-39fc10f99da9 + + + GR-L-1275097229 + 0 + + + df0f48e7-9e71-dacc-b779-39fc10f99da7 + + + 1 + 447.8 + 138 + + + + 1 + 483.5 + 118.4 + + + + 2 + 250.1 + 81.3 + + + + 2 + 329.5 + 118.4 + + + + 2 + 225.5 + 124.4 + + + + 3 + 644 + 182.3 + + + + 1 + 204 + 110 + + + + 2 + 250 + 224 + + + + 1 + 240 + 110 + + + + GR-BE-Line_1-206274956 + 0 + + + e1c695f7-81f7-0a37-8c5b-39fc10f99da5 + + + 2 + 431 + 140.7 + + + + 2 + 351.5 + 174.4 + + + + 1 + 355.5 + 170.4 + + + + 1 + 758 + 204 + + + + 1 + 534 + 136 + + + + 1 + 654 + 116 + + + + 2 + 284 + 118 + + + + 2 + 295.5 + 224.4 + + + + 1 + 324 + 234 + + + + 2 + 363.5 + 232.4 + + + + 2 + 360 + 204 + + + + 2 + 420.1 + 240.8 + + + + GR-L-16840964 + 0 + + + e49a305b-2405-2a43-16c4-39fc10f99da5 + + + 3 + 375.772 + 244.7396 + + + + 4 + 265.9063 + 152.1354 + + + + GR-NL_BREAKER_1-724054015 + 90 + + + e5019286-ff8d-06df-a133-39fc10f99daa + + + 2 + 420.5 + 96.9 + + + + 1 + 424.2 + 248 + + + + 2 + 120.1 + 212.8 + + + + 2 + 616 + 243.9 + + + + none + 0 + + + e5c72835-a309-5dd9-a0ac-39fc10f99da4 + + + 2 + 568 + 166 + + + + 1 + 209.5 + 146.4 + + + + 3 + 326.1 + 179.1 + + + + 1 + 438 + 152 + + + + GR-L-321611979 + 0 + + + e8212281-0793-7d05-83ad-39fc10f99da7 + + + 2 + 160 + 196 + + + + GR-L-1212420896 + 0 + + + e89ef836-30b9-ef7a-5e61-39fc10f99da5 + + + 2 + 406.1354 + 248.7083 + + + + 1 + 285.5 + 230.4 + + + + 1 + 447.8 + 166 + + + + 1 + 765.8 + 116 + + + + 1 + 626 + 244 + + + + 1 + 438 + 204 + + + + GR-BE-Line_2-452729700 + 0 + + + e9588019-0ce4-cfa0-e492-39fc10f99daa + + + 2 + 401.5 + 108.3 + + + + 1 + 123.7 + 204.4 + + + + 1 + 363.5 + 228.4 + + + + GR-NL_BREAKER_4-786293968 + 90 + + + e9bd6f2c-2fd5-1322-fb46-39fc10f99da7 + + + GR-L-1506404720 + 0 + + + ea009071-9baa-1062-d39d-39fc10f99da5 + + + GR-SVC-1230797516-1442176516 + 0 + + + ea3c5d10-c3d0-725e-7f02-39fc10f99da9 + + + GR-L-2092320082 + 0 + + + ea637fa1-fb7d-ac3e-460e-39fc10f99daa + + + 3 + 362.5539 + 244.7396 + + + + GR-CIRCB-1230991718-1439853298 + 90 + + + ea735bc8-834e-0ee1-1295-39fc10f99daa + + + 2 + 336 + 204 + + + + GR-L-1539709557 + 0 + + + eb6a9f5a-ff96-4903-a60e-39fc10f99daa + + + GR-BE_S2-2080301181 + 90 + + + ebaf1deb-273f-7bbf-a614-39fc10f99da9 + + + 2 + 284 + 216 + + + + 3 + 644 + 142.2 + + + + 2 + 270 + 234 + + + + GR-BE-Line_7-517810986 + 0 + + + ec71dc07-0b6f-8ee5-572d-39fc10f99daa + + + GR-NL-Inj-XCA_AL11-1939534567 + -90 + + + ec8e3de2-619b-e19e-2286-39fc10f99da9 + + + GR-L-1579587291 + 0 + + + ecd071fb-c025-a2e6-3d4f-39fc10f99da4 + + + GR-CIRCB-1230991526-155239014 + 270 + + + ecdd4af1-08be-eb44-7187-39fc10f99da9 + + + 1 + 252.2 + 196 + + + + 1 + 318 + 214 + + + + 1 + 444 + 248 + + + + GR-L-834411435 + 0 + + + edaf23dd-1294-1eee-2831-39fc10f99da6 + + + none + 0 + + + ee0866ee-4f04-2ba5-d289-39fc10f99da8 + + + 1 + 329.5 + 228.4 + + + + 1 + 297.5 + 162.4 + + + + GR-NL-Line_5-872785043 + 0 + + + ef1a773f-3b83-e44d-d5e3-39fc10f99da7 + + + 2 + 644 + 243.9 + + + + GR-NL-Line_3-484835666 + 0 + + + ef772a3e-f26f-60ad-552f-39fc10f99da7 + + + 1 + 580 + 148 + + + + 3 + 420.5 + 140.7 + + + + 2 + 251.5 + 230.4 + + + + 2 + 360 + 204 + + + + 2 + 225.5 + 90.4 + + + + 1 + 120.1 + 194.8 + + + + GR-NL-Load_2-1562670205 + -90 + + + f0d8ecb8-0a61-6c1a-228a-39fc10f99da7 + + + 2 + 263.5 + 124.4 + + + + GR-L-1553295232 + 0 + + + f1479730-a66c-813d-d6ae-39fc10f99da4 + + + GR-L-1149343369 + 0 + + + f151ea98-908b-99c0-749e-39fc10f99da9 + + + GR-L-643001077 + 0 + + + f1bb056c-ad23-7d52-5b2a-39fc10f99da9 + + + 1 + 616 + 244 + + + + 1 + 438 + 250.2 + + + + 2 + 716 + 115.9 + + + + 1 + 534 + 130 + + + + 1 + 550 + 158 + + + + 2 + 438 + 130 + + + + 2 + 206 + 208 + + + + 2 + 250.1 + 154.8 + + + + none + 0 + + + f3895337-ae38-b034-fc56-39fc10f99da8 + + + GR-BE_S1-672727807 + 90 + + + f3a051a9-7514-846f-9cca-39fc10f99da5 + + + 1 + 554 + 158 + + + + GR-L-842886683 + 0 + + + f409862d-8176-0de7-3e6b-39fc10f99da7 + + + 1 + 322 + 78 + + + + GR-BE-Load_2-1923467690 + 90 + + + f4981b8c-edeb-6fb9-5e10-39fc10f99da9 + + + 2 + 363.5 + 248.4 + + + + GR-L-56085830 + 0 + + + f4cad3ac-8133-7ea9-4929-39fc10f99daa + + + none + 0 + + + f4dc63b3-fc48-1178-32ed-39fc10f99da8 + + + 1 + 483.5 + 254.4 + + + + none + 0 + + + f4ed9276-b0be-5b71-e45b-39fc10f99da8 + + + 1 + 420.5 + 149.2 + + + + 2 + 483.5 + 154.4 + + + + GR-NL-Line_3-1740588309 + 0 + + + f56b27ac-607d-41e6-0913-39fc10f99daa + + + 1 + 166 + 190 + + + + GR-BE-G1-77304379 + 90 + + + f5ad766d-a140-e012-4bae-39fc10f99da6 + + + 2 + 206 + 216 + + + + GR-L-827153830 + 0 + + + f602938b-5685-e9a9-3b14-39fc10f99daa + + + GR-L-1106639469 + 0 + + + f65d5888-7c9f-5df8-e4b5-39fc10f99daa + + + GR-L-1291015486 + 0 + + + f67c21bd-f1a7-f218-919e-39fc10f99da9 + + + GR-L-267527885 + 0 + + + f6cff398-8522-7e9e-1782-39fc10f99da4 + + + 1 + 228.1 + 90.8 + + + + none + 0 + + + f78e08ec-f847-c8ca-f9fe-39fc10f99da8 + + + 2 + 250.1 + 126.7 + + + + GR-NL-Load_2-1605800955 + -90 + + + f7df94c2-b238-a66a-a7a1-39fc10f99daa + + + 1 + 264 + 216 + + + + none + 0 + + + f88e7068-7121-4ccc-440f-39fc10f99da6 + + + 2 + 336 + 234 + + + + 2 + 438 + 244 + + + + GR-L-782201291 + 0 + + + f9df23a7-0ad9-1546-1f72-39fc10f99da8 + + + 2 + 250.1 + 144.7 + + + + 1 + 312.1 + 240.8 + + + + 1 + 380.1 + 212.8 + + + + 1 + 403.9 + 212.9 + + + + GR-L-532331557 + 0 + + + fadc3437-316d-6e41-0d65-39fc10f99da7 + + + GR-L-426116696 + 0 + + + fae0e3d3-28be-d04c-7890-39fc10f99da9 + + + 2 + 438 + 130 + + + + G-Link-356885242 + 0 + + + fb2be7d5-4e9c-2388-0f47-39fc10f99da8 + + + 2 + 345.6 + 179.1 + + + + 1 + 248 + 148 + + + + GR-L-1930599266 + 0 + + + fbbe7428-5e2b-f666-57ad-39fc10f99da9 + + + 2 + 438 + 138.1 + + + + 2 + 392.1 + 212.8 + + + + GR-BE-Inj-XZE_ST23-650184206 + 90 + + + fc32459c-0966-663a-b40b-39fc10f99da8 + + + GR-CIRCB-1230992399-1670754907 + 90 + + + fc7e8524-3363-e51f-e7d7-39fc10f99da5 + + + 1 + 392.1 + 206.8 + + + + 2 + 749.1 + 186 + + + + 1 + 312.1 + 202.8 + + + + none + 0 + + + fd89ea83-62f4-40a7-4417-39fc10f99da6 + + + 1 + 327.5 + 248.4 + + + + 1 + 483.5 + 212.4 + + + + 2 + 329.5 + 232.4 + + + + 2 + 438 + 170 + + + + 1 + 581.7 + 134.4 + + + + 2 + 180 + 86 + + + + GR-NL-S1-1493216764 + -90 + + + fe98c262-a235-52be-516d-39fc10f99da9 + + + 2 + 401.5 + 114.4 + + + + 1 + 336.1 + 212.8 + + + + 1 + 546 + 158 + + + + 2 + 710 + 216 + + + + GR-L-1359764781 + 0 + + + ffb98b45-f7d6-f182-aec9-39fc10f99daa + + + + diff --git a/rdf-improved/test/rdf/MicroGrid-BD-MAS-diff.xml b/rdf-improved/test/rdf/MicroGrid-BD-MAS-diff.xml new file mode 100644 index 0000000..5d1208d --- /dev/null +++ b/rdf-improved/test/rdf/MicroGrid-BD-MAS-diff.xml @@ -0,0 +1,40 @@ + + + + 2021-11-19T23:16:27Z + 2021-03-25T15:30:00Z + CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model. + http://entsoe.eu/boundary + http://iec.ch/TC57/ns/CIM/EquipmentBoundary-EU/3.0 + 006 + + + + + + HVDC-AC; 220 kV; OHL + Border_HVDC-AC + HVDC-AC-1 + 10T-DC-NL-00082X + + 1c4a9e9c-ef00-42c9-9845-f64f9ca1e57a + + + Border_HVDC-AC + HVDC-AC; 220 kV; OHL + HVDC-AC-1 + 10T-DC-NL-00082X + NL + HVDC/NL + NL + BE + NL_AC-1 + NL-HVDC-1 + + af1d901f-98de-574f-abc3-6c3025e7a686 + true + false + + + + diff --git a/rdf-improved/test/rdf/MicroGrid-BE-MAS-DY_diff.xml b/rdf-improved/test/rdf/MicroGrid-BE-MAS-DY_diff.xml new file mode 100644 index 0000000..cd2c3c4 --- /dev/null +++ b/rdf-improved/test/rdf/MicroGrid-BE-MAS-DY_diff.xml @@ -0,0 +1,24 @@ + + + + 2021-11-19T23:16:27Z + 2021-04-21T15:30:00Z + CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model. + http://elia.be/CGMES + http://iec.ch/TC57/ns/CIM/Dynamics-EU/1.0 + 002 + + + + + 200 + + + + + 300 + Modified parameter Ka + + + + diff --git a/rdf-improved/test/rdf/MicroGrid-NL-MAS-EQ_diff.xml b/rdf-improved/test/rdf/MicroGrid-NL-MAS-EQ_diff.xml new file mode 100644 index 0000000..b84e536 --- /dev/null +++ b/rdf-improved/test/rdf/MicroGrid-NL-MAS-EQ_diff.xml @@ -0,0 +1,1588 @@ + + + + 2021-11-19T23:16:27Z + 2021-03-25T15:30:00Z + CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model. + http://tennet.nl/CGMES + http://iec.ch/TC57/ns/CIM/CoreEquipment-EU/3.0 + 001 + + http://iec.ch/TC57/ns/CIM/ShortCircuit-EU/3.0 + + + + 5.68125 + + + + -0.01345523 + + + + 5.680805 + + + + 0.05392985 + + + + -0.02265452 + + + + -0.0614186 + + + + -0.07163366 + + + + + + + 0.03398448 + + + + 0.02987964 + + + + 5.682805 + + + + 5.681583 + + + + 5.683249 + + + + + + + + + + 0.01305754 + + + + -0.06649923 + + + + + + + 5.680916 + + + + + + + 5.681805 + + + + 0.04207603 + + + + 5.682583 + + + + 5.682472 + + + + 0.01732449 + + + + 5.682916 + + + + 5.68225 + + + + + + + 5.682361 + + + + + + + 5.682916 + + + + 5.681694 + + + + + + + 5.682027 + + + + -0.03681348 + + + + + + + 5.681361 + + + + 5.681583 + + + + + + + 0.008747523 + + + + 0.004395567 + + + + + + + 5.681472 + + + + 5.683138 + + + + + + + 5.68125 + + + + -0.04650027 + + + + + + + -0.05639308 + + + + -0.004439676 + + + + + + + 0.05001429 + + + + + + + 0.05780642 + + + + -0.01803153 + + + + 5.683361 + + + + 0.04606397 + + + + 0.02154983 + + + + 0.02573574 + + + + -0.008924291 + + + + + + + 0.0654528 + + + + 5.681027 + + + + 5.681916 + + + + + + + -0.07682406 + + + + -0.03204435 + + + + 5.681139 + + + + + + + 0.06164702 + + + + -0.04163161 + + + + 5.681139 + + + + 0.06922422 + + + + 0.03804918 + + + + 5.682138 + + + + 5.682694 + + + + + + + + + + + + + 5.683138 + + + + -0.02732521 + + + + + + + + + + 5.682361 + + + + + + + -0.05142054 + + + + PATL + + + 2000 + 03287f0c-5562-4533-be7f-2fb40e1888f5 + + + TATL + + + 500 + 08ad0781-b65c-4f2e-b5ba-00d58bcf2e58 + + + TENNET TSO B.V.confLoadGr + + 113fa6bb-c406-44a1-b9b7-67c43efe8372 + + + PATL + + + 46188.04 + 12f7803a-c65b-4a14-8c0d-7e52becb5772 + + + TieFlow + true + + + 14f1c9bd-93d8-4238-9e26-aacc53fe8855 + + + PATL + + + 1233.9 + 1b65a297-4735-499f-8fe8-f08ea01b291f + + + NL_TR2_3 + 24533a0f-3c24-4253-863a-5b1449e5b2de + + + PATL + + + 1233.9 + 26069582-0f76-47fb-8bc0-44c99fb08887 + + + PATL + + + 46188.04 + 26ce5ed9-6557-473e-a710-b7720c2c8355 + + + TATL + + + 500 + 2783b836-4271-4252-96a7-588c3a1b1826 + + + PATL + + + 1371 + 2b05a185-07f6-4e72-a2c3-d28425c7aefc + + + PATL + + + 3306.644 + 2ca6c9d7-1310-4487-a177-0c3f7b461194 + + + PATL + + + 1574 + 2f424b90-a264-4592-8854-9838596c9f78 + + + Terminal + 2 + + + 31bf04d0-7e34-465b-95a4-0604700325cf + + + + Terminal + 1 + + + 421c7930-64c3-435d-afb8-2bb73b333e34 + + + + TieFlow + true + + + 4669c2b7-89d0-46d1-9bbb-37e989d581cd + + + PATL + + + 1876 + 47545df1-566d-4a8d-86e8-882655c6e79e + + + TieFlow + true + + + 4ed170fe-2571-4044-9bfa-7345e70a69d2 + + + NL_TR2_2 + 50c903e2-ecbb-41b8-9a1d-746543c9b63f + + + PATL + + + 1876 + 56105225-1754-40da-b6df-43fd7cfeb50a + + + TATL + + + 500 + 5bc43480-4543-4193-8b0e-7ba7bf5b3441 + + + PATL + + + 3306.644 + 6745e040-9fd4-4cc5-8bfd-902d0aed4ee6 + + + TATL + + + 500 + 6fd8188f-65a6-4473-b8f1-ffe6122ba6ab + + + Terminal + 2 + + + 70b326a3-5913-494f-b8f8-8e366253b597 + + + + NL LoadArea + 70c4656c-f7a0-4319-98bb-84fb5e2e9b37 + + + PATL + + + 1371 + 7cfff021-02d4-4aa1-8fe7-b9af9c1fdc44 + + + TATL + + + 500 + 84c93dae-4254-4b24-b0ee-3fc4bdf1ea02 + + + TATL + + + 500 + 86764bf6-6472-4ebe-9d6b-bcceffe66dad + + + TATL + + + 500 + 89ef40fb-5d77-45cb-8073-cc2d1d171dcd + + + TATL + + + 500 + 8eb25188-24dd-4f6e-97d9-b7b03c49454e + + + TieFlow + true + + + 945d6e95-1b83-47c5-a0e9-277d434c2d12 + + + PATL + + + 1574 + b35893b0-22d4-4127-9351-9c46fba6059b + + + TATL + + + 500 + b780341b-7b90-498f-ab63-9deb16eff206 + + + Limit Type TATL + TATL + + + bf2a4896-2e92-465b-b5f9-b033993a31c8 + false + 600 + + + TENNET TSO B.V. SubLoadArea + + c4e8eb3a-76b0-4192-91fe-c2f0a60af0df + + + PATL + + + 2000 + c743cfb3-8279-4721-9eee-12020dd89f64 + + + Terminal + 1 + + + c9b27b4e-d492-4c3c-b147-67addbb9d3ea + + + + TATL + + + 500 + d7422ce6-a13d-41ca-8111-9462b2e789dc + + + PATL + + + 461.8804 + e37ee101-2f68-4d55-b24f-c24c5faba8b5 + + + PATL + + + 839.7826 + ef715edd-516e-4bfd-adc4-1c882852920e + + + TieFlow + true + + + f9ffc8ea-37f2-404a-9bd3-f3fa15476d4c + + + + + 5.650056 + + + + -0.01462472 + + + + 5.641792 + + + + 0.05861587 + + + + -0.02462367 + + + + -0.066758 + + + + -0.07786135 + + + + + + + 0.03693753 + + + + 0.03247588 + + + + 5.678981 + + + + 5.656254 + + + + + + + 5.687245 + + + + + + + + + + + + + 0.01419252 + + + + -0.07228037 + + + + + + + 5.643858 + + + + + + + 5.660387 + + + + 0.04573255 + + + + 5.674849 + + + + 5.672783 + + + + 0.01883037 + + + + 5.681047 + + + + 5.668651 + + + + + + + 5.670717 + + + + + + + 5.681047 + + + + 5.65832 + + + + + + + 5.664518 + + + + -0.0400135 + + + + + + + 5.652122 + + + + 5.656254 + + + + + + + 0.009507872 + + + + 0.004777636 + + + + + + + 5.654188 + + + + 5.685179 + + + + + + + 5.650056 + + + + -0.05054252 + + + + + + + -0.06129541 + + + + -0.004825579 + + + + + + + 0.05436075 + + + + + + + 0.06282941 + + + + -0.01959873 + + + + 5.689311 + + + + 0.05006714 + + + + 0.02342298 + + + + 0.02797188 + + + + -0.009699942 + + + + + + + 0.07114049 + + + + 5.645924 + + + + 5.662453 + + + + + + + -0.08350297 + + + + -0.03482978 + + + + 5.64799 + + + + + + + 0.06700388 + + + + -0.04525049 + + + + 5.64799 + + + + 0.07523897 + + + + 0.04135566 + + + + 5.666584 + + + + 5.676915 + + + + + + + + + + + + + 5.685179 + + + + -0.02970046 + + + + + + + + + + 5.670717 + + + + + + + -0.05589059 + + + + PATL + + + 1574 + 0474e1ea-11f9-4682-99f3-779139cd68d3 + + + PATL + + + 839.7826 + 0922f33b-ad8a-4282-b382-c317aa7ce1e9 + + + TieFlow + true + + + 0960c9a2-9e79-421b-892a-8a9b5016f71c + + + PATL + + + 46188.04 + 0ab669ad-9033-41bd-8460-6036977ff0f4 + + + NL_BREAKER_4 + false + + false + false + 0c2fa351-239d-463b-a826-0b8615bf6c3c + + + Terminal + 1 + + + 1128e664-0653-448a-9068-e37f1a097c05 + + + + N1230822396 + + 12733133-1f34-44f3-a020-f5b33cede919 + + + Terminal + 1 + + + 14f212ae-bcd8-46ae-9366-11dec9602a01 + + + + PATL + + + 46188.04 + 1501e1ba-0156-40bb-901b-9b8d2b3ed8d3 + + + N1230822396 + + 1520ab3c-9392-41c2-8873-39ec83a76c26 + + + N1230992201 + NL-_B_1 + + 17eb9e2c-dd0d-4005-ac1c-c7174e3a88e1 + + + PATL + + + 461.8804 + 19efa9e2-2070-4e71-ad64-3934bfb5a82e + + + NL-G2 + + + 1b3c88f9-c2ca-4250-bd37-ae0efa2fb022 + + + NL_BREAKER_1 + false + + false + false + 1ea8f512-451c-40d3-a312-7c4e71d9dbcb + + + CIRCB-1230992249 + false + + false + false + 21ec578c-689f-4130-80de-fd0fb5a30ed8 + + + Terminal + 2 + + + 28797d21-df04-4be6-806b-3be26b040d6a + + + + PATL + + + 2000 + 289ae9f0-42e1-410d-9940-db3d79de5c18 + + + TATL + + + 500 + 2c29dbdf-10c4-436e-bfe5-f9cce4615886 + + + TATL + + + 500 + 2e3416d2-6a88-4ce6-b5c0-ce5a63a49a46 + + + Terminal + 1 + + + 30aa2972-aafb-4c38-912d-a14867d47cec + + + + TieFlow + true + + + 30ef0adf-d1f4-4236-b582-351f95c2af3e + + + Terminal + 2 + + + 3179d96c-7ecd-4f8a-b3f0-f24b62a16e87 + + + + TATL + + + 500 + 33abb4cc-fc91-4980-b157-fb9dba880f79 + + + TATL + + + 500 + 34a5286c-cf17-42f5-8de7-55e1a903d3ad + + + PATL + + + 3306.644 + 3a159e62-6947-4902-b611-89a2764b8baa + + + Terminal + 2 + + + 3c377e5e-65cc-45f1-ba12-e20034df7cb3 + + + + NL_BREAKER_1 + false + + false + false + 3da8f227-5c16-47e1-a17f-4cd92269d301 + + + Terminal + 1 + + + 41b735f7-da62-4bd3-ac98-fbdec24baeac + + + + NL_TR2_2 + 4233da0a-4b2c-4283-a6ee-20e1f9f7e09e + + + NL-Busbar_5_Busbar_Section + 1 + + + 42800bad-5e47-42e6-b9b0-1fb8fc5831aa + + + TieFlow + true + + + 4661299f-bb32-4f3d-af0b-6ed5393578c6 + + + NL LoadArea + 46b92fd3-2077-41cc-a7ed-187bb71b1e16 + + + NL_BREAKER_3 + false + + false + false + 4853e915-48e5-4527-a4db-cce11ab18f73 + + + TENNET TSO B.V. SubLoadArea + + 4be7c895-f88e-40cd-a17c-a8a2677106b1 + + + Terminal + 2 + + + 4f1c405f-07c9-4fb0-b64e-551896a29aa8 + + + + NL-G3 + + + 53e7a6c7-759b-4da2-898a-1c061d788670 + + + N1230992228 + NL-_B_1 + + 546121e7-acf3-4bc2-ae49-446e550a1e5c + + + busbarcoupler 1 + coupler 1 + false + + false + false + 5a094c9f-0af5-48dc-94e9-89c6c220023c + + + N1230992198 + NL-_B_1 + + 5cb2cb9a-695c-458b-b63a-a84c025981e4 + + + Terminal + 2 + + + 5f40c3f7-9540-4e1b-aa97-6553d5524877 + + + + B1 + B1 + false + + false + true + 5f5d40ae-d52d-4631-9285-b3ceefff784c + + + PATL + + + 1233.9 + 6486e856-85fd-46cc-92a5-65f17bb45b96 + + + TENNET TSO B.V.confLoadGr + + 6cc3bed4-aee6-44b8-8bea-804fd43af7b1 + + + N1230992195 + NL-_B_1 + + 7221e0f9-008b-4273-8d40-b5d4c6efa0fe + + + Terminal + 1 + + + 74039a16-da9d-46dd-a4f1-dd65fbb09ec4 + + + + Terminal + 1 + + + 790df530-60c7-40bc-be5f-f90e9c65bab4 + + + + Terminal + 2 + + + 7a7fd92b-1aaf-49de-b609-1d640e63d49f + + + + TATL + + + 500 + 7ad13830-5d4d-4138-a756-5b82949e4fdd + + + PATL + + + 1371 + 7e7415f1-54ec-43ca-aeb0-e67adc56ad7d + + + NL_TR_BUS1 + + 7e9dd682-86cd-4594-b58f-1a0534540aca + + + Terminal + 1 + + + 7fae7c9d-952f-4321-830d-aa667d21969d + + + + PATL + + + 1876 + 7ffd7be3-8fe0-4104-baa1-f16d0e2adea8 + + + Terminal + 1 + + + 8121d4c3-9cb2-47db-b40a-99678602bb2a + + + + TieFlow + true + + + 81c5d98b-c998-45aa-bd72-779d74133e35 + + + TATL + + + 500 + 81d8d53d-771d-4ed8-8386-d7d89602959a + + + Terminal + 2 + + + 85ceec9c-21a9-4ef2-b7b0-c2bb9552e799 + + + + NL_TR2_3 + 868ba067-8413-45d5-9d06-d75bc913800e + + + CIRCB-1230992240 + false + + false + false + 88a19e5c-6885-4e6e-8d30-c5442444b309 + + + TATL + + + 500 + 8a39c964-17dd-409d-b293-c92f2d6c07ed + + + PATL + + + 1574 + 9f914cec-e319-48be-99bf-a9699adc064b + + + Terminal + 1 + + + 9f984b04-1736-43d2-9122-3a17fc8aea5f + + + + Terminal + 1 + + + 9fc1ca1a-bb62-4982-9358-fa9b4ac5564d + + + + TATL + + + 500 + a71f3e4e-c860-4ec0-82ab-2c9301b1aee8 + + + Terminal + 2 + + + abc40269-5f9a-4b13-a5a5-8e3b3929eff5 + + + + CIRCB-1230992183 + false + + false + false + b1fc12ae-ba9f-42ee-9558-3d432cc58fbf + + + TATL + + + 500 + b4df3d17-d8e6-4b95-b7c4-13babc37a325 + + + CIRCB-1230992174 + false + + false + false + b5a26150-429d-4acb-b45b-055e42c79055 + + + CIRCB-1230992192 + false + + false + false + bac0aa59-1318-4032-b192-15a8d49283ee + + + Terminal + 1 + + + bd61b1f9-474d-424e-9709-42f75337c477 + + + + NL-Busbar_5 + NL-B_5 + + bd68fe72-ecac-45cc-9d34-33d95ed9a47a + + + NL_TR_BUS2 + + c79edc43-4a5e-4ba8-bd08-16fcdd1beee7 + + + Terminal + 1 + + + c9dbf281-e788-4084-b268-3b5a9473ad72 + + + + PATL + + + 1876 + d67dba58-3642-47eb-a78f-1d5a52204d8e + + + Terminal + 2 + + + da232169-1c36-495a-8af6-a0d7d2b39f52 + + + + PATL + + + 3306.644 + e0d5941f-212f-431d-a368-db5fdd4b96be + + + Terminal + 2 + + + e12338f8-6e9e-4d06-a29a-e12bdd7bd4d7 + + + + Terminal + 1 + + + e19e01f7-eb9b-4ce5-a6fe-4bb4ef0ce6c3 + + + + NL_Busbar_4 + NL_B_4 + + e4743b84-976a-414d-a888-4362532c39e6 + + + NL-Busbar_5 + + e6d49e32-b634-4b86-a8ca-15159f1497b5 + + + PATL + + + 1371 + e84db454-c2dc-4e28-8091-b4e432deb346 + + + N1230822413 + + ecb6a97e-bd2d-40c0-91f6-99dc1e7f59e2 + + + N1230822396_Busbar_Section + 1 + + + ecea10ff-e006-436b-a86a-beac4c2a30c1 + + + Limit Type TATL + TATL + + + ed8650ba-7ef4-4365-8a2e-f0acbf787c9d + false + 600 + + + Terminal + 2 + + + eedefa27-de13-4e6f-91a3-42aa86b539d6 + + + + TieFlow + true + + + efb67db9-a1ce-40f2-a515-8c84ec5999ba + + + Terminal + 2 + + + f04ec73d-b94a-4b7e-a3d6-b1234fc37385 + + + + PATL + + + 1233.9 + f12f68ff-52a0-46c6-993d-c9b250dcc381 + + + TATL + + + 500 + f19f05c1-c526-4e28-b04e-cddc469e242a + + + N1230992231 + NL-_B_1 + + f28134fe-076d-4605-aa92-b9e0bbe96841 + + + PATL + + + 2000 + f8196a40-21e7-4834-b4e4-d5bb01f05139 + + + Terminal + 2 + + + f937c4ac-b9fc-44a2-82a0-99cb34c89974 + + + + + diff --git a/rdf-improved/test/rdf/MicroGrid-NL-MAS-GL_diff.xml b/rdf-improved/test/rdf/MicroGrid-NL-MAS-GL_diff.xml new file mode 100644 index 0000000..6a8be68 --- /dev/null +++ b/rdf-improved/test/rdf/MicroGrid-NL-MAS-GL_diff.xml @@ -0,0 +1,315 @@ + + + + 2021-11-19T23:16:27Z + 2021-03-25T15:30:00Z + CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model. + http://tennet.nl/CGMES + http://iec.ch/TC57/ns/CIM/GeographicalLocation-EU/3.0 + 001 + + + + + 3 + 5.04709 + 52.0699 + + + + WGS84 + urn:ogc:def:crs:EPSG::4326 + 38876874-fcfc-a4d9-9d16-39fb7da2ad74 + + + NL-Line_4 + + + 480fa612-9f7c-44fa-8522-39fb7da2ad7b + + + 3 + 5.04709 + 52.0699 + + + + NL-Line_2 + + + 5350c085-4b5e-5909-1d55-39fb7da2ad7b + + + 1 + 4.84744 + 52.4027 + + + + 3 + 5.04709 + 52.0699 + + + + 1 + 4.84845 + 52.4023 + + + + 4 + 5.07058 + 51.8731 + + + + 2 + 4.79004 + 52.1571 + + + + 4 + 5.07294 + 51.8765 + + + + 2 + 4.79004 + 52.1571 + + + + NL-Line_3 + + + a719fa3b-aec1-c681-8da9-39fb7da2ad7b + + + 1 + 4.84744 + 52.4027 + + + + 2 + 4.98125 + 52.2483 + + + + 1 + 4.84744 + 52.4027 + + + + NL-Line_5 + + + c84ce457-406b-a13c-ad76-39fb7da2ad7a + + + 4 + 5.07186 + 51.8756 + + + + 4 + 4.88798 + 51.9127 + + + + NL-Line_1 + + + e072869d-f08d-34f3-bf8f-39fb7da2ad7b + + + 2 + 4.98125 + 52.2483 + + + + 1 + 4.84845 + 52.4023 + + + + 2 + 4.98125 + 52.2483 + + + + 3 + 4.88892 + 51.9138 + + + + 3 + 4.88892 + 51.9138 + + + + + + 1 + 4.84744 + 52.4027 + + + + 4 + 5.07058 + 51.8731 + + + + NL-Line_2 + + + 305f740a-b7a5-d999-e21f-39fb72fb08ce + + + WGS84 + urn:ogc:def:crs:EPSG::4326 + 37396e47-63c0-86b9-4a8b-39fb72fb08c8 + + + 1 + 4.84845 + 52.4023 + + + + 2 + 4.98125 + 52.2483 + + + + 4 + 5.07186 + 51.8756 + + + + 3 + 5.04709 + 52.0699 + + + + NL-Line_1 + + + 54239dea-2bd6-8035-e9fb-39fb72fb08cd + + + NL-Line_4 + + + 545c8085-2c7e-6641-6a5c-39fb72fb08ce + + + 3 + 4.88892 + 51.9138 + + + + NL-Line_5 + + + 65fc92a5-86f4-d6e1-0adb-39fb72fb08cd + + + 4 + 5.07294 + 51.8765 + + + + 2 + 4.79004 + 52.1571 + + + + 3 + 5.04709 + 52.0699 + + + + 1 + 4.84744 + 52.4027 + + + + 1 + 4.84845 + 52.4023 + + + + 3 + 5.04709 + 52.0699 + + + + 2 + 4.98125 + 52.2483 + + + + 1 + 4.84744 + 52.4027 + + + + 3 + 4.88892 + 51.9138 + + + + 2 + 4.79004 + 52.1571 + + + + 4 + 4.88798 + 51.9127 + + + + 2 + 4.98125 + 52.2483 + + + + NL-Line_3 + + + fd5cdc11-839b-ee50-a070-39fb72fb08ce + + + + diff --git a/rdf-improved/test/trig/FullGrid_OP.trig b/rdf-improved/test/trig/FullGrid_OP.trig new file mode 100644 index 0000000..1fea27b --- /dev/null +++ b/rdf-improved/test/trig/FullGrid_OP.trig @@ -0,0 +1,228 @@ + +@prefix rdf: . +@prefix cim: . +@prefix eu: . +@prefix md: . + + a md:FullModel ; + md:Model.DependentOn ; + md:Model.created "2020-12-10T00:21:43Z" ; + md:Model.description "CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model." ; + md:Model.modelingAuthoritySet "http://fullgrid.eu/CGMES/3.0" ; + md:Model.profile "http://iec.ch/TC57/ns/CIM/Operation-EU/3.0" ; + md:Model.scenarioTime "2021-02-09T19:30:00Z" ; + md:Model.version "1" . + + + + + { # model content + + a cim:Discrete ; + cim:Discrete.ValueAliasSet ; + cim:IdentifiedObject.description "DIS_1" ; + cim:IdentifiedObject.mRID "13dacabf-aa4c-4a78-806e-c7c4c6949718" ; + cim:IdentifiedObject.name "DIS_1" ; + cim:Measurement.PowerSystemResource ; + cim:Measurement.measurementType "SwitchPosition" ; + cim:Measurement.phases cim:PhaseCode.ABC ; + cim:Measurement.unitMultiplier cim:UnitMultiplier.none ; + cim:Measurement.unitSymbol cim:UnitSymbol.none . + + a cim:ValueAliasSet ; + cim:IdentifiedObject.description "VAL_SET_1" ; + cim:IdentifiedObject.mRID "1a457323-2094-440f-8d30-dc93adf0cdb3" ; + cim:IdentifiedObject.name "VAL_SET_1" . + + a cim:ValueToAlias ; + cim:IdentifiedObject.description "VAL_TO_ALI_1" ; + cim:IdentifiedObject.mRID "1d70075e-6010-4f62-8f38-9fc3bba6b30b" ; + cim:IdentifiedObject.name "VAL_TO_ALI_1" ; + cim:ValueToAlias.ValueAliasSet ; + cim:ValueToAlias.value "0" . + + a cim:AccumulatorReset ; + cim:AccumulatorReset.AccumulatorValue ; + cim:Control.PowerSystemResource ; + cim:Control.controlType "ThreePhaseActivePower" ; + cim:Control.operationInProgress "true" ; + cim:Control.timeStamp "2015-12-02T16:06:06" ; + cim:Control.unitMultiplier cim:UnitMultiplier.M ; + cim:Control.unitSymbol cim:UnitSymbol.Wh ; + cim:IdentifiedObject.description "ACC_RESET_1" ; + cim:IdentifiedObject.mRID "2a593d4f-90a7-4dd6-a35f-de1900b24df8" ; + cim:IdentifiedObject.name "ACC_RESET_1" . + + a cim:MeasurementValueQuality ; + cim:MeasurementValueQuality.MeasurementValue ; + cim:Quality61850.badReference "false" ; + cim:Quality61850.estimatorReplaced "true" ; + cim:Quality61850.failure "false" ; + cim:Quality61850.oldData "true" ; + cim:Quality61850.operatorBlocked "false" ; + cim:Quality61850.oscillatory "true" ; + cim:Quality61850.outOfRange "false" ; + cim:Quality61850.overFlow "true" ; + cim:Quality61850.source cim:Source.PROCESS ; + cim:Quality61850.suspect "true" ; + cim:Quality61850.test "false" ; + cim:Quality61850.validity cim:Validity.GOOD . + + a cim:AccumulatorLimitSet ; + cim:AccumulatorLimitSet.Measurements ; + cim:IdentifiedObject.description "ACC_LIMSET_1" ; + cim:IdentifiedObject.mRID "44e63d79-6b05-4c64-b490-d181863af7da" ; + cim:IdentifiedObject.name "ACC_LIMSET_1" ; + cim:LimitSet.isPercentageLimits "false" . + + a cim:AccumulatorValue ; + cim:AccumulatorValue.Accumulator ; + cim:IdentifiedObject.description "ACC_VALUE_1" ; + cim:IdentifiedObject.mRID "472aa91b-8524-4e17-ba84-ef74eacd507e" ; + cim:IdentifiedObject.name "ACC_VALUE_1" ; + cim:MeasurementValue.MeasurementValueSource ; + cim:MeasurementValue.sensorAccuracy "98" ; + cim:MeasurementValue.timeStamp "2015-12-02T16:06:06" . + + a cim:AnalogValue ; + cim:AnalogValue.Analog ; + cim:IdentifiedObject.description "ANA_VALUE_1" ; + cim:IdentifiedObject.mRID "56f7410b-7c71-4ea4-b25f-6e0b2fe9b1f6" ; + cim:IdentifiedObject.name "ANA_VALUE_2" ; + cim:MeasurementValue.MeasurementValueSource ; + cim:MeasurementValue.sensorAccuracy "98.0" ; + cim:MeasurementValue.timeStamp "2015-12-02T16:06:06" . + + a cim:AnalogLimitSet ; + cim:AnalogLimitSet.Measurements ; + cim:IdentifiedObject.description "ANA_LIMSET_1" ; + cim:IdentifiedObject.mRID "66d4d5fc-bad5-4654-b4fe-6ed133bf6096" ; + cim:IdentifiedObject.name "ANA_LIMSET_1" ; + cim:LimitSet.isPercentageLimits "false" . + + a cim:Accumulator ; + cim:IdentifiedObject.description "ACCUM_1" ; + cim:IdentifiedObject.mRID "74b45ece-3d90-4356-86ab-985a86bc0064" ; + cim:IdentifiedObject.name "ACCUM_1" ; + cim:Measurement.PowerSystemResource ; + cim:Measurement.Terminal ; + cim:Measurement.measurementType "ActiveEnergy" ; + cim:Measurement.phases cim:PhaseCode.ABC ; + cim:Measurement.unitMultiplier cim:UnitMultiplier.M ; + cim:Measurement.unitSymbol cim:UnitSymbol.Wh . + + a cim:RaiseLowerCommand ; + cim:AnalogControl.AnalogValue ; + cim:AnalogControl.maxValue "39.99" ; + cim:AnalogControl.minValue "19.99" ; + cim:Control.PowerSystemResource ; + cim:Control.controlType "ThreePhaseActivePower" ; + cim:Control.operationInProgress "true" ; + cim:Control.timeStamp "2015-12-02T16:06:06" ; + cim:Control.unitMultiplier cim:UnitMultiplier.M ; + cim:Control.unitSymbol cim:UnitSymbol.W ; + cim:IdentifiedObject.description "CMD_RL_1" ; + cim:IdentifiedObject.mRID "8176be1d-346d-4869-a3f7-6ba57de63f2f" ; + cim:IdentifiedObject.name "CMD_RL_1" ; + cim:RaiseLowerCommand.ValueAliasSet . + + a cim:SetPoint ; + cim:AnalogControl.AnalogValue ; + cim:AnalogControl.maxValue "320.0" ; + cim:AnalogControl.minValue "120.0" ; + cim:Control.PowerSystemResource ; + cim:Control.controlType "ThreePhaseActivePower" ; + cim:Control.operationInProgress "true" ; + cim:Control.timeStamp "2015-12-02T16:06:06" ; + cim:Control.unitMultiplier cim:UnitMultiplier.M ; + cim:Control.unitSymbol cim:UnitSymbol.W ; + cim:IdentifiedObject.description "SET_PNT_1" ; + cim:IdentifiedObject.mRID "87478acb-cd1f-40a6-b4a7-59ec99f8b063" ; + cim:IdentifiedObject.name "SET_PNT_1" ; + cim:SetPoint.normalValue "156.00" ; + cim:SetPoint.value "250.0" . + + a cim:Analog ; + cim:Analog.positiveFlowIn "true" ; + cim:IdentifiedObject.description "Analog_1" ; + cim:IdentifiedObject.mRID "8ad6521e-06a9-4ce9-be0e-00a686fb29e3" ; + cim:IdentifiedObject.name "ANA_1" ; + cim:Measurement.PowerSystemResource ; + cim:Measurement.Terminal ; + cim:Measurement.measurementType "ThreePhaseActivePower" ; + cim:Measurement.phases cim:PhaseCode.ABC ; + cim:Measurement.unitMultiplier cim:UnitMultiplier.M ; + cim:Measurement.unitSymbol cim:UnitSymbol.W . + + a cim:StringMeasurementValue ; + cim:IdentifiedObject.description "STR_MEA_V_1" ; + cim:IdentifiedObject.mRID "bbb0ad5d-97e7-449c-9840-115cfca328cc" ; + cim:IdentifiedObject.name "STR_MEA_V_1" ; + cim:MeasurementValue.MeasurementValueSource ; + cim:MeasurementValue.sensorAccuracy "97.00" ; + cim:MeasurementValue.timeStamp "2015-12-02T16:06:06" ; + cim:StringMeasurementValue.StringMeasurement . + + a cim:StringMeasurement ; + cim:IdentifiedObject.description "STR_MEAS_1" ; + cim:IdentifiedObject.mRID "caa5c91e-d25c-4dd2-8ac2-c36c4eeaa40e" ; + cim:IdentifiedObject.name "STR_MEAS_1" ; + cim:Measurement.PowerSystemResource ; + cim:Measurement.Terminal ; + cim:Measurement.measurementType "ThreePhasePower" ; + cim:Measurement.phases cim:PhaseCode.ABC ; + cim:Measurement.unitMultiplier cim:UnitMultiplier.none ; + cim:Measurement.unitSymbol cim:UnitSymbol.none . + + a cim:MeasurementValueSource ; + cim:IdentifiedObject.description "ICCP" ; + cim:IdentifiedObject.mRID "d7848aed-83b4-43b5-b54f-c96d1ebe03d5" ; + cim:IdentifiedObject.name "ICCP" . + + a cim:AnalogValue ; + cim:AnalogValue.Analog ; + cim:IdentifiedObject.description "ANA_VALUE_1" ; + cim:IdentifiedObject.mRID "e3883f88-b2d8-4732-95a9-4fd9204a2300" ; + cim:IdentifiedObject.name "ANA_VALUE_1" ; + cim:MeasurementValue.MeasurementValueSource ; + cim:MeasurementValue.sensorAccuracy "98.0" ; + cim:MeasurementValue.timeStamp "2015-12-02T16:06:06" . + + a cim:DiscreteValue ; + cim:DiscreteValue.Discrete ; + cim:IdentifiedObject.description "DIS_VALUE_1" ; + cim:IdentifiedObject.mRID "ec43b60a-0741-4788-9079-bdac365110f4" ; + cim:IdentifiedObject.name "DIS_VALUE_1" ; + cim:MeasurementValue.MeasurementValueSource ; + cim:MeasurementValue.sensorAccuracy "98" ; + cim:MeasurementValue.timeStamp "2015-12-02T16:06:06" . + + a cim:Command ; + cim:Command.DiscreteValue ; + cim:Command.ValueAliasSet ; + cim:Command.normalValue "0" ; + cim:Command.value "0" ; + cim:Control.PowerSystemResource ; + cim:Control.controlType "SwitchPosition" ; + cim:Control.operationInProgress "true" ; + cim:Control.timeStamp "2015-12-02T16:06:06" ; + cim:Control.unitMultiplier cim:UnitMultiplier.none ; + cim:Control.unitSymbol cim:UnitSymbol.none ; + cim:IdentifiedObject.description "CMD_1" ; + cim:IdentifiedObject.mRID "f088ed67-3917-4153-9418-2acbb10024a5" ; + cim:IdentifiedObject.name "CMD_1" . + + a cim:AccumulatorLimit ; + cim:AccumulatorLimit.LimitSet ; + cim:AccumulatorLimit.value "99" ; + cim:IdentifiedObject.description "ACCUM_LIM_1" ; + cim:IdentifiedObject.mRID "f37786d0-b118-4b92-bafb-326eac2a3877" ; + cim:IdentifiedObject.name "ACCUM_LIM_1" . + + a cim:AnalogLimit ; + cim:AnalogLimit.LimitSet ; + cim:AnalogLimit.value "99" ; + cim:IdentifiedObject.description "ANA_LIM_1" ; + cim:IdentifiedObject.mRID "fc908c16-468f-4a64-ba74-6f57175e0005" ; + cim:IdentifiedObject.name "ANA_LIM_1" . +} \ No newline at end of file diff --git a/rdf-improved/test/trig/FullGrid_OP_diff.trig b/rdf-improved/test/trig/FullGrid_OP_diff.trig new file mode 100644 index 0000000..6e1374f --- /dev/null +++ b/rdf-improved/test/trig/FullGrid_OP_diff.trig @@ -0,0 +1,32 @@ + +@prefix rdf: . +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . + + a dm:DifferenceModel ; + dm:forwardDifferences ; + dm:reverseDifferences ; + md:Model.DependentOn ; + md:Model.Supersedes ; + md:Model.created "2021-11-19T23:16:27Z" ; + md:Model.description "CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model." ; + md:Model.modelingAuthoritySet "http://fullgrid.eu/CGMES/3.0" ; + md:Model.profile "http://iec.ch/TC57/ns/CIM/Operation-EU/3.0" ; + md:Model.scenarioTime "2021-02-09T19:30:00Z" ; + md:Model.version "001" . + + + + { # reverseDifferences + cim:IdentifiedObject.description "SET_PNT_1" . + + cim:AnalogLimit.value "99" . +} + + { # forwardDifferences + cim:IdentifiedObject.description "SET_PNT_1 test" . + + cim:AnalogLimit.value "100" . +} \ No newline at end of file diff --git a/rdf-improved/test/trig/FullGrid_SC_diff.trig b/rdf-improved/test/trig/FullGrid_SC_diff.trig new file mode 100644 index 0000000..6cb739d --- /dev/null +++ b/rdf-improved/test/trig/FullGrid_SC_diff.trig @@ -0,0 +1,32 @@ + +@prefix rdf: . +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . + + a dm:DifferenceModel ; + dm:forwardDifferences ; + dm:reverseDifferences ; + md:Model.DependentOn ; + md:Model.Supersedes ; + md:Model.created "2021-11-19T23:16:27Z" ; + md:Model.description "CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model." ; + md:Model.modelingAuthoritySet "http://fullgrid.eu/CGMES/3.0" ; + md:Model.profile "http://iec.ch/TC57/ns/CIM/ShortCircuit-EU/3.0" ; + md:Model.scenarioTime "2021-02-09T19:30:00Z" ; + md:Model.version "001" . + + + + { # reverseDifferences + cim:EarthFaultCompensator.r "9.99" . + + cim:SynchronousMachine.earthing "true" . +} + + { # forwardDifferences + cim:EarthFaultCompensator.r "10" . + + cim:SynchronousMachine.earthing "false" . +} \ No newline at end of file diff --git a/rdf-improved/test/trig/MicroGrid-Assembled-DL_diff.trig b/rdf-improved/test/trig/MicroGrid-Assembled-DL_diff.trig new file mode 100644 index 0000000..b91da36 --- /dev/null +++ b/rdf-improved/test/trig/MicroGrid-Assembled-DL_diff.trig @@ -0,0 +1,8966 @@ + +@prefix rdf: . +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . + + a dm:DifferenceModel ; + dm:forwardDifferences ; + dm:reverseDifferences ; + md:Model.DependentOn ; + md:Model.DependentOn ; + md:Model.Supersedes ; + md:Model.created "2021-11-19T23:16:27Z" ; + md:Model.description "CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model." ; + md:Model.modelingAuthoritySet "http://tennet.nl/CGMES" ; + md:Model.profile "http://iec.ch/TC57/ns/CIM/DiagramLayout-EU/3.0" ; + md:Model.scenarioTime "2021-03-25T15:30:00Z" ; + md:Model.version "001" . + + + + { # reverseDifferences + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "661.1736" ; + cim:DiagramObjectPoint.yPosition "206.375" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "430" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "019ef9d5-4c45-f74d-5132-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "663.3358" ; + cim:DiagramObjectPoint.yPosition "114.0391" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "256" ; + cim:DiagramObjectPoint.yPosition "196" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "643.9958" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "336" ; + cim:DiagramObjectPoint.yPosition "256" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "157.4271" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "643.9958" ; + cim:DiagramObjectPoint.yPosition "206.375" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "06860db8-e1c6-e18f-4e4d-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-BE-Inj-XCA_AL11-1413600188" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "099f9e11-34a6-f1b5-e1de-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "100" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "0bbca635-cbcb-4638-0d60-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "0c0392c2-6ba8-dc84-f2e2-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-BE-Load_1-1132341825" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "0c305168-ac23-44c5-f406-39fb7da2af86" ; + cim:IdentifiedObject.name "G-Link-354409038" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "301.7" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "172" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "426.2" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "1163f3fd-2c34-9374-da3b-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE_S1-265097752" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "283.2062" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "126b9b98-0957-8c1d-6167-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-412002467" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "130a8dfd-959e-e7e4-d4cf-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-1712449918" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "160b8549-e559-e056-4128-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-Line_7-1366516707" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "302.7938" ; + cim:DiagramObjectPoint.yPosition "145.5208" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "230" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-89.8" ; + cim:IdentifiedObject.mRID "17045431-5186-7322-809b-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL_TR2_2-25822384" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "96.57291" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "170" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "738" ; + cim:DiagramObjectPoint.yPosition "175.2" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "1aa864ff-bdea-4937-db50-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-BE-TR3_1-2077564634" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "302" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1c24a6b6-106d-5f14-2a6b-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-1519229870" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1cd51f72-e422-f42f-164b-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-1326432400" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "182" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1f82307b-224c-5b52-8477-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-1163897995" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "124" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1ff716d4-9ec2-de73-6bbc-39fb7da2af86" ; + cim:IdentifiedObject.name "G-Link-354408595" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "444" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "567.7958" ; + cim:DiagramObjectPoint.yPosition "93.92693" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "293" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "222ab4d4-8a49-06f3-ec97-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Load_1-704664914" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "567.7958" ; + cim:DiagramObjectPoint.yPosition "129.6451" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "100" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "78" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "643.9958" ; + cim:DiagramObjectPoint.yPosition "114.0391" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "200.1557" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "445.8" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "215.2473" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2f14d750-5f1c-c7f0-828f-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "30273e63-d259-660a-e2e3-39fb7da2af86" ; + cim:IdentifiedObject.name "G-Link-354408513" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "81.3" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "317503ed-2414-da1c-24ed-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "327060bc-1576-7ee2-fdd3-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-G1-145382758" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "88" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3333a803-f5b3-105f-15de-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "146" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "35618b32-037a-0171-912a-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-BE-Inj-XZE_ST24-78955718" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "360f54e8-158e-16ff-0bfb-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE_S2-252010594" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "222.2" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "37cb9d70-0f47-0251-6073-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-Load_2-664013061" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "390b0090-fd77-d447-d30e-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-1259515836" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3a7c07a4-981d-01d7-8816-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-1962060451" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "164" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "147.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3da63568-6c5e-54dc-11e9-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3e3a5430-e16e-7428-ffc0-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-1414387645" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "290.931" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "162.7188" ; + cim:DiagramObjectPoint.yPosition "189.1771" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3f5fcd49-4e27-5c8c-7af0-39fb7da2af7e" ; + cim:IdentifiedObject.name "G-Link-354409015" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "643.9958" ; + cim:DiagramObjectPoint.yPosition "243.4174" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "335.7563" ; + cim:DiagramObjectPoint.yPosition "234.1563" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4556aeff-1a4a-fd71-11be-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Line_3-1522111161" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "367.7708" ; + cim:DiagramObjectPoint.yPosition "243.4167" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "688" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "467d3d1e-f96f-acb5-c8b8-39fb7da2af80" ; + cim:IdentifiedObject.name "G-Link-354408573" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "179.9167" ; + cim:DiagramObjectPoint.yPosition "189.1771" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-89.5" ; + cim:IdentifiedObject.mRID "47f63ddd-965b-d6fd-e0d7-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-TR2_1-1902947644" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "444" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "765.3542" ; + cim:DiagramObjectPoint.yPosition "191.8229" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4a309c3b-78a7-8ca8-9e59-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-Line_2-1618371762" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "580" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4cbecbba-54c6-3ce8-7659-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-956945829" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "717.9335" ; + cim:DiagramObjectPoint.yPosition "215.6354" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "368" ; + cim:DiagramObjectPoint.yPosition "252" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "4d428912-7981-161b-a501-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-TR2_3-266970206" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "290.931" ; + cim:DiagramObjectPoint.yPosition "109.8021" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "247.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "254.9966" ; + cim:DiagramObjectPoint.yPosition "215.6354" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "504175f2-4ba9-2078-dbd8-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-1997329201" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "5073a386-d357-79b8-a068-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Inj-XWI_GY11-486907852" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "335.7563" ; + cim:DiagramObjectPoint.yPosition "203.7292" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "335.7563" ; + cim:DiagramObjectPoint.yPosition "252" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "51fa4360-9e0a-f493-e002-39fb7da2af86" ; + cim:IdentifiedObject.name "G-Link-354409049" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "521430de-90d7-0417-a0dd-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-BE-G1-330853274" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "250.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "527833a7-b84b-8661-4285-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-NL-Inj-XKA_MA11-182978626" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "529bc239-186c-5ef9-ac0d-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-751811171" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "759.3542" ; + cim:DiagramObjectPoint.yPosition "191.8229" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-89.2" ; + cim:IdentifiedObject.mRID "53eb83ca-b82b-9d4e-fbfa-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-NL_TR2_3-1833298703" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "643.9958" ; + cim:DiagramObjectPoint.yPosition "214.3137" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "737.9229" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "252.2" ; + cim:DiagramObjectPoint.yPosition "196" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "682.625" ; + cim:DiagramObjectPoint.yPosition "113.7708" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "57e6bfd4-dd22-64a7-d1c5-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "76" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "58a55440-3afa-4369-3dae-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-SVC-1230797516-321439582" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "58c4516e-0bf9-bd01-5499-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "567.7958" ; + cim:DiagramObjectPoint.yPosition "157.4271" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "5a037b6f-92a5-4dea-741c-39fb7da2af86" ; + cim:IdentifiedObject.name "G-Link-354408554" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "269.875" ; + cim:DiagramObjectPoint.yPosition "215.6354" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "238" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "5b42c603-e8ce-b062-4139-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-Inj-XKA_MA11-1735199274" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "655.8" ; + cim:DiagramObjectPoint.yPosition "88" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "5df00684-9350-95be-df85-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-444386168" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "309.5" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "5f069b7a-3de0-9631-eddb-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-BE-Inj-XZE_ST23-1448023129" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "177.5" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "62ee083b-e703-4e52-6aa1-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-Line_6-2084691096" . + + a cim:Diagram ; + cim:Diagram.orientation cim:OrientationKind.negative ; + cim:IdentifiedObject.mRID "634dea3f-e2a6-36d0-d25c-39fb7da2af7d" ; + cim:IdentifiedObject.name "Assembled" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "353.9583" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "63ae4d75-b66c-0faa-b7b5-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-BE-TR2_2-1357561524" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "176.5" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "228" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "613.9996" ; + cim:DiagramObjectPoint.yPosition "116.1873" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "198" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "67d1141f-e4e8-58f6-b501-39fb7da2af86" ; + cim:IdentifiedObject.name "G-Link-354408541" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "68b8b7d0-b858-4b32-69b1-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-108027093" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "69737775-5a6c-5ac7-1953-39fb7da2af86" ; + cim:IdentifiedObject.name "G-Link-354409027" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "321.4688" ; + cim:DiagramObjectPoint.yPosition "251.3542" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "210.0364" ; + cim:DiagramObjectPoint.yPosition "109.9902" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6e33646a-c005-a677-a091-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-590160729" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "426" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "757.8" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7451f968-de50-1a23-2527-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-82826021" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "335.7563" ; + cim:DiagramObjectPoint.yPosition "215.6354" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "422.2" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "250" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "368" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "697.9999" ; + cim:DiagramObjectPoint.yPosition "216.0349" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "426" ; + cim:DiagramObjectPoint.yPosition "138" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "789399cf-2f9b-0e28-fae2-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-501948729" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7996889d-b7e0-b3bd-055d-39fb7da2af81" ; + cim:IdentifiedObject.name "GR-L-1230804819-795098234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "246" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "99.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "138.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "702.623" ; + cim:DiagramObjectPoint.yPosition "114.0501" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "155" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7fee9664-b00b-5cc0-91ed-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Line_2-1694985016" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "321.9979" ; + cim:DiagramObjectPoint.yPosition "150.8125" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "737.9229" ; + cim:DiagramObjectPoint.yPosition "181.2396" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "837a7d94-c576-34c6-d8d7-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-1192632359" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "447.8" ; + cim:DiagramObjectPoint.yPosition "248" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "85439b66-c718-55b1-56aa-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-NL-S1-23474354" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "321.9979" ; + cim:DiagramObjectPoint.yPosition "96.57291" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "444" ; + cim:DiagramObjectPoint.yPosition "248" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8694b1f7-ba70-1bf6-707b-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-1994603755" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "87a1a7a2-7692-e053-30f4-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Inj-XZE_ST23-435758727" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "424.2" ; + cim:DiagramObjectPoint.yPosition "248" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "254.9966" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "330" ; + cim:DiagramObjectPoint.yPosition "259.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "8c0282f9-7de1-41bb-ca78-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-G2-1540646227" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "428" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8ce7df60-0510-5f4c-bcaf-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Line_1-1770209197" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "763.8" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "643.9958" ; + cim:DiagramObjectPoint.yPosition "88" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "99.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9578ce66-d8aa-97b1-e45e-39fb7da2af86" ; + cim:IdentifiedObject.name "G-Link-354408421" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "98c2cd9c-0736-8fab-c7a3-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-1006053890" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "160.2" ; + cim:DiagramObjectPoint.yPosition "132" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "422.2" ; + cim:DiagramObjectPoint.yPosition "138" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "9a2479b6-0ee9-e1a5-09a4-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-G2-569000708" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "283.2062" ; + cim:DiagramObjectPoint.yPosition "150.8125" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "678.0001" ; + cim:DiagramObjectPoint.yPosition "215.9651" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "104" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9b802cf4-9855-cb9a-03ed-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "138.1" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9ba97fe9-1a9b-62e6-785d-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-1648984860" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "9d9ce49c-954f-930c-fe32-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Inj-XZE_ST24-835537239" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9f3fc709-7799-dc2a-fbc5-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-Line_1-1392653407" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9f578172-e608-ca43-3663-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Line_4-1027009775" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "363.9583" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "100" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "247.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "a1f5fa4a-252b-3a25-dac0-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-Inj-XWI_GY11-1033807006" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "260" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "583.8" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a40e4afc-2b15-a171-f011-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "336" ; + cim:DiagramObjectPoint.yPosition "258" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "444" ; + cim:DiagramObjectPoint.yPosition "138" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "581.7" ; + cim:DiagramObjectPoint.yPosition "134.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "580" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "269.875" ; + cim:DiagramObjectPoint.yPosition "215.6354" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "270" ; + cim:IdentifiedObject.mRID "ab7515c4-6ca1-5747-fd53-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-SER-RLC-1230822986-763959145" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "447.8" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "737.9229" ; + cim:DiagramObjectPoint.yPosition "215.6354" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "663.3358" ; + cim:DiagramObjectPoint.yPosition "113.7708" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "321.9979" ; + cim:DiagramObjectPoint.yPosition "129.6474" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b2e504c0-348d-7fad-5e09-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "142" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b668f530-d16f-498c-fc96-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-Line_4-687714713" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "213.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "134.6" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "126" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "692.624" ; + cim:DiagramObjectPoint.yPosition "113.9105" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "737.9229" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "bb421b7f-ac60-6476-5e51-39fb7da2af86" ; + cim:IdentifiedObject.name "G-Link-354408484" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "213.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "bff6eeab-84d4-9448-ae75-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Load_2-199595741" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "302.7938" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "196" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "330" ; + cim:DiagramObjectPoint.yPosition "256" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "428" ; + cim:DiagramObjectPoint.yPosition "248" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "c6517348-5a20-082a-de47-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-G3-1272157758" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "594" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "239.9771" ; + cim:DiagramObjectPoint.yPosition "145.5208" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ca9165d3-17dd-6a20-865a-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-1633734589" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "cbb01f94-c042-6779-07fb-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-1977885975" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "164" ; + cim:DiagramObjectPoint.yPosition "132" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "240" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "424.2" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "447.8" ; + cim:DiagramObjectPoint.yPosition "138" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "737.9229" ; + cim:DiagramObjectPoint.yPosition "191.8229" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "132" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "583.8" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "447.8" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "140" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "720.7014" ; + cim:DiagramObjectPoint.yPosition "181.2396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "200.1557" ; + cim:DiagramObjectPoint.yPosition "215.6354" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "343.9583" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "136" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "659.8" ; + cim:DiagramObjectPoint.yPosition "88" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "757.8" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d49995f0-556b-74c3-59fe-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-633459252" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "573.9" ; + cim:DiagramObjectPoint.yPosition "134.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "100" ; + cim:DiagramObjectPoint.yPosition "210" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d77f1c30-229e-7304-d55b-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-1522016781" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "179.9167" ; + cim:DiagramObjectPoint.yPosition "109.9902" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "d7ac5983-b49d-5ce2-f8e1-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-TR2_1-1574014072" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "720.7014" ; + cim:DiagramObjectPoint.yPosition "114.0501" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "162.7188" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "367.7708" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d9d4abdd-1ed5-376b-225f-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-2070108204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "717.9335" ; + cim:DiagramObjectPoint.yPosition "216.0349" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "763.8" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "321.9979" ; + cim:DiagramObjectPoint.yPosition "109.8021" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "738" ; + cim:DiagramObjectPoint.yPosition "260" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "321.4688" ; + cim:DiagramObjectPoint.yPosition "261.8542" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e18b4ed3-593d-5edb-d42d-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "335.7563" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "336" ; + cim:DiagramObjectPoint.yPosition "188" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "179.9167" ; + cim:DiagramObjectPoint.yPosition "215.6354" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "e2bb743e-aba7-e510-d8ca-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-NL-Load_3-631391046" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "220" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "661.1736" ; + cim:DiagramObjectPoint.yPosition "215.9651" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e336f788-fbfd-0176-4249-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-NL-Line_5-1375941741" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e47c3a1d-aa70-88a7-0f40-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-958549789" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e52f38e1-6db7-40f8-5831-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-1691614453" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e649a5a2-5270-f047-0550-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-476899861" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "269.875" ; + cim:DiagramObjectPoint.yPosition "234.1563" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "182" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e7470557-0f67-c8e9-e796-39fb7da2af80" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "84.5" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "78.2" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "442" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "263.2603" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "84" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "eeadbd0c-bd85-8d39-a0ea-39fb7da2af86" ; + cim:IdentifiedObject.name "GR-BE-Line_5-1020037632" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "210.0364" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f2161998-0632-ac5d-7e98-39fb7da2af81" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f48a3c56-8e3e-aca3-88f6-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-L-805648696" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "f493dd76-d32f-d501-eba1-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-NL-Inj-XCA_AL11-385950181" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "604" ; + cim:DiagramObjectPoint.yPosition "116.1" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "fa169583-ce02-9c1b-27c3-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-52575670" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "fc229451-1303-82d9-aabc-39fb7da2af84" ; + cim:IdentifiedObject.name "GR-L-254699869" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "169.7" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "fc9bd44d-54d6-eca6-0ba7-39fb7da2af85" ; + cim:IdentifiedObject.name "GR-BE-Line_3-1247633054" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "116" . +} + + { # forwardDifferences + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "308.1" ; + cim:DiagramObjectPoint.yPosition "202.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "00334e12-b4f3-5716-f898-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-L-1230804819-2080259393" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "005021df-2e47-777c-c1e7-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-G2-1874813721" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "241.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "406.1354" ; + cim:DiagramObjectPoint.yPosition "266.7082" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "00f70bcb-3e6c-1c84-3a2a-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "136.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "381" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "274" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "616" ; + cim:DiagramObjectPoint.yPosition "206" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "148.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "01c6b31f-aa3f-b21d-e53c-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-BE_Breaker_10-35012999" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "142" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "318" ; + cim:DiagramObjectPoint.yPosition "231" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "02114dca-76f7-124b-157c-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1608961504" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "02a71b41-f5e7-f001-d6eb-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1556730743" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "03180e66-9f2d-6420-f761-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "305.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "039d2619-9f60-1ce7-3a89-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-Line_4-1062505759" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "180.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "250" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "03fc1920-e70b-524c-a7f2-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "483.3937" ; + cim:DiagramObjectPoint.yPosition "258.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "401.5" ; + cim:DiagramObjectPoint.yPosition "150.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "356" ; + cim:DiagramObjectPoint.yPosition "124" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "311.5" ; + cim:DiagramObjectPoint.yPosition "162.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "363.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "0635ab43-3ac3-8775-936b-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-TR2_3-419525394" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "250" ; + cim:DiagramObjectPoint.yPosition "210" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "06558b2b-aea5-3505-0524-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE-TR2_2-356084595" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "202.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "06f387e4-3f1b-081c-87d5-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-373414114" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "316.1" ; + cim:DiagramObjectPoint.yPosition "202.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "06fd4364-56ec-d0dc-6795-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "078c88e7-a150-edc5-2181-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1538410300" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "420.1" ; + cim:DiagramObjectPoint.yPosition "256.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "360.1" ; + cim:DiagramObjectPoint.yPosition "212.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "176.5" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "350" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "238" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "314.8542" ; + cim:DiagramObjectPoint.yPosition "247.3854" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "09375380-aa4e-855a-6e1b-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-122721049" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "145.5" ; + cim:DiagramObjectPoint.yPosition "180.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "09f60baa-abc9-f497-e443-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE_S2-1430793357" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "381" ; + cim:DiagramObjectPoint.yPosition "238.125" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "426" ; + cim:DiagramObjectPoint.yPosition "138" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "0a57a674-58e9-0661-e604-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "0a6d141b-715c-3e5e-eaed-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-TR2_1-2017844582" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "138.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "0b20451a-dcf7-b8dd-6371-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-Line_5-1231550614" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "0b71568c-e4c2-dcef-be67-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1770078348" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-89.5" ; + cim:IdentifiedObject.mRID "0bdb155f-eb23-ca2f-c5bd-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-NL-TR2_1-829109738" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "0c2bf7c6-8467-8056-9a8b-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-BE-Load_2-26861723" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "0cc5bffe-10b3-5e09-ada4-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "356.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "0e5af00b-9c35-c4fb-5017-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-196199007" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "285.5" ; + cim:DiagramObjectPoint.yPosition "166.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "391.5" ; + cim:DiagramObjectPoint.yPosition "218.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "256" ; + cim:DiagramObjectPoint.yPosition "131.2" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "10161036-db61-9b10-5519-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-144407520" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "104159f3-66f8-01ed-a60d-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-465039689" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "658" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "409.7326" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "10b8669b-6eb6-2e2b-f3ea-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "236.1" ; + cim:DiagramObjectPoint.yPosition "154.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "383.2452" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "678" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "118692fa-2b8f-daff-5f3d-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-Line_5-148057063" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "373.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "362.5539" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "345.6" ; + cim:DiagramObjectPoint.yPosition "160.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "318" ; + cim:DiagramObjectPoint.yPosition "237" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "123214fa-5d77-5929-f71f-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "738" ; + cim:DiagramObjectPoint.yPosition "216.1" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "12fda66d-889b-f02c-75a9-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "1366107c-990b-f72d-d66b-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE_Breaker_5-1123996046" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "129.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "748.9" ; + cim:DiagramObjectPoint.yPosition "143.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "358.5104" ; + cim:DiagramObjectPoint.yPosition "235.4792" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "14172afc-b2cb-5500-b944-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1926445802" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "149.6" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "147fefb7-5d02-04ee-565a-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1293699286" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "1488b23f-cc27-158c-242b-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-NL_BREAKER_4-732324671" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "308.1" ; + cim:DiagramObjectPoint.yPosition "240.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "356" ; + cim:DiagramObjectPoint.yPosition "136" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "276.9733" ; + cim:DiagramObjectPoint.yPosition "181.2396" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "15d52275-0b9d-4798-3e90-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1597761217" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "16a89408-4520-4fad-f074-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "360" ; + cim:DiagramObjectPoint.yPosition "200" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "16f1b441-71bf-170e-15ca-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-429299186" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "298.1" ; + cim:DiagramObjectPoint.yPosition "198.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "190" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "445.8" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "18010937-7fc9-2cbe-c1f5-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-G3-18037631" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "184270bc-5268-0c48-aa53-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-825612596" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "190d9bc8-bbb8-6dd3-5fb2-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992249-1074301810" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "191547d2-3f4e-baf8-f970-39fc10f99da6" ; + cim:IdentifiedObject.name "G-Link-356885633" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "243.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "19dd957c-1343-44b3-23b4-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1373312335" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "293" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "270" ; + cim:IdentifiedObject.mRID "1a1bc172-cdd0-4757-ec09-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-CIRCB-1230991526-1267186163" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "146" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "332" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "318" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "738" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1b4f493f-713f-db09-08c2-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "328" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "367.5" ; + cim:DiagramObjectPoint.yPosition "180.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "447.8" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "230.1" ; + cim:DiagramObjectPoint.yPosition "126.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1c5649f2-15d9-0c12-7f46-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1642165487" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "285.5" ; + cim:DiagramObjectPoint.yPosition "169.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "262.1" ; + cim:DiagramObjectPoint.yPosition "144.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1cc910b8-c430-5b06-7fd4-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1705110502" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1cef689a-5572-3253-e788-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-1233793532" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "614" ; + cim:DiagramObjectPoint.yPosition "116.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "425.6693" ; + cim:DiagramObjectPoint.yPosition "258.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "1d4aea30-0877-4ce4-f18c-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-BE-Inj-XWI_GY11-786883407" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "1d7e1389-0c79-9d62-22fa-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992174-2113095994" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "326.7604" ; + cim:DiagramObjectPoint.yPosition "253.2182" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "154.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "147.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1f2ee65e-a642-462a-fdd9-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "1f6d91ce-0eab-0720-0823-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-525741817" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "292" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2051adbd-f27d-9200-e670-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-Line_7-1526624498" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "367.5" ; + cim:DiagramObjectPoint.yPosition "172.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "208025f3-61e8-54f7-f3d6-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "282" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "88" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "431.2" ; + cim:DiagramObjectPoint.yPosition "167.2" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "22033e4b-85cc-db29-4ba0-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1590697942" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "2235dd8c-73a7-3885-1fc6-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992192-1632580458" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2369e793-3cd1-d51d-7c04-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-708321500" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "198" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "24142b65-dfcf-247c-888a-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1260364722" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "24226800-a9ed-29bd-4ec7-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-Line_2-2078706704" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "244a18fd-95ad-2fbe-89fb-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-Inj-XKA_MA11-1410070492" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "152.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "246.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2483ab97-c0a8-b880-4738-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1557823234" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "2485c775-516d-cb24-19af-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL_BREAKER_1-1287044078" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2489b105-c1bc-7972-7b8b-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1460654067" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "346" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "216.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "148.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "84.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "263.5" ; + cim:DiagramObjectPoint.yPosition "134.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "314" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "758" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "28724e67-85f1-b222-481d-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL_BREAKER_3-1728568693" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "385.5" ; + cim:DiagramObjectPoint.yPosition "144.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "369.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-89.5" ; + cim:IdentifiedObject.mRID "2902d987-039c-66db-d8d8-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-TR2_1-1955824672" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "738.4" ; + cim:DiagramObjectPoint.yPosition "143.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2939db02-8135-3895-c204-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "297e7107-2991-fa24-e66b-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "299ae77c-9674-b0da-9cb0-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "335.3798" ; + cim:DiagramObjectPoint.yPosition "253.2182" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "236.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "381.5" ; + cim:DiagramObjectPoint.yPosition "202.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "399.9" ; + cim:DiagramObjectPoint.yPosition "212.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "120.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "550" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2bcd2d0c-aa41-66a7-fc2e-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1976101972" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "2bf80f37-526d-e531-71fc-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-G2-815968219" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "2bfb2cf9-57b2-4192-ae20-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE-Inj-XCA_AL11-431878571" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2c49a451-0f34-eb0b-4962-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-L-513913700" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "295.5" ; + cim:DiagramObjectPoint.yPosition "238.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "674" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "2ce5c698-af01-f2bd-c492-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-CIRCB-1230991736-1150308873" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "166.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "428" ; + cim:DiagramObjectPoint.yPosition "248" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2d9edc5e-9721-1c0d-ab77-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-Line_1-1263765796" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "218" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "2f55c56a-284c-0a43-2b84-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "298.1" ; + cim:DiagramObjectPoint.yPosition "236.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "30486768-1292-11aa-e823-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1724199943" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "398.1" ; + cim:DiagramObjectPoint.yPosition "106.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3094bff5-5642-a8eb-06df-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1914853851" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3112f3e2-7e2d-d4d9-c465-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1292777021" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "369.5" ; + cim:DiagramObjectPoint.yPosition "264.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "263.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "31a10ef8-37c2-21cf-2379-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE_Breaker_12-485990510" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "31f59ac8-f7b3-c2c0-e126-39fc10f99daa" ; + cim:IdentifiedObject.name "G-Link-356885183" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "310" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "437.8854" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "357.3438" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "94.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "240.7" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "218.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "662" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "335c29ec-c40b-a8ca-31cf-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "33eb422c-848d-c32e-a790-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "344d1b06-3d22-1e06-0151-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1090879252" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "126" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "698" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "401.5" ; + cim:DiagramObjectPoint.yPosition "138.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "225.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "132" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3673ab87-2b69-4fa4-e478-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-L-8136266" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "367.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "371b72be-a0f7-3bce-c64e-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1348862851" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3722da1c-32c9-ea77-5a73-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-Line_3-39937983" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "178.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "37fdeb74-a180-c690-3b11-39fc10f99da6" ; + cim:IdentifiedObject.name "GR-L-1014928263" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "38038f93-e783-8c2b-9444-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "275.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "191.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "39b4dba1-6e62-bf93-4fa3-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-177215107" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "3a85a9d0-3994-9187-ac94-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-CIRCB-1230991718-511018887" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "323.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "218" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3abc048a-6555-f344-a38a-39fc10f99da6" ; + cim:IdentifiedObject.name "G-Link-356885584" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "305.8583" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "3b02fd92-c6bd-8fdf-b418-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-NL-Inj-XKA_MA11-1446471745" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3b44f588-4c63-915d-d14f-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-542806539" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3b5e4b6d-20f6-545b-8631-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-794533391" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3c1d2440-cb45-39b4-440b-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-9901528" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "172" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3d547fd2-267c-c598-4221-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1117404304" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "266" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3d9a1c76-fc93-6383-a0a0-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-891225100" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "3e202977-9443-8ff5-b227-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1784863818" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "630" ; + cim:DiagramObjectPoint.yPosition "206" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "356" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "630" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "367.5" ; + cim:DiagramObjectPoint.yPosition "100.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "346.1" ; + cim:DiagramObjectPoint.yPosition "212.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "40407f49-dae9-d919-384b-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-L-43618804" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "335.7563" ; + cim:DiagramObjectPoint.yPosition "247.3854" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "552" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "356" ; + cim:DiagramObjectPoint.yPosition "88" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "554" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "40afb2a5-e471-764e-5a85-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1223448061" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "315.5" ; + cim:DiagramObjectPoint.yPosition "186.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "428" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-1.2" ; + cim:IdentifiedObject.mRID "417ceeba-c8f5-a5b1-7d25-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-busbarcoupler 1-1012598411" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "76" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "42342a6a-b588-2cb6-e16b-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "405.5" ; + cim:DiagramObjectPoint.yPosition "222.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "351.5" ; + cim:DiagramObjectPoint.yPosition "166.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "534" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "267.7" ; + cim:DiagramObjectPoint.yPosition "166.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "337.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "438f0e17-d5bc-03c8-c284-39fc10f99dab" ; + cim:IdentifiedObject.name "G-Link-356885354" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "358.5104" ; + cim:DiagramObjectPoint.yPosition "245.3229" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "43a9c2b8-abf1-76f7-1f3d-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1864264068" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "319.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "206" ; + cim:DiagramObjectPoint.yPosition "224" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "392.1" ; + cim:DiagramObjectPoint.yPosition "212.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "536" ; + cim:DiagramObjectPoint.yPosition "90" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "447c60d0-632e-de6c-d07e-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "44a3c9e0-111b-a64b-c339-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-559158381" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "44e061bf-e429-e654-aee0-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-170854790" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "124" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "236" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "391.5" ; + cim:DiagramObjectPoint.yPosition "108.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "90.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "247" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "46047e9e-1e6a-0af8-d3e8-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-479069864" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "46547e47-1443-49c1-131c-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-G3-308158943" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "252" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "425.9792" ; + cim:DiagramObjectPoint.yPosition "252.6771" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4713f3d1-0201-42cc-9cb4-39fc10f99da7" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "205.5" ; + cim:DiagramObjectPoint.yPosition "198.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "650" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "318" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "228.1" ; + cim:DiagramObjectPoint.yPosition "154.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "172.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "47ff5b36-76aa-a6b4-aef5-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "48281318-a308-873b-be0c-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1458467816" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "650" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "355" ; + cim:DiagramObjectPoint.yPosition "100.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "445.9" ; + cim:DiagramObjectPoint.yPosition "200.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "225.5" ; + cim:DiagramObjectPoint.yPosition "252.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "318" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "202.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "181.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "322.526" ; + cim:DiagramObjectPoint.yPosition "162.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4a0efeee-93bb-774a-1389-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-92824994" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "164" ; + cim:DiagramObjectPoint.yPosition "132" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "663.5" ; + cim:DiagramObjectPoint.yPosition "182.3" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4b00b68c-0cc1-fef3-4c8a-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-61551962" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4b6ec43d-b7e5-d438-2208-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-L-2096354637" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "4b77a1b0-6e7d-a20f-2cf5-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE_Breaker_4-10356555" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4bc09331-bbd9-cd25-1a78-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "160" ; + cim:DiagramObjectPoint.yPosition "184" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4cc24de4-3656-ebfb-a6cc-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-979942878" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "583.8" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4d2bb645-8eb9-d69f-19b3-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1999011679" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "395.5" ; + cim:DiagramObjectPoint.yPosition "218.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4da6229a-f66b-6e91-a7ee-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-Line_2-1375218240" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "370.4479" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "4e088cb4-9e7c-0150-460e-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992408-1668502453" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "316.1" ; + cim:DiagramObjectPoint.yPosition "240.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "232.1" ; + cim:DiagramObjectPoint.yPosition "154.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "376.1" ; + cim:DiagramObjectPoint.yPosition "113" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "323.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "381.5" ; + cim:DiagramObjectPoint.yPosition "144.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "4ff7f580-513c-7afd-27b0-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1093257539" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "340.1" ; + cim:DiagramObjectPoint.yPosition "212.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "5042ea9c-27d6-520a-b4ca-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-Load_1-1322566341" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "534" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "50c8a0d1-c65f-e195-e6b1-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-878485139" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "416.75" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "5146471e-4691-9775-4ef0-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "381.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "420.1" ; + cim:DiagramObjectPoint.yPosition "182.8" . + + a cim:Diagram ; + cim:Diagram.orientation cim:OrientationKind.negative ; + cim:IdentifiedObject.mRID "51bc73a1-777e-8dd1-4566-39fc10f99d9e" ; + cim:IdentifiedObject.name "MAS BE" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "51d69f76-06e1-8025-84a7-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1764137926" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "198" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "306" ; + cim:DiagramObjectPoint.yPosition "160" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "84.5" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "658" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "356" ; + cim:DiagramObjectPoint.yPosition "93.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "53156808-438a-b955-2e0f-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "722" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "218.1" ; + cim:DiagramObjectPoint.yPosition "96.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "616" ; + cim:DiagramObjectPoint.yPosition "240" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "247.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "53e8e73f-e5d0-6249-b2a6-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE_Breaker_5-973824332" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "340" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "301.5" ; + cim:DiagramObjectPoint.yPosition "162.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "54d5fe1d-112d-8cc7-1854-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1648451472" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "5502a4f2-a62a-71b3-99f0-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1008211985" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "285.5" ; + cim:DiagramObjectPoint.yPosition "162.5" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "342" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "218.1" ; + cim:DiagramObjectPoint.yPosition "90.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "384.9688" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "562d6e89-8930-2665-48ff-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-CIRCB-1230991736-1279589578" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "5670e7ab-0718-3515-8117-39fc10f99da6" ; + cim:IdentifiedObject.name "GR-Bus-356885584" . + + a cim:Diagram ; + cim:Diagram.orientation cim:OrientationKind.negative ; + cim:IdentifiedObject.mRID "567edf3a-f070-aa0b-63a9-39fc10f99da7" ; + cim:IdentifiedObject.name "Assembled" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "262.1" ; + cim:DiagramObjectPoint.yPosition "162.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "5796d0d7-71c8-736a-8d39-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-NL_BREAKER_1-1592629979" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "363.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "81.3" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "581892af-e377-1566-6253-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-2006963402" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "236.1" ; + cim:DiagramObjectPoint.yPosition "90.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "5838a895-a496-c3ff-0cfb-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-Inj-XWI_GY11-440951891" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "585a1d8e-630f-5a3a-d8d0-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "663.5" ; + cim:DiagramObjectPoint.yPosition "163.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "169.7" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "431.1" ; + cim:DiagramObjectPoint.yPosition "163.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "358.5104" ; + cim:DiagramObjectPoint.yPosition "253.479" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "590f9f2c-1e58-d386-de8f-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1548353903" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "336" ; + cim:DiagramObjectPoint.yPosition "258" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "593c74c4-3424-1da1-5786-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-770570815" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "240.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "59db81c1-e343-104d-9d15-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-2133237091" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "295.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "99.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-89.2" ; + cim:IdentifiedObject.mRID "5bff939f-95ea-c437-c35c-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-NL_TR2_3-28892839" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "738.4" ; + cim:DiagramObjectPoint.yPosition "100.1" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "5cefddca-692d-d063-bacb-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-Inj-XZE_ST23-1469737826" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "5d46b6f4-6c2a-55c5-e727-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "392.1" ; + cim:DiagramObjectPoint.yPosition "216.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "84" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "5dcf5b66-48b8-504a-d7c5-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-G1-685269184" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "5e64fbbf-8d7c-dd21-bfd8-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "215.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "381.5" ; + cim:DiagramObjectPoint.yPosition "218.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "5ff0cdbe-33c3-094e-a8ba-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-TR2_3-2038117741" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "604bf54b-948f-fd79-26b3-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-1813901381" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6053eeac-7ba0-5665-7d36-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1725618470" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "60ce2692-23a7-8f5d-b0a1-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-84065218" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "634" ; + cim:DiagramObjectPoint.yPosition "206" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "61b94510-43ac-10bf-c22e-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-1491201112" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "228" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "626" ; + cim:DiagramObjectPoint.yPosition "206" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "628007be-120c-0892-16c5-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1315321678" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "218" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "62a91640-9a0a-e460-adb7-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "338" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6342c065-5d6b-ff31-ca09-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1929178012" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "196" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "63b861c8-34d4-55a5-7784-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "389.5" ; + cim:DiagramObjectPoint.yPosition "144.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "401.5" ; + cim:DiagramObjectPoint.yPosition "144.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "64ce5475-9d4e-cb91-8257-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-454960899" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "381.2646" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "234.1" ; + cim:DiagramObjectPoint.yPosition "126.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "297.7" ; + cim:DiagramObjectPoint.yPosition "210.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "394.9688" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "65d9275d-1dc9-405c-d0f6-39fc10f99d9f" ; + cim:IdentifiedObject.name "G-Link-356885637" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "420.75" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "66373e76-2874-f670-5bf3-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "184.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "664aeeee-0ead-f6fd-dac0-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "344.1" ; + cim:DiagramObjectPoint.yPosition "104.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "257.7" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6730168b-1b01-6616-f3c9-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-882535031" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "721.8" ; + cim:DiagramObjectPoint.yPosition "216.1" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "68022bbe-07c0-bca8-3816-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1312344377" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "162.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "206" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "341.9" ; + cim:DiagramObjectPoint.yPosition "84.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "100" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "68f265bd-3f31-f572-2461-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1619637910" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "69010536-0282-1236-c6c9-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-1024932587" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "695f14df-546d-b4f4-9d4c-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-800539026" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6a03ab3b-4400-34ab-eb9a-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "716" ; + cim:DiagramObjectPoint.yPosition "124" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "6a272462-ba65-81ae-29b9-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-S1-2064920766" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "314.8542" ; + cim:DiagramObjectPoint.yPosition "261.8542" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "170" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "356" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "425.9792" ; + cim:DiagramObjectPoint.yPosition "264.677" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "6b03d5c1-abff-d54d-366e-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992192-825149665" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6b8b4624-86ce-e291-2bf7-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1770373406" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6bccff91-74c8-f78f-b65f-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-65065093" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6bd54595-b507-59f3-eeaa-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1289827234" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "270" ; + cim:IdentifiedObject.mRID "6c2cce4d-619c-e3de-b504-39fc10f99da1" ; + cim:IdentifiedObject.name "GR-SerieRLC-356885584" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6c31831c-2bc2-437f-246d-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6cb1f642-6e39-0578-9a20-39fc10f99da3" ; + cim:IdentifiedObject.name "G-Link-356885643" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "274" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "604" ; + cim:DiagramObjectPoint.yPosition "116.1" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6e11ea5f-e48a-a66a-c0d0-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6e7c964f-0989-2ccf-7337-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-1527982208" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "245.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "144.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6f067007-fa77-86c0-7a84-39fc10f99da6" ; + cim:IdentifiedObject.name "GR-L-681126068" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6f3b6330-3e5a-c5c0-4e6d-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6f3c3182-1961-09ad-a866-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "6f70cccd-45dd-131e-6410-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-394286187" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "662" ; + cim:DiagramObjectPoint.yPosition "124" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "366.1" ; + cim:DiagramObjectPoint.yPosition "112.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "180.4" ; + cim:IdentifiedObject.mRID "6ff2e1a5-2c9e-bb34-1110-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-B1-1200172373" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "749" ; + cim:DiagramObjectPoint.yPosition "166.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "205.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "332.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "536" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "401.5" ; + cim:DiagramObjectPoint.yPosition "102.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "710927d7-0c07-ccea-b9e8-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE_S1-561027924" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "662" ; + cim:DiagramObjectPoint.yPosition "108" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "205.5" ; + cim:DiagramObjectPoint.yPosition "210.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "219.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "311.5" ; + cim:DiagramObjectPoint.yPosition "156.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "546" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "218.1" ; + cim:DiagramObjectPoint.yPosition "86.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "72706e8a-f5c7-cc81-b2a0-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-223023684" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7290e384-0522-4f76-0250-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1860567165" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "72a0f141-be06-a173-8896-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-924674887" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "315.3833" ; + cim:DiagramObjectPoint.yPosition "202.4063" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "358.5104" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "324" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "7352d5a1-bf3f-1a2a-22cf-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE-Inj-XZE_ST24-1298480714" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7385480d-bfb1-8a43-fb1f-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1291346287" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "741fc374-a623-0394-095e-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "405.5" ; + cim:DiagramObjectPoint.yPosition "218.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "298.1" ; + cim:DiagramObjectPoint.yPosition "244.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "74564e05-4be6-7145-8d91-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992183-1368628500" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "634" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "311.4146" ; + cim:DiagramObjectPoint.yPosition "166.6875" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "75529453-379a-b48a-0668-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1010325905" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "444" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7574c48f-f97f-bbed-4466-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-633787648" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "75788a8b-5c5e-e95c-ac6b-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "266" ; + cim:DiagramObjectPoint.yPosition "155.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "335.3798" ; + cim:DiagramObjectPoint.yPosition "254" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "346" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "359.5" ; + cim:DiagramObjectPoint.yPosition "170.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "716" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "377.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "764e4145-46cb-57f8-b6b1-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE_Breaker_4-1567739126" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "398.1" ; + cim:DiagramObjectPoint.yPosition "120.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "305.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "738.4" ; + cim:DiagramObjectPoint.yPosition "115.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "295.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "768837ca-1cc2-8f0a-0096-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "407.9" ; + cim:DiagramObjectPoint.yPosition "212.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "318" ; + cim:DiagramObjectPoint.yPosition "218" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "273.5" ; + cim:DiagramObjectPoint.yPosition "166.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "218" ; + cim:DiagramObjectPoint.yPosition "120" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "126.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7774e0dc-9996-f66a-9b61-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "430" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "420.1" ; + cim:DiagramObjectPoint.yPosition "200.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "78e4067c-9876-97fe-8748-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-Line_1-157271322" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "251.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "216.1" ; + cim:DiagramObjectPoint.yPosition "154.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "694" ; + cim:DiagramObjectPoint.yPosition "116.2" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "79aa8473-5d91-a221-f938-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "79fd75a5-b269-712f-bfcc-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-BE-G1-756286507" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "302" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "136" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "84.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "7b0a4874-a997-1b2e-e360-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-NL-Load_3-158983843" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "296.1" ; + cim:DiagramObjectPoint.yPosition "113" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "447.8" ; + cim:DiagramObjectPoint.yPosition "248" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "155" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "232.1" ; + cim:DiagramObjectPoint.yPosition "90.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "354" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "270" ; + cim:IdentifiedObject.mRID "7c082d75-2d5e-4867-343c-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-SER-RLC-1230822986-224492967" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "5" ; + cim:DiagramObjectPoint.xPosition "335.7563" ; + cim:DiagramObjectPoint.yPosition "254" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7c624d48-aca0-03d9-33f0-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-1522241185" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "7c8d7655-48de-8d6c-5949-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-CIRCB-1230991544-1358940482" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "300" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "160.2" ; + cim:DiagramObjectPoint.yPosition "132" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7ea5ae1a-3567-3fad-b689-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1149456547" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7eac9520-0b97-244e-4bd1-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1868703431" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "725.8" ; + cim:DiagramObjectPoint.yPosition "216.1" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "7f6ee618-d8fe-645a-d723-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1432385497" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "205.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "363.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "805a00f0-40d5-b82a-9a88-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-864290974" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "296" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "730" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "809747d2-4fb3-0035-0c07-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "145.5" ; + cim:DiagramObjectPoint.yPosition "224.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "663.5" ; + cim:DiagramObjectPoint.yPosition "167.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "264.6" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "616" ; + cim:DiagramObjectPoint.yPosition "206" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "360" ; + cim:DiagramObjectPoint.yPosition "208" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "145.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "82a1e367-82df-f6c4-7dcc-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "381.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8328a113-b787-14f6-6626-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1825689888" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "83634d89-092f-cd1e-57aa-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "83ae37fc-54ff-ff5b-e134-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1639924301" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "662" ; + cim:DiagramObjectPoint.yPosition "115.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8400d26d-e85c-3b00-8373-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8432828e-df71-6cac-481e-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "301.5" ; + cim:DiagramObjectPoint.yPosition "210.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "383.2452" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "664" ; + cim:DiagramObjectPoint.yPosition "208" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "344.1" ; + cim:DiagramObjectPoint.yPosition "112.7" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "866e3437-180a-6695-6ab6-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-BE-G2-179679877" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "405.5" ; + cim:DiagramObjectPoint.yPosition "218.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8737351e-d3ab-156b-4e04-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "367.5" ; + cim:DiagramObjectPoint.yPosition "92.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "87d0109a-27d7-c671-653b-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "256" ; + cim:DiagramObjectPoint.yPosition "196" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "664" ; + cim:DiagramObjectPoint.yPosition "224" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "401.5" ; + cim:DiagramObjectPoint.yPosition "108.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "880bab8f-eed0-151e-edfb-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-134225412" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "726" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "340.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "656" ; + cim:DiagramObjectPoint.yPosition "88" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "256" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8941f848-7295-092e-76a7-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1413005679" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "381.5" ; + cim:DiagramObjectPoint.yPosition "272.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8a1db7d2-3d05-3c9b-585b-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "344.1" ; + cim:DiagramObjectPoint.yPosition "120.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8a9f4bec-9cf3-e54b-7d4e-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1314624569" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "399.5" ; + cim:DiagramObjectPoint.yPosition "218.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "265.9" ; + cim:DiagramObjectPoint.yPosition "144.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "309.5" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "654" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "544" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "8c33c34d-94d3-19b5-4510-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL_BREAKER_1-2124205365" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "145.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8ceb370b-8459-9921-8525-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-Line_3-1460682024" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8ceb73b9-67ae-b324-6a39-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-674506850" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "738" ; + cim:DiagramObjectPoint.yPosition "186" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "104" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "425.9792" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "336" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8dec6153-eef6-17a4-d5c8-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "222.2" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "664" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "171.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "301.7" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "710" ; + cim:DiagramObjectPoint.yPosition "220" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "8efd4dee-e71e-fccb-943c-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "573.9" ; + cim:DiagramObjectPoint.yPosition "134.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "367.5" ; + cim:DiagramObjectPoint.yPosition "108.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "422.2" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "298.1" ; + cim:DiagramObjectPoint.yPosition "202.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "90364a95-bb72-fe9b-834d-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE_Breaker_12-1023172800" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "90f1e74b-b85e-60e2-7ee3-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-775229306" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "278" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "442.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "913121e4-8555-53d9-76de-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL_BREAKER_3-1303243245" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "315.5" ; + cim:DiagramObjectPoint.yPosition "260.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "345.6" ; + cim:DiagramObjectPoint.yPosition "139" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "369.5" ; + cim:DiagramObjectPoint.yPosition "268.2" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "9225e49a-e489-e49b-9a42-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992240-202032439" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "93.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "926259e3-d89f-7dc5-4843-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1230804819-1483064846" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "9273fac1-a16c-f14c-7e2f-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-G1-1573507275" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "92c42a38-73d1-7094-9488-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1644421859" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "254.5" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "93320d81-d397-efca-c06a-39fc10f99da6" ; + cim:IdentifiedObject.name "G-Link-356885688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "442" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "88" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "94df16b5-962f-4b2a-4a86-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "282" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "420.5" ; + cim:DiagramObjectPoint.yPosition "112.7" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "95277349-0b59-c417-7521-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1318677571" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "247.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "206" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "961f6e6c-4492-9396-d58f-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992249-1264158611" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "96201083-6e9a-c2af-ec78-39fc10f99da7" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "315.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "318" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-89.8" ; + cim:IdentifiedObject.mRID "96dc0000-eb9f-505e-3462-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL_TR2_2-1229360518" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "9770a736-d91d-e846-25e0-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-Load_1-534360930" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "220" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "422.2" ; + cim:DiagramObjectPoint.yPosition "138" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "986b8d49-1a24-e0cb-ae38-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE_Breaker_10-1057986510" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "986f86ca-4f0c-6cf7-1d95-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "314.8542" ; + cim:DiagramObjectPoint.yPosition "251.3542" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "160" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "616" ; + cim:DiagramObjectPoint.yPosition "248" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9905b805-e631-ec17-be5c-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "420.5" ; + cim:DiagramObjectPoint.yPosition "112.7" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "100" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "129.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "225.5" ; + cim:DiagramObjectPoint.yPosition "146.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "216.1" ; + cim:DiagramObjectPoint.yPosition "126.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "99ee828e-5ad4-15d5-e11a-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-TR3_1-1438987997" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "420.1" ; + cim:DiagramObjectPoint.yPosition "212.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "311.5" ; + cim:DiagramObjectPoint.yPosition "170.3" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9a776e7c-4d62-e216-ce70-39fc10f99dab" ; + cim:IdentifiedObject.name "G-Link-356885159" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9a78279f-3bfb-5f1e-f780-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-728219614" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9b2ac1bb-a9ce-6d53-bbb9-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-Line_6-190570734" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "9bc101ae-3667-d13d-ca57-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-BE-TR3_1-1444572962" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "223" ; + cim:DiagramObjectPoint.yPosition "100.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "9be0244d-0121-3b1c-0292-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE_Breaker_2-1620562747" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9c116e27-56d8-6c64-59b8-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-2088193559" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "663.5" ; + cim:DiagramObjectPoint.yPosition "142.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "216.1" ; + cim:DiagramObjectPoint.yPosition "148.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "408.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9d11d807-055d-ab4e-9409-39fc10f99da3" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "9d35d2eb-fb19-c8b4-72d4-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992183-246537540" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "140" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "102.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9de5d006-094a-696a-160f-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-556173411" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "205.7" ; + cim:DiagramObjectPoint.yPosition "146.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9df7d042-704b-3cd9-6870-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1214415496" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "748.9" ; + cim:DiagramObjectPoint.yPosition "162.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "445.9" ; + cim:DiagramObjectPoint.yPosition "240.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "134.6" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "9f991bd7-ff43-e7a8-1586-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1666204005" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "306" ; + cim:DiagramObjectPoint.yPosition "156" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "366.4479" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "426" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a084929f-f8d3-1416-7417-39fc10f99da6" ; + cim:IdentifiedObject.name "GR-L-786288454" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a1089c7e-ed51-a2a5-908f-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "347.3438" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "318" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "326.7604" ; + cim:DiagramObjectPoint.yPosition "255.3229" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a19d77fd-780c-ad99-20d5-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-892621737" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "196" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "278" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "536" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a253fbaa-6bea-7a50-3ddd-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "431" ; + cim:DiagramObjectPoint.yPosition "159.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "344.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a332ff16-d941-e1eb-bb01-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-819110417" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a3463264-c870-9f23-b06d-39fc10f99da6" ; + cim:IdentifiedObject.name "GR-BE-Line_4-223929491" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "285.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "a3e810bd-2624-2cab-ee07-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992276-1807435315" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "580" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a51732eb-c100-7047-7d8a-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "249.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "293.5" ; + cim:DiagramObjectPoint.yPosition "162.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "216.1" ; + cim:DiagramObjectPoint.yPosition "154.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "100.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "100" ; + cim:DiagramObjectPoint.yPosition "210" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "594" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "344" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a69b7209-73b3-0f28-3443-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1987997764" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "738.4" ; + cim:DiagramObjectPoint.yPosition "115.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "326.7604" ; + cim:DiagramObjectPoint.yPosition "259.3229" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "a73e7e18-91de-f478-692f-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992240-1599376891" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "363.5" ; + cim:DiagramObjectPoint.yPosition "251.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "235.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "534" ; + cim:DiagramObjectPoint.yPosition "164" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "a7c957d3-64eb-ea4a-ddfa-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-Load_1-799543061" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "a823f29e-9162-c2f1-15e7-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-Line_4-1715143339" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "336" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "298.1" ; + cim:DiagramObjectPoint.yPosition "240.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "78.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "534" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "a991c4b4-bdaa-e2ea-483a-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-G2-393165516" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "404.9688" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "226.1" ; + cim:DiagramObjectPoint.yPosition "126.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "426.2" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "aa61ff92-0e41-5926-f43a-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "216.1" ; + cim:DiagramObjectPoint.yPosition "122.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "104" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ab182a8c-a172-f43a-145b-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-Line_2-1148908283" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "536" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "338.5" ; + cim:DiagramObjectPoint.yPosition "170.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ab927a0b-caa8-00c7-70cb-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1744788133" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "abac106a-5825-b77d-4f62-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1386132747" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "abc33a2a-53ff-1326-9b2e-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-547497329" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "763.8" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ac334927-d91a-1cdb-83ed-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-Line_4-393350289" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "374.4479" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "351.3667" ; + cim:DiagramObjectPoint.yPosition "170.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "acb915ac-03e0-e22e-b758-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-Line_6-80088517" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "acedb6b3-6f4d-7b8b-427f-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-Load_3-1519250664" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "406.1354" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "216.1" ; + cim:DiagramObjectPoint.yPosition "126.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "286.1" ; + cim:DiagramObjectPoint.yPosition "112.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "ad84eda4-8f1f-999f-09b3-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-TR2_2-859505670" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "260" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "adf48912-c98e-25ae-4ffa-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-NL-Inj-XZE_ST24-1026067613" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "412.75" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "276.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "225.5" ; + cim:DiagramObjectPoint.yPosition "100.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "763.8" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "174" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "af0d1b6b-c4ff-9736-8b9c-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "afa6faa0-5e47-861f-c0ce-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1336054736" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "688" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "180.4" ; + cim:IdentifiedObject.mRID "afe4a810-365d-1682-ee09-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-B1-1643146121" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "b037498f-d556-52c5-ad33-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE_Breaker_3-966067774" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b1240ffc-1cdd-aa10-549e-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-922131924" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "749.1" ; + cim:DiagramObjectPoint.yPosition "170.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "369.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b17de664-9fec-6733-dc71-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-Line_1-1839845569" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "b182c324-a38f-4cb9-0c33-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992174-1608660855" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "345.6" ; + cim:DiagramObjectPoint.yPosition "156.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250.1" ; + cim:DiagramObjectPoint.yPosition "90.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "194" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "534" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b2da8b46-bffe-ecdb-1d65-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-411342095" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "309.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "406.1354" ; + cim:DiagramObjectPoint.yPosition "258.5521" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-89.8" ; + cim:IdentifiedObject.mRID "b3157bcb-fd8f-e523-2a31-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL_TR2_2-1576535355" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "401.5" ; + cim:DiagramObjectPoint.yPosition "144.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "298.1" ; + cim:DiagramObjectPoint.yPosition "240.7" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "132.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b3fe7119-57c4-83ed-0605-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1652522042" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "b49f2300-0048-73bd-2333-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE_Breaker_1-850940663" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "663.5" ; + cim:DiagramObjectPoint.yPosition "159.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "377.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "211.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "373.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b61815ba-643d-2907-a7e4-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1722550678" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "423.2998" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "263.5" ; + cim:DiagramObjectPoint.yPosition "114.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "100" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "424.2" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "548" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "200" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "336" ; + cim:DiagramObjectPoint.yPosition "188" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "327.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "440.1" ; + cim:DiagramObjectPoint.yPosition "200.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "301.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "b865d4b2-3600-4317-3831-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE-Load_1-845605242" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "225.5" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b9a9e760-3382-c4a6-27c5-39fc10f99da6" ; + cim:IdentifiedObject.name "G-Link-356885700" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b9c670ec-13e3-467f-aad5-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-666062934" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "b9eee9da-1996-e618-ffb7-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-732825233" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "534" ; + cim:DiagramObjectPoint.yPosition "126" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "212.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ba901fa8-82c2-eac3-5d5a-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "717.8" ; + cim:DiagramObjectPoint.yPosition "216.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "320.4764" ; + cim:DiagramObjectPoint.yPosition "166.6875" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "bafb2865-8ef5-09e5-a10a-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-TR2_1-2030167194" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "420.1" ; + cim:DiagramObjectPoint.yPosition "172" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "363.5" ; + cim:DiagramObjectPoint.yPosition "245.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "bc1d96fb-5a7b-b0d9-3ddd-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-915671003" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "381" ; + cim:DiagramObjectPoint.yPosition "250.1249" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "375.772" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "bc7d79e9-593d-1e12-db4c-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-758388342" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "412.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "bcf980fa-d02c-73f8-c8db-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-646363162" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "260" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "bd5d28bd-cba9-3cbb-8033-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1515839254" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "335.7563" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "298.1" ; + cim:DiagramObjectPoint.yPosition "206.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "166.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "328" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "215.2" ; + cim:DiagramObjectPoint.yPosition "100.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "78.2" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "be38aec7-a129-1929-23dc-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "616" ; + cim:DiagramObjectPoint.yPosition "202" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "be9855ff-da09-cf09-c043-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1189435787" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "338.1" ; + cim:DiagramObjectPoint.yPosition "84.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "337.3438" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c03136cb-844a-cd6e-acec-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c071ec03-0424-da1e-2b06-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-224067510" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "444" ; + cim:DiagramObjectPoint.yPosition "138" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c0d7afc7-732e-2997-956c-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-303851305" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "387.5" ; + cim:DiagramObjectPoint.yPosition "108.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-89.2" ; + cim:IdentifiedObject.mRID "c1056246-21f6-b1b7-1ff2-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL_TR2_3-1899438011" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c12616b5-254d-a5f5-ab28-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-L-407244561" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c140fbf6-8196-bf88-c8ec-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "423.2998" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "306" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "315.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "265.9" ; + cim:DiagramObjectPoint.yPosition "162.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "218" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "c1f16e98-ddd0-9c13-b66e-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-CIRCB-1230991544-1798886865" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "164" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c1fd316c-08b1-7cd6-7cbd-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "295.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "218.1" ; + cim:DiagramObjectPoint.yPosition "90.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "710" ; + cim:DiagramObjectPoint.yPosition "216.1" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c39de148-ed68-49ec-d3a6-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-596363093" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "684" ; + cim:DiagramObjectPoint.yPosition "116.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "322.526" ; + cim:DiagramObjectPoint.yPosition "202.4063" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "216.1" ; + cim:DiagramObjectPoint.yPosition "132.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "320.4764" ; + cim:DiagramObjectPoint.yPosition "178.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "356" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "274.9666" ; + cim:DiagramObjectPoint.yPosition "152.1354" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "367.5" ; + cim:DiagramObjectPoint.yPosition "144.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c459244a-e12d-a1c1-519a-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1057352045" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "380.4708" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c5715126-13b4-3595-0a19-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1635329734" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250.1" ; + cim:DiagramObjectPoint.yPosition "131.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c5bb3ca3-4314-b580-7de7-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-132391528" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "664" ; + cim:DiagramObjectPoint.yPosition "216.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "112.7" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "659.8" ; + cim:DiagramObjectPoint.yPosition "88" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "381.5" ; + cim:DiagramObjectPoint.yPosition "264.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "216.1" ; + cim:DiagramObjectPoint.yPosition "160.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "346.1" ; + cim:DiagramObjectPoint.yPosition "220.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "319.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "266" ; + cim:DiagramObjectPoint.yPosition "141.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c85fcc1a-be52-487d-b6d2-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "738.4" ; + cim:DiagramObjectPoint.yPosition "152.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "405.5" ; + cim:DiagramObjectPoint.yPosition "214.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c8c97eb3-74dd-6dc0-c0a2-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-483231920" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "370.1" ; + cim:DiagramObjectPoint.yPosition "212.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c951145f-1a87-9860-2235-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-941029519" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c979a07a-f319-3449-f216-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-105055723" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "c98b6418-b701-d0fb-7a82-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-862268842" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ca231927-7a24-4db6-18ef-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "269.875" ; + cim:DiagramObjectPoint.yPosition "181.2396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "99.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "409.7326" ; + cim:DiagramObjectPoint.yPosition "257.9688" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "240" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "250.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "738" ; + cim:DiagramObjectPoint.yPosition "175.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "383.5" ; + cim:DiagramObjectPoint.yPosition "108.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "cb4731d7-66e6-6335-924e-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1946514042" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "583.8" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "138.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "256" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "cc2a9da7-ff13-45b7-ac6d-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1265736707" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "cc77a264-0bf5-bfd2-d2f4-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992276-213122156" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "94" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "ccc99efb-483f-1af0-a492-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE_Breaker_3-646738415" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "347.5" ; + cim:DiagramObjectPoint.yPosition "170.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "cd120b2f-531e-8c61-c85d-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-562390440" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "616" ; + cim:DiagramObjectPoint.yPosition "210" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ce08ded6-cf78-7661-e96f-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-407628436" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "115.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "363.5" ; + cim:DiagramObjectPoint.yPosition "170.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "298.1" ; + cim:DiagramObjectPoint.yPosition "202.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "398.1" ; + cim:DiagramObjectPoint.yPosition "112.7" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "367.5" ; + cim:DiagramObjectPoint.yPosition "170.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "cefde69b-7da6-6f6b-f3dc-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992399-850693726" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "cfa5f48e-ee0a-e1e8-657c-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE_Breaker_2-801602176" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "cfa62ecc-1f68-d585-804b-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992285-1387932951" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "716" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "738" ; + cim:DiagramObjectPoint.yPosition "260" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d05e00a5-5fdc-c685-e403-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1088983047" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "431.2" ; + cim:DiagramObjectPoint.yPosition "182.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d1fc58fe-6572-b077-c78a-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "404.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "345.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "315.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "274.9666" ; + cim:DiagramObjectPoint.yPosition "164" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d2641f51-70db-9abf-05c1-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d2a5b969-bac3-f08a-a75b-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "332" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "213.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "351.5" ; + cim:DiagramObjectPoint.yPosition "170.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "710" ; + cim:DiagramObjectPoint.yPosition "210" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "232" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "263.8" ; + cim:DiagramObjectPoint.yPosition "131.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "336.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d43d7be1-7aa9-b5c4-d4bf-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "139" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "213.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "251.5" ; + cim:DiagramObjectPoint.yPosition "222.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "347.2" ; + cim:DiagramObjectPoint.yPosition "100.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "356" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "265.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d51636eb-b5b1-6aa3-c23d-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1315724107" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "177.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "315.5" ; + cim:DiagramObjectPoint.yPosition "210.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "276.9733" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "440.1" ; + cim:DiagramObjectPoint.yPosition "240.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "246" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d62c24d8-2a88-ba04-240f-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-2127916291" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "345.6" ; + cim:DiagramObjectPoint.yPosition "164.1" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d696a259-c393-1e01-e7f7-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "341.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "444" ; + cim:DiagramObjectPoint.yPosition "100" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d7850a00-0e4c-719b-45b2-39fc10f99da7" ; + cim:IdentifiedObject.name "G-Link-356885332" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "285.5" ; + cim:DiagramObjectPoint.yPosition "156.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "250.1" ; + cim:DiagramObjectPoint.yPosition "173.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "398.1" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d805704e-f421-6a31-663f-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-L-350722573" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d88dabca-1743-56c7-8938-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "738" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "108.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "d9de5c2a-47b3-37d7-4238-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992285-1736855320" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "d9de6328-02a3-50c8-499f-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-Line_5-236789378" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "251.5" ; + cim:DiagramObjectPoint.yPosition "238.4" . + + a cim:Diagram ; + cim:Diagram.orientation cim:OrientationKind.negative ; + cim:IdentifiedObject.mRID "da87c6dc-84d9-c07e-7889-39fc10f99da6" ; + cim:IdentifiedObject.name "MAS NL" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "230" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "346.1" ; + cim:DiagramObjectPoint.yPosition "204.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-1.2" ; + cim:IdentifiedObject.mRID "db32adab-ff48-d5da-cde3-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-busbarcoupler 1-713473953" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "db4c1d50-0f8d-74d0-daf8-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE_Breaker_1-874007652" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "447.9" ; + cim:DiagramObjectPoint.yPosition "112.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "346.1" ; + cim:DiagramObjectPoint.yPosition "212.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "332.1" ; + cim:DiagramObjectPoint.yPosition "212.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "239.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "dcee2d88-079a-b349-57d9-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250.1" ; + cim:DiagramObjectPoint.yPosition "162.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "177.5" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "de4ea648-18ec-8d7d-c065-39fc10f99da8" ; + cim:IdentifiedObject.name "G-Link-356885260" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "760" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "defce7e6-1970-186d-f698-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992408-1487360655" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "df0f48e7-9e71-dacc-b779-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-1275097229" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "447.8" ; + cim:DiagramObjectPoint.yPosition "138" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "118.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250.1" ; + cim:DiagramObjectPoint.yPosition "81.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "118.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "225.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "182.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "204" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250" ; + cim:DiagramObjectPoint.yPosition "224" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "240" ; + cim:DiagramObjectPoint.yPosition "110" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e1c695f7-81f7-0a37-8c5b-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE-Line_1-206274956" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "431" ; + cim:DiagramObjectPoint.yPosition "140.7" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "351.5" ; + cim:DiagramObjectPoint.yPosition "174.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "355.5" ; + cim:DiagramObjectPoint.yPosition "170.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "758" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "534" ; + cim:DiagramObjectPoint.yPosition "136" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "654" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "118" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "295.5" ; + cim:DiagramObjectPoint.yPosition "224.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "324" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "363.5" ; + cim:DiagramObjectPoint.yPosition "232.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "360" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "420.1" ; + cim:DiagramObjectPoint.yPosition "240.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e49a305b-2405-2a43-16c4-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-16840964" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "375.772" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "4" ; + cim:DiagramObjectPoint.xPosition "265.9063" ; + cim:DiagramObjectPoint.yPosition "152.1354" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "e5019286-ff8d-06df-a133-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL_BREAKER_1-724054015" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "420.5" ; + cim:DiagramObjectPoint.yPosition "96.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "424.2" ; + cim:DiagramObjectPoint.yPosition "248" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "212.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "616" ; + cim:DiagramObjectPoint.yPosition "243.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e5c72835-a309-5dd9-a0ac-39fc10f99da4" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "568" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "209.5" ; + cim:DiagramObjectPoint.yPosition "146.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "326.1" ; + cim:DiagramObjectPoint.yPosition "179.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "152" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e8212281-0793-7d05-83ad-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-321611979" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "160" ; + cim:DiagramObjectPoint.yPosition "196" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e89ef836-30b9-ef7a-5e61-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1212420896" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "406.1354" ; + cim:DiagramObjectPoint.yPosition "248.7083" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "285.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "447.8" ; + cim:DiagramObjectPoint.yPosition "166" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "765.8" ; + cim:DiagramObjectPoint.yPosition "116" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "626" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "e9588019-0ce4-cfa0-e492-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-Line_2-452729700" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "401.5" ; + cim:DiagramObjectPoint.yPosition "108.3" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "123.7" ; + cim:DiagramObjectPoint.yPosition "204.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "363.5" ; + cim:DiagramObjectPoint.yPosition "228.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "e9bd6f2c-2fd5-1322-fb46-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL_BREAKER_4-786293968" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ea009071-9baa-1062-d39d-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-L-1506404720" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ea3c5d10-c3d0-725e-7f02-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-SVC-1230797516-1442176516" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ea637fa1-fb7d-ac3e-460e-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-2092320082" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "362.5539" ; + cim:DiagramObjectPoint.yPosition "244.7396" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "ea735bc8-834e-0ee1-1295-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-CIRCB-1230991718-1439853298" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "336" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "eb6a9f5a-ff96-4903-a60e-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1539709557" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "ebaf1deb-273f-7bbf-a614-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE_S2-2080301181" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "284" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "142.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "270" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ec71dc07-0b6f-8ee5-572d-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-BE-Line_7-517810986" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "ec8e3de2-619b-e19e-2286-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-NL-Inj-XCA_AL11-1939534567" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ecd071fb-c025-a2e6-3d4f-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-1579587291" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "270" ; + cim:IdentifiedObject.mRID "ecdd4af1-08be-eb44-7187-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-CIRCB-1230991526-155239014" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "252.2" ; + cim:DiagramObjectPoint.yPosition "196" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "318" ; + cim:DiagramObjectPoint.yPosition "214" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "444" ; + cim:DiagramObjectPoint.yPosition "248" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "edaf23dd-1294-1eee-2831-39fc10f99da6" ; + cim:IdentifiedObject.name "GR-L-834411435" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ee0866ee-4f04-2ba5-d289-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "228.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "297.5" ; + cim:DiagramObjectPoint.yPosition "162.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ef1a773f-3b83-e44d-d5e3-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-Line_5-872785043" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "644" ; + cim:DiagramObjectPoint.yPosition "243.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ef772a3e-f26f-60ad-552f-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-Line_3-484835666" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "580" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "3" ; + cim:DiagramObjectPoint.xPosition "420.5" ; + cim:DiagramObjectPoint.yPosition "140.7" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "251.5" ; + cim:DiagramObjectPoint.yPosition "230.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "360" ; + cim:DiagramObjectPoint.yPosition "204" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "225.5" ; + cim:DiagramObjectPoint.yPosition "90.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "120.1" ; + cim:DiagramObjectPoint.yPosition "194.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "f0d8ecb8-0a61-6c1a-228a-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-NL-Load_2-1562670205" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "263.5" ; + cim:DiagramObjectPoint.yPosition "124.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f1479730-a66c-813d-d6ae-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-1553295232" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f151ea98-908b-99c0-749e-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1149343369" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f1bb056c-ad23-7d52-5b2a-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-643001077" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "616" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "250.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "716" ; + cim:DiagramObjectPoint.yPosition "115.9" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "534" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "550" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "206" ; + cim:DiagramObjectPoint.yPosition "208" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250.1" ; + cim:DiagramObjectPoint.yPosition "154.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f3895337-ae38-b034-fc56-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "f3a051a9-7514-846f-9cca-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-BE_S1-672727807" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "554" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f409862d-8176-0de7-3e6b-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-842886683" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "322" ; + cim:DiagramObjectPoint.yPosition "78" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "f4981b8c-edeb-6fb9-5e10-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-BE-Load_2-1923467690" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "363.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f4cad3ac-8133-7ea9-4929-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-56085830" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f4dc63b3-fc48-1178-32ed-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "254.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f4ed9276-b0be-5b71-e45b-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "420.5" ; + cim:DiagramObjectPoint.yPosition "149.2" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "154.4" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f56b27ac-607d-41e6-0913-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-Line_3-1740588309" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "166" ; + cim:DiagramObjectPoint.yPosition "190" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "f5ad766d-a140-e012-4bae-39fc10f99da6" ; + cim:IdentifiedObject.name "GR-BE-G1-77304379" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "206" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f602938b-5685-e9a9-3b14-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-827153830" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f65d5888-7c9f-5df8-e4b5-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1106639469" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f67c21bd-f1a7-f218-919e-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1291015486" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f6cff398-8522-7e9e-1782-39fc10f99da4" ; + cim:IdentifiedObject.name "GR-L-267527885" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "228.1" ; + cim:DiagramObjectPoint.yPosition "90.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f78e08ec-f847-c8ca-f9fe-39fc10f99da8" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250.1" ; + cim:DiagramObjectPoint.yPosition "126.7" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "f7df94c2-b238-a66a-a7a1-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-NL-Load_2-1605800955" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "264" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f88e7068-7121-4ccc-440f-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "336" ; + cim:DiagramObjectPoint.yPosition "234" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "244" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "f9df23a7-0ad9-1546-1f72-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-L-782201291" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "250.1" ; + cim:DiagramObjectPoint.yPosition "144.7" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "312.1" ; + cim:DiagramObjectPoint.yPosition "240.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "380.1" ; + cim:DiagramObjectPoint.yPosition "212.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "403.9" ; + cim:DiagramObjectPoint.yPosition "212.9" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "fadc3437-316d-6e41-0d65-39fc10f99da7" ; + cim:IdentifiedObject.name "GR-L-532331557" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "fae0e3d3-28be-d04c-7890-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-426116696" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "130" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "fb2be7d5-4e9c-2388-0f47-39fc10f99da8" ; + cim:IdentifiedObject.name "G-Link-356885242" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "345.6" ; + cim:DiagramObjectPoint.yPosition "179.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "248" ; + cim:DiagramObjectPoint.yPosition "148" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "fbbe7428-5e2b-f666-57ad-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-L-1930599266" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "138.1" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "392.1" ; + cim:DiagramObjectPoint.yPosition "212.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "fc32459c-0966-663a-b40b-39fc10f99da8" ; + cim:IdentifiedObject.name "GR-BE-Inj-XZE_ST23-650184206" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "90" ; + cim:IdentifiedObject.mRID "fc7e8524-3363-e51f-e7d7-39fc10f99da5" ; + cim:IdentifiedObject.name "GR-CIRCB-1230992399-1670754907" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "392.1" ; + cim:DiagramObjectPoint.yPosition "206.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "749.1" ; + cim:DiagramObjectPoint.yPosition "186" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "312.1" ; + cim:DiagramObjectPoint.yPosition "202.8" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "fd89ea83-62f4-40a7-4417-39fc10f99da6" ; + cim:IdentifiedObject.name "none" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "327.5" ; + cim:DiagramObjectPoint.yPosition "248.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "483.5" ; + cim:DiagramObjectPoint.yPosition "212.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "329.5" ; + cim:DiagramObjectPoint.yPosition "232.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "438" ; + cim:DiagramObjectPoint.yPosition "170" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "581.7" ; + cim:DiagramObjectPoint.yPosition "134.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "180" ; + cim:DiagramObjectPoint.yPosition "86" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "-90" ; + cim:IdentifiedObject.mRID "fe98c262-a235-52be-516d-39fc10f99da9" ; + cim:IdentifiedObject.name "GR-NL-S1-1493216764" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "401.5" ; + cim:DiagramObjectPoint.yPosition "114.4" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "336.1" ; + cim:DiagramObjectPoint.yPosition "212.8" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "1" ; + cim:DiagramObjectPoint.xPosition "546" ; + cim:DiagramObjectPoint.yPosition "158" . + + a cim:DiagramObjectPoint ; + cim:DiagramObjectPoint.DiagramObject ; + cim:DiagramObjectPoint.sequenceNumber "2" ; + cim:DiagramObjectPoint.xPosition "710" ; + cim:DiagramObjectPoint.yPosition "216" . + + a cim:DiagramObject ; + cim:DiagramObject.Diagram ; + cim:DiagramObject.IdentifiedObject ; + cim:DiagramObject.rotation "0" ; + cim:IdentifiedObject.mRID "ffb98b45-f7d6-f182-aec9-39fc10f99daa" ; + cim:IdentifiedObject.name "GR-L-1359764781" . +} \ No newline at end of file diff --git a/rdf-improved/test/trig/MicroGrid-BD-MAS-diff.trig b/rdf-improved/test/trig/MicroGrid-BD-MAS-diff.trig new file mode 100644 index 0000000..ffbe8d5 --- /dev/null +++ b/rdf-improved/test/trig/MicroGrid-BD-MAS-diff.trig @@ -0,0 +1,49 @@ + +@prefix rdf: . +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . + + a dm:DifferenceModel ; + dm:forwardDifferences ; + dm:reverseDifferences ; + md:Model.Supersedes ; + md:Model.created "2021-11-19T23:16:27Z" ; + md:Model.description "CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model." ; + md:Model.modelingAuthoritySet "http://entsoe.eu/boundary" ; + md:Model.profile "http://iec.ch/TC57/ns/CIM/EquipmentBoundary-EU/3.0" ; + md:Model.scenarioTime "2021-03-25T15:30:00Z" ; + md:Model.version "006" . + + + + { # reverseDifferences + +} + + { # forwardDifferences + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.description "HVDC-AC; 220 kV; OHL" ; + cim:IdentifiedObject.mRID "1c4a9e9c-ef00-42c9-9845-f64f9ca1e57a" ; + cim:IdentifiedObject.name "Border_HVDC-AC" ; + eu:IdentifiedObject.energyIdentCodeEic "10T-DC-NL-00082X" ; + eu:IdentifiedObject.shortName "HVDC-AC-1" . + + a eu:BoundaryPoint ; + cim:IdentifiedObject.description "HVDC-AC; 220 kV; OHL" ; + cim:IdentifiedObject.mRID "af1d901f-98de-574f-abc3-6c3025e7a686" ; + cim:IdentifiedObject.name "Border_HVDC-AC" ; + eu:BoundaryPoint.ConnectivityNode ; + eu:BoundaryPoint.fromEndIsoCode "NL" ; + eu:BoundaryPoint.fromEndName "HVDC/NL" ; + eu:BoundaryPoint.fromEndNameTso "NL" ; + eu:BoundaryPoint.isDirectCurrent "true" ; + eu:BoundaryPoint.isExcludedFromAreaInterchange "false" ; + eu:BoundaryPoint.toEndIsoCode "BE" ; + eu:BoundaryPoint.toEndName "NL_AC-1" ; + eu:BoundaryPoint.toEndNameTso "NL-HVDC-1" ; + eu:IdentifiedObject.energyIdentCodeEic "10T-DC-NL-00082X" ; + eu:IdentifiedObject.shortName "HVDC-AC-1" . +} \ No newline at end of file diff --git a/rdf-improved/test/trig/MicroGrid-BE-MAS-DY_diff.trig b/rdf-improved/test/trig/MicroGrid-BE-MAS-DY_diff.trig new file mode 100644 index 0000000..304bc88 --- /dev/null +++ b/rdf-improved/test/trig/MicroGrid-BE-MAS-DY_diff.trig @@ -0,0 +1,29 @@ + +@prefix rdf: . +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . + + a dm:DifferenceModel ; + dm:forwardDifferences ; + dm:reverseDifferences ; + md:Model.DependentOn ; + md:Model.Supersedes ; + md:Model.created "2021-11-19T23:16:27Z" ; + md:Model.description "CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model." ; + md:Model.modelingAuthoritySet "http://elia.be/CGMES" ; + md:Model.profile "http://iec.ch/TC57/ns/CIM/Dynamics-EU/1.0" ; + md:Model.scenarioTime "2021-04-21T15:30:00Z" ; + md:Model.version "002" . + + + + { # reverseDifferences + cim:ExcIEEEAC4A.ka "200" . +} + + { # forwardDifferences + cim:ExcIEEEAC4A.ka "300" ; + cim:IdentifiedObject.description "Modified parameter Ka" . +} \ No newline at end of file diff --git a/rdf-improved/test/trig/MicroGrid-NL-MAS-EQ_diff.trig b/rdf-improved/test/trig/MicroGrid-NL-MAS-EQ_diff.trig new file mode 100644 index 0000000..9687a59 --- /dev/null +++ b/rdf-improved/test/trig/MicroGrid-NL-MAS-EQ_diff.trig @@ -0,0 +1,1421 @@ + +@prefix rdf: . +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . + + a dm:DifferenceModel ; + dm:forwardDifferences ; + dm:reverseDifferences ; + md:Model.DependentOn ; + md:Model.Supersedes ; + md:Model.created "2021-11-19T23:16:27Z" ; + md:Model.description "CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model." ; + md:Model.modelingAuthoritySet "http://tennet.nl/CGMES" ; + md:Model.profile "http://iec.ch/TC57/ns/CIM/CoreEquipment-EU/3.0" ; + md:Model.profile "http://iec.ch/TC57/ns/CIM/ShortCircuit-EU/3.0" ; + md:Model.scenarioTime "2021-03-25T15:30:00Z" ; + md:Model.version "001" . + + + + { # reverseDifferences + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.68125" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.01345523" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.680805" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.05392985" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.02265452" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.0614186" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.07163366" . + + cim:TransformerEnd.Terminal . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.03398448" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.02987964" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682805" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681583" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.683249" . + + cim:ConformLoad.LoadGroup . + + cim:OperationalLimitSet.Terminal . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.01305754" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.06649923" . + + cim:ControlArea.EnergyArea . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.680916" . + + cim:Terminal.ConnectivityNode . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681805" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.04207603" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682583" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682472" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.01732449" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682916" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.68225" . + + cim:TransformerEnd.Terminal . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682361" . + + cim:RatioTapChanger.RatioTapChangerTable . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682916" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681694" . + + cim:TransformerEnd.Terminal . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682027" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.03681348" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681361" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681583" . + + cim:Terminal.ConnectivityNode . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.008747523" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.004395567" . + + cim:RegulatingControl.Terminal . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681472" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.683138" . + + cim:Terminal.ConnectivityNode . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.68125" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.04650027" . + + cim:ConformLoad.LoadGroup . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.05639308" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.004439676" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.05001429" . + + cim:Terminal.ConnectivityNode . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.05780642" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.01803153" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.683361" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.04606397" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.02154983" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.02573574" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.008924291" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "2000" ; + cim:IdentifiedObject.mRID "03287f0c-5562-4533-be7f-2fb40e1888f5" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "08ad0781-b65c-4f2e-b5ba-00d58bcf2e58" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:ConformLoadGroup ; + cim:IdentifiedObject.mRID "113fa6bb-c406-44a1-b9b7-67c43efe8372" ; + cim:IdentifiedObject.name "TENNET TSO B.V.confLoadGr" ; + cim:LoadGroup.SubLoadArea . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "46188.04" ; + cim:IdentifiedObject.mRID "12f7803a-c65b-4a14-8c0d-7e52becb5772" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "14f1c9bd-93d8-4238-9e26-aacc53fe8855" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1233.9" ; + cim:IdentifiedObject.mRID "1b65a297-4735-499f-8fe8-f08ea01b291f" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:RatioTapChangerTable ; + cim:IdentifiedObject.mRID "24533a0f-3c24-4253-863a-5b1449e5b2de" ; + cim:IdentifiedObject.name "NL_TR2_3" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1233.9" ; + cim:IdentifiedObject.mRID "26069582-0f76-47fb-8bc0-44c99fb08887" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "46188.04" ; + cim:IdentifiedObject.mRID "26ce5ed9-6557-473e-a710-b7720c2c8355" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "2783b836-4271-4252-96a7-588c3a1b1826" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1371" ; + cim:IdentifiedObject.mRID "2b05a185-07f6-4e72-a2c3-d28425c7aefc" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "3306.644" ; + cim:IdentifiedObject.mRID "2ca6c9d7-1310-4487-a177-0c3f7b461194" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1574" ; + cim:IdentifiedObject.mRID "2f424b90-a264-4592-8854-9838596c9f78" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "31bf04d0-7e34-465b-95a4-0604700325cf" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "421c7930-64c3-435d-afb8-2bb73b333e34" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "4669c2b7-89d0-46d1-9bbb-37e989d581cd" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1876" ; + cim:IdentifiedObject.mRID "47545df1-566d-4a8d-86e8-882655c6e79e" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "4ed170fe-2571-4044-9bfa-7345e70a69d2" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + a cim:PhaseTapChangerTable ; + cim:IdentifiedObject.mRID "50c903e2-ecbb-41b8-9a1d-746543c9b63f" ; + cim:IdentifiedObject.name "NL_TR2_2" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1876" ; + cim:IdentifiedObject.mRID "56105225-1754-40da-b6df-43fd7cfeb50a" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "5bc43480-4543-4193-8b0e-7ba7bf5b3441" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "3306.644" ; + cim:IdentifiedObject.mRID "6745e040-9fd4-4cc5-8bfd-902d0aed4ee6" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "6fd8188f-65a6-4473-b8f1-ffe6122ba6ab" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "70b326a3-5913-494f-b8f8-8e366253b597" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:LoadArea ; + cim:IdentifiedObject.mRID "70c4656c-f7a0-4319-98bb-84fb5e2e9b37" ; + cim:IdentifiedObject.name "NL LoadArea" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1371" ; + cim:IdentifiedObject.mRID "7cfff021-02d4-4aa1-8fe7-b9af9c1fdc44" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "84c93dae-4254-4b24-b0ee-3fc4bdf1ea02" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "86764bf6-6472-4ebe-9d6b-bcceffe66dad" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "89ef40fb-5d77-45cb-8073-cc2d1d171dcd" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "8eb25188-24dd-4f6e-97d9-b7b03c49454e" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "945d6e95-1b83-47c5-a0e9-277d434c2d12" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1574" ; + cim:IdentifiedObject.mRID "b35893b0-22d4-4127-9351-9c46fba6059b" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "b780341b-7b90-498f-ab63-9deb16eff206" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:OperationalLimitType ; + cim:IdentifiedObject.mRID "bf2a4896-2e92-465b-b5f9-b033993a31c8" ; + cim:IdentifiedObject.name "Limit Type TATL" ; + cim:OperationalLimitType.acceptableDuration "600" ; + cim:OperationalLimitType.direction cim:OperationalLimitDirectionKind.absoluteValue ; + cim:OperationalLimitType.isInfiniteDuration "false" ; + eu:IdentifiedObject.shortName "TATL" ; + eu:OperationalLimitType.kind eu:LimitKind.tatl . + + a cim:SubLoadArea ; + cim:IdentifiedObject.mRID "c4e8eb3a-76b0-4192-91fe-c2f0a60af0df" ; + cim:IdentifiedObject.name "TENNET TSO B.V. SubLoadArea" ; + cim:SubLoadArea.LoadArea . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "2000" ; + cim:IdentifiedObject.mRID "c743cfb3-8279-4721-9eee-12020dd89f64" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "c9b27b4e-d492-4c3c-b147-67addbb9d3ea" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "d7422ce6-a13d-41ca-8111-9462b2e789dc" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "461.8804" ; + cim:IdentifiedObject.mRID "e37ee101-2f68-4d55-b24f-c24c5faba8b5" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "839.7826" ; + cim:IdentifiedObject.mRID "ef715edd-516e-4bfd-adc4-1c882852920e" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "f9ffc8ea-37f2-404a-9bd3-f3fa15476d4c" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + cim:ConformLoad.LoadGroup . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.0654528" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681027" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681916" . + + cim:Terminal.ConnectivityNode . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.07682406" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.03204435" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681139" . + + cim:OperationalLimitSet.Terminal . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.06164702" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.04163161" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681139" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.06922422" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.03804918" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682138" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682694" . + + cim:OperationalLimitSet.Terminal . + + cim:PhaseTapChangerTabular.PhaseTapChangerTable . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.683138" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.02732521" . + + cim:TransformerEnd.Terminal . + + cim:Terminal.ConnectivityNode . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.682361" . + + cim:OperationalLimitSet.Terminal . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.05142054" . +} + + { # forwardDifferences + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.650056" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.01462472" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.641792" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.05861587" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.02462367" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.066758" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.07786135" . + + cim:TransformerEnd.Terminal . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.03693753" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.03247588" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.678981" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.656254" . + + cim:RegulatingCondEq.RegulatingControl . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.687245" . + + cim:ConformLoad.LoadGroup . + + cim:OperationalLimitSet.Terminal . + + cim:RegulatingCondEq.RegulatingControl . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.01419252" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.07228037" . + + cim:ControlArea.EnergyArea . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.643858" . + + cim:Terminal.ConnectivityNode . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.660387" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.04573255" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.674849" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.672783" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.01883037" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681047" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.668651" . + + cim:TransformerEnd.Terminal . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.670717" . + + cim:RatioTapChanger.RatioTapChangerTable . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.681047" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.65832" . + + cim:TransformerEnd.Terminal . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.664518" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.0400135" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.652122" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.656254" . + + cim:Terminal.ConnectivityNode . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.009507872" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.004777636" . + + cim:RegulatingControl.Terminal . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.654188" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.685179" . + + cim:Terminal.ConnectivityNode . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.650056" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.05054252" . + + cim:ConformLoad.LoadGroup . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.06129541" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.004825579" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.05436075" . + + cim:Terminal.ConnectivityNode . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.06282941" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.01959873" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.689311" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.05006714" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.02342298" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.02797188" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.009699942" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1574" ; + cim:IdentifiedObject.mRID "0474e1ea-11f9-4682-99f3-779139cd68d3" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "839.7826" ; + cim:IdentifiedObject.mRID "0922f33b-ad8a-4282-b382-c317aa7ce1e9" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "0960c9a2-9e79-421b-892a-8a9b5016f71c" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "46188.04" ; + cim:IdentifiedObject.mRID "0ab669ad-9033-41bd-8460-6036977ff0f4" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "0c2fa351-239d-463b-a826-0b8615bf6c3c" ; + cim:IdentifiedObject.name "NL_BREAKER_4" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "1128e664-0653-448a-9068-e37f1a097c05" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:BusbarSection ; + cim:Equipment.EquipmentContainer ; + cim:IdentifiedObject.mRID "12733133-1f34-44f3-a020-f5b33cede919" ; + cim:IdentifiedObject.name "N1230822396" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "14f212ae-bcd8-46ae-9366-11dec9602a01" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "46188.04" ; + cim:IdentifiedObject.mRID "1501e1ba-0156-40bb-901b-9b8d2b3ed8d3" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "1520ab3c-9392-41c2-8873-39ec83a76c26" ; + cim:IdentifiedObject.name "N1230822396" . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "17eb9e2c-dd0d-4005-ac1c-c7174e3a88e1" ; + cim:IdentifiedObject.name "N1230992201" ; + eu:IdentifiedObject.shortName "NL-_B_1" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "461.8804" ; + cim:IdentifiedObject.mRID "19efa9e2-2070-4e71-ad64-3934bfb5a82e" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:RegulatingControl ; + cim:IdentifiedObject.mRID "1b3c88f9-c2ca-4250-bd37-ae0efa2fb022" ; + cim:IdentifiedObject.name "NL-G2" ; + cim:RegulatingControl.Terminal ; + cim:RegulatingControl.mode cim:RegulatingControlModeKind.voltage . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "1ea8f512-451c-40d3-a312-7c4e71d9dbcb" ; + cim:IdentifiedObject.name "NL_BREAKER_1" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "21ec578c-689f-4130-80de-fd0fb5a30ed8" ; + cim:IdentifiedObject.name "CIRCB-1230992249" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "28797d21-df04-4be6-806b-3be26b040d6a" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "2000" ; + cim:IdentifiedObject.mRID "289ae9f0-42e1-410d-9940-db3d79de5c18" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "2c29dbdf-10c4-436e-bfe5-f9cce4615886" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "2e3416d2-6a88-4ce6-b5c0-ce5a63a49a46" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "30aa2972-aafb-4c38-912d-a14867d47cec" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "30ef0adf-d1f4-4236-b582-351f95c2af3e" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "3179d96c-7ecd-4f8a-b3f0-f24b62a16e87" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "33abb4cc-fc91-4980-b157-fb9dba880f79" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "34a5286c-cf17-42f5-8de7-55e1a903d3ad" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "3306.644" ; + cim:IdentifiedObject.mRID "3a159e62-6947-4902-b611-89a2764b8baa" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "3c377e5e-65cc-45f1-ba12-e20034df7cb3" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "3da8f227-5c16-47e1-a17f-4cd92269d301" ; + cim:IdentifiedObject.name "NL_BREAKER_1" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "41b735f7-da62-4bd3-ac98-fbdec24baeac" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:PhaseTapChangerTable ; + cim:IdentifiedObject.mRID "4233da0a-4b2c-4283-a6ee-20e1f9f7e09e" ; + cim:IdentifiedObject.name "NL_TR2_2" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "42800bad-5e47-42e6-b9b0-1fb8fc5831aa" ; + cim:IdentifiedObject.name "NL-Busbar_5_Busbar_Section" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "4661299f-bb32-4f3d-af0b-6ed5393578c6" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + a cim:LoadArea ; + cim:IdentifiedObject.mRID "46b92fd3-2077-41cc-a7ed-187bb71b1e16" ; + cim:IdentifiedObject.name "NL LoadArea" . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "4853e915-48e5-4527-a4db-cce11ab18f73" ; + cim:IdentifiedObject.name "NL_BREAKER_3" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" . + + a cim:SubLoadArea ; + cim:IdentifiedObject.mRID "4be7c895-f88e-40cd-a17c-a8a2677106b1" ; + cim:IdentifiedObject.name "TENNET TSO B.V. SubLoadArea" ; + cim:SubLoadArea.LoadArea . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "4f1c405f-07c9-4fb0-b64e-551896a29aa8" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:RegulatingControl ; + cim:IdentifiedObject.mRID "53e7a6c7-759b-4da2-898a-1c061d788670" ; + cim:IdentifiedObject.name "NL-G3" ; + cim:RegulatingControl.Terminal ; + cim:RegulatingControl.mode cim:RegulatingControlModeKind.voltage . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "546121e7-acf3-4bc2-ae49-446e550a1e5c" ; + cim:IdentifiedObject.name "N1230992228" ; + eu:IdentifiedObject.shortName "NL-_B_1" . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "5a094c9f-0af5-48dc-94e9-89c6c220023c" ; + cim:IdentifiedObject.name "busbarcoupler 1" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" ; + eu:IdentifiedObject.shortName "coupler 1" . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "5cb2cb9a-695c-458b-b63a-a84c025981e4" ; + cim:IdentifiedObject.name "N1230992198" ; + eu:IdentifiedObject.shortName "NL-_B_1" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "5f40c3f7-9540-4e1b-aa97-6553d5524877" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "5f5d40ae-d52d-4631-9285-b3ceefff784c" ; + cim:IdentifiedObject.name "B1" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "true" ; + eu:IdentifiedObject.shortName "B1" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1233.9" ; + cim:IdentifiedObject.mRID "6486e856-85fd-46cc-92a5-65f17bb45b96" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:ConformLoadGroup ; + cim:IdentifiedObject.mRID "6cc3bed4-aee6-44b8-8bea-804fd43af7b1" ; + cim:IdentifiedObject.name "TENNET TSO B.V.confLoadGr" ; + cim:LoadGroup.SubLoadArea . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "7221e0f9-008b-4273-8d40-b5d4c6efa0fe" ; + cim:IdentifiedObject.name "N1230992195" ; + eu:IdentifiedObject.shortName "NL-_B_1" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "74039a16-da9d-46dd-a4f1-dd65fbb09ec4" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "790df530-60c7-40bc-be5f-f90e9c65bab4" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "7a7fd92b-1aaf-49de-b609-1d640e63d49f" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "7ad13830-5d4d-4138-a756-5b82949e4fdd" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1371" ; + cim:IdentifiedObject.mRID "7e7415f1-54ec-43ca-aeb0-e67adc56ad7d" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "7e9dd682-86cd-4594-b58f-1a0534540aca" ; + cim:IdentifiedObject.name "NL_TR_BUS1" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "7fae7c9d-952f-4321-830d-aa667d21969d" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1876" ; + cim:IdentifiedObject.mRID "7ffd7be3-8fe0-4104-baa1-f16d0e2adea8" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "8121d4c3-9cb2-47db-b40a-99678602bb2a" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "81c5d98b-c998-45aa-bd72-779d74133e35" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "81d8d53d-771d-4ed8-8386-d7d89602959a" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "85ceec9c-21a9-4ef2-b7b0-c2bb9552e799" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:RatioTapChangerTable ; + cim:IdentifiedObject.mRID "868ba067-8413-45d5-9d06-d75bc913800e" ; + cim:IdentifiedObject.name "NL_TR2_3" . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "88a19e5c-6885-4e6e-8d30-c5442444b309" ; + cim:IdentifiedObject.name "CIRCB-1230992240" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "8a39c964-17dd-409d-b293-c92f2d6c07ed" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1574" ; + cim:IdentifiedObject.mRID "9f914cec-e319-48be-99bf-a9699adc064b" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "9f984b04-1736-43d2-9122-3a17fc8aea5f" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "9fc1ca1a-bb62-4982-9358-fa9b4ac5564d" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "a71f3e4e-c860-4ec0-82ab-2c9301b1aee8" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "abc40269-5f9a-4b13-a5a5-8e3b3929eff5" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "b1fc12ae-ba9f-42ee-9558-3d432cc58fbf" ; + cim:IdentifiedObject.name "CIRCB-1230992183" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "b4df3d17-d8e6-4b95-b7c4-13babc37a325" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "b5a26150-429d-4acb-b45b-055e42c79055" ; + cim:IdentifiedObject.name "CIRCB-1230992174" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" . + + a cim:Breaker ; + cim:Equipment.EquipmentContainer ; + cim:Equipment.aggregate "false" ; + cim:IdentifiedObject.mRID "bac0aa59-1318-4032-b192-15a8d49283ee" ; + cim:IdentifiedObject.name "CIRCB-1230992192" ; + cim:Switch.normalOpen "false" ; + cim:Switch.retained "false" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "bd61b1f9-474d-424e-9709-42f75337c477" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "bd68fe72-ecac-45cc-9d34-33d95ed9a47a" ; + cim:IdentifiedObject.name "NL-Busbar_5" ; + eu:IdentifiedObject.shortName "NL-B_5" . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "c79edc43-4a5e-4ba8-bd08-16fcdd1beee7" ; + cim:IdentifiedObject.name "NL_TR_BUS2" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "c9dbf281-e788-4084-b268-3b5a9473ad72" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1876" ; + cim:IdentifiedObject.mRID "d67dba58-3642-47eb-a78f-1d5a52204d8e" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "da232169-1c36-495a-8af6-a0d7d2b39f52" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "3306.644" ; + cim:IdentifiedObject.mRID "e0d5941f-212f-431d-a368-db5fdd4b96be" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "e12338f8-6e9e-4d06-a29a-e12bdd7bd4d7" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "e19e01f7-eb9b-4ce5-a6fe-4bb4ef0ce6c3" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "e4743b84-976a-414d-a888-4362532c39e6" ; + cim:IdentifiedObject.name "NL_Busbar_4" ; + eu:IdentifiedObject.shortName "NL_B_4" . + + a cim:BusbarSection ; + cim:Equipment.EquipmentContainer ; + cim:IdentifiedObject.mRID "e6d49e32-b634-4b86-a8ca-15159f1497b5" ; + cim:IdentifiedObject.name "NL-Busbar_5" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1371" ; + cim:IdentifiedObject.mRID "e84db454-c2dc-4e28-8091-b4e432deb346" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "ecb6a97e-bd2d-40c0-91f6-99dc1e7f59e2" ; + cim:IdentifiedObject.name "N1230822413" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "1" ; + cim:IdentifiedObject.mRID "ecea10ff-e006-436b-a86a-beac4c2a30c1" ; + cim:IdentifiedObject.name "N1230822396_Busbar_Section" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode . + + a cim:OperationalLimitType ; + cim:IdentifiedObject.mRID "ed8650ba-7ef4-4365-8a2e-f0acbf787c9d" ; + cim:IdentifiedObject.name "Limit Type TATL" ; + cim:OperationalLimitType.acceptableDuration "600" ; + cim:OperationalLimitType.direction cim:OperationalLimitDirectionKind.absoluteValue ; + cim:OperationalLimitType.isInfiniteDuration "false" ; + eu:IdentifiedObject.shortName "TATL" ; + eu:OperationalLimitType.kind eu:LimitKind.tatl . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "eedefa27-de13-4e6f-91a3-42aa86b539d6" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:TieFlow ; + cim:IdentifiedObject.mRID "efb67db9-a1ce-40f2-a515-8c84ec5999ba" ; + cim:IdentifiedObject.name "TieFlow" ; + cim:TieFlow.ControlArea ; + cim:TieFlow.Terminal ; + cim:TieFlow.positiveFlowIn "true" . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "f04ec73d-b94a-4b7e-a3d6-b1234fc37385" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "1233.9" ; + cim:IdentifiedObject.mRID "f12f68ff-52a0-46c6-993d-c9b250dcc381" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "500" ; + cim:IdentifiedObject.mRID "f19f05c1-c526-4e28-b04e-cddc469e242a" ; + cim:IdentifiedObject.name "TATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:ConnectivityNode ; + cim:ConnectivityNode.ConnectivityNodeContainer ; + cim:IdentifiedObject.mRID "f28134fe-076d-4605-aa92-b9e0bbe96841" ; + cim:IdentifiedObject.name "N1230992231" ; + eu:IdentifiedObject.shortName "NL-_B_1" . + + a cim:CurrentLimit ; + cim:CurrentLimit.normalValue "2000" ; + cim:IdentifiedObject.mRID "f8196a40-21e7-4834-b4e4-d5bb01f05139" ; + cim:IdentifiedObject.name "PATL" ; + cim:OperationalLimit.OperationalLimitSet ; + cim:OperationalLimit.OperationalLimitType . + + a cim:Terminal ; + cim:ACDCTerminal.sequenceNumber "2" ; + cim:IdentifiedObject.mRID "f937c4ac-b9fc-44a2-82a0-99cb34c89974" ; + cim:IdentifiedObject.name "Terminal" ; + cim:Terminal.ConductingEquipment ; + cim:Terminal.ConnectivityNode ; + cim:Terminal.phases cim:PhaseCode.ABC . + + cim:ConformLoad.LoadGroup . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.07114049" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.645924" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.662453" . + + cim:Terminal.ConnectivityNode . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.08350297" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.03482978" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.64799" . + + cim:OperationalLimitSet.Terminal . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.06700388" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.04525049" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.64799" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.07523897" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "0.04135566" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.666584" . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.676915" . + + cim:OperationalLimitSet.Terminal . + + cim:PhaseTapChangerTabular.PhaseTapChangerTable . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.685179" . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.02970046" . + + cim:TransformerEnd.Terminal . + + cim:Terminal.ConnectivityNode . + + cim:RatioTapChangerTablePoint.RatioTapChangerTable ; + cim:TapChangerTablePoint.x "5.670717" . + + cim:OperationalLimitSet.Terminal . + + cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; + cim:PhaseTapChangerTablePoint.angle "-0.05589059" . +} \ No newline at end of file diff --git a/rdf-improved/test/trig/MicroGrid-NL-MAS-GL_diff.trig b/rdf-improved/test/trig/MicroGrid-NL-MAS-GL_diff.trig new file mode 100644 index 0000000..8168ed4 --- /dev/null +++ b/rdf-improved/test/trig/MicroGrid-NL-MAS-GL_diff.trig @@ -0,0 +1,322 @@ + +@prefix rdf: . +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . + + a dm:DifferenceModel ; + dm:forwardDifferences ; + dm:reverseDifferences ; + md:Model.DependentOn ; + md:Model.Supersedes ; + md:Model.created "2021-11-19T23:16:27Z" ; + md:Model.description "CGMES Conformity Assessment Test Configuration. The Test Configuration is owned by ENTSO-E and is provided by ENTSO-E “as it is”. To the fullest extent permitted by law, ENTSO-E shall not be liable for any damages of any kind arising out of the use of the model (including any of its subsequent modifications). ENTSO-E neither warrants, nor represents that the use of the model will not infringe the rights of third parties. Any use of the model shall include a reference to ENTSO-E. ENTSO-E web site is the only official source of information related to the model." ; + md:Model.modelingAuthoritySet "http://tennet.nl/CGMES" ; + md:Model.profile "http://iec.ch/TC57/ns/CIM/GeographicalLocation-EU/3.0" ; + md:Model.scenarioTime "2021-03-25T15:30:00Z" ; + md:Model.version "001" . + + + + { # reverseDifferences + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "5.04709" ; + cim:PositionPoint.yPosition "52.0699" . + + a cim:CoordinateSystem ; + cim:CoordinateSystem.crsUrn "urn:ogc:def:crs:EPSG::4326" ; + cim:IdentifiedObject.mRID "38876874-fcfc-a4d9-9d16-39fb7da2ad74" ; + cim:IdentifiedObject.name "WGS84" . + + a cim:Location ; + cim:IdentifiedObject.mRID "480fa612-9f7c-44fa-8522-39fb7da2ad7b" ; + cim:IdentifiedObject.name "NL-Line_4" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "5.04709" ; + cim:PositionPoint.yPosition "52.0699" . + + a cim:Location ; + cim:IdentifiedObject.mRID "5350c085-4b5e-5909-1d55-39fb7da2ad7b" ; + cim:IdentifiedObject.name "NL-Line_2" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84744" ; + cim:PositionPoint.yPosition "52.4027" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "5.04709" ; + cim:PositionPoint.yPosition "52.0699" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84845" ; + cim:PositionPoint.yPosition "52.4023" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "4" ; + cim:PositionPoint.xPosition "5.07058" ; + cim:PositionPoint.yPosition "51.8731" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.79004" ; + cim:PositionPoint.yPosition "52.1571" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "4" ; + cim:PositionPoint.xPosition "5.07294" ; + cim:PositionPoint.yPosition "51.8765" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.79004" ; + cim:PositionPoint.yPosition "52.1571" . + + a cim:Location ; + cim:IdentifiedObject.mRID "a719fa3b-aec1-c681-8da9-39fb7da2ad7b" ; + cim:IdentifiedObject.name "NL-Line_3" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84744" ; + cim:PositionPoint.yPosition "52.4027" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.98125" ; + cim:PositionPoint.yPosition "52.2483" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84744" ; + cim:PositionPoint.yPosition "52.4027" . + + a cim:Location ; + cim:IdentifiedObject.mRID "c84ce457-406b-a13c-ad76-39fb7da2ad7a" ; + cim:IdentifiedObject.name "NL-Line_5" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "4" ; + cim:PositionPoint.xPosition "5.07186" ; + cim:PositionPoint.yPosition "51.8756" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "4" ; + cim:PositionPoint.xPosition "4.88798" ; + cim:PositionPoint.yPosition "51.9127" . + + a cim:Location ; + cim:IdentifiedObject.mRID "e072869d-f08d-34f3-bf8f-39fb7da2ad7b" ; + cim:IdentifiedObject.name "NL-Line_1" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.98125" ; + cim:PositionPoint.yPosition "52.2483" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84845" ; + cim:PositionPoint.yPosition "52.4023" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.98125" ; + cim:PositionPoint.yPosition "52.2483" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "4.88892" ; + cim:PositionPoint.yPosition "51.9138" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "4.88892" ; + cim:PositionPoint.yPosition "51.9138" . +} + + { # forwardDifferences + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84744" ; + cim:PositionPoint.yPosition "52.4027" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "4" ; + cim:PositionPoint.xPosition "5.07058" ; + cim:PositionPoint.yPosition "51.8731" . + + a cim:Location ; + cim:IdentifiedObject.mRID "305f740a-b7a5-d999-e21f-39fb72fb08ce" ; + cim:IdentifiedObject.name "NL-Line_2" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . + + a cim:CoordinateSystem ; + cim:CoordinateSystem.crsUrn "urn:ogc:def:crs:EPSG::4326" ; + cim:IdentifiedObject.mRID "37396e47-63c0-86b9-4a8b-39fb72fb08c8" ; + cim:IdentifiedObject.name "WGS84" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84845" ; + cim:PositionPoint.yPosition "52.4023" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.98125" ; + cim:PositionPoint.yPosition "52.2483" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "4" ; + cim:PositionPoint.xPosition "5.07186" ; + cim:PositionPoint.yPosition "51.8756" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "5.04709" ; + cim:PositionPoint.yPosition "52.0699" . + + a cim:Location ; + cim:IdentifiedObject.mRID "54239dea-2bd6-8035-e9fb-39fb72fb08cd" ; + cim:IdentifiedObject.name "NL-Line_1" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . + + a cim:Location ; + cim:IdentifiedObject.mRID "545c8085-2c7e-6641-6a5c-39fb72fb08ce" ; + cim:IdentifiedObject.name "NL-Line_4" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "4.88892" ; + cim:PositionPoint.yPosition "51.9138" . + + a cim:Location ; + cim:IdentifiedObject.mRID "65fc92a5-86f4-d6e1-0adb-39fb72fb08cd" ; + cim:IdentifiedObject.name "NL-Line_5" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "4" ; + cim:PositionPoint.xPosition "5.07294" ; + cim:PositionPoint.yPosition "51.8765" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.79004" ; + cim:PositionPoint.yPosition "52.1571" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "5.04709" ; + cim:PositionPoint.yPosition "52.0699" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84744" ; + cim:PositionPoint.yPosition "52.4027" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84845" ; + cim:PositionPoint.yPosition "52.4023" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "5.04709" ; + cim:PositionPoint.yPosition "52.0699" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.98125" ; + cim:PositionPoint.yPosition "52.2483" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "1" ; + cim:PositionPoint.xPosition "4.84744" ; + cim:PositionPoint.yPosition "52.4027" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "3" ; + cim:PositionPoint.xPosition "4.88892" ; + cim:PositionPoint.yPosition "51.9138" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.79004" ; + cim:PositionPoint.yPosition "52.1571" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "4" ; + cim:PositionPoint.xPosition "4.88798" ; + cim:PositionPoint.yPosition "51.9127" . + + a cim:PositionPoint ; + cim:PositionPoint.Location ; + cim:PositionPoint.sequenceNumber "2" ; + cim:PositionPoint.xPosition "4.98125" ; + cim:PositionPoint.yPosition "52.2483" . + + a cim:Location ; + cim:IdentifiedObject.mRID "fd5cdc11-839b-ee50-a070-39fb72fb08ce" ; + cim:IdentifiedObject.name "NL-Line_3" ; + cim:Location.CoordinateSystem ; + cim:Location.PowerSystemResources . +} \ No newline at end of file diff --git a/rdf-improved/trials/option1.jsonld b/rdf-improved/trials/option1.jsonld new file mode 100644 index 0000000..ead25cb --- /dev/null +++ b/rdf-improved/trials/option1.jsonld @@ -0,0 +1,65 @@ +{ + "@context": { + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "cim": "http://iec.ch/TC57/CIM100#", + "md": "http://iec.ch/TC57/61970-552/ModelDescription/1#", + "eu": "http://iec.ch/TC57/CIM100-European#", + "dm": "http://iec.ch/TC57/61970-552/DifferenceModel/1#" + }, + "@graph": [ + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6d", + "@type": "dm:DifferenceModel", + "dm:reverseDifferences": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "@type": "cim:ACLineSegment", + "cim:Conductor.length": { + "cim:Length.value": 50.0 + } + }, + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d5", + "@type": "cim:Switch", + "cim:IdentifiedObject.Name": "Switch1" + } + ], + "dm:forwardDifferences": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "@type": "cim:ACLineSegment", + "cim:Conductor.length": { + "cim:Length.value": 55.0 + } + }, + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d5", + "@type": "cim:Switch", + "cim:IdentifiedObject.Name": "Switch2" + } + ] + }, + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6a", + "@type": "dm:DifferenceModel", + "dm:reverseDifferences": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "@type": "cim:ACLineSegment", + "cim:Conductor.length": { + "cim:Length.value": 60.0 + } + } + ], + "dm:forwardDifferences": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "@type": "cim:ACLineSegment", + "cim:Conductor.length": { + "cim:Length.value": 65.0 + } + } + ] + } + ] +} \ No newline at end of file diff --git a/rdf-improved/trials/option1.trig b/rdf-improved/trials/option1.trig new file mode 100644 index 0000000..aa94d99 --- /dev/null +++ b/rdf-improved/trials/option1.trig @@ -0,0 +1,26 @@ +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . +@prefix rdf: . + + + rdf:type dm:DifferenceModel ; + dm:forwardDifferences , ; + dm:reverseDifferences , . + + + rdf:type cim:Switch ; + cim:IdentifiedObject.Name "Switch1" , "Switch2" . + + + rdf:type cim:ACLineSegment ; + cim:Conductor.length [ cim:Length.value 60 ] ; + cim:Conductor.length [ cim:Length.value 65 ] ; + cim:Conductor.length [ cim:Length.value 50 ] ; + cim:Conductor.length [ cim:Length.value 55 ] . + + + rdf:type dm:DifferenceModel ; + dm:forwardDifferences ; + dm:reverseDifferences . diff --git a/rdf-improved/trials/option2.jsonld b/rdf-improved/trials/option2.jsonld new file mode 100644 index 0000000..ffeef4d --- /dev/null +++ b/rdf-improved/trials/option2.jsonld @@ -0,0 +1,73 @@ +{ + "@context": { + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "cim": "http://iec.ch/TC57/CIM100#", + "md": "http://iec.ch/TC57/61970-552/ModelDescription/1#", + "eu": "http://iec.ch/TC57/CIM100-European#", + "dm": "http://iec.ch/TC57/61970-552/DifferenceModel/1#" + }, + "@graph": [ + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6d", + "@type": "dm:DifferenceModel", + "dm:reverseDifferences": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "@type": "cim:ACLineSegment", + "cim:Conductor.length": { + "cim:Length.value": 50.0 + } + }, + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d5", + "@type": "cim:Switch", + "cim:IdentifiedObject.Name": "Switch1" + } + ] + }, + { + "@id": "urn:uuid:f1aa3e3a-8391-4bf9-b435-6bd0702f9e0d", + "@type": "dm:DifferenceModel", + "dm:forwardDifferences": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "@type": "cim:ACLineSegment", + "cim:Conductor.length": { + "cim:Length.value": 55.0 + } + }, + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d5", + "@type": "cim:Switch", + "cim:IdentifiedObject.Name": "Switch2" + } + ] + }, + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6t", + "@type": "dm:DifferenceModel", + "dm:reverseDifferences": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "@type": "cim:ACLineSegment", + "cim:Conductor.length": { + "cim:Length.value": 60.0 + } + } + ] + }, + { + "@id": "urn:uuid:f1aa3e3a-8391-4bf9-b435-6bd0702f9e0ru", + "@type": "dm:DifferenceModel", + "dm:forwardDifferences": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "@type": "cim:ACLineSegment", + "cim:Conductor.length": { + "cim:Length.value": 65.0 + } + } + ] + } + ] +} \ No newline at end of file diff --git a/rdf-improved/trials/option2.trig b/rdf-improved/trials/option2.trig new file mode 100644 index 0000000..fffc5bc --- /dev/null +++ b/rdf-improved/trials/option2.trig @@ -0,0 +1,32 @@ +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . +@prefix rdf: . + + + rdf:type dm:DifferenceModel ; + dm:reverseDifferences , . + + + rdf:type cim:Switch ; + cim:IdentifiedObject.Name "Switch2" , "Switch1" . + + + rdf:type dm:DifferenceModel ; + dm:reverseDifferences . + + + rdf:type dm:DifferenceModel ; + dm:forwardDifferences . + + + rdf:type cim:ACLineSegment ; + cim:Conductor.length [ cim:Length.value 65 ] ; + cim:Conductor.length [ cim:Length.value 60 ] ; + cim:Conductor.length [ cim:Length.value 55 ] ; + cim:Conductor.length [ cim:Length.value 50 ] . + + + rdf:type dm:DifferenceModel ; + dm:forwardDifferences , . diff --git a/rdf-improved/trials/option3.jsonld b/rdf-improved/trials/option3.jsonld new file mode 100644 index 0000000..1edf8f3 --- /dev/null +++ b/rdf-improved/trials/option3.jsonld @@ -0,0 +1,142 @@ +{ + "@graph": [ + { + "@id": "urn:uuid:base-model", + "@type": "dm:Model", + "@graph": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "cim:Conductor.length": { + "@id": "_:b4" + }, + "@type": "cim:ACLineSegment" + }, + { + "@id": "_:b4", + "cim:Length.value": { + "@value": "50", + "@type": "http://www.w3.org/2001/XMLSchema#integer" + } + }, + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d5", + "cim:IdentifiedObject.Name": "Switch1", + "@type": "cim:Switch" + } + ] + }, + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6a", + "dm:forwardDifferences": { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6a-forward" + }, + "dm:reverseDifferences": { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6a-reverse" + }, + "md:Model.Supersedes": { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6d" + }, + "@type": "dm:DifferenceModel" + }, + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6a-forward", + "@graph": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "cim:Conductor.length": { + "@id": "_:b2" + } + }, + { + "@id": "_:b2", + "cim:Length.value": { + "@value": "65", + "@type": "http://www.w3.org/2001/XMLSchema#integer" + } + } + ] + }, + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6a-reverse", + "@graph": [ + { + "@id": "_:b1", + "cim:Length.value": { + "@value": "60", + "@type": "http://www.w3.org/2001/XMLSchema#integer" + } + }, + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "cim:Conductor.length": { + "@id": "_:b1" + } + } + ] + }, + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6d", + "dm:reverseDifferences": { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6d-reverse" + }, + "dm:forwardDifferences": { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6d-forward" + }, + "md:Model.Supersedes": { + "@id": "urn:uuid:base-model" + }, + "@type": "dm:DifferenceModel" + }, + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6d-reverse", + "@graph": [ + { + "@id": "_:b0", + "cim:Length.value": { + "@value": "50", + "@type": "http://www.w3.org/2001/XMLSchema#integer" + } + }, + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "cim:Conductor.length": { + "@id": "_:b0" + } + }, + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d5", + "cim:IdentifiedObject.Name": "Switch1" + } + ] + }, + { + "@id": "urn:uuid:f52f12c3-db10-4d41-a9f2-b1fe29ab4d6d-forward", + "@graph": [ + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d9", + "cim:Conductor.length": { + "@id": "_:b3" + } + }, + { + "@id": "_:b3", + "cim:Length.value": { + "@value": "55", + "@type": "http://www.w3.org/2001/XMLSchema#integer" + } + }, + { + "@id": "urn:uuid:9d58e5bb-834c-4faa-928c-7da0bb1497d5", + "cim:IdentifiedObject.Name": "Switch2" + } + ] + } + ], + "@context": { + "eu": "http://iec.ch/TC57/CIM100-European#", + "dm": "http://iec.ch/TC57/61970-552/DifferenceModel/1#", + "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", + "cim": "http://iec.ch/TC57/CIM100#", + "md": "http://iec.ch/TC57/61970-552/ModelDescription/1#" + } +} diff --git a/rdf-improved/trials/option3.trig b/rdf-improved/trials/option3.trig new file mode 100644 index 0000000..46dbf18 --- /dev/null +++ b/rdf-improved/trials/option3.trig @@ -0,0 +1,46 @@ +@prefix cim: . +@prefix dm: . +@prefix eu: . +@prefix md: . +@prefix rdf: . + + a dm:Model. + + { + + rdf:type cim:Switch ; + cim:IdentifiedObject.Name "Switch1". + + + rdf:type cim:ACLineSegment ; + cim:Conductor.length [ cim:Length.value 50 ] . +} + + a dm:DifferenceModel ; + md:Model.Supersedes ; + dm:forwardDifferences ; + dm:reverseDifferences . + + { + cim:Conductor.length [ cim:Length.value 50 ] . + cim:IdentifiedObject.Name "Switch1" . +} + + { + cim:Conductor.length [ cim:Length.value 55 ] . + cim:IdentifiedObject.Name "Switch2" . +} + + + a dm:DifferenceModel ; + md:Model.Supersedes ; + dm:reverseDifferences ; + dm:forwardDifferences . + + { + cim:Conductor.length [ cim:Length.value 60 ] +} + + { + cim:Conductor.length [ cim:Length.value 65 ] +} diff --git a/rdfs-improved/CGMES-NC/ttl/AssessedElement-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/AssessedElement-AP-Voc-RDFS2020.ttl index 9bcf80a..cf5f1d9 100644 --- a/rdfs-improved/CGMES-NC/ttl/AssessedElement-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/AssessedElement-AP-Voc-RDFS2020.ttl @@ -1,79 +1,60 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix ae: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "CIMDatatype" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix ae: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "Primitive" . +ae:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the aseessed element profile."@en ; + dcat:keyword "AE" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:a2de1738-214d-4552-b894-5b33cbc34218" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Assessed Element Vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . -cim:ConductingEquipment a rdfs:Class ; +cim:ConductingEquipment a owl:Class ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The parts of the AC power system that are designed to carry current or that are conductively connected through terminals." ; cims:belongsToCategory ae:Package_AssessedElementProfile . -cim:Contingency a rdfs:Class ; +cim:Contingency a owl:Class ; rdfs:label "Contingency"@en ; rdfs:comment "An event threatening system reliability, consisting of one or more contingency elements." ; cims:belongsToCategory ae:Package_AssessedElementProfile . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory ae:Package_DocAssessedElementProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory ae:Package_DocAssessedElementProfile ; - cims:stereotype "Primitive" . - -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory ae:Package_AssessedElementProfile . -cim:OperationalLimit a rdfs:Class ; +cim:OperationalLimit a owl:Class ; rdfs:label "OperationalLimit"@en ; rdfs:comment """A value and normal value associated with a specific kind of limit. The sub class value and normalValue attributes vary inversely to the associated OperationalLimitType.acceptableDuration (acceptableDuration for short). -If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration. """ ; +If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration.""" ; cims:belongsToCategory ae:Package_AssessedElementProfile . -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "CIMDatatype" . - -cim:String a rdfs: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." ; - cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "Primitive" . - -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -81,9 +62,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -91,770 +72,721 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -nc:AssessedElement a rdfs:Class ; +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.""" ; cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:AssessedElementWithContingency a rdfs:Class ; +nc:AssessedElementWithContingency a owl:Class ; rdfs:label "AssessedElementWithContingency"@en ; rdfs:comment "Combination of an assessed element and a contingency." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:AssessedElementWithRemedialAction a rdfs:Class ; +nc:AssessedElementWithRemedialAction a owl:Class ; rdfs:label "AssessedElementWithRemedialAction"@en ; rdfs:comment "Combination of an assessed element and a remedial action" ; cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:BiddingZoneBorder a rdfs:Class ; +nc:BiddingZoneBorder a owl:Class ; rdfs:label "BiddingZoneBorder"@en ; rdfs:comment "Defines the aggregated connection capacity between two Bidding Zones." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; cims:stereotype "NC" . -nc:CriticalElementContingencyKind a rdfs:Class ; +nc:CriticalElementContingencyKind a owl:Class ; rdfs:label "CriticalElementContingencyKind"@en ; rdfs:comment "The kind of critical element contingency." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:CrossBorderRelevance a rdfs:Class ; +nc:CrossBorderRelevance a owl:Class ; rdfs:label "CrossBorderRelevance"@en ; rdfs:comment "Combination of an assessed element and a bidding zone border." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:DCTieCorridor a rdfs:Class ; +nc:DCTieCorridor a owl:Class ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "A collection of one or more direct current poles that connect two different control areas." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; cims:stereotype "NC" . -nc:ElementCombinationConstraintKind a rdfs:Class ; +nc:ElementCombinationConstraintKind a owl:Class ; rdfs:label "ElementCombinationConstraintKind"@en ; rdfs:comment "Kind of constraint for an element combination." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:OverlappingZone a rdfs:Class ; +nc:OverlappingZone a owl:Class ; rdfs:label "OverlappingZone"@en ; rdfs:comment "A collection of all the overlapping cross border assessed elements which have the same sets of impacted and impacting regions." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; cims:stereotype "NC" . -nc:PowerTransferCorridor a rdfs:Class ; +nc:PowerTransferCorridor a owl:Class ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "A power transfer corridor is defined as a set of circuits (transmission lines or transformers) separating two portions of the power system, or a subset of circuits exposed to a substantial portion of the transmission exchange between two parts of the system." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; cims:stereotype "NC" . -nc:Region a rdfs:Class ; +nc:Region a owl:Class ; rdfs:label "Region"@en ; rdfs:comment "A region where the system operator belongs to." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; cims:stereotype "NC" . -nc:RemedialAction a rdfs:Class ; +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. " ; + 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." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; cims:stereotype "NC" . -nc:SecuredExclusionReasonKind a rdfs:Class ; +nc:SecuredExclusionReasonKind a owl:Class ; rdfs:label "SecuredExclusionReasonKind"@en ; rdfs:comment "The kind of secured exclusion reason." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:SystemOperator a rdfs:Class ; +nc:SystemOperator a owl:Class ; rdfs:label "SystemOperator"@en ; rdfs:comment "System operator." ; cims:belongsToCategory ae:Package_AssessedElementProfile ; cims:stereotype "NC" . -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory ae:Package_DocAssessedElementProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory ae:Package_DocAssessedElementProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory ae:Package_DocAssessedElementProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory ae:Package_DocAssessedElementProfile ; - cims:stereotype "Primitive", "profcim" . - -ae:Ontology a owl:Ontology ; - dcat:keyword "AE" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the aseessed element profile."@en ; - dct:identifier "urn:uuid:a2de1738-214d-4552-b894-5b33cbc34218" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Assessed Element Vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -nc:AssessedElement.AssessedElementWithContingency a rdf:Property ; +nc:AssessedElement.AssessedElementWithContingency a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElementWithContingency"@en ; rdfs:comment "The contingency and assessed element combination to be simulated for this assessed element." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElementWithContingency.AssessedElement ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementWithContingency.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:AssessedElementWithContingency . -nc:AssessedElement.AssessedElementWithRemedialAction a rdf:Property ; +nc:AssessedElement.AssessedElementWithRemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElementWithRemedialAction"@en ; rdfs:comment "The assessed element and remedial action combination to be simulated for this assessed element." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElementWithRemedialAction.AssessedElement ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementWithRemedialAction.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:AssessedElementWithRemedialAction . -nc:AssessedElement.AssessedPowerTransferCorridor a rdf:Property ; +nc:AssessedElement.AssessedPowerTransferCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedPowerTransferCorridor"@en ; rdfs:comment "The power transfer corridor that is designated as an assessed element." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerTransferCorridor.AssessedElement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerTransferCorridor.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:PowerTransferCorridor . -nc:AssessedElement.AssessedSystemOperator a rdf:Property ; +nc:AssessedElement.AssessedSystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedSystemOperator"@en ; rdfs:comment "A system operator that assesses the element." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.AssessedElement ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:SystemOperator . -nc:AssessedElement.ConductingEquipment a rdf:Property ; +nc:AssessedElement.ConductingEquipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The conducting equipment that is designated as an assessed element, i.e. the equipment that is assessed." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ConductingEquipment.AssessedElement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ConductingEquipment.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range cim:ConductingEquipment . -nc:AssessedElement.CrossBorderRelevance a rdf:Property ; +nc:AssessedElement.CrossBorderRelevance a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CrossBorderRelevance"@en ; rdfs:comment "The Bidding zone border for which this assessed element is cross border relevant." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CrossBorderRelevance.AssessedElement ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:CrossBorderRelevance.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:CrossBorderRelevance . -nc:AssessedElement.DCTieCorridor a rdf:Property ; +nc:AssessedElement.DCTieCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "The DC tie corridor that is assessed." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCTieCorridor.AssessedElement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCTieCorridor.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:DCTieCorridor . -nc:AssessedElement.NativeRegion a rdf:Property ; +nc:AssessedElement.NativeRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "NativeRegion"@en ; rdfs:comment "The native region for an assessed element." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Region.NativeAssessedElement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Region.NativeAssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:Region . -nc:AssessedElement.OperationalLimit a rdf:Property ; +nc:AssessedElement.OperationalLimit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OperationalLimit"@en ; rdfs:comment "The terminal limit that is being assessed against." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:OperationalLimit.AssessedElement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimit.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range cim:OperationalLimit . -nc:AssessedElement.OverlappingZone a rdf:Property ; +nc:AssessedElement.OverlappingZone a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OverlappingZone"@en ; rdfs:comment "The overlapping zone grouping the overlapping assessed elements." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:OverlappingZone.OverlappingAssessedElement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:OverlappingZone.OverlappingAssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:OverlappingZone . -nc:AssessedElement.ScannedForRegion a rdf:Property ; +nc:AssessedElement.ScannedForRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ScannedForRegion"@en ; rdfs:comment "This is the region in which this assessed element is scanned." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Region.ScannedAssessedElement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Region.ScannedAssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:Region . -nc:AssessedElement.SecuredForRegion a rdf:Property ; +nc:AssessedElement.SecuredForRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SecuredForRegion"@en ; rdfs:comment "This is the region where the element is secured." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Region.SecuredAssessedElement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Region.SecuredAssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:Region . -nc:AssessedElement.criticalElementContingency a rdf:Property ; +nc:AssessedElement.criticalElementContingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "criticalElementContingency"@en ; rdfs:comment "Indicates the type of the critical element contingency." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:AssessedElement ; rdfs:range nc:CriticalElementContingencyKind . -nc:AssessedElement.exclusionReason a rdf:Property ; +nc:AssessedElement.exclusionReason a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "exclusionReason"@en ; rdfs:comment "Reason for not associating this assessed element with a secured region." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:AssessedElement ; rdfs:range nc:SecuredExclusionReasonKind . -nc:AssessedElement.flowReliabilityMargin a rdf:Property ; - rdfs:label "flowReliabilityMargin"@en ; - rdfs:comment """Percentage of the maximum flow (margin) reserved to anticipate forecasting errors. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.inBaseCase a rdf:Property ; - rdfs:label "inBaseCase"@en ; - rdfs:comment """Indicates if the assessed element is scanned in the base case. In case of a base case overload, the assessed element is considered as a limiting element for the optimization process. -True means that the assessed element is scanned in the base case. False means it is not scanned in the base case.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.insideCapacityMargin a rdf:Property ; - rdfs:label "insideCapacityMargin"@en ; - rdfs:comment """Percentage of the maximum flow (margin) from coordinated capacity calculation, i.e. capacity available for cross-zonal trade within the considered coordination area. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.isCombinableWithContingency a rdf:Property ; - rdfs:label "isCombinableWithContingency"@en ; - rdfs:comment "Defines if the AssessedElement is available to be combined with Contingency. If true, this AssessedElement can be included in various combinations not defined in the data exchange in an explicit way. If false, this assessed element is not to be considered in any combination with remedial actions and contingencies except for the exclusive combination." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.isCombinableWithRemedialAction a rdf:Property ; - rdfs:label "isCombinableWithRemedialAction"@en ; - rdfs:comment "Defines if the AssessedElement is available to be combined with RemedialAction. If true, this AssessedElement can be included in various combinations not defined in the data exchange in an explicit way. If false, this assessed element is not to be considered in any combination with remedial actions and contingencies except for the exclusive combination." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.maxMarginAdjustment a rdf:Property ; - rdfs:label "maxMarginAdjustment"@en ; - rdfs:comment """Maximum adjustment, relative to maximum flow allowed for exceeding the maximum flow of this assessed element. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalAppointedMargin a rdf:Property ; - rdfs:label "normalAppointedMargin"@en ; - rdfs:comment """The normal percentage (appointed to a region) of the remaining margin obtained in the grid model to reach its current limit under normal operating conditions. The maximum percentage shall by default be 10% of the remaining margin. -It is only used when an assessed element is considered conservative for a region. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalCoordinatedValidationAdjustment a rdf:Property ; - rdfs:label "normalCoordinatedValidationAdjustment"@en ; - rdfs:comment "Normal positive value calculated and provided by the Coordinated Capacity Calculator (CCC) for the reduction of Remaining Available Margin (RAM) in order to ensure grid security." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalCoordinatedValidationAdjustmentJustification a rdf:Property ; - rdfs:label "normalCoordinatedValidationAdjustmentJustification"@en ; - rdfs:comment "Normal free text description provided by the coordinated capacity calculator (CCC) for justifying the reduction of Remaining Available Margin (RAM) by means of Coordinated Validation Adjustment (CVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalCriticalElementContingencyJustification a rdf:Property ; - rdfs:label "normalCriticalElementContingencyJustification"@en ; - rdfs:comment "Normal free text describing the justification of critical element contingency categorization (e.g. the use of the kind). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "If true, the assessed element shall be considered under normal operating conditions." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalIndividualValidationAdjustment a rdf:Property ; - rdfs:label "normalIndividualValidationAdjustment"@en ; - rdfs:comment "Normal positive value calculated and provided by System Operators from their individual validation process for the reduction of Remaining Available Margin (RAM) in order to ensure grid security." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalIndividualValidationAdjustmentJustification a rdf:Property ; - rdfs:label "normalIndividualValidationAdjustmentJustification"@en ; - rdfs:comment "Normal free text description provided by System Operators for justifying the reduction of Remaining Available Margin (RAM) by means of Individual Validation Adjustment (IVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalIndividualValidationAdjustmentShare a rdf:Property ; - rdfs:label "normalIndividualValidationAdjustmentShare"@en ; - rdfs:comment "Normal positive value expressed calculated by the Coordinated Capacity Calculator (CCC) based on the provided Individual Validation Adjustment (IVA) by System Operators in order to show the actual reduction of Remaining Available Margin (RAM). Individual Validation Adjustment Share is a positive non-zero value. It is equal or less than the Individual Validation Adjustment value. " ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalMaxFlow a rdf:Property ; - rdfs:label "normalMaxFlow"@en ; - rdfs:comment "Maximum flow on a conducting equipment or a collection of conducting equipment forming a power transfer corridor under normal operating conditions. For assessed elements that become critical due to contingency, this value represents the maximum flow with remedial action taken into consideration." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalPositiveVirtualMargin a rdf:Property ; - rdfs:label "normalPositiveVirtualMargin"@en ; - rdfs:comment """A positive margin that defines the overload allowed in a solution for the assessed element for a normal situation. The margin represents influences that can be solved by the System Operators using available remedial action which is not cross-border relevant remedial action. -All relevant operational limits (e.g. PATL, TATL, etc) are modified by this margin value. The attribute represents the increase. The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalScannedThresholdMargin a rdf:Property ; - rdfs:label "normalScannedThresholdMargin"@en ; - rdfs:comment """Normal threshold percentage that a scanned element can be overloaded, on a given element, on top of any overload prior to optimisation (default= 5%). e.g. Initial loading of the element is 110%, with a 5% scanned threshold margin, the new maximum is 115% of the limit (e.g. PATL, TATL, etc). -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.normalTargetRemainingAvailableMarginJustification a rdf:Property ; - rdfs:label "normalTargetRemainingAvailableMarginJustification"@en ; - rdfs:comment "Normal free text describing the justification for the target Remaining Available Margin (RAM). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.outsideCapacityMargin a rdf:Property ; - rdfs:label "outsideCapacityMargin"@en ; - rdfs:comment """Percentage of the maximum flow (margin) capacity calculation, i.e. the capacity available for cross-zonal trade outside the considered coordination area. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElement.targetRemainingAvailableMargin a rdf:Property ; - rdfs:label "targetRemainingAvailableMargin"@en ; - rdfs:comment """Target for the remaining available margin as a percentage of maximum flow. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . - -nc:AssessedElementWithContingency.AssessedElement a rdf:Property ; +nc:AssessedElementWithContingency.AssessedElement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "The assessed element defined for this contingency and assessed element combination." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElement.AssessedElementWithContingency ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.AssessedElementWithContingency ; rdfs:domain nc:AssessedElementWithContingency ; rdfs:range nc:AssessedElement . -nc:AssessedElementWithContingency.Contingency a rdf:Property ; +nc:AssessedElementWithContingency.Contingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "The contingency defined for this contingency and assessed element combination." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Contingency.AssessedElementWithContingency ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Contingency.AssessedElementWithContingency ; rdfs:domain nc:AssessedElementWithContingency ; rdfs:range cim:Contingency . -nc:AssessedElementWithContingency.combinationConstraintKind a rdf:Property ; +nc:AssessedElementWithContingency.combinationConstraintKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "combinationConstraintKind"@en ; rdfs:comment "Defines the combination constraint of the AssessedElement and Contingency. If included, this assessed element is only assessed for this contingency. Else if excluded, this assessed element should not be assessed for this contingency. Considered shall not be used for this combination." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:AssessedElementWithContingency ; rdfs:range nc:ElementCombinationConstraintKind . -nc:AssessedElementWithContingency.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementWithContingency . - -nc:AssessedElementWithContingency.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "If true, the assessed element with contingency is enabled, otherwise it is disabled under normal operating conditions." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementWithContingency . - -nc:AssessedElementWithRemedialAction.AssessedElement a rdf:Property ; +nc:AssessedElementWithRemedialAction.AssessedElement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "The assessed element defined for this assessed element and remedial action combination." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElement.AssessedElementWithRemedialAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.AssessedElementWithRemedialAction ; rdfs:domain nc:AssessedElementWithRemedialAction ; rdfs:range nc:AssessedElement . -nc:AssessedElementWithRemedialAction.RemedialAction a rdf:Property ; +nc:AssessedElementWithRemedialAction.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "The remedial action defined for this assessed element and remedial action combination." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialAction.AssessedElementWithRemedialAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.AssessedElementWithRemedialAction ; rdfs:domain nc:AssessedElementWithRemedialAction ; rdfs:range nc:RemedialAction . -nc:AssessedElementWithRemedialAction.combinationConstraintKind a rdf:Property ; +nc:AssessedElementWithRemedialAction.combinationConstraintKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "combinationConstraintKind"@en ; rdfs:comment "Defines the combination constraint of the AssessedElement and Remedial Action. If included, this remedial action is only assessed for this assessed element. Else if excluded, this remedial action should not be used for this assessed element. Else if considered, this remedial action can be considered for this assessed element." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:AssessedElementWithRemedialAction ; rdfs:range nc:ElementCombinationConstraintKind . -nc:AssessedElementWithRemedialAction.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementWithRemedialAction . - -nc:AssessedElementWithRemedialAction.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "If true, the assessed element with remedial action is enabled, otherwise it is disabled under normal operating conditions." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementWithRemedialAction . - -nc:BiddingZoneBorder.CrossBorderRelevance a rdf:Property ; +nc:BiddingZoneBorder.CrossBorderRelevance a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CrossBorderRelevance"@en ; rdfs:comment "Cross border relevant combination for this bidding zone border." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CrossBorderRelevance.BiddingZoneBorder ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:CrossBorderRelevance.BiddingZoneBorder ; rdfs:domain nc:BiddingZoneBorder ; rdfs:range nc:CrossBorderRelevance . -nc:ConductingEquipment.AssessedElement a rdf:Property ; +nc:ConductingEquipment.AssessedElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "The assessed element indicating that the conducting equipment is assessed, i.e. monitored." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElement.ConductingEquipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.ConductingEquipment ; rdfs:domain cim:ConductingEquipment ; rdfs:range nc:AssessedElement . -nc:Contingency.AssessedElementWithContingency a rdf:Property ; +nc:Contingency.AssessedElementWithContingency a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElementWithContingency"@en ; rdfs:comment "The contingency and assessed element combination to be simulated for this contingency." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElementWithContingency.Contingency ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementWithContingency.Contingency ; rdfs:domain cim:Contingency ; rdfs:range nc:AssessedElementWithContingency . -nc:CrossBorderRelevance.AssessedElement a rdf:Property ; +nc:CrossBorderRelevance.AssessedElement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "Assessed element which is cross border relevant." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElement.CrossBorderRelevance ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.CrossBorderRelevance ; rdfs:domain nc:CrossBorderRelevance ; rdfs:range nc:AssessedElement . -nc:CrossBorderRelevance.BiddingZoneBorder a rdf:Property ; +nc:CrossBorderRelevance.BiddingZoneBorder a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BiddingZoneBorder"@en ; rdfs:comment "Bidding zone border relevant for this combination." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZoneBorder.CrossBorderRelevance ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZoneBorder.CrossBorderRelevance ; rdfs:domain nc:CrossBorderRelevance ; rdfs:range nc:BiddingZoneBorder . -nc:CrossBorderRelevance.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CrossBorderRelevance . - -nc:CrossBorderRelevance.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "If true, the cross border relevance shall be considered under normal operating conditions." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CrossBorderRelevance . - -nc:DCTieCorridor.AssessedElement a rdf:Property ; +nc:DCTieCorridor.AssessedElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "The assessed element indicating that the DC tie corridor is assessed, i.e. monitored." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElement.DCTieCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.DCTieCorridor ; rdfs:domain nc:DCTieCorridor ; rdfs:range nc:AssessedElement . -nc:OperationalLimit.AssessedElement a rdf:Property ; +nc:OperationalLimit.AssessedElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "The assessed element indicating which operational limit is assessed." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElement.OperationalLimit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.OperationalLimit ; rdfs:domain cim:OperationalLimit ; rdfs:range nc:AssessedElement . -nc:OverlappingZone.OverlappingAssessedElement a rdf:Property ; +nc:OverlappingZone.OverlappingAssessedElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OverlappingAssessedElement"@en ; rdfs:comment """The overlapping assessed element on which the physical flows are significantly impacted by electricity exchanges in two or more regions or by remedial actions from two or more regions.""" ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElement.OverlappingZone ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.OverlappingZone ; rdfs:domain nc:OverlappingZone ; rdfs:range nc:AssessedElement . -nc:PowerTransferCorridor.AssessedElement a rdf:Property ; +nc:PowerTransferCorridor.AssessedElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "The assessed element indicating that the power transfer corridor is assessed, i.e. monitored." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElement.AssessedPowerTransferCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.AssessedPowerTransferCorridor ; rdfs:domain nc:PowerTransferCorridor ; rdfs:range nc:AssessedElement . -nc:Region.NativeAssessedElement a rdf:Property ; +nc:Region.NativeAssessedElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "NativeAssessedElement"@en ; rdfs:comment "The native assessed element for a native region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElement.NativeRegion ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.NativeRegion ; rdfs:domain nc:Region ; rdfs:range nc:AssessedElement . -nc:Region.ScannedAssessedElement a rdf:Property ; +nc:Region.ScannedAssessedElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ScannedAssessedElement"@en ; rdfs:comment "These are the scanned assessed elements for a region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElement.ScannedForRegion ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.ScannedForRegion ; rdfs:domain nc:Region ; rdfs:range nc:AssessedElement . -nc:Region.SecuredAssessedElement a rdf:Property ; +nc:Region.SecuredAssessedElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SecuredAssessedElement"@en ; rdfs:comment "The assessed element secured for this region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElement.SecuredForRegion ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.SecuredForRegion ; rdfs:domain nc:Region ; rdfs:range nc:AssessedElement . -nc:RemedialAction.AssessedElementWithRemedialAction a rdf:Property ; +nc:RemedialAction.AssessedElementWithRemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElementWithRemedialAction"@en ; rdfs:comment "The assessed element and remedial action combination to be simulated for this remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElementWithRemedialAction.RemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementWithRemedialAction.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:AssessedElementWithRemedialAction . -nc:SystemOperator.AssessedElement a rdf:Property ; +nc:SystemOperator.AssessedElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "All relevant network elements on which operational security violations need to be managed in a coordinated way." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElement.AssessedSystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.AssessedSystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range nc:AssessedElement . +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:AssessedElement.flowReliabilityMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "flowReliabilityMargin"@en ; + rdfs:comment """Percentage of the maximum flow (margin) reserved to anticipate forecasting errors. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.inBaseCase a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "inBaseCase"@en ; + rdfs:comment """Indicates if the assessed element is scanned in the base case. In case of a base case overload, the assessed element is considered as a limiting element for the optimization process. +True means that the assessed element is scanned in the base case. False means it is not scanned in the base case.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:boolean . + +nc:AssessedElement.insideCapacityMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "insideCapacityMargin"@en ; + rdfs:comment """Percentage of the maximum flow (margin) from coordinated capacity calculation, i.e. capacity available for cross-zonal trade within the considered coordination area. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.isCombinableWithContingency a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isCombinableWithContingency"@en ; + rdfs:comment "Defines if the AssessedElement is available to be combined with Contingency. If true, this AssessedElement can be included in various combinations not defined in the data exchange in an explicit way. If false, this assessed element is not to be considered in any combination with remedial actions and contingencies except for the exclusive combination." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:boolean . + +nc:AssessedElement.isCombinableWithRemedialAction a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isCombinableWithRemedialAction"@en ; + rdfs:comment "Defines if the AssessedElement is available to be combined with RemedialAction. If true, this AssessedElement can be included in various combinations not defined in the data exchange in an explicit way. If false, this assessed element is not to be considered in any combination with remedial actions and contingencies except for the exclusive combination." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:boolean . + +nc:AssessedElement.maxMarginAdjustment a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxMarginAdjustment"@en ; + rdfs:comment """Maximum adjustment, relative to maximum flow allowed for exceeding the maximum flow of this assessed element. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.normalAppointedMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalAppointedMargin"@en ; + rdfs:comment """The normal percentage (appointed to a region) of the remaining margin obtained in the grid model to reach its current limit under normal operating conditions. The maximum percentage shall by default be 10% of the remaining margin. +It is only used when an assessed element is considered conservative for a region. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.normalCoordinatedValidationAdjustment a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalCoordinatedValidationAdjustment"@en ; + rdfs:comment "Normal positive value calculated and provided by the Coordinated Capacity Calculator (CCC) for the reduction of Remaining Available Margin (RAM) in order to ensure grid security." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.normalCoordinatedValidationAdjustmentJustification a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalCoordinatedValidationAdjustmentJustification"@en ; + rdfs:comment "Normal free text description provided by the coordinated capacity calculator (CCC) for justifying the reduction of Remaining Available Margin (RAM) by means of Coordinated Validation Adjustment (CVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:string . + +nc:AssessedElement.normalCriticalElementContingencyJustification a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalCriticalElementContingencyJustification"@en ; + rdfs:comment "Normal free text describing the justification of critical element contingency categorization (e.g. the use of the kind). This justification is not intended for any application processing purpose, it should only be used for reporting." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:string . + +nc:AssessedElement.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "If true, the assessed element shall be considered under normal operating conditions." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:boolean . + +nc:AssessedElement.normalIndividualValidationAdjustment a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalIndividualValidationAdjustment"@en ; + rdfs:comment "Normal positive value calculated and provided by System Operators from their individual validation process for the reduction of Remaining Available Margin (RAM) in order to ensure grid security." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.normalIndividualValidationAdjustmentJustification a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalIndividualValidationAdjustmentJustification"@en ; + rdfs:comment "Normal free text description provided by System Operators for justifying the reduction of Remaining Available Margin (RAM) by means of Individual Validation Adjustment (IVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:string . + +nc:AssessedElement.normalIndividualValidationAdjustmentShare a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalIndividualValidationAdjustmentShare"@en ; + rdfs:comment "Normal positive value expressed calculated by the Coordinated Capacity Calculator (CCC) based on the provided Individual Validation Adjustment (IVA) by System Operators in order to show the actual reduction of Remaining Available Margin (RAM). Individual Validation Adjustment Share is a positive non-zero value. It is equal or less than the Individual Validation Adjustment value." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.normalMaxFlow a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalMaxFlow"@en ; + rdfs:comment "Maximum flow on a conducting equipment or a collection of conducting equipment forming a power transfer corridor under normal operating conditions. For assessed elements that become critical due to contingency, this value represents the maximum flow with remedial action taken into consideration." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.normalPositiveVirtualMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalPositiveVirtualMargin"@en ; + rdfs:comment """A positive margin that defines the overload allowed in a solution for the assessed element for a normal situation. The margin represents influences that can be solved by the System Operators using available remedial action which is not cross-border relevant remedial action. +All relevant operational limits (e.g. PATL, TATL, etc) are modified by this margin value. The attribute represents the increase. The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.normalScannedThresholdMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalScannedThresholdMargin"@en ; + rdfs:comment """Normal threshold percentage that a scanned element can be overloaded, on a given element, on top of any overload prior to optimisation (default= 5%). e.g. Initial loading of the element is 110%, with a 5% scanned threshold margin, the new maximum is 115% of the limit (e.g. PATL, TATL, etc). +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.normalTargetRemainingAvailableMarginJustification a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalTargetRemainingAvailableMarginJustification"@en ; + rdfs:comment "Normal free text describing the justification for the target Remaining Available Margin (RAM). This justification is not intended for any application processing purpose, it should only be used for reporting." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:string . + +nc:AssessedElement.outsideCapacityMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "outsideCapacityMargin"@en ; + rdfs:comment """Percentage of the maximum flow (margin) capacity calculation, i.e. the capacity available for cross-zonal trade outside the considered coordination area. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElement.targetRemainingAvailableMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetRemainingAvailableMargin"@en ; + rdfs:comment """Target for the remaining available margin as a percentage of maximum flow. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . + +nc:AssessedElementWithContingency.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementWithContingency ; + rdfs:range xsd:string . + +nc:AssessedElementWithContingency.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "If true, the assessed element with contingency is enabled, otherwise it is disabled under normal operating conditions." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementWithContingency ; + rdfs:range xsd:boolean . + +nc:AssessedElementWithRemedialAction.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementWithRemedialAction ; + rdfs:range xsd:string . + +nc:AssessedElementWithRemedialAction.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "If true, the assessed element with remedial action is enabled, otherwise it is disabled under normal operating conditions." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementWithRemedialAction ; + rdfs:range xsd:boolean . + +nc:CrossBorderRelevance.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CrossBorderRelevance ; + rdfs:range xsd:string . + +nc:CrossBorderRelevance.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "If true, the cross border relevance shall be considered under normal operating conditions." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CrossBorderRelevance ; + rdfs:range xsd:boolean . + ae:Package_AssessedElementProfile a cims:ClassCategory ; rdfs:label "AssessedElementProfile"@en ; rdfs:comment "This package contains assessed element profile." . @@ -863,26 +795,98 @@ ae:Package_DocAssessedElementProfile a cims:ClassCategory ; rdfs:label "DocAssessedElementProfile"@en ; rdfs:comment "This package contains datatypes used only in the RDFS header." . +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory ae:Package_AssessedElementProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory ae:Package_AssessedElementProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + nc:CriticalElementContingencyKind.critical a nc:CriticalElementContingencyKind ; rdfs:label "critical"@en ; rdfs:comment "Network element is considered to be critical according to the methodology." ; diff --git a/rdfs-improved/CGMES-NC/ttl/AvailabilitySchedule-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/AvailabilitySchedule-AP-Voc-RDFS2020.ttl index 5cbfe99..195edce 100644 --- a/rdfs-improved/CGMES-NC/ttl/AvailabilitySchedule-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/AvailabilitySchedule-AP-Voc-RDFS2020.ttl @@ -1,85 +1,59 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix as: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory as:Package_DocAvailabilityScheduleProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "Primitive" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix as: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . -cim:Duration a rdfs:Class ; - rdfs:label "Duration"@en ; - rdfs:comment "Duration as \"PnYnMnDTnHnMnS\" which conforms to ISO 8601, where nY expresses a number of years, nM a number of months, nD a number of days. The letter T separates the date expression from the time expression and, after it, nH identifies a number of hours, nM a number of minutes and nS a number of seconds. The number of seconds could be expressed as a decimal number, but all other numbers are integers." ; - cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "Primitive" . +as:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the availability schedule profile."@en ; + dcat:keyword "AS" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:8d128e35-86c7-4d67-b2dd-93229bf1005a" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Availability schedule vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile . -cim:EquipmentContainer a rdfs:Class ; +cim:EquipmentContainer a owl:Class ; rdfs:label "EquipmentContainer"@en ; - rdfs:comment "A modelling construct to provide a root class for containing equipment. " ; + rdfs:comment "A modelling construct to provide a root class for containing equipment." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "Primitive" . - -cim:OperationalLimit a rdfs:Class ; +cim:OperationalLimit a owl:Class ; rdfs:label "OperationalLimit"@en ; rdfs:comment """A value and normal value associated with a specific kind of limit. The sub class value and normalValue attributes vary inversely to the associated OperationalLimitType.acceptableDuration (acceptableDuration for short). -If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration. """ ; +If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration.""" ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile . -cim:Seconds a rdfs:Class ; - rdfs:label "Seconds"@en ; - rdfs:comment "Time, in seconds." ; - cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:String a rdfs: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." ; - cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "Primitive" . - -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -87,9 +61,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -97,666 +71,592 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -nc:AssessedElement a rdfs:Class ; +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.""" ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; cims:stereotype "NC" . -nc:AvailabilityContainer a rdfs:Class ; +nc:AvailabilityContainer a owl:Class ; rdfs:label "AvailabilityContainer"@en ; rdfs:comment "Availability container serves for associating an equipment container with an availability schedule. For instance, putting in or out of service all the equipment inside a Line or a Bay in combination with other availability functions with the same availability schedule." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:AvailabilityPowerSystemFunction . -nc:AvailabilityEnabled a rdfs:Class ; +nc:AvailabilityEnabled a owl:Class ; rdfs:label "AvailabilityEnabled"@en ; rdfs:comment "Availability enabled is enabling or disabling grid state alteration (e.g. tap position action) or assessed element that is related to the availability schedule. For instance, the cancellation of availability schedule can lead to changes in the assessed element. This is done by enabling one assessment and disabling another." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:AvailabilityPowerSystemFunction . -nc:AvailabilityEquipment a rdfs:Class ; +nc:AvailabilityEquipment a owl:Class ; rdfs:label "AvailabilityEquipment"@en ; rdfs:comment "Availability equipment serves for associating an equipment with an availability schedule. For instance, putting in or out of service an ACLineSegment in combination with other availability functions with the same availability schedule." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:AvailabilityPowerSystemFunction . -nc:AvailabilityExceptionalLimit a rdfs:Class ; +nc:AvailabilityExceptionalLimit a owl:Class ; rdfs:label "AvailabilityExceptionalLimit"@en ; rdfs:comment "Availability exceptional limit serves for associating an operational limit restriction with an availability schedule. For instance, enabling or disabling the current limit on ACLineSegment terminal in combination with other availability functions with the same availability schedule or de-rating due to fault." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:AvailabilityPowerSystemFunction . -nc:AvailabilityFunctionKind a rdfs:Class ; +nc:AvailabilityFunctionKind a owl:Class ; rdfs:label "AvailabilityFunctionKind"@en ; rdfs:comment "Kind of availability that is affecting the function." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:AvailabilityGroup a rdfs:Class ; +nc:AvailabilityGroup a owl:Class ; rdfs:label "AvailabilityGroup"@en ; rdfs:comment "Container to link relevant equipment that is affected by (un)availability schedule across availability coordinator (e.g. TSO-TSO, TSO-DSO or DSO-DSO)." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:AvailabilityPowerSystemFunction a rdfs:Class ; +nc:AvailabilityPowerSystemFunction a owl:Class ; rdfs:label "AvailabilityPowerSystemFunction"@en ; rdfs:comment "Availability power system function describes the power system function that has a non-normal availability in the associated availability schedule. The availability of the function is needed as part of a power flow solution. This function is the cause and not the effect of the availability, if the effect can be calculated through power flow. For instance if only the step-up transformer for a generator is not available, the power flow will calculate that the generator is de-energized (outage). If both are tagged as not available it will not be possible to investigate remedial action for connecting the generator. It is expected that the power flow function is able to perform simple topology changes affected by a function taken out of service, e.g. open switches on both end of a ACLineSegment when the ACLineSegment is taken out of service. More complex changes, like change regulation set point, must be described in the linked GridStateAlterationCollection." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:AvailabilityRemedialAction a rdfs:Class ; +nc:AvailabilityRemedialAction a owl:Class ; rdfs:label "AvailabilityRemedialAction"@en ; rdfs:comment "Availability remedial action is a remedial action that cancels or reschedules an availability schedule." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; cims:stereotype "NC" . -nc:AvailabilityRemedialActionScheme a rdfs:Class ; +nc:AvailabilityRemedialActionScheme a owl:Class ; rdfs:label "AvailabilityRemedialActionScheme"@en ; rdfs:comment "Availability remedial action scheme serves for associating a remedial action scheme with an availability schedule. For instance, taking in or out of service a SIPS / SPS due to communication issue, in combination with other availability functions with the same availability schedule." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:AvailabilityPowerSystemFunction . -nc:AvailabilitySchedule a rdfs:Class ; +nc:AvailabilitySchedule a owl:Class ; rdfs:label "AvailabilitySchedule"@en ; rdfs:comment "A given (un)availability schedule with a given status and cause that include multiple equipment that need to follow the same scheduling periods." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:AvailabilityScheduleCauseKind a rdfs:Class ; +nc:AvailabilityScheduleCauseKind a owl:Class ; rdfs:label "AvailabilityScheduleCauseKind"@en ; rdfs:comment "The kinds of cause of the (un)availability schedule." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:BaseIrregularTimeSeries a rdfs:Class ; +nc:BaseIrregularTimeSeries a owl:Class ; rdfs:label "BaseIrregularTimeSeries"@en ; rdfs:comment "Time series that has irregular points in time." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:BaseTimeSeries . -nc:BaseTimeSeries a rdfs:Class ; +nc:BaseTimeSeries a owl:Class ; rdfs:label "BaseTimeSeries"@en ; rdfs:comment "Time series of values at points in time." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:BaseTimeSeriesKind a rdfs:Class ; +nc:BaseTimeSeriesKind a owl:Class ; rdfs:label "BaseTimeSeriesKind"@en ; - rdfs:comment "Kind of time series. " ; + rdfs:comment "Kind of time series." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:EventSchedule a rdfs:Class ; +nc:EventSchedule a owl:Class ; rdfs:label "EventSchedule"@en ; rdfs:comment "Time series represent irregular event described by event points in time." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:EventTimePoint a rdfs:Class ; +nc:EventTimePoint a owl:Class ; rdfs:label "EventTimePoint"@en ; rdfs:comment "Event valid for a given point in time." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:GridStateAlteration a rdfs:Class ; +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." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; cims:stereotype "NC" . -nc:GridStateAlterationCollection a rdfs:Class ; +nc:GridStateAlterationCollection a owl:Class ; rdfs:label "GridStateAlterationCollection"@en ; rdfs:comment "A collection of grid state alterations." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; cims:stereotype "NC" . -nc:RemedialActionScheme a rdfs:Class ; +nc:RemedialActionScheme a owl:Class ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment """Remedial Action Scheme (RAS), Special Protection Schemes (SPS), System Protection Schemes (SPS) or System Integrity Protection Schemes (SIPS). A Remedial Action Scheme consists of one or more stages that can trigger and execute a protection action.""" ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; cims:stereotype "NC" . -nc:TimeSeriesInterpolationKind a rdfs:Class ; +nc:TimeSeriesInterpolationKind a owl:Class ; rdfs:label "TimeSeriesInterpolationKind"@en ; - rdfs:comment "Kinds of interpolation of values between two time point. " ; + rdfs:comment "Kinds of interpolation of values between two time point." ; cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory as:Package_DocAvailabilityScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory as:Package_DocAvailabilityScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory as:Package_DocAvailabilityScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory as:Package_DocAvailabilityScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -as:Ontology a owl:Ontology ; - dcat:keyword "AS" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the availability schedule profile."@en ; - dct:identifier "urn:uuid:8d128e35-86c7-4d67-b2dd-93229bf1005a" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Availability schedule vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Seconds.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitMultiplier . + cims:stereotype "NC", uml:enumeration . -cim:Seconds.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "s" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitSymbol . - -cim:Seconds.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Time, in seconds" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds . - -nc:AssessedElement.AvailabilityEnabled a rdf:Property ; +nc:AssessedElement.AvailabilityEnabled a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilityEnabled"@en ; rdfs:comment "Availability enabled describes the enabling or disabling of this assessed element." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilityEnabled.AssessedElement ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityEnabled.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:AvailabilityEnabled . -nc:AvailabilityContainer.EquipmentContainer a rdf:Property ; +nc:AvailabilityContainer.EquipmentContainer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquipmentContainer"@en ; rdfs:comment "Equipment container that is affected by the availability given by this availability container." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquipmentContainer.AvailabilityContainer ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EquipmentContainer.AvailabilityContainer ; rdfs:domain nc:AvailabilityContainer ; rdfs:range cim:EquipmentContainer . -nc:AvailabilityEnabled.AssessedElement a rdf:Property ; +nc:AvailabilityEnabled.AssessedElement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "Assessed element that is affected by the availability given by this availability enabling." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElement.AvailabilityEnabled ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.AvailabilityEnabled ; rdfs:domain nc:AvailabilityEnabled ; rdfs:range nc:AssessedElement . -nc:AvailabilityEnabled.GridStateAlteration a rdf:Property ; +nc:AvailabilityEnabled.GridStateAlteration a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlteration"@en ; rdfs:comment "Grid state alteration that is affected by the availability given by this availability enabling." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlteration.AvailabilityEnabled ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlteration.AvailabilityEnabled ; rdfs:domain nc:AvailabilityEnabled ; rdfs:range nc:GridStateAlteration . -nc:AvailabilityEnabled.enabled a rdf:Property ; - rdfs:label "enabled"@en ; - rdfs:comment "Instruction to enable or disable alteration and assessment." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilityEnabled . - -nc:AvailabilityEquipment.Equipment a rdf:Property ; +nc:AvailabilityEquipment.Equipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "Equipment that is affected by the availability given by this availability equipment." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Equipment.AvailabilityEquipment ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Equipment.AvailabilityEquipment ; rdfs:domain nc:AvailabilityEquipment ; rdfs:range cim:Equipment . -nc:AvailabilityExceptionalLimit.OperationalLimit a rdf:Property ; +nc:AvailabilityExceptionalLimit.OperationalLimit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OperationalLimit"@en ; rdfs:comment "Operational limit that is constrained by this availability exceptional limit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:OperationalLimit.AvailabilityExceptionalLimit ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimit.AvailabilityExceptionalLimit ; rdfs:domain nc:AvailabilityExceptionalLimit ; rdfs:range cim:OperationalLimit . -nc:AvailabilityExceptionalLimit.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Value for the referred operational limit." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilityExceptionalLimit . - -nc:AvailabilityGroup.AvailabilityPowerSystemFunction a rdf:Property ; +nc:AvailabilityGroup.AvailabilityPowerSystemFunction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilityPowerSystemFunction"@en ; rdfs:comment "All availability power system functions linked through mutual dependency with other availability power system functions controlled by other system operators." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilityPowerSystemFunction.AvailabilityGroup ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityPowerSystemFunction.AvailabilityGroup ; rdfs:domain nc:AvailabilityGroup ; rdfs:range nc:AvailabilityPowerSystemFunction . -nc:AvailabilityPowerSystemFunction.AvailabilityGroup a rdf:Property ; +nc:AvailabilityPowerSystemFunction.AvailabilityGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AvailabilityGroup"@en ; rdfs:comment "Grouping for all availability power system functions (controlled by all relevant system operators) that have the same availability schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AvailabilityGroup.AvailabilityPowerSystemFunction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityGroup.AvailabilityPowerSystemFunction ; rdfs:domain nc:AvailabilityPowerSystemFunction ; rdfs:range nc:AvailabilityGroup . -nc:AvailabilityPowerSystemFunction.AvailabilitySchedule a rdf:Property ; +nc:AvailabilityPowerSystemFunction.AvailabilitySchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AvailabilitySchedule"@en ; rdfs:comment "Availability schedule for this availability power system function." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AvailabilitySchedule.AvailabilityPowerSystemFunction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.AvailabilityPowerSystemFunction ; rdfs:domain nc:AvailabilityPowerSystemFunction ; rdfs:range nc:AvailabilitySchedule . -nc:AvailabilityPowerSystemFunction.kind a rdf:Property ; +nc:AvailabilityPowerSystemFunction.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Kind of availability that affect the power system function." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:AvailabilityPowerSystemFunction ; rdfs:range nc:AvailabilityFunctionKind . -nc:AvailabilityRemedialAction.AvailabilitySchedule a rdf:Property ; +nc:AvailabilityRemedialAction.AvailabilitySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilitySchedule"@en ; rdfs:comment "Availability schedule that is part of the remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilitySchedule.RemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.RemedialAction ; rdfs:domain nc:AvailabilityRemedialAction ; rdfs:range nc:AvailabilitySchedule . -nc:AvailabilityRemedialActionScheme.RemedialActionScheme a rdf:Property ; +nc:AvailabilityRemedialActionScheme.RemedialActionScheme a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment "Remedial action scheme that is affected by the availability given by this availability remedial action scheme." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionScheme.AvailabilityRemedialActionScheme ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheme.AvailabilityRemedialActionScheme ; rdfs:domain nc:AvailabilityRemedialActionScheme ; rdfs:range nc:RemedialActionScheme . -nc:AvailabilitySchedule.ActualSchedule a rdf:Property ; +nc:AvailabilitySchedule.ActualSchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ActualSchedule"@en ; rdfs:comment "Actual schedule that relates to this availability schedule; used for ex-post reporting and analysis (e.g., to compare planned vs. actual)." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EventSchedule.ActualAvailabilitySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EventSchedule.ActualAvailabilitySchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:EventSchedule . -nc:AvailabilitySchedule.AlternativeSchedule a rdf:Property ; +nc:AvailabilitySchedule.AlternativeSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AlternativeSchedule"@en ; rdfs:comment "Alternative schedule. The priority in regards to multiple alternatives is given by the priority attribute. This schedule is only relevant if all the alternatives with higher priority are cancelled." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilitySchedule.PrioritySchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.PrioritySchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:AvailabilitySchedule . -nc:AvailabilitySchedule.AvailabilityPowerSystemFunction a rdf:Property ; +nc:AvailabilitySchedule.AvailabilityPowerSystemFunction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilityPowerSystemFunction"@en ; rdfs:comment "All the couplings that associate one concrete function (e.g., equipment or container, SIPS/SPSs, grid state alteration, exceptional operational limits) with the same availability schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilityPowerSystemFunction.AvailabilitySchedule ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityPowerSystemFunction.AvailabilitySchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:AvailabilityPowerSystemFunction . -nc:AvailabilitySchedule.AvailabilitySchedule a rdf:Property ; +nc:AvailabilitySchedule.AvailabilitySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilitySchedule"@en ; rdfs:comment "Availability schedule that has a dependent availability schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilitySchedule.DependentOnSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.DependentOnSchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:AvailabilitySchedule . -nc:AvailabilitySchedule.DependentOnSchedule a rdf:Property ; +nc:AvailabilitySchedule.DependentOnSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DependentOnSchedule"@en ; - rdfs:comment "(Un)availability schedule requested by one operator may require another operator to request their (un)availability schedule. This association is linking the schedules so that the dependency is clear. " ; + rdfs:comment "(Un)availability schedule requested by one operator may require another operator to request their (un)availability schedule. This association is linking the schedules so that the dependency is clear." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AvailabilitySchedule.AvailabilitySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.AvailabilitySchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:AvailabilitySchedule . -nc:AvailabilitySchedule.GridStateAlterationCollection a rdf:Property ; +nc:AvailabilitySchedule.GridStateAlterationCollection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlterationCollection"@en ; rdfs:comment "The grid state alteration collection that has this availability schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlterationCollection.AvailabilitySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlterationCollection.AvailabilitySchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:GridStateAlterationCollection . -nc:AvailabilitySchedule.PlannedSchedule a rdf:Property ; +nc:AvailabilitySchedule.PlannedSchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PlannedSchedule"@en ; rdfs:comment "Planned schedule that relates to this availability schedule used for planning availability (e.g., to compare planned vs. actual)." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EventSchedule.PlannedAvailabilitySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EventSchedule.PlannedAvailabilitySchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:EventSchedule . -nc:AvailabilitySchedule.PrioritySchedule a rdf:Property ; +nc:AvailabilitySchedule.PrioritySchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PrioritySchedule"@en ; rdfs:comment "Priority schedule. This is the schedule that has the highest priority and the only valid if not cancelled." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AvailabilitySchedule.AlternativeSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.AlternativeSchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:AvailabilitySchedule . -nc:AvailabilitySchedule.RemedialAction a rdf:Property ; +nc:AvailabilitySchedule.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "Remedial action that is cancelling this availability schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AvailabilityRemedialAction.AvailabilitySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityRemedialAction.AvailabilitySchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:AvailabilityRemedialAction . -nc:AvailabilitySchedule.cancelledDateTime a rdf:Property ; - rdfs:label "cancelledDateTime"@en ; - rdfs:comment "The date and time the (un)availability schedule were cancelled . " ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilitySchedule . - -nc:AvailabilitySchedule.causeDescription a rdf:Property ; - rdfs:label "causeDescription"@en ; - rdfs:comment "A cause description for a cause kind. In case of CauseKind equals other, description or a reference of the cause of the (un)availability schedule." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilitySchedule . - -nc:AvailabilitySchedule.causeKind a rdf:Property ; +nc:AvailabilitySchedule.causeKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "causeKind"@en ; rdfs:comment "Kind of cause for the availability schedule." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:AvailabilityScheduleCauseKind . -nc:AvailabilitySchedule.daytimeRestitutionDuration a rdf:Property ; - rdfs:label "daytimeRestitutionDuration"@en ; - rdfs:comment "The time required to take the out-of-service equipment back into service during daytime. This includes the start-up time for generating units." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilitySchedule . - -nc:AvailabilitySchedule.eveningRestitutionDuration a rdf:Property ; - rdfs:label "eveningRestitutionDuration"@en ; - rdfs:comment "The time required to take the out-of-service equipment back into service after office hours. This includes the start-up time for generating units." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilitySchedule . - -nc:AvailabilitySchedule.maxRestitutionDuration a rdf:Property ; - rdfs:label "maxRestitutionDuration"@en ; - rdfs:comment "The maximum time required to take the out-of-service equipment back into service. This includes the start-up time for generating units." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilitySchedule . - -nc:AvailabilitySchedule.priority a rdf:Property ; - rdfs:label "priority"@en ; - rdfs:comment "Value 0 means ignore priority. 1 means the highest priority, 2 is the second highest priority." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilitySchedule . - -nc:AvailabilitySchedule.weekendRestitutionDuration a rdf:Property ; - rdfs:label "weekendRestitutionDuration"@en ; - rdfs:comment "The time required to take the out-of-service equipment back into service in the weekend or during bank holidays. This includes the start-up time for generating units." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilitySchedule . - -nc:BaseTimeSeries.interpolationKind a rdf:Property ; +nc:BaseTimeSeries.interpolationKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "interpolationKind"@en ; rdfs:comment "Kind of interpolation done between time point." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseTimeSeries ; rdfs:range nc:TimeSeriesInterpolationKind . -nc:BaseTimeSeries.kind a rdf:Property ; +nc:BaseTimeSeries.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Kind of base time series." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseTimeSeries ; rdfs:range nc:BaseTimeSeriesKind . -nc:Equipment.AvailabilityEquipment a rdf:Property ; +nc:Equipment.AvailabilityEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilityEquipment"@en ; rdfs:comment "Availability equipment describe the availabilty that affect this equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilityEquipment.Equipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityEquipment.Equipment ; rdfs:domain cim:Equipment ; rdfs:range nc:AvailabilityEquipment . -nc:EquipmentContainer.AvailabilityContainer a rdf:Property ; +nc:EquipmentContainer.AvailabilityContainer a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilityContainer"@en ; rdfs:comment "Availability container describe the availabiltiy that affect this equipment container." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilityContainer.EquipmentContainer ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityContainer.EquipmentContainer ; rdfs:domain cim:EquipmentContainer ; rdfs:range nc:AvailabilityContainer . -nc:EventSchedule.ActualAvailabilitySchedule a rdf:Property ; +nc:EventSchedule.ActualAvailabilitySchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ActualAvailabilitySchedule"@en ; rdfs:comment "Actual availability schedule that has this irregular interval schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilitySchedule.ActualSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.ActualSchedule ; rdfs:domain nc:EventSchedule ; rdfs:range nc:AvailabilitySchedule . -nc:EventSchedule.EventTimePoint a rdf:Property ; +nc:EventSchedule.EventTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EventTimePoint"@en ; rdfs:comment "Value for the point in time." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EventTimePoint.EventSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:EventTimePoint.EventSchedule ; rdfs:domain nc:EventSchedule ; rdfs:range nc:EventTimePoint . -nc:EventSchedule.PlannedAvailabilitySchedule a rdf:Property ; +nc:EventSchedule.PlannedAvailabilitySchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PlannedAvailabilitySchedule"@en ; rdfs:comment "Planned availability schedule that has this irregular interval schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilitySchedule.PlannedSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.PlannedSchedule ; rdfs:domain nc:EventSchedule ; rdfs:range nc:AvailabilitySchedule . -nc:EventTimePoint.EventSchedule a rdf:Property ; +nc:EventTimePoint.EventSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EventSchedule"@en ; rdfs:comment "Time series the time point values belongs to." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EventSchedule.EventTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EventSchedule.EventTimePoint ; rdfs:domain nc:EventTimePoint ; rdfs:range nc:EventSchedule . -nc:EventTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EventTimePoint . - -nc:EventTimePoint.isActive a rdf:Property ; - rdfs:label "isActive"@en ; - rdfs:comment "True, if the event is occurring (Active) at this time point. Otherwise false." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EventTimePoint . - -nc:GridStateAlteration.AvailabilityEnabled a rdf:Property ; +nc:GridStateAlteration.AvailabilityEnabled a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilityEnabled"@en ; rdfs:comment "Availability enabled describes the enabling or disabling of this grid state alteration." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilityEnabled.GridStateAlteration ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityEnabled.GridStateAlteration ; rdfs:domain nc:GridStateAlteration ; rdfs:range nc:AvailabilityEnabled . -nc:GridStateAlterationCollection.AvailabilitySchedule a rdf:Property ; +nc:GridStateAlterationCollection.AvailabilitySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilitySchedule"@en ; rdfs:comment "Availability schedule that require the a collection of grid state alteration to provide a valid power flow solution. For instance, a set of switching plans." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilitySchedule.GridStateAlterationCollection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.GridStateAlterationCollection ; rdfs:domain nc:GridStateAlterationCollection ; rdfs:range nc:AvailabilitySchedule . -nc:OperationalLimit.AvailabilityExceptionalLimit a rdf:Property ; +nc:OperationalLimit.AvailabilityExceptionalLimit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilityExceptionalLimit"@en ; rdfs:comment "Availability exceptional limit that constrain this operational limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilityExceptionalLimit.OperationalLimit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityExceptionalLimit.OperationalLimit ; rdfs:domain cim:OperationalLimit ; rdfs:range nc:AvailabilityExceptionalLimit . -nc:RemedialActionScheme.AvailabilityRemedialActionScheme a rdf:Property ; +nc:RemedialActionScheme.AvailabilityRemedialActionScheme a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilityRemedialActionScheme"@en ; rdfs:comment "Availability remedial action scheme describe the availabiltiy that affect this remedial action scheme." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilityRemedialActionScheme.RemedialActionScheme ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityRemedialActionScheme.RemedialActionScheme ; rdfs:domain nc:RemedialActionScheme ; rdfs:range nc:AvailabilityRemedialActionScheme . +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:AvailabilityEnabled.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "enabled"@en ; + rdfs:comment "Instruction to enable or disable alteration and assessment." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilityEnabled ; + rdfs:range xsd:boolean . + +nc:AvailabilityExceptionalLimit.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "Value for the referred operational limit." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilityExceptionalLimit ; + rdfs:range xsd:float . + +nc:AvailabilitySchedule.cancelledDateTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "cancelledDateTime"@en ; + rdfs:comment "The date and time the (un)availability schedule were cancelled ." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range xsd:dateTime . + +nc:AvailabilitySchedule.causeDescription a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "causeDescription"@en ; + rdfs:comment "A cause description for a cause kind. In case of CauseKind equals other, description or a reference of the cause of the (un)availability schedule." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range xsd:string . + +nc:AvailabilitySchedule.daytimeRestitutionDuration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "daytimeRestitutionDuration"@en ; + rdfs:comment "The time required to take the out-of-service equipment back into service during daytime. This includes the start-up time for generating units." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range xsd:duration . + +nc:AvailabilitySchedule.eveningRestitutionDuration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "eveningRestitutionDuration"@en ; + rdfs:comment "The time required to take the out-of-service equipment back into service after office hours. This includes the start-up time for generating units." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range xsd:duration . + +nc:AvailabilitySchedule.maxRestitutionDuration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxRestitutionDuration"@en ; + rdfs:comment "The maximum time required to take the out-of-service equipment back into service. This includes the start-up time for generating units." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range xsd:duration . + +nc:AvailabilitySchedule.priority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "priority"@en ; + rdfs:comment "Value 0 means ignore priority. 1 means the highest priority, 2 is the second highest priority." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range xsd:integer . + +nc:AvailabilitySchedule.weekendRestitutionDuration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "weekendRestitutionDuration"@en ; + rdfs:comment "The time required to take the out-of-service equipment back into service in the weekend or during bank holidays. This includes the start-up time for generating units." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range xsd:duration . + +nc:EventTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EventTimePoint ; + rdfs:range xsd:dateTime . + +nc:EventTimePoint.isActive a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isActive"@en ; + rdfs:comment "True, if the event is occurring (Active) at this time point. Otherwise false." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EventTimePoint ; + rdfs:range xsd:boolean . + as:Package_AvailabilityScheduleProfile a cims:ClassCategory ; rdfs:label "AvailabilityScheduleProfile"@en ; rdfs:comment "This package contains the availability schedule profile." . @@ -765,15 +665,80 @@ as:Package_DocAvailabilityScheduleProfile a cims:ClassCategory ; rdfs:label "DocAvailabilityScheduleProfile"@en ; rdfs:comment "This package contains datatypes used only in the RDFS header." . +cim:ActivePower skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds a qudt:QuantityKind ; + rdfs:label "Seconds"@en ; + rdfs:comment "Time, in seconds." ; + cims:belongsToCategory as:Package_AvailabilityScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.s ; + skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . + +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . nc:AvailabilityFunctionKind.inService a nc:AvailabilityFunctionKind ; rdfs:label "inService"@en ; @@ -832,7 +797,7 @@ nc:AvailabilityScheduleCauseKind.worksInProximity a nc:AvailabilityScheduleCause nc:BaseTimeSeriesKind.actual a nc:BaseTimeSeriesKind ; rdfs:label "actual"@en ; - rdfs:comment "Time series is actual data. The values represent measured or calculated values that represent the actual behaviour. " ; + rdfs:comment "Time series is actual data. The values represent measured or calculated values that represent the actual behaviour." ; cims:stereotype "enum" . nc:BaseTimeSeriesKind.schedule a nc:BaseTimeSeriesKind ; diff --git a/rdfs-improved/CGMES-NC/ttl/Contingency-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/Contingency-AP-Voc-RDFS2020.ttl index 8fc2db4..d3ef5af 100644 --- a/rdfs-improved/CGMES-NC/ttl/Contingency-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/Contingency-AP-Voc-RDFS2020.ttl @@ -1,91 +1,77 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix co: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype "Primitive" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix co: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +co:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the contingency profile."@en ; + dcat:keyword "CO" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:8947de1c-6e53-4f1f-82c3-99ef118db9eb" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Contingency Vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . -cim:Contingency a rdfs:Class ; +cim:Contingency a owl:Class ; rdfs:label "Contingency"@en ; rdfs:comment "An event threatening system reliability, consisting of one or more contingency elements." ; cims:belongsToCategory co:Package_ContingencyProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ContingencyElement a rdfs:Class ; +cim:ContingencyElement a owl:Class ; rdfs:label "ContingencyElement"@en ; - rdfs:comment "An element of a system event to be studied by contingency analysis, representing a change in status of a single piece of equipment. " ; + rdfs:comment "An element of a system event to be studied by contingency analysis, representing a change in status of a single piece of equipment." ; cims:belongsToCategory co:Package_ContingencyProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ContingencyEquipment a rdfs:Class ; +cim:ContingencyEquipment a owl:Class ; rdfs:label "ContingencyEquipment"@en ; rdfs:comment "Equipment whose in service status is to change, such as a power transformer or AC line segment." ; cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ContingencyElement . -cim:ContingencyEquipmentStatusKind a rdfs:Class ; +cim:ContingencyEquipmentStatusKind a owl:Class ; rdfs:label "ContingencyEquipmentStatusKind"@en ; rdfs:comment "Indicates the state which the contingency equipment is to be in when the contingency is applied." ; cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory co:Package_DocContingencyProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory co:Package_DocContingencyProfile ; - cims:stereotype "Primitive" . - -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory co:Package_ContingencyProfile . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory co:Package_ContingencyProfile . -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype "CIMDatatype" . - -cim:SimulationEvents a rdfs:Class ; +cim:SimulationEvents a owl:Class ; rdfs:label "SimulationEvents"@en ; rdfs:comment "A configuration or a set of events executed during a simulation." ; cims:belongsToCategory co:Package_ContingencyProfile . -cim:String a rdfs: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." ; - cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype "Primitive" . - -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -93,9 +79,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -103,250 +89,200 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -nc:ContingencyConditionKind a rdfs:Class ; +nc:ContingencyConditionKind a owl:Class ; rdfs:label "ContingencyConditionKind"@en ; rdfs:comment "Kinds of occurrence criteria of application." ; cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:ExceptionalContingency a rdfs:Class ; +nc:ExceptionalContingency a owl:Class ; rdfs:label "ExceptionalContingency"@en ; rdfs:comment "Exceptional contingency means the simultaneous occurrence of multiple contingencies with a common cause." ; cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:Contingency . -nc:OrdinaryContingency a rdfs:Class ; +nc:OrdinaryContingency a owl:Class ; rdfs:label "OrdinaryContingency"@en ; rdfs:comment "Ordinary contingency means the occurrence of a contingency of a single branch or injection." ; cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:Contingency . -nc:OutOfRangeContingency a rdfs:Class ; +nc:OutOfRangeContingency a owl:Class ; rdfs:label "OutOfRangeContingency"@en ; rdfs:comment "Out of range means the simultaneous occurrence of multiple contingencies without a common cause, or a loss of power generating modules with a total loss of generation capacity exceeding the reference incident." ; cims:belongsToCategory co:Package_ContingencyProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:Contingency . -nc:SystemOperator a rdfs:Class ; +nc:SystemOperator a owl:Class ; rdfs:label "SystemOperator"@en ; rdfs:comment "System operator." ; cims:belongsToCategory co:Package_ContingencyProfile ; cims:stereotype "NC" . -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory co:Package_DocContingencyProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory co:Package_DocContingencyProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory co:Package_DocContingencyProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory co:Package_DocContingencyProfile ; - cims:stereotype "Primitive", "profcim" . - -co:Ontology a owl:Ontology ; - dcat:keyword "CO" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the contingency profile."@en ; - dct:identifier "urn:uuid:8947de1c-6e53-4f1f-82c3-99ef118db9eb" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Contingency Vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:Contingency.ContingencyElement a rdf:Property ; +cim:Contingency.ContingencyElement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ContingencyElement"@en ; rdfs:comment "A contingency can have any number of contingency elements." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ContingencyElement.Contingency ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; + cims:stereotype uml:ofAggregate ; + owl:inverseOf cim:ContingencyElement.Contingency ; rdfs:domain cim:Contingency ; rdfs:range cim:ContingencyElement . -cim:Contingency.SimulationEvents a rdf:Property ; +cim:Contingency.SimulationEvents a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SimulationEvents"@en ; rdfs:comment "Simulation event for a contingency." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SimulationEvents.Contingency ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf cim:SimulationEvents.Contingency ; rdfs:domain cim:Contingency ; rdfs:range cim:SimulationEvents . -cim:ContingencyElement.Contingency a rdf:Property ; +cim:ContingencyElement.Contingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "A contingency element belongs to one contingency." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Contingency.ContingencyElement ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Contingency.ContingencyElement ; rdfs:domain cim:ContingencyElement ; rdfs:range cim:Contingency . -cim:ContingencyEquipment.Equipment a rdf:Property ; +cim:ContingencyEquipment.Equipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "The single piece of equipment to which to apply the contingency." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Equipment.ContingencyEquipment ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Equipment.ContingencyEquipment ; rdfs:domain cim:ContingencyEquipment ; rdfs:range cim:Equipment . -cim:ContingencyEquipment.contingentStatus a rdf:Property ; +cim:ContingencyEquipment.contingentStatus a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "contingentStatus"@en ; rdfs:comment "The status for the associated equipment when in the contingency state. This status is independent of the case to which the contingency is originally applied, but defines the equipment status when the contingency is applied." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:ContingencyEquipment ; rdfs:range cim:ContingencyEquipmentStatusKind . -cim:Equipment.ContingencyEquipment a rdf:Property ; +cim:Equipment.ContingencyEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ContingencyEquipment"@en ; rdfs:comment "The contingency equipments in which this equipment participates." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ContingencyEquipment.Equipment ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ContingencyEquipment.Equipment ; rdfs:domain cim:Equipment ; rdfs:range cim:ContingencyEquipment . -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:SimulationEvents.Contingency a rdf:Property ; +cim:SimulationEvents.Contingency a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "Contingency which has simulation events." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Contingency.SimulationEvents ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf cim:Contingency.SimulationEvents ; rdfs:domain cim:SimulationEvents ; rdfs:range cim:Contingency . -nc:Contingency.EquipmentOperator a rdf:Property ; +nc:Contingency.EquipmentOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquipmentOperator"@en ; rdfs:comment "System operator that is operating the equipment that is being run a contingency on." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.Contingency ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.Contingency ; rdfs:domain cim:Contingency ; rdfs:range nc:SystemOperator . -nc:Contingency.normalMustStudy a rdf:Property ; - rdfs:label "normalMustStudy"@en ; - rdfs:comment "Specifies the requirement of study the contingency under normal operating conditions. True means the contingency must be study in a normal scenario. False means that the contingency does not need to be included in the scenario. This is the default value if mustStudy is missing." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Contingency . - -nc:Contingency.normalProbability a rdf:Property ; - rdfs:label "normalProbability"@en ; - rdfs:comment """Normal probability of the occurrence of the contingency based on normal operational condition. The value is used as the default if the probability is missing. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Contingency . - -nc:ExceptionalContingency.kind a rdf:Property ; +nc:ExceptionalContingency.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Defines the kind of relevance and criteria of application of the exceptional contingency." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:ExceptionalContingency ; rdfs:range nc:ContingencyConditionKind . -nc:SystemOperator.Contingency a rdf:Property ; +nc:SystemOperator.Contingency a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "Contingency for the equipment that is operated by the system operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Contingency.EquipmentOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Contingency.EquipmentOperator ; rdfs:domain nc:SystemOperator ; rdfs:range cim:Contingency . +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:Contingency.normalMustStudy a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalMustStudy"@en ; + rdfs:comment "Specifies the requirement of study the contingency under normal operating conditions. True means the contingency must be study in a normal scenario. False means that the contingency does not need to be included in the scenario. This is the default value if mustStudy is missing." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:Contingency ; + rdfs:range xsd:boolean . + +nc:Contingency.normalProbability a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalProbability"@en ; + rdfs:comment """Normal probability of the occurrence of the contingency based on normal operational condition. The value is used as the default if the probability is missing. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:Contingency ; + rdfs:range xsd:float . + +cim:ActivePower skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + cim:ContingencyEquipmentStatusKind.inService a cim:ContingencyEquipmentStatusKind ; rdfs:label "inService"@en ; rdfs:comment "The equipment is to be put into service." ; @@ -357,16 +293,60 @@ cim:ContingencyEquipmentStatusKind.outOfService a cim:ContingencyEquipmentStatus rdfs:comment "The equipment is to be taken out of service." ; cims:stereotype "enum" . +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory co:Package_ContingencyProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + co:Package_ContingencyProfile a cims:ClassCategory ; rdfs:label "ContingencyProfile"@en ; rdfs:comment "This package contains contingency profile." . diff --git a/rdfs-improved/CGMES-NC/ttl/DatasetMetadata-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/DatasetMetadata-AP-Voc-RDFS2020.ttl index ff48c4f..74478d0 100644 --- a/rdfs-improved/CGMES-NC/ttl/DatasetMetadata-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/DatasetMetadata-AP-Voc-RDFS2020.ttl @@ -1,686 +1,623 @@ -@prefix cim: . -@prefix cims: . -@prefix dcat-cim: . -@prefix dm: . -@prefix eumd: . -@prefix profcim: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix prov: . -@prefix rdf: . -@prefix rdfs: . -@prefix adms: . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory dm:Package_DocDatasetMetadataProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory dm:Package_DatasetMetadataProfile ; - cims:stereotype "Primitive" . - -cim:Duration a rdfs:Class ; - rdfs:label "Duration"@en ; - rdfs:comment "Duration as \"PnYnMnDTnHnMnS\" which conforms to ISO 8601, where nY expresses a number of years, nM a number of months, nD a number of days. The letter T separates the date expression from the time expression and, after it, nH identifies a number of hours, nM a number of minutes and nS a number of seconds. The number of seconds could be expressed as a decimal number, but all other numbers are integers." ; - cims:belongsToCategory dm:Package_DatasetMetadataProfile ; - cims:stereotype "Primitive" . - -cim:String a rdfs: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." ; - cims:belongsToCategory dm:Package_DatasetMetadataProfile ; - cims:stereotype "Primitive" . - -dcat:Dataset a rdfs:Class ; - rdfs:label "Dataset"@en ; - rdfs:comment "A collection of data, published or curated by a single source, and available for access or download in one or more representations." ; - cims:belongsToCategory dm:Package_DatasetMetadataProfile ; - cims:stereotype "dcat", . - -eumd:DateTimeStamp a rdfs:Class ; - rdfs:label "DateTimeStamp"@en ; - rdfs:comment "Position of an instant, expressed using xsd:dateTimeStamp, in which the time-zone field is mandatory." ; - cims:belongsToCategory dm:Package_DatasetMetadataProfile ; - cims:stereotype "Primitive", "eumd" . - -profcim:IRI a rdfs: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. - -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.""" ; - cims:belongsToCategory dm:Package_DocDatasetMetadataProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory dm:Package_DocDatasetMetadataProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory dm:Package_DocDatasetMetadataProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory dm:Package_DocDatasetMetadataProfile ; - cims:stereotype "Primitive", "profcim" . +@prefix cims: . +@prefix dcat-cim: . +@prefix dm: . +@prefix eumd: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prov: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix adms: . +@prefix uml: . dm:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the dataset metadata profile."@en ; dcat:theme "vocabulary"@en ; dct:conformsTo "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2" ; dct:creator "ENTSO-E"@en ; - dct:description "This vocabulary is describing the dataset metadata profile."@en ; dct:identifier "urn:uuid:f7bb07f7-8614-4ff5-88da-2b4824b143f1" ; dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; + dct:modified "2024-09-07"^^xsd:date ; dct:publisher "ENTSO-E"@en ; dct:rightsHolder "ENTSO-E"@en ; dct:title "Dataset metadata vocabulary"@en ; owl:versionIRI ; owl:versionInfo "2.4.0"@en . -adms:versionNotes a rdf:Property ; - rdfs:label "versionNotes"@en ; - rdfs:comment "A description of changes between this version and the previous version of the resource." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "adms", ; - rdfs:domain dcat:Dataset . +dcat:Dataset a owl:Class ; + rdfs:label "Dataset"@en ; + rdfs:comment "A collection of data, published or curated by a single source, and available for access or download in one or more representations." ; + cims:belongsToCategory dm:Package_DatasetMetadataProfile ; + cims:stereotype "dcat", uml:concrete . -dcat-cim:alternativeVersionOf a rdf:Property ; +dcat-cim:alternativeVersionOf a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "alternativeVersionOf"@en ; rdfs:comment """This resource is an alternative version of a non-versioned or abstract resource. This property is intended for relating a versioned resource to a non-versioned or abstract resource at the same time express that multiple versions exist. dcat-cim:alternativeVersionOf is a specialisation of dcat:isVersionOf with the restriction that the resource shall have a preferred version (dcat-cim:preferredVersion) so that the preferred dataset can be used when there is no need to access all alternative versions.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat-cim:hasAlternativeVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat-cim" ; + owl:inverseOf dcat-cim:hasAlternativeVersion ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat-cim:hasAlternativeVersion a rdf:Property ; +dcat-cim:hasAlternativeVersion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "hasAlternativeVersion"@en ; rdfs:comment """This resource has a more specific, versioned alternative resource. This property is intended for relating a non-versioned or abstract resource to several versioned alternative resources, e.g. snapshots. dcat-cim:hasAlternativeVersion is a specialisation of dcat:hasVersion with the restriction that the resource shall have a preferred version (dcat-cim:preferredVersion) so that the preferred dataset can be used when there is no need to access all alternative versions.""" ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat-cim:alternativeVersionOf ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcat-cim" ; + owl:inverseOf dcat-cim:alternativeVersionOf ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat-cim:hasPreferredVersion a rdf:Property ; +dcat-cim:hasPreferredVersion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "hasPreferredVersion"@en ; rdfs:comment "The resource that has a preferred version." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat-cim:preferredVersion ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcat-cim" ; + owl:inverseOf dcat-cim:preferredVersion ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat-cim:preferredVersion a rdf:Property ; +dcat-cim:preferredVersion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "preferredVersion"@en ; rdfs:comment """The preferred version of a resource in a lineage of alternative versions. This property is used to specify a specific version to be the preference in a chain of alternatives, consisting of snapshots of a resource.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat-cim:hasPreferredVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat-cim" ; + owl:inverseOf dcat-cim:hasPreferredVersion ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:Dataset.publisher a rdf:Property ; +dcat:Dataset.publisher a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "publisher"@en ; rdfs:comment """An entity responsible for making the resource available. [CIM context: The agent that is publishing the dataset on the given platform.]""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:Dataset.Resource11 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dcat:Dataset.Resource11 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:Resource7 a rdf:Property ; +dcat:Resource7 a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource7"@en ; rdfs:comment "The resoource of a previous version that has this next version." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat:previousVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:previousVersion ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:Resource8 a rdf:Property ; +dcat:Resource8 a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource8"@en ; rdfs:comment "The resource that has this next version." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat:nextVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:nextVersion ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:Resource9 a rdf:Property ; +dcat:Resource9 a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource9"@en ; rdfs:comment "The resource that has this current version." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat:hasCurrentVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:hasCurrentVersion ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:endDate a rdf:Property ; - rdfs:label "endDate"@en ; - rdfs:comment """This property contains the end of the period. -[CIM context: -The end date and time of the validity period of the model that it is serialized in the document where the header is located. It is only used in relation to the startDate property which indicates the beginning of the validity period of the model.].""" ; - cims:dataType eumd:DateTimeStamp ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain dcat:Dataset . - -dcat:hasCurrentVersion a rdf:Property ; +dcat:hasCurrentVersion a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "hasCurrentVersion"@en ; rdfs:comment """This resource has a more specific, versioned resource with equivalent content. This property is intended for relating a non-versioned or abstract resource to a single snapshot that can be used as a permalink to indicate the current version of the content. The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:Resource9 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:Resource9 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:hasVersion a rdf:Property ; +dcat:hasVersion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "hasVersion"@en ; rdfs:comment """This resource is a version of a non-versioned or abstract resource. This property is intended for relating a versioned resource to a non-versioned or abstract resource. The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle. Therefore, its semantics is more specific than its super-property dct:isVersionOf, which makes use of a broader notion of version, including editions and adaptations.""" ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat:isVersionOf ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcat" ; + owl:inverseOf dcat:isVersionOf ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:inSeries a rdf:Property ; +dcat:inSeries a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "inSeries"@en ; rdfs:comment "A dataset series of which the dataset is part." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:seriesMember ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:seriesMember ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:isVersionOf a rdf:Property ; +dcat:isVersionOf a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "isVersionOf"@en ; rdfs:comment """This resource has a more specific, versioned resource. This property is intended for relating a non-versioned or abstract resource to several versioned resources, e.g., snapshots. The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle. Therefore, its semantics is more specific than its super-property dct:hasVersion, which makes use of a broader notion of version, including editions and adaptations.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:hasVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:hasVersion ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:keyword a rdf:Property ; - rdfs:label "keyword"@en ; - rdfs:comment """A keyword or tag describing a resource. -[CIM context: -The intended content type of the model, usually the profile keyword. Used to identify what profiles and content is expected in the document, e.g., Equipment, Boundary, SSH, AE, etc. The same keyword is used for different versions of same profile. It can be also used to identify different content based on the same profile. -For instance, as the equipment profile can be used for both boundary data and equipment not related to boundary, the keyword is different to indicate that boundary data is exchanged. In order to avoid ambiguity the property is not exchanged in cases where the document contains multiple profiles referenced by dct:conformsTo.].""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain dcat:Dataset . - -dcat:nextVersion a rdf:Property ; +dcat:nextVersion a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "nextVersion"@en ; rdfs:comment "The next version for the resource." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:Resource8 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:Resource8 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:previousVersion a rdf:Property ; +dcat:previousVersion a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "previousVersion"@en ; rdfs:comment """The previous version of a resource in a lineage. This property is meant to be used to specify a version chain, consisting of snapshots of a resource. The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle. One of the typical cases here is representing the history of the versions of a dataset that have been released over time.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:Resource7 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:Resource7 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:seriesMember a rdf:Property ; +dcat:seriesMember a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "seriesMember"@en ; - rdfs:comment "A dataset that is member of this series. " ; + rdfs:comment "A dataset that is member of this series." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat:inSeries ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcat" ; + owl:inverseOf dcat:inSeries ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dcat:startDate a rdf:Property ; - rdfs:label "startDate"@en ; - rdfs:comment """This property contains the start of the period. -[CIM context: -The date and time that this model represents, i.e. for which the model is (or was) valid. It indicates the beginning of the validity period. It is indicating either an instant (in cases where the model is only valid for a point in time) or the start time of a period. If not provided the model is considered valid for any time stamp. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC.].""" ; - cims:dataType eumd:DateTimeStamp ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain dcat:Dataset . - -dcat:temporalResolution a rdf:Property ; - rdfs:label "temporalResolution"@en ; - rdfs:comment """Minimum time period resolvable in a dataset. -[CIM context: -Describes the Market Time Unit (MTU), e.g. hourly, 15 min., etc.]""" ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain dcat:Dataset . - -dcat:version a rdf:Property ; - rdfs:label "version"@en ; - rdfs:comment "The version indicator (name or identifier) of a resource." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain dcat:Dataset . - -dct:HasPart a rdf:Property ; +dct:HasPart a owl:ObjectProperty ; rdfs:label "HasPart"@en ; rdfs:comment "The dataset which is part of another dataset." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:IsPartOf ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:IsPartOf ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:IsPartOf a rdf:Property ; +dct:IsPartOf a owl:ObjectProperty ; rdfs:label "IsPartOf"@en ; rdfs:comment "The dataset which this datatset is part of." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:HasPart ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:HasPart ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource1 a rdf:Property ; +dct:Resource1 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource1"@en ; rdfs:comment "The resource that has these access rights." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:accessRights ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:accessRights ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource10 a rdf:Property ; +dct:Resource10 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource10"@en ; rdfs:comment "The resource that has this spatial location." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:spatial ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:spatial ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource11 a rdf:Property ; +dct:Resource11 a owl:ObjectProperty ; rdfs:label "Resource11"@en ; rdfs:comment "The resource that is made available." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:publisher ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:publisher ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource12 a rdf:Property ; +dct:Resource12 a owl:ObjectProperty ; rdfs:label "Resource12"@en ; rdfs:comment "The resource that replaces the referenced resource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:replaces ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:replaces ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource13 a rdf:Property ; +dct:Resource13 a owl:ObjectProperty ; rdfs:label "Resource13"@en ; rdfs:comment "The resource that has these recerences." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:references ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:references ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource2 a rdf:Property ; +dct:Resource2 a owl:ObjectProperty ; rdfs:label "Resource2"@en ; rdfs:comment "The resource that conforms to." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:conformsTo ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:conformsTo ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource3 a rdf:Property ; +dct:Resource3 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource3"@en ; rdfs:comment "The resource that has this license." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:license ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:license ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource4 a rdf:Property ; +dct:Resource4 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource4"@en ; rdfs:comment "The resource that has this type." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:type ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:type ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource5 a rdf:Property ; +dct:Resource5 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource5"@en ; rdfs:comment "The resource that has this periodicity." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:accrualPeriodicity ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:accrualPeriodicity ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:Resource6 a rdf:Property ; +dct:Resource6 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource6"@en ; rdfs:comment "The resource that has this source." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:source ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:source ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:accessRights a rdf:Property ; +dct:accessRights a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "accessRights"@en ; rdfs:comment """Information about who access the resource or an indication of its security status. Access Rights may include information regarding access or restrictions based on privacy, security, or other policies. [CIM context: Reference to the confidentiality level that shall be applied when handling this model.].""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource1 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource1 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:accrualPeriodicity a rdf:Property ; +dct:accrualPeriodicity a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "accrualPeriodicity"@en ; rdfs:comment """The frequency with which items are added to a collection. [CIM context: Reference to the time frame.].""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource5 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource5 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:conformsTo a rdf:Property ; +dct:conformsTo a owl:ObjectProperty ; rdfs:label "conformsTo"@en ; rdfs:comment """An established standard to which the described resource conforms. [CIM context: An IRI describing the profile that governs this model. It uniquely identifies the profile and its version. Multiple instances of the property describe all standards or specifications to which the model and the document representing this model conform to. A document would normally conform to profile definitions, the constraints that relate to the profile and/or the set of business specific constrains. A reference to a machine- readable constraints or specification indicates that the document was tested against these constraints and it conforms to them.].""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource2 ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource2 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:description a rdf:Property ; - rdfs:label "description"@en ; - rdfs:comment """A free-text account of the resource. -Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Dataset . - -dct:identifier a rdf:Property ; - rdfs:label "identifier"@en ; - rdfs:comment """A unique identifier of the resource being described or cataloged. -The identifier might be used as part of the IRI of the resource, but still having it represented explicitly is useful. -The identifier is a text string which is assigned to the resource to provide an unambiguous reference within a particular context. -[CIM context: -A unique identifier of the model which is serialised in the document where the header is located. The identifier is persistent for a given version of the model and shall change when the model changes. -If a model is serialized as complete (full) model or as difference model exchange the identifier shall be the same. The identifier shall not be used as an identifier of the document which can be different for a given version of a model.].""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Dataset . - -dct:issued a rdf:Property ; - rdfs:label "issued"@en ; - rdfs:comment """Date of formal issuance of the resource. -Recommended practice is to describe the date, date/time, or period of time as recommended for the property Date, of which this is a subproperty. -[CIM context: -Reference to the date that the complete data set was made valid/available.].""" ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Dataset . - -dct:license a rdf:Property ; +dct:license a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "license"@en ; rdfs:comment """A legal document giving official permission to do something with the resource. Recommended practice is to identify the license document with a URI. If this is not possible or feasible, a literal value that identifies the license may be provided. [CIM context: Reference to the license under which the data is made available. If no license holder is defined, then the original data provider holds the license.].""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource3 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource3 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:references a rdf:Property ; +dct:references a owl:ObjectProperty ; rdfs:label "references"@en ; rdfs:comment """A related resource that is referenced, cited, or otherwise pointed to by the described resource[. [CIM context: The referenced resource that is being complemented in this dataset, e.g. SSH is referencing EQ.]""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource13 ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource13 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:replaces a rdf:Property ; +dct:replaces a owl:ObjectProperty ; rdfs:label "replaces"@en ; rdfs:comment """A related resource that is supplanted, displaced, or superseded by the described resource [CIM context: The referenced dataset is being replaced by this dataset.]""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource12 ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource12 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:rights a rdf:Property ; - rdfs:label "rights"@en ; - rdfs:comment "A statement that concerns all rights not addressed with dct:license or dct:accessRights, such as copyright statements." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Dataset . - -dct:rightsHolder a rdf:Property ; - rdfs:label "rightsHolder"@en ; - rdfs:comment """Information about rights held in and over the resource. -Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights. Recommended practice is to refer to a rights statement with a URI. If this is not possible or feasible, a literal value (name, label, or short text) may be provided.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Dataset . - -dct:source a rdf:Property ; +dct:source a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "source"@en ; rdfs:comment """A related resource from which the described resource is derived. This property is intended to be used with non-literal values. The described resource may be derived from the related resource in whole or in part. Best practice is to identify the related resource by means of a URI or a string conforming to a formal identification system.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource6 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource6 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:spatial a rdf:Property ; +dct:spatial a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "spatial"@en ; rdfs:comment """The geographical area covered by the dataset. [CIM context: The responsibility area that multiple model can describe, also referred to frame.]""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource10 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource10 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -dct:title a rdf:Property ; - rdfs:label "title"@en ; - rdfs:comment """A name given to the resource. -[CIM context: -The human readable name of the dataset that can form the instance file name.]""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Dataset . - -dct:type a rdf:Property ; +dct:type a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "type"@en ; rdfs:comment "The nature or genre of the resource. Recommended practice is to use a controlled vocabulary such as the DCMI Type Vocabulary [DCMI-TYPE]. To describe the file format, physical medium, or dimensions of the resource, use the property Format." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource4 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource4 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -eumd:Model1 a rdf:Property ; +eumd:Model1 a owl:ObjectProperty ; rdfs:label "Model1"@en ; rdfs:comment "The model taht uses these settings." ; cims:AssociationUsed "No" ; - cims:inverseRoleName eumd:usedSettings ; cims:multiplicity cims:M:0..n ; cims:stereotype "eumd" ; + owl:inverseOf eumd:usedSettings ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -eumd:Model2 a rdf:Property ; +eumd:Model2 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Model2"@en ; rdfs:comment "The model for this process type." ; cims:AssociationUsed "No" ; - cims:inverseRoleName eumd:processType ; cims:multiplicity cims:M:0..n ; cims:stereotype "eumd" ; + owl:inverseOf eumd:processType ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -eumd:processType a rdf:Property ; +eumd:processType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "processType"@en ; rdfs:comment "The exact business nature. Reference to Business Process configurations." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName eumd:Model2 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "eumd" ; + owl:inverseOf eumd:Model2 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -eumd:usedSettings a rdf:Property ; +eumd:usedSettings a owl:ObjectProperty ; rdfs:label "usedSettings"@en ; rdfs:comment "Reference to a set of parameters describing used settings (e.g. power flow settings, process settings, etc.) applied to the model prior its serialisation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName eumd:Model1 ; cims:multiplicity cims:M:0..n ; cims:stereotype "eumd" ; + owl:inverseOf eumd:Model1 ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -prov:Entity a rdf:Property ; +prov:Entity a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Entity"@en ; rdfs:comment "The entity that generated by this activity." ; cims:AssociationUsed "No" ; - cims:inverseRoleName prov:wasGeneratedBy ; cims:multiplicity cims:M:0..n ; cims:stereotype "prov" ; + owl:inverseOf prov:wasGeneratedBy ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . -prov:generatedAtTime a rdf:Property ; - rdfs:label "generatedAtTime"@en ; - rdfs:comment """Generation is the completion of production of a new entity by an activity. This entity did not exist before generation and becomes available for usage after this generation. -[CIM context: -The date and time when the model was serialized in the document where the header is located. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC.].""" ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype , "prov" ; - rdfs:domain dcat:Dataset . - -prov:wasGeneratedBy a rdf:Property ; +prov:wasGeneratedBy a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "wasGeneratedBy"@en ; rdfs:comment """Generation is the completion of production of a new entity by an activity. This entity did not exist before generation and becomes available for usage after this generation. [CIM context: Reference to an activity or the exact business nature (process, configuration) which produced or uses the model.].""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName prov:Entity ; cims:multiplicity cims:M:0..1 ; cims:stereotype "prov" ; + owl:inverseOf prov:Entity ; rdfs:domain dcat:Dataset ; rdfs:range dcat:Dataset . +adms:versionNotes a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "versionNotes"@en ; + rdfs:comment "A description of changes between this version and the previous version of the resource." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "adms", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:string . + +dcat:endDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "endDate"@en ; + rdfs:comment """This property contains the end of the period. +[CIM context: +The end date and time of the validity period of the model that it is serialized in the document where the header is located. It is only used in relation to the startDate property which indicates the beginning of the validity period of the model.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:dateTimeStamp . + +dcat:keyword a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "keyword"@en ; + rdfs:comment """A keyword or tag describing a resource. +[CIM context: +The intended content type of the model, usually the profile keyword. Used to identify what profiles and content is expected in the document, e.g., Equipment, Boundary, SSH, AE, etc. The same keyword is used for different versions of same profile. It can be also used to identify different content based on the same profile. +For instance, as the equipment profile can be used for both boundary data and equipment not related to boundary, the keyword is different to indicate that boundary data is exchanged. In order to avoid ambiguity the property is not exchanged in cases where the document contains multiple profiles referenced by dct:conformsTo.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:string . + +dcat:startDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startDate"@en ; + rdfs:comment """This property contains the start of the period. +[CIM context: +The date and time that this model represents, i.e. for which the model is (or was) valid. It indicates the beginning of the validity period. It is indicating either an instant (in cases where the model is only valid for a point in time) or the start time of a period. If not provided the model is considered valid for any time stamp. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:dateTimeStamp . + +dcat:temporalResolution a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "temporalResolution"@en ; + rdfs:comment """Minimum time period resolvable in a dataset. +[CIM context: +Describes the Market Time Unit (MTU), e.g. hourly, 15 min., etc.]""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:duration . + +dcat:version a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "version"@en ; + rdfs:comment "The version indicator (name or identifier) of a resource." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:string . + +dct:description a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "description"@en ; + rdfs:comment """A free-text account of the resource. +Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:string . + +dct:identifier a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "identifier"@en ; + rdfs:comment """A unique identifier of the resource being described or cataloged. +The identifier might be used as part of the IRI of the resource, but still having it represented explicitly is useful. +The identifier is a text string which is assigned to the resource to provide an unambiguous reference within a particular context. +[CIM context: +A unique identifier of the model which is serialised in the document where the header is located. The identifier is persistent for a given version of the model and shall change when the model changes. +If a model is serialized as complete (full) model or as difference model exchange the identifier shall be the same. The identifier shall not be used as an identifier of the document which can be different for a given version of a model.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:string . + +dct:issued a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "issued"@en ; + rdfs:comment """Date of formal issuance of the resource. +Recommended practice is to describe the date, date/time, or period of time as recommended for the property Date, of which this is a subproperty. +[CIM context: +Reference to the date that the complete data set was made valid/available.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:dateTime . + +dct:rights a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "rights"@en ; + rdfs:comment "A statement that concerns all rights not addressed with dct:license or dct:accessRights, such as copyright statements." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:string . + +dct:rightsHolder a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "rightsHolder"@en ; + rdfs:comment """Information about rights held in and over the resource. +Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights. Recommended practice is to refer to a rights statement with a URI. If this is not possible or feasible, a literal value (name, label, or short text) may be provided.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:string . + +dct:title a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "title"@en ; + rdfs:comment """A name given to the resource. +[CIM context: +The human readable name of the dataset that can form the instance file name.]""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:string . + +prov:generatedAtTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "generatedAtTime"@en ; + rdfs:comment """Generation is the completion of production of a new entity by an activity. This entity did not exist before generation and becomes available for usage after this generation. +[CIM context: +The date and time when the model was serialized in the document where the header is located. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute, "prov" ; + rdfs:domain dcat:Dataset ; + rdfs:range xsd:dateTime . + +dcat:Dataset.Resource11 a owl:InverseFunctionalProperty . + dm:Package_DatasetMetadataProfile a cims:ClassCategory ; rdfs:label "DatasetMetadataProfile"@en ; rdfs:comment "The package describes the profile of metadata for dataset and distribution." . diff --git a/rdfs-improved/CGMES-NC/ttl/EquipmentReliability-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/EquipmentReliability-AP-Voc-RDFS2020.ttl index beb2830..50efe03 100644 --- a/rdfs-improved/CGMES-NC/ttl/EquipmentReliability-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/EquipmentReliability-AP-Voc-RDFS2020.ttl @@ -1,76 +1,75 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix eu: . -@prefix profcim: . -@prefix er: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ACDCConverter a rdfs:Class ; +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix eu: . +@prefix er: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +er:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the equipment reliability profile."@en ; + dcat:keyword "ER" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:5f727c5c-b49f-47be-b750-a00fefb7e806" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Equipment Reliability Vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . + +cim:ACDCConverter a owl:Class ; rdfs:label "ACDCConverter"@en ; rdfs:comment "A unit with valves for three phases, together with unit control equipment, essential protective and switching devices, DC storage capacitors, phase reactors and auxiliaries, if any, used for conversion." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:ACDCTerminal a rdfs:Class ; +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile . -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:ActivePowerChangeRate a rdfs:Class ; - rdfs:label "ActivePowerChangeRate"@en ; - rdfs:comment "Rate of change of active power per time." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Primitive" . - -cim:ConductingEquipment a rdfs:Class ; +cim:ConductingEquipment a owl:Class ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The parts of the AC power system that are designed to carry current or that are conductively connected through terminals." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:Equipment . -cim:Conductor a rdfs:Class ; +cim:Conductor a owl:Class ; rdfs:label "Conductor"@en ; - rdfs:comment "Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system. " ; + rdfs:comment "Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:ConnectivityNode a rdfs:Class ; +cim:ConnectivityNode a owl:Class ; rdfs:label "ConnectivityNode"@en ; rdfs:comment "Connectivity nodes are points where terminals of AC conducting equipment are connected together with zero impedance." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:ConnectivityNodeContainer a rdfs:Class ; +cim:ConnectivityNodeContainer a owl:Class ; rdfs:label "ConnectivityNodeContainer"@en ; rdfs:comment "A base class for all objects that may contain connectivity nodes or topological nodes." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:PowerSystemResource . -cim:ControlArea a rdfs:Class ; +cim:ControlArea a owl:Class ; rdfs:label "ControlArea"@en ; rdfs:comment """A control area is a grouping of generating units and/or loads and a cutset of tie lines (as terminals) which may be used for a variety of purposes including automatic generation control, power flow solution area interchange control specification, and input to load forecasting. All generation and load within the area defined by the terminals on the border are considered in the area interchange control. Note that any number of overlapping control area specifications can be superimposed on the physical model. The following general principles apply to ControlArea: 1. The control area orientation for net interchange is positive for an import, negative for an export. @@ -78,434 +77,320 @@ cim:ControlArea a rdfs:Class ; 3. In a single network model, a tie between two control areas must be modelled in both control area specifications, such that the two representations of the tie flow sum to zero. 4. The normal orientation of Terminal flow is positive for flow into the conducting equipment that owns the Terminal. (i.e. flow from a bus into a device is positive.) However, the orientation of each flow in the control area specification must align with the control area convention, i.e. import is positive. If the orientation of the Terminal flow referenced by a TieFlow is positive into the control area, then this is confirmed by setting TieFlow.positiveFlowIn flag TRUE. If not, the orientation must be reversed by setting the TieFlow.positiveFlowIn flag FALSE.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:Currency a rdfs:Class ; +cim:Currency a owl:Class ; rdfs:label "Currency"@en ; rdfs:comment "Monetary currencies. ISO 4217 standard including 3-character currency code." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype . - -cim:CurrentFlow a rdfs:Class ; - rdfs:label "CurrentFlow"@en ; - rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -cim:Curve a rdfs:Class ; +cim:Curve a owl:Class ; rdfs:label "Curve"@en ; - rdfs:comment "A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables. " ; + rdfs:comment "A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:CurveData a rdfs:Class ; +cim:CurveData a owl:Class ; rdfs:label "CurveData"@en ; rdfs:comment "Multi-purpose data points for defining a curve. The use of this generic class is discouraged if a more specific class can be used to specify the X and Y axis values along with their specific data types." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:CurveStyle a rdfs:Class ; +cim:CurveStyle a owl:Class ; rdfs:label "CurveStyle"@en ; rdfs:comment "Style or shape of curve." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:DCBreaker a rdfs:Class ; +cim:DCBreaker a owl:Class ; rdfs:label "DCBreaker"@en ; - rdfs:comment "A breaker within a DC system. " ; + rdfs:comment "A breaker within a DC system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCSwitch . -cim:DCBusbar a rdfs:Class ; +cim:DCBusbar a owl:Class ; rdfs:label "DCBusbar"@en ; rdfs:comment "A busbar within a DC system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCChopper a rdfs:Class ; +cim:DCChopper a owl:Class ; rdfs:label "DCChopper"@en ; rdfs:comment "Low resistance equipment used in the internal DC circuit to balance voltages. It has typically positive and negative pole terminals and a ground." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCConductingEquipment a rdfs:Class ; +cim:DCConductingEquipment a owl:Class ; rdfs:label "DCConductingEquipment"@en ; rdfs:comment "The parts of the DC power system that are designed to carry current or that are conductively connected through DC terminals." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:Equipment . -cim:DCConverterUnit a rdfs:Class ; +cim:DCConverterUnit a owl:Class ; rdfs:label "DCConverterUnit"@en ; rdfs:comment "Indivisible operative unit comprising all equipment between the point of common coupling on the AC side and the point of common coupling – DC side, essentially one or more converters, together with one or more converter transformers, converter control equipment, essential protective and switching devices and auxiliaries, if any, used for conversion." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCEquipmentContainer . -cim:DCDisconnector a rdfs:Class ; +cim:DCDisconnector a owl:Class ; rdfs:label "DCDisconnector"@en ; rdfs:comment "A disconnector within a DC system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCSwitch . -cim:DCEquipmentContainer a rdfs:Class ; +cim:DCEquipmentContainer a owl:Class ; rdfs:label "DCEquipmentContainer"@en ; rdfs:comment "A modelling construct to provide a root class for containment of DC as well as AC equipment. The class differ from the EquipmentContaner for AC in that it may also contain DCNode-s. Hence it can contain both AC and DC equipment." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:EquipmentContainer . -cim:DCGround a rdfs:Class ; +cim:DCGround a owl:Class ; rdfs:label "DCGround"@en ; rdfs:comment "A ground within a DC system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCLine a rdfs:Class ; +cim:DCLine a owl:Class ; rdfs:label "DCLine"@en ; rdfs:comment "Overhead lines and/or cables connecting two or more HVDC substations." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", . + cims:stereotype "Description", uml:concrete . -cim:DCLineSegment a rdfs:Class ; +cim:DCLineSegment a owl:Class ; rdfs:label "DCLineSegment"@en ; rdfs:comment "A wire or combination of wires not insulated from one another, with consistent electrical characteristics, used to carry direct current between points in the DC region of the power system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCNode a rdfs:Class ; +cim:DCNode a owl:Class ; rdfs:label "DCNode"@en ; rdfs:comment "DC nodes are points where terminals of DC conducting equipment are connected together with zero impedance." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:DCSeriesDevice a rdfs:Class ; +cim:DCSeriesDevice a owl:Class ; rdfs:label "DCSeriesDevice"@en ; rdfs:comment "A series device within the DC system, typically a reactor used for filtering or smoothing. Needed for transient and short circuit studies." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCShunt a rdfs:Class ; +cim:DCShunt a owl:Class ; rdfs:label "DCShunt"@en ; rdfs:comment "A shunt device within the DC system, typically used for filtering. Needed for transient and short circuit studies." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCSwitch a rdfs:Class ; +cim:DCSwitch a owl:Class ; rdfs:label "DCSwitch"@en ; rdfs:comment "A switch within the DC system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory er:Package_DocEquipmentReliabilityProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory er:Package_DocEquipmentReliabilityProfile ; - cims:stereotype "Primitive" . - -cim:Decimal a rdfs:Class ; - rdfs:label "Decimal"@en ; - rdfs:comment "Decimal is the base-10 notational system for representing real numbers." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Primitive" . - -cim:Duration a rdfs:Class ; - rdfs:label "Duration"@en ; - rdfs:comment "Duration as \"PnYnMnDTnHnMnS\" which conforms to ISO 8601, where nY expresses a number of years, nM a number of months, nD a number of days. The letter T separates the date expression from the time expression and, after it, nH identifies a number of hours, nM a number of minutes and nS a number of seconds. The number of seconds could be expressed as a decimal number, but all other numbers are integers." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Primitive" . - -cim:EnergyConnection a rdfs:Class ; +cim:EnergyConnection a owl:Class ; rdfs:label "EnergyConnection"@en ; rdfs:comment "A connection of energy generation or consumption on the power system model." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EnergyConsumer a rdfs:Class ; +cim:EnergyConsumer a owl:Class ; rdfs:label "EnergyConsumer"@en ; rdfs:comment """Generic user of energy - a point of consumption on the power system model. EnergyConsumer.pfixed, .qfixed, .pfixedPct and .qfixedPct have meaning only if there is no LoadResponseCharacteristic associated with EnergyConsumer or if LoadResponseCharacteristic.exponentModel is set to False.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EnergyConnection . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "Description" ; rdfs:subClassOf cim:PowerSystemResource . -cim:EquipmentContainer a rdfs:Class ; +cim:EquipmentContainer a owl:Class ; rdfs:label "EquipmentContainer"@en ; - rdfs:comment "A modelling construct to provide a root class for containing equipment. " ; + rdfs:comment "A modelling construct to provide a root class for containing equipment." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:ConnectivityNodeContainer . -cim:EquivalentInjection a rdfs:Class ; +cim:EquivalentInjection a owl:Class ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", . + cims:stereotype "Description", uml:concrete . -cim:Feeder a rdfs:Class ; +cim:Feeder a owl:Class ; rdfs:label "Feeder"@en ; rdfs:comment """A collection of equipment for organizational purposes, used for grouping distribution resources. The organization a feeder does not necessarily reflect connectivity or current operation state.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Primitive" . - -cim:FossilFuel a rdfs:Class ; +cim:FossilFuel a owl:Class ; rdfs:label "FossilFuel"@en ; rdfs:comment "The fossil fuel consumed by the non-nuclear thermal generating unit. For example, coal, oil, gas, etc. These are the specific fuels that the generating unit can consume." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", . - -cim:Frequency a rdfs:Class ; - rdfs:label "Frequency"@en ; - rdfs:comment "Cycles per second." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype "Description", uml:concrete . -cim:GeneratingUnit a rdfs:Class ; +cim:GeneratingUnit a owl:Class ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Equipment . -cim:HydroPowerPlant a rdfs:Class ; +cim:HydroPowerPlant a owl:Class ; rdfs:label "HydroPowerPlant"@en ; rdfs:comment "A hydro power station which can generate or pump. When generating, the generator turbines receive water from an upper reservoir. When pumping, the pumps receive their water from a lower reservoir." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", . + cims:stereotype "Description", uml:concrete . -cim:HydroPump a rdfs:Class ; +cim:HydroPump a owl:Class ; rdfs:label "HydroPump"@en ; rdfs:comment "A synchronous motor-driven pump, typically associated with a pumped storage plant." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Equipment . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile . -cim:Impedance a rdfs:Class ; - rdfs:label "Impedance"@en ; - rdfs:comment "Ratio of voltage to current." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Primitive" . - -cim:Line a rdfs:Class ; +cim:Line a owl:Class ; rdfs:label "Line"@en ; - rdfs:comment "Contains equipment beyond a substation belonging to a power transmission line. " ; + rdfs:comment "Contains equipment beyond a substation belonging to a power transmission line." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:Money a rdfs:Class ; - rdfs:label "Money"@en ; - rdfs:comment "Amount of money." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:NuclearGeneratingUnit a rdfs:Class ; +cim:NuclearGeneratingUnit a owl:Class ; rdfs:label "NuclearGeneratingUnit"@en ; rdfs:comment "A nuclear generating unit." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:OperationalLimit a rdfs:Class ; +cim:OperationalLimit a owl:Class ; rdfs:label "OperationalLimit"@en ; rdfs:comment """A value and normal value associated with a specific kind of limit. The sub class value and normalValue attributes vary inversely to the associated OperationalLimitType.acceptableDuration (acceptableDuration for short). -If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration. """ ; +If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:OperationalLimitDirectionKind a rdfs:Class ; +cim:OperationalLimitDirectionKind a owl:Class ; rdfs:label "OperationalLimitDirectionKind"@en ; rdfs:comment "The direction attribute describes the side of a limit that is a violation." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:OperationalLimitSet a rdfs:Class ; +cim:OperationalLimitSet a owl:Class ; rdfs:label "OperationalLimitSet"@en ; rdfs:comment "A set of limits associated with equipment. Sets of limits might apply to a specific temperature, or season for example. A set of limits may contain different severities of limit levels that would apply to the same equipment. The set may contain limits of different types such as apparent power and current limits or high and low voltage limits that are logically applied together as a set." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:OperationalLimitType a rdfs:Class ; +cim:OperationalLimitType a owl:Class ; rdfs:label "OperationalLimitType"@en ; rdfs:comment "The operational meaning of a category of limits." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Organisation a rdfs:Class ; +cim:Organisation a owl:Class ; rdfs:label "Organisation"@en ; rdfs:comment "Organisation that might have roles as utility, contractor, supplier, manufacturer, customer, etc." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:OrganisationRole a rdfs:Class ; +cim:OrganisationRole a owl:Class ; rdfs:label "OrganisationRole"@en ; rdfs:comment "Identifies a way in which an organisation may participate in the utility enterprise (e.g., customer, manufacturer, etc)." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:PU a rdfs:Class ; - rdfs:label "PU"@en ; - rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:PowerElectronicsUnit a rdfs:Class ; +cim:PowerElectronicsUnit a owl:Class ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "A generating unit or battery or aggregation that connects to the AC network using power electronics rather than rotating machines." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Equipment . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:Pressure a rdfs:Class ; - rdfs:label "Pressure"@en ; - rdfs:comment "Pressure in pascals." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:Reactance a rdfs:Class ; - rdfs:label "Reactance"@en ; - rdfs:comment "Reactance (imaginary part of impedance), at rated frequency." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:ReactiveCapabilityCurve a rdfs:Class ; +cim:ReactiveCapabilityCurve a owl:Class ; rdfs:label "ReactiveCapabilityCurve"@en ; rdfs:comment "Reactive power rating envelope versus the synchronous machine's active power, in both the generating and motoring modes. For each active power value there is a corresponding high and low reactive power limit value. Typically there will be a separate curve for each coolant condition, such as hydrogen pressure. The Y1 axis values represent reactive minimum and the Y2 axis values represent reactive maximum." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Curve . -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:RegulatingCondEq a rdfs:Class ; +cim:RegulatingCondEq a owl:Class ; rdfs:label "RegulatingCondEq"@en ; - rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network. " ; + rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:EnergyConnection . -cim:Reservoir a rdfs:Class ; +cim:Reservoir a owl:Class ; rdfs:label "Reservoir"@en ; rdfs:comment "A water storage facility within a hydro system, including: ponds, lakes, lagoons, and rivers. The storage is usually behind some type of dam." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:Resistance a rdfs:Class ; - rdfs:label "Resistance"@en ; - rdfs:comment "Resistance (real part of impedance)." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:Seconds a rdfs:Class ; - rdfs:label "Seconds"@en ; - rdfs:comment "Time, in seconds." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:String a rdfs: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." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Primitive" . - -cim:Substation a rdfs:Class ; +cim:Substation a owl:Class ; rdfs:label "Substation"@en ; - rdfs:comment "A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics. " ; + rdfs:comment "A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:SynchronousMachine a rdfs:Class ; +cim:SynchronousMachine a owl:Class ; rdfs:label "SynchronousMachine"@en ; rdfs:comment "An electromechanical device that operates with shaft rotating synchronously with the network. It is a single machine operating either as a generator or synchronous condenser or pump." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile . -cim:TapChanger a rdfs:Class ; +cim:TapChanger a owl:Class ; rdfs:label "TapChanger"@en ; rdfs:comment "Mechanism for changing transformer winding tap positions." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "Description" . -cim:Temperature a rdfs:Class ; - rdfs:label "Temperature"@en ; - rdfs:comment "Value of temperature in degrees Celsius." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; rdfs:subClassOf cim:ACDCTerminal . -cim:TieFlow a rdfs:Class ; +cim:TieFlow a owl:Class ; rdfs:label "TieFlow"@en ; rdfs:comment "Defines the structure (in terms of location and direction) of the net interchange constraint for a control area. This constraint may be used by either AGC or power flow." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -513,9 +398,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -523,40 +408,28 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype . - -cim:Voltage a rdfs:Class ; - rdfs:label "Voltage"@en ; - rdfs:comment "Electrical voltage, can be both AC and DC." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . - -cim:VoltagePerReactivePower a rdfs:Class ; - rdfs:label "VoltagePerReactivePower"@en ; - rdfs:comment "Voltage variation with reactive power." ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -cim:VsCapabilityCurve a rdfs:Class ; +cim:VsCapabilityCurve a owl:Class ; rdfs:label "VsCapabilityCurve"@en ; rdfs:comment "The P-Q capability curve for a voltage source converter, with P on X-axis and Qmin and Qmax on Y1-axis and Y2-axis." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Curve . -cim:VsConverter a rdfs:Class ; +cim:VsConverter a owl:Class ; rdfs:label "VsConverter"@en ; rdfs:comment "DC side of the voltage source converter (VSC)." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile . -nc:ACDCConverterController a rdfs:Class ; +nc:ACDCConverterController a owl:Class ; rdfs:label "ACDCConverterController"@en ; rdfs:comment "ACDC converter unit control. According to IEC 60633, it is the control system used for the controlling, monitoring and protection of a single converter unit." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DirectCurrentEquipmentController . -nc:ACEmulationControlFunction a rdfs:Class ; +nc:ACEmulationControlFunction a owl:Class ; rdfs:label "ACEmulationControlFunction"@en ; rdfs:comment """The AC emulation control function is used when AC emulation model is activated for a DC system. It consists in computing the active power set point of the DC system as a function of the voltage angle difference between both points of common coupling with the AC network in order to mimic the behavior of an AC transmission line. This control mode enables the automatic adjustment of the active power reference following variations of the AC system operational point. The setpoint of the DC system is calculated by Psetpoint=Pref+Kdc*(angle1-angle2), where @@ -564,1003 +437,1003 @@ The setpoint of the DC system is calculated by Psetpoint=Pref+Kdc*(angle1-angle2 - Kdc is the control system gain and - angle1 and angle2 are the phase angle measurement (measured at points of common coupling with the AC network) respectively at the side 1 and 2 of the DC system.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:ACPointOfCommonCoupling a rdfs:Class ; +nc:ACPointOfCommonCoupling a owl:Class ; rdfs:label "ACPointOfCommonCoupling"@en ; rdfs:comment "Point of interconnection of the DC converter station to the adjacent AC system (IEC 60633)." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PointOfCommonCoupling . -nc:ACTieCorridor a rdfs:Class ; +nc:ACTieCorridor a owl:Class ; rdfs:label "ACTieCorridor"@en ; rdfs:comment "A collection of one or more AC tie lines that connect two different control areas." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:TieCorridor . -nc:ActivePowerControlFunction a rdfs:Class ; +nc:ActivePowerControlFunction a owl:Class ; rdfs:label "ActivePowerControlFunction"@en ; rdfs:comment "Active power control function is a function block that calculates operating point of the controlled equipment to achieve the target active power." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:AmbientTemperatureDependencyCurve a rdfs:Class ; +nc:AmbientTemperatureDependencyCurve a owl:Class ; rdfs:label "AmbientTemperatureDependencyCurve"@en ; rdfs:comment "A curve or functional relationship between the ambient temperature independent variable (X-axis) and relative temperature dependent (Y-axis) variables." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:LimitDependencyCurve . -nc:AreaDispatchableUnit a rdfs:Class ; +nc:AreaDispatchableUnit a owl:Class ; rdfs:label "AreaDispatchableUnit"@en ; - rdfs:comment "Allocates a given producing or consuming unit, including direct current corridor and collection of units, to a given control area (through the scheduling area) for supporting the control of the given area through dispatch instruction. " ; + rdfs:comment "Allocates a given producing or consuming unit, including direct current corridor and collection of units, to a given control area (through the scheduling area) for supporting the control of the given area through dispatch instruction." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:AreaInterchangeController a rdfs:Class ; +nc:AreaInterchangeController a owl:Class ; rdfs:label "AreaInterchangeController"@en ; rdfs:comment "Area interchange control is set to control active power of an area." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemControl . -nc:AutomationBlockGroup a rdfs:Class ; +nc:AutomationBlockGroup a owl:Class ; rdfs:label "AutomationBlockGroup"@en ; rdfs:comment "Grouping of function block that are operated with the same priority as settings." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:AutomationFunction a rdfs:Class ; +nc:AutomationFunction a owl:Class ; rdfs:label "AutomationFunction"@en ; rdfs:comment "Automation function is a collection of functional block or other automation function that can be executed as a work cycle program as part of an automated system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:PowerSystemResource . -nc:BaseOverloadLimitCurve a rdfs:Class ; +nc:BaseOverloadLimitCurve a owl:Class ; rdfs:label "BaseOverloadLimitCurve"@en ; rdfs:comment """A curve or functional relationship between - the relative loading - current loading over permanent loading (PATL) independent variable (X-axis), and - temporary overloading (TATL) limiting dependent (Y-axis) variables.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:LimitDependencyCurve . -nc:BiddingZone a rdfs:Class ; +nc:BiddingZone a owl:Class ; rdfs:label "BiddingZone"@en ; rdfs:comment "A bidding zone is a market-based method for handling power transmission congestion. It consists of scheduling areas that include the relevant production (supply) and consumption (demand) to form an electrical area with the same market price without capacity allocation." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:BiddingZoneBorder a rdfs:Class ; +nc:BiddingZoneBorder a owl:Class ; rdfs:label "BiddingZoneBorder"@en ; rdfs:comment "Defines the aggregated connection capacity between two Bidding Zones." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:BipolarDCSystem a rdfs:Class ; +nc:BipolarDCSystem a owl:Class ; rdfs:label "BipolarDCSystem"@en ; rdfs:comment "Bipolar DC system (IEC 60633) consists of two poles of opposite polarity with respect to earth. The overhead lines, if any, of the two poles may be carried on common or separate towers." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DCSystem . -nc:CapacityCalculationRegion a rdfs:Class ; +nc:CapacityCalculationRegion a owl:Class ; rdfs:label "CapacityCalculationRegion"@en ; rdfs:comment "Capacity calculation region is a coherent part of the interconnected system that is used for calculating the transmission capacity for a bidding zone or between bidding zones." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:Region . -nc:ChargingUnit a rdfs:Class ; +nc:ChargingUnit a owl:Class ; rdfs:label "ChargingUnit"@en ; rdfs:comment "A unit that supplies electrical power for charging electrical non-stationary entities, e.g. electrical vehicle, trucks, buses, ferries, boats and airplanes. The characteristic is that the energy consumption is highly schedule dependent." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerElectronicsUnit . -nc:Circuit a rdfs:Class ; +nc:Circuit a owl:Class ; rdfs:label "Circuit"@en ; - rdfs:comment "A circuit is a collection of equipment in a network graph that provide common stability limits. The relevant equipment is in general given by the identifying terminal. A software application that can do topology processing shall calculate the equipment belonging to the circuit, if there are no stability limits associated to it. In case of stability limits, the containment reflects the equipments that were used in the calculation/analysis. " ; + rdfs:comment "A circuit is a collection of equipment in a network graph that provide common stability limits. The relevant equipment is in general given by the identifying terminal. A software application that can do topology processing shall calculate the equipment belonging to the circuit, if there are no stability limits associated to it. In case of stability limits, the containment reflects the equipments that were used in the calculation/analysis." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:PowerSystemResource . -nc:CircuitShare a rdfs:Class ; +nc:CircuitShare a owl:Class ; rdfs:label "CircuitShare"@en ; rdfs:comment "Defines the share of the circuit which is part of an associated power transfer corridor." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:ClosedDistributionSystemOperator a rdfs:Class ; +nc:ClosedDistributionSystemOperator a owl:Class ; rdfs:label "ClosedDistributionSystemOperator"@en ; rdfs:comment "A system operator which distributes electricity (or gas) within a geographically confined industrial, commercial or shared services and does not supply household customers." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemOperator . -nc:CompensatorController a rdfs:Class ; +nc:CompensatorController a owl:Class ; rdfs:label "CompensatorController"@en ; - rdfs:comment "Compensator controller is controlling the equipment to optimize the use of the compensators. " ; + rdfs:comment "Compensator controller is controlling the equipment to optimize the use of the compensators." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:ControlFunctionBlock a rdfs:Class ; +nc:ControlFunctionBlock a owl:Class ; rdfs:label "ControlFunctionBlock"@en ; rdfs:comment "Control function block is a function block that contains an algorithm for controlling the equipment." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:FunctionBlock . -nc:CoordinatedCapacityCalculator a rdfs:Class ; +nc:CoordinatedCapacityCalculator a owl:Class ; rdfs:label "CoordinatedCapacityCalculator"@en ; rdfs:comment "A role that coordinates and executes the task of calculating transmission capacity." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemOperationCoordinator . -nc:CurrentControlFunction a rdfs:Class ; +nc:CurrentControlFunction a owl:Class ; rdfs:label "CurrentControlFunction"@en ; rdfs:comment "Current control function is a function block that calculates the operating point of the controlled equipment to achieve the target current." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:CurrentDroopControlFunction a rdfs:Class ; +nc:CurrentDroopControlFunction a owl:Class ; rdfs:label "CurrentDroopControlFunction"@en ; rdfs:comment "Current droop control function is a function block that calculates the operating point of the controlled equipment to achieve the target current." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:CurrentDroopOverride a rdfs:Class ; +nc:CurrentDroopOverride a owl:Class ; rdfs:label "CurrentDroopOverride"@en ; rdfs:comment """Current droop override uses the following logic: - When the current exceeds a threshold the device executes the following transitions: 1) When injecting an inductive voltage or in monitoring mode the device tends to inject a voltage proportional to the difference between the line current and the aforementioned threshold. 2) When injecting a capacitive voltage the device transitions to monitoring mode. - If the aforementioned proportional voltage is lower than the initial one, the voltage injection remains unchanged. Current droop override is not applied when the device operates in currentDroop mode.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:DCBiPole a rdfs:Class ; +nc:DCBiPole a owl:Class ; rdfs:label "DCBiPole"@en ; rdfs:comment "DC system bipole (IEC 60633), which is part of an DC system consisting of two independently operable DC system poles, which during normal operation, exhibit opposite direct voltage polarities with respect to earth." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:DCBypassSwitch a rdfs:Class ; +nc:DCBypassSwitch a owl:Class ; rdfs:label "DCBypassSwitch"@en ; rdfs:comment "By-pass switch (IEC 60633) is a high-speed DC switch connected across each converter valve group in DC schemes using more than one independent converter per pole, designed to close rapidly to bypass a converter group that is being taken out of service and commutate the current back into a valve group that is being taken back in service. A by-pass switch may also be used for prolonged shunting of the bridge(s)." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DCHighSpeedSwitch . -nc:DCCommutationSwitch a rdfs:Class ; +nc:DCCommutationSwitch a owl:Class ; rdfs:label "DCCommutationSwitch"@en ; rdfs:comment "DC commutation switch (IEC 60633) is a type of high-speed DC switch specifically designed to commutate load current into an alternative parallel current path." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:DCHighSpeedSwitch . -nc:DCConverterParallelingSwitch a rdfs:Class ; +nc:DCConverterParallelingSwitch a owl:Class ; rdfs:label "DCConverterParallelingSwitch"@en ; rdfs:comment "Converter paralleling switch (IEC 60633) is a high-speed DC switch connected in series with each converter at the DC terminal in DC schemes where two or more converters are connected in parallel onto a common pole conductor, designed to allow additional converter(s) to be connected in parallel or disconnected without affecting the load current in the other converter." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DCHighSpeedSwitch . -nc:DCCurrentControlFunction a rdfs:Class ; +nc:DCCurrentControlFunction a owl:Class ; rdfs:label "DCCurrentControlFunction"@en ; rdfs:comment "DC current control function is a function block that calculates the operating point of the controlled equipment to achieve the target current." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:DCEarthReturnTransferSwitch a rdfs:Class ; +nc:DCEarthReturnTransferSwitch a owl:Class ; rdfs:label "DCEarthReturnTransferSwitch"@en ; rdfs:comment "Earth return transfer switch (IEC 60633) DC commutation switch used to transfer DC current from a metallic return path to an earth return path. In some applications, this function is performed by a by-pass switch. Although the term \"earth return transfer breaker\" has been widely used in the industry for many years, it is misleading since such switches have no ability to interrupt fault current." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DCCommutationSwitch . -nc:DCHarmonicFilter a rdfs:Class ; +nc:DCHarmonicFilter a owl:Class ; rdfs:label "DCHarmonicFilter"@en ; rdfs:comment "DC harmonic filter (IEC 60633) is a filter which, in conjunction with the DC reactor(s) and with the DC surge capacitor(s), if any, serves the primary function of reducing (current or voltage) ripple on the DC transmission line and/or earth electrode line." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:DCSeriesDevice . -nc:DCHighSpeedSwitch a rdfs:Class ; +nc:DCHighSpeedSwitch a owl:Class ; rdfs:label "DCHighSpeedSwitch"@en ; rdfs:comment "High-speed DC switch (IEC 60633) is a type of switchgear used on a DC scheme, required to open or close rapidly (< 1 s), including in some cases the need to commutate load current into a parallel conducting path, but with no requirement to interrupt fault or load current. DC switchgear is usually based on a single-phase unit of an AC circuit-breaker, appropriately modified for their DC applications. Their capabilities to perform faster opening and closing than disconnect switches are used but the function of breaking short-circuit currents is not required." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:DCSwitch . -nc:DCLineParallelingSwitch a rdfs:Class ; +nc:DCLineParallelingSwitch a owl:Class ; rdfs:label "DCLineParallelingSwitch"@en ; rdfs:comment "Line paralleling switch (IEC 60633) DC commutation switch placed in series with one or more high-voltage pole conductors, allowing two or more lines to be connected in parallel or to revert to single-line operation while conducting load current." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DCCommutationSwitch . -nc:DCMetalicReturnSwitch a rdfs:Class ; +nc:DCMetalicReturnSwitch a owl:Class ; rdfs:label "DCMetalicReturnSwitch"@en ; rdfs:comment "Metallic return transfer switch (IEC 60633) is a DC commutation switch used to transfer DC current from an earth return path to a metallic return path. Although the term \"metallic return transfer breaker\" has been widely used in the industry for many years, it is misleading since such switches have no ability to interrupt fault current." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DCCommutationSwitch . -nc:DCNeutralBusGroundingSwitch a rdfs:Class ; +nc:DCNeutralBusGroundingSwitch a owl:Class ; rdfs:label "DCNeutralBusGroundingSwitch"@en ; rdfs:comment "Neutral bus grounding switch (IEC 60633) or a neutral bus earthing switch is a DC commutation switch connected from the neutral bus to the station earth mat on a bipolar DC scheme, designed to provide a temporary earth connection in the event of an open circuit fault on the electrode line until the imbalance of current between the two poles can be reduced to a safe minimum level or the electrode line connection can be restored." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DCCommutationSwitch . -nc:DCNeutralBusSwitch a rdfs:Class ; +nc:DCNeutralBusSwitch a owl:Class ; rdfs:label "DCNeutralBusSwitch"@en ; rdfs:comment "Neutral bus switch (IEC 60633) is a DC commutation switch connected in series with the neutral bus on a bipolar DC scheme, designed to commutate current out of the pole conductor or neutral bus and into the electrode line or dedicated metallic return conductor or earth in response to a fault in a converter or neutral bus." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DCCommutationSwitch . -nc:DCPointOfCommonCoupling a rdfs:Class ; +nc:DCPointOfCommonCoupling a owl:Class ; rdfs:label "DCPointOfCommonCoupling"@en ; rdfs:comment "Point of interconnection of the DC converter station to the DC transmission line (IEC 60633)." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PointOfCommonCoupling . -nc:DCPole a rdfs:Class ; +nc:DCPole a owl:Class ; rdfs:label "DCPole"@en ; rdfs:comment "The direct current (DC) system pole (IEC 60633) is part of a DC system consisting of all the equipment in the DC substations and the interconnecting transmission lines, if any, which during normal operation exhibit a common direct voltage polarity with respect to earth." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:DCSmoothingReactor a rdfs:Class ; +nc:DCSmoothingReactor a owl:Class ; rdfs:label "DCSmoothingReactor"@en ; rdfs:comment "Reactor (IEC 60633) connected in series with a converter unit or converter units on the DC side for the primary purpose of smoothing the direct current and reducing current transients." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:DCSeriesDevice . -nc:DCSmoothingReactorArrester a rdfs:Class ; +nc:DCSmoothingReactorArrester a owl:Class ; rdfs:label "DCSmoothingReactorArrester"@en ; rdfs:comment "Arrester (IEC 60633) connected between the terminals of a smoothing reactor." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:DCSeriesDevice . -nc:DCSubstation a rdfs:Class ; +nc:DCSubstation a owl:Class ; rdfs:label "DCSubstation"@en ; rdfs:comment "DC substation or DC converter station (IEC 60633) is part of an DC system which consists of one or more converter units installed in a single location together with buildings, reactors, filters, reactive power supply, control, monitoring, protective, measuring and auxiliary equipment. A DC substation forming part of an DC transmission system may be referred to as an DC transmission substation." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:DCEquipmentContainer . -nc:DCSubstationBipole a rdfs:Class ; +nc:DCSubstationBipole a owl:Class ; rdfs:label "DCSubstationBipole"@en ; rdfs:comment "Part of a bipolar DC system (IEC 60633) contained within a DC substation." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:DCEquipmentContainer . -nc:DCSubstationPole a rdfs:Class ; +nc:DCSubstationPole a owl:Class ; rdfs:label "DCSubstationPole"@en ; rdfs:comment "Part of an DC system pole (IEC 60633) which is contained within a DC substation." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:DCEquipmentContainer . -nc:DCSystem a rdfs:Class ; +nc:DCSystem a owl:Class ; rdfs:label "DCSystem"@en ; rdfs:comment "Electrical power system which transfers energy in the form of direct current between two or more AC buses (defined in IEC 60633)." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:PowerSystemResource . -nc:DCSystemDirectionKind a rdfs:Class ; +nc:DCSystemDirectionKind a owl:Class ; rdfs:label "DCSystemDirectionKind"@en ; rdfs:comment "Direction kinds of the DC system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:DCSystemTransmissionKind a rdfs:Class ; +nc:DCSystemTransmissionKind a owl:Class ; rdfs:label "DCSystemTransmissionKind"@en ; rdfs:comment "DC system transmission kind." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:DCTieCorridor a rdfs:Class ; +nc:DCTieCorridor a owl:Class ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "A collection of one or more direct current poles that connect two different control areas." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:TieCorridor . -nc:DCVoltageControlFunction a rdfs:Class ; +nc:DCVoltageControlFunction a owl:Class ; rdfs:label "DCVoltageControlFunction"@en ; rdfs:comment "DC voltage control function is a function block that calculate the operating point of the controlled equipment to achieve the target voltage." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:DirectCurrentBipoleController a rdfs:Class ; +nc:DirectCurrentBipoleController a owl:Class ; rdfs:label "DirectCurrentBipoleController"@en ; rdfs:comment "DC system bipole control that is the control system of a bipole in accordance with IEC 60633." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DirectCurrentEquipmentController . -nc:DirectCurrentCircuit a rdfs:Class ; +nc:DirectCurrentCircuit a owl:Class ; rdfs:label "DirectCurrentCircuit"@en ; rdfs:comment "A direct current circuit is a circuit consists of direct current equipment." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:Circuit . -nc:DirectCurrentEquipmentController a rdfs:Class ; +nc:DirectCurrentEquipmentController a owl:Class ; rdfs:label "DirectCurrentEquipmentController"@en ; rdfs:comment "Direct current equipment controller used to control different parts of the hierarchical structure of the DC control system defined by IEC 60633." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:EquipmentController . -nc:DirectCurrentMasterController a rdfs:Class ; +nc:DirectCurrentMasterController a owl:Class ; rdfs:label "DirectCurrentMasterController"@en ; rdfs:comment """Direct current system control is a control system which governs the operation of an entire DC system consisting of more than one DC substation and performs those functions of controlling, monitoring and protection which require information from more than one substation. This can also be a multiterminal control which is a DC system control for more that two DC substations or a DC master control, which is a general concept for control coordination of a DC system. The DC master control may be implemented at the bipole and/or pole level as defined in IEC 60633. The DC system control/multiterminal control/master control is part of the hierarchical structure of an HVDC control system that has an integrated AC/DC system control as the highest level of control which governs the integrated operation of AC and DC systems of a power system. This control system is under the responsibility of the system operator.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DirectCurrentEquipmentController . -nc:DirectCurrentPoleController a rdfs:Class ; +nc:DirectCurrentPoleController a owl:Class ; rdfs:label "DirectCurrentPoleController"@en ; rdfs:comment "DC system pole control, which is the control system of a pole in accordance with IEC 60633." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DirectCurrentEquipmentController . -nc:DirectCurrentSubstationBipoleController a rdfs:Class ; +nc:DirectCurrentSubstationBipoleController a owl:Class ; rdfs:label "DirectCurrentSubstationBipoleController"@en ; rdfs:comment "Control system of a substation bipole (IEC 60633)." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DirectCurrentSubstationController . -nc:DirectCurrentSubstationController a rdfs:Class ; +nc:DirectCurrentSubstationController a owl:Class ; rdfs:label "DirectCurrentSubstationController"@en ; rdfs:comment "Control system used for the controlling, monitoring and protection within a DC substation (IEC 60633). A DC substation control may be implemented at the bipole and/or pole level and may be referred to as local control." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:DirectCurrentEquipmentController . -nc:DirectCurrentSubstationPoleController a rdfs:Class ; +nc:DirectCurrentSubstationPoleController a owl:Class ; rdfs:label "DirectCurrentSubstationPoleController"@en ; rdfs:comment "Control system of a substation pole (IEC 60633)." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DirectCurrentSubstationController . -nc:DirectCurrentSystemOperator a rdfs:Class ; +nc:DirectCurrentSystemOperator a owl:Class ; rdfs:label "DirectCurrentSystemOperator"@en ; rdfs:comment "System operator of the direct current pole. There are typically one or two system operators that are operating either the control area at one side or the control areas at both sides of the direct current pole. In some cases it is operated by an operator from the connected control areas." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemOperator . -nc:DistributionSystemOperator a rdfs:Class ; +nc:DistributionSystemOperator a owl:Class ; rdfs:label "DistributionSystemOperator"@en ; rdfs:comment "A system operator that is responsible for operating of energy distribution network from transmission level down to low voltage levels including the connection to household." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemOperator . -nc:DurationOverloadLimitCurve a rdfs:Class ; +nc:DurationOverloadLimitCurve a owl:Class ; rdfs:label "DurationOverloadLimitCurve"@en ; rdfs:comment """A curve or functional relationship between - the overload duration independent variable (X-axis), and - temporary overloading (TATL) limiting dependent (Y-axis) variables.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:LimitDependencyCurve . -nc:EnergyAlignmentCoordinator a rdfs:Class ; +nc:EnergyAlignmentCoordinator a owl:Class ; rdfs:label "EnergyAlignmentCoordinator"@en ; rdfs:comment "A role that is responsible for alignment of forecast and schedule energy to a given energy coordination region." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemOperationCoordinator . -nc:EnergyBlockComponent a rdfs:Class ; +nc:EnergyBlockComponent a owl:Class ; rdfs:label "EnergyBlockComponent"@en ; rdfs:comment "Energy block component where the energy group is distributed according to the energy block order of each energy component in an energy group." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EnergyComponent . -nc:EnergyBlockOrder a rdfs:Class ; +nc:EnergyBlockOrder a owl:Class ; rdfs:label "EnergyBlockOrder"@en ; rdfs:comment "The energy block order is a block (an amount) of energy that forms the sequence of orders that are going to be distributed to an energy block component." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:EnergyComponent a rdfs:Class ; +nc:EnergyComponent a owl:Class ; rdfs:label "EnergyComponent"@en ; rdfs:comment "The energy component for a producer or a consumer that has the same energy characteristic, e.g. fuel type and technology." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:EnergyCoordinationRegion a rdfs:Class ; +nc:EnergyCoordinationRegion a owl:Class ; rdfs:label "EnergyCoordinationRegion"@en ; rdfs:comment "A region that has a common organisation or a service that is responsible for alignment of forecast and scheduling of energy." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:Region . -nc:EnergyGroup a rdfs:Class ; +nc:EnergyGroup a owl:Class ; rdfs:label "EnergyGroup"@en ; - rdfs:comment "An energy group is an aggregation of energy components which have the same energy characteristic, e.g. fuel type and technology. It can be used to allocate energy. " ; + rdfs:comment "An energy group is an aggregation of energy components which have the same energy characteristic, e.g. fuel type and technology. It can be used to allocate energy." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:EnergyKind a rdfs:Class ; +nc:EnergyKind a owl:Class ; rdfs:label "EnergyKind"@en ; rdfs:comment "Categories of energy used for energy groups." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:EnergySourceReference a rdfs:Class ; +nc:EnergySourceReference a owl:Class ; rdfs:label "EnergySourceReference"@en ; rdfs:comment "An energy source reference refers to a set of fuel types characteristic for reporting, e.g. European Energy Certificate System (EECS). The kind of energy should be possible to be linked with different type of energy forecast, e.g. wind production for a given area based on wind forecast." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" . -nc:EnergyType a rdfs:Class ; +nc:EnergyType a owl:Class ; rdfs:label "EnergyType"@en ; rdfs:comment """A source of the energy. An energy type reference refers to an energy characteristic that is needed for reporting, e.g. European Energy Certificate System (EECS). The kind of energy should be possible to be linked with different type of energy forecast, e.g. wind production for a given area based on wind forecast.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:EquipmentController a rdfs:Class ; +nc:EquipmentController a owl:Class ; rdfs:label "EquipmentController"@en ; - rdfs:comment "Equipment controller is an automation function that can control one or multiple equipment function to achieve all the targets inside the given tolerance. " ; + rdfs:comment "Equipment controller is an automation function that can control one or multiple equipment function to achieve all the targets inside the given tolerance." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:AutomationFunction . -nc:ExceptionalPowerTransferCorridor a rdfs:Class ; +nc:ExceptionalPowerTransferCorridor a owl:Class ; rdfs:label "ExceptionalPowerTransferCorridor"@en ; - rdfs:comment "Potential power transfer corridor that can be triggered by equipment which changes its in service status or it is operating in an island. " ; + rdfs:comment "Potential power transfer corridor that can be triggered by equipment which changes its in service status or it is operating in an island." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerTransferCorridor . -nc:FACTSEquipment a rdfs:Class ; +nc:FACTSEquipment a owl:Class ; rdfs:label "FACTSEquipment"@en ; rdfs:comment "Flexible Alternating Current Transmission System regulating equipment." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:RegulatingCondEq . -nc:FlexibleEnergyUnit a rdfs:Class ; +nc:FlexibleEnergyUnit a owl:Class ; rdfs:label "FlexibleEnergyUnit"@en ; rdfs:comment "Flexible consumer or embedded producer of energy. The unit cannot be a net producer." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerElectronicsUnit . -nc:FrequencyControlFuntion a rdfs:Class ; +nc:FrequencyControlFuntion a owl:Class ; rdfs:label "FrequencyControlFuntion"@en ; rdfs:comment "Frequency control function is a function block that calculate the operating point of the controlled equipment to achieve the target frequency." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:FrequencyMonitoringTerminal a rdfs:Class ; +nc:FrequencyMonitoringTerminal a owl:Class ; rdfs:label "FrequencyMonitoringTerminal"@en ; rdfs:comment "Frequency monitoring terminal provides location in the model where the frequency is monitored for the purpose of power frequency control." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:FuelStorage a rdfs:Class ; +nc:FuelStorage a owl:Class ; rdfs:label "FuelStorage"@en ; rdfs:comment "Fuel storage. e.g. pile of coal that can be shared between multiple thermal generating units." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:FunctionBlock a rdfs:Class ; +nc:FunctionBlock a owl:Class ; rdfs:label "FunctionBlock"@en ; rdfs:comment "Function block is a function described as a set of elementary blocks. The blocks describe the function between input variables and output variables." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:FunctionInputVariable a rdfs:Class ; +nc:FunctionInputVariable a owl:Class ; rdfs:label "FunctionInputVariable"@en ; rdfs:comment "Functional input variable defines the domain of the function." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:FunctionOutputVariable a rdfs:Class ; +nc:FunctionOutputVariable a owl:Class ; rdfs:label "FunctionOutputVariable"@en ; rdfs:comment "Functional output variable defines the codomain of the function." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:GateInputPin a rdfs:Class ; +nc:GateInputPin a owl:Class ; rdfs:label "GateInputPin"@en ; rdfs:comment "Input pin for a logical gate. The condition described in the input pin gives a logical true or false. The result from measurement and calculation are converted to a true or false." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:FunctionInputVariable . -nc:GeothermalGeneratingUnit a rdfs:Class ; +nc:GeothermalGeneratingUnit a owl:Class ; rdfs:label "GeothermalGeneratingUnit"@en ; rdfs:comment "Generating unit that is generating electrical power from geothermal energy." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -nc:GeothermalUnitKind a rdfs:Class ; +nc:GeothermalUnitKind a owl:Class ; rdfs:label "GeothermalUnitKind"@en ; rdfs:comment "Kind of geothermal." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:ImpedanceControlFunction a rdfs:Class ; +nc:ImpedanceControlFunction a owl:Class ; rdfs:label "ImpedanceControlFunction"@en ; rdfs:comment "Impedance control function is a function block that calculates the operating point of the controlled equipment to achieve the target impedance." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:InfeedLimit a rdfs:Class ; +nc:InfeedLimit a owl:Class ; rdfs:label "InfeedLimit"@en ; rdfs:comment "Infeed limit set constraints fed in to the network by two or more terminals." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -nc:InfeedTerminal a rdfs:Class ; +nc:InfeedTerminal a owl:Class ; rdfs:label "InfeedTerminal"@en ; rdfs:comment "Infeed terminal defines the terminals that are linked to an infeed limit." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:InjectionController a rdfs:Class ; +nc:InjectionController a owl:Class ; rdfs:label "InjectionController"@en ; rdfs:comment "Injection controller is controlling the equipment which represents an injection or an external network." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:LimitDependencyCurve a rdfs:Class ; +nc:LimitDependencyCurve a owl:Class ; rdfs:label "LimitDependencyCurve"@en ; rdfs:comment "A curve or functional relationship between an independent variable (X-axis) and limiting dependent (Y-axis) variables." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:Curve . -nc:LineCircuit a rdfs:Class ; +nc:LineCircuit a owl:Class ; rdfs:label "LineCircuit"@en ; rdfs:comment "A line circuit is a circuit that has at least one ACLineSegment and may or may not include related switching and/or auxiliary equipment." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:Circuit . -nc:LoadFrequencyControlArea a rdfs:Class ; +nc:LoadFrequencyControlArea a owl:Class ; rdfs:label "LoadFrequencyControlArea"@en ; rdfs:comment "A part of a synchronous area or an entire synchronous area, physically demarcated by points of measurement at interconnectors to other load frequency control (LFC) areas, operated by one or more TSOs fulfilling the obligations of load-frequency control." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:LoadFrequencyControlBlock a rdfs:Class ; +nc:LoadFrequencyControlBlock a owl:Class ; rdfs:label "LoadFrequencyControlBlock"@en ; rdfs:comment "A part of a synchronous area or an entire synchronous area, physically demarcated by points of measurement at interconnectors to other load frequency control (LFC) blocks, consisting of one or more LFC areas, operated by one or more TSOs fulfilling the obligations of load-frequency control." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:LoadFrequencyControlOperator a rdfs:Class ; +nc:LoadFrequencyControlOperator a owl:Class ; rdfs:label "LoadFrequencyControlOperator"@en ; rdfs:comment "A role that is responsible for operational security by operating the load frequency control (LFC) mechanism." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerSystemOrganisationRole . -nc:LogicalOperatorsKind a rdfs:Class ; +nc:LogicalOperatorsKind a owl:Class ; rdfs:label "LogicalOperatorsKind"@en ; rdfs:comment "Kinds of logical operators for comparison." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:LossCurve a rdfs:Class ; +nc:LossCurve a owl:Class ; rdfs:label "LossCurve"@en ; rdfs:comment "Represents the losses in the equipment due to operation position." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:Curve . -nc:MarineUnitKind a rdfs:Class ; +nc:MarineUnitKind a owl:Class ; rdfs:label "MarineUnitKind"@en ; rdfs:comment "Kind of marine energy capture." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:ModularStaticSynchronousSeriesCompensator a rdfs:Class ; +nc:ModularStaticSynchronousSeriesCompensator a owl:Class ; rdfs:label "ModularStaticSynchronousSeriesCompensator"@en ; rdfs:comment "Modular static synchronous series compensator (MSSSC) is a type of flexible AC transmission system regulating equipment which consists of solid-state voltage source inverter connected in series with a transmission line. This is similar to static synchronous series compensator (SSSC), but without injection transformer. This enables the MSSSC to be truly modular with the ability to simply install a number of equipment in series to provide a desired maximum level of impedance. MSSSC can be dispersed into multiple location in a circuit working collectively under the same controller scheme." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:MonitoringArea a rdfs:Class ; +nc:MonitoringArea a owl:Class ; rdfs:label "MonitoringArea"@en ; rdfs:comment "A coherent part of the interconnected electrical power system, that includes the system operators' responsibility area and the surrounding parts of other system operators' responsibility area, that need to be monitored for security assessment." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:PowerSystemResource . -nc:MonopolarDCSystem a rdfs:Class ; +nc:MonopolarDCSystem a owl:Class ; rdfs:label "MonopolarDCSystem"@en ; rdfs:comment "Monopolar DC system (IEC 60633) is a DC system with only one pole." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:DCSystem . -nc:NuclearReactorKind a rdfs:Class ; +nc:NuclearReactorKind a owl:Class ; rdfs:label "NuclearReactorKind"@en ; rdfs:comment "Kind of nuclear reactor." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:OrdinaryPowerTransferCorridor a rdfs:Class ; +nc:OrdinaryPowerTransferCorridor a owl:Class ; rdfs:label "OrdinaryPowerTransferCorridor"@en ; rdfs:comment "Power transfer corridor defined for normal operating network." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerTransferCorridor . -nc:OutageCoordinationRegion a rdfs:Class ; +nc:OutageCoordinationRegion a owl:Class ; rdfs:label "OutageCoordinationRegion"@en ; rdfs:comment "A region that has a common organisation or service responsible for outage planning and coordination and its impact on grid operation." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:Region . -nc:OutageCoordinator a rdfs:Class ; +nc:OutageCoordinator a owl:Class ; rdfs:label "OutageCoordinator"@en ; rdfs:comment "A role that coordinates the planned availability status of relevant power system equipment to meet the need by the asset owner or operator and the security of the power system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemOperationCoordinator . -nc:OutagePlanningAgent a rdfs:Class ; +nc:OutagePlanningAgent a owl:Class ; rdfs:label "OutagePlanningAgent"@en ; rdfs:comment "An entity with the task of planning the availability status of a relevant power generating module, a relevant demand facility or a relevant grid element." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerSystemOrganisationRole . -nc:OverlappingZone a rdfs:Class ; +nc:OverlappingZone a owl:Class ; rdfs:label "OverlappingZone"@en ; rdfs:comment "A collection of all the overlapping cross border assessed elements which have the same sets of impacted and impacting regions." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:PTCTriggeredEquipment a rdfs:Class ; +nc:PTCTriggeredEquipment a owl:Class ; rdfs:label "PTCTriggeredEquipment"@en ; rdfs:comment "Power Transfer Corridor triggered equipment connects the equipment that will create the exceptional power transfer corridor when taking out of service. e.g. A system with three lines gets an exceptional power transfer corridor when one of the lines is taken out of service." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:PhaseControlFunction a rdfs:Class ; +nc:PhaseControlFunction a owl:Class ; rdfs:label "PhaseControlFunction"@en ; rdfs:comment "Phase control function is a function block that calculate the operating point of the controlled equipment to achieve the target voltage." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:PinTerminal a rdfs:Class ; +nc:PinTerminal a owl:Class ; rdfs:label "PinTerminal"@en ; rdfs:comment "Input pin associated with a Terminal. It is used for comparison." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinTerminalKind a rdfs:Class ; +nc:PinTerminalKind a owl:Class ; rdfs:label "PinTerminalKind"@en ; rdfs:comment "The kind of quantities that can serve as an input value for the pin." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PointOfCommonCoupling a rdfs:Class ; +nc:PointOfCommonCoupling a owl:Class ; rdfs:label "PointOfCommonCoupling"@en ; rdfs:comment "Point of Common Coupling (PCC) refers to the location where multiple electrical sources or loads are electrically connected and provide a reference point where the voltages and currents from different parts of the system are considered to be common. The PCC is used to support system analysis, control, and monitoring, as it provides a reference for understanding the interactions and power flow between various components within the system. It is also relevant to define the requirement and responsibility between different actors in operating a power system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:PowerBlockKind a rdfs:Class ; +nc:PowerBlockKind a owl:Class ; rdfs:label "PowerBlockKind"@en ; rdfs:comment "Power block kind describes the increase and/or decrease of power." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PowerCapacity a rdfs:Class ; +nc:PowerCapacity a owl:Class ; rdfs:label "PowerCapacity"@en ; rdfs:comment "Power capacity defines the capacity in regard to generation, consumption and transmission (import and export) for a relevant power system resource, e.g. bidding zone, including maximum and minimum electrical power capacity and any capacity allocation." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:PowerElectricalChemicalUnit a rdfs:Class ; +nc:PowerElectricalChemicalUnit a owl:Class ; rdfs:label "PowerElectricalChemicalUnit"@en ; rdfs:comment "A unit capable of either generating electrical energy from chemical reactions or using electrical energy to cause chemical reactions." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerElectronicsUnit . -nc:PowerElectricalChemicalUnitKind a rdfs:Class ; +nc:PowerElectricalChemicalUnitKind a owl:Class ; rdfs:label "PowerElectricalChemicalUnitKind"@en ; rdfs:comment "Kind of power electrical chemical unit." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PowerElectronicsConnectionController a rdfs:Class ; +nc:PowerElectronicsConnectionController a owl:Class ; rdfs:label "PowerElectronicsConnectionController"@en ; - rdfs:comment "Power electronics connection controller is controlling the equipment to optimize the power electronics connection. " ; + rdfs:comment "Power electronics connection controller is controlling the equipment to optimize the power electronics connection." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:PowerElectronicsMarineUnit a rdfs:Class ; +nc:PowerElectronicsMarineUnit a owl:Class ; rdfs:label "PowerElectronicsMarineUnit"@en ; rdfs:comment "A unit that capture energy from marine sources, e.g. waves, for generating electrical power." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerElectronicsUnit . -nc:PowerElectronicsUnitController a rdfs:Class ; +nc:PowerElectronicsUnitController a owl:Class ; rdfs:label "PowerElectronicsUnitController"@en ; - rdfs:comment "Power electronics unit controller is controlling the equipment to optimize the power electronics unit. " ; + rdfs:comment "Power electronics unit controller is controlling the equipment to optimize the power electronics unit." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:PowerFactorControlFunction a rdfs:Class ; +nc:PowerFactorControlFunction a owl:Class ; rdfs:label "PowerFactorControlFunction"@en ; rdfs:comment "Power factor control function is a function block that calculates the operating point of the controlled equipment to achieve the target power factor." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:PowerFrequencyControlKind a rdfs:Class ; +nc:PowerFrequencyControlKind a owl:Class ; rdfs:label "PowerFrequencyControlKind"@en ; rdfs:comment "Kinds of power frequency control modes." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PowerFrequencyController a rdfs:Class ; +nc:PowerFrequencyController a owl:Class ; rdfs:label "PowerFrequencyController"@en ; rdfs:comment "Power frequency controller is controlling the active power balance as typically done by the secondary control. If an unbalance between the scheduled active power values of each generation unit and the loads plus losses occurs, primary control will adapt (increase/decrease) the active power production of each unit (depending on the power shift key strategy), leading to an over- or under-frequency situation. The secondary frequency controller will then control the frequency back to its nominal value, re- establishing a cost-efficient generation delivered by each unit." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemControl . -nc:PowerPlantController a rdfs:Class ; +nc:PowerPlantController a owl:Class ; rdfs:label "PowerPlantController"@en ; - rdfs:comment "Power plant controller is controlling the equipment of a power plant. " ; + rdfs:comment "Power plant controller is controlling the equipment of a power plant." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:PowerShiftKeyKind a rdfs:Class ; +nc:PowerShiftKeyKind a owl:Class ; rdfs:label "PowerShiftKeyKind"@en ; rdfs:comment "Kind of generating and load shift keys strategy." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PowerShiftKeyStrategy a rdfs:Class ; +nc:PowerShiftKeyStrategy a owl:Class ; rdfs:label "PowerShiftKeyStrategy"@en ; rdfs:comment "Strategy of the power shift key." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:PowerSystemOrganisationRole a rdfs:Class ; +nc:PowerSystemOrganisationRole a owl:Class ; rdfs:label "PowerSystemOrganisationRole"@en ; rdfs:comment "A role that is responsible for the functional operational of a power system resource." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:OrganisationRole . -nc:PowerTransferCorridor a rdfs:Class ; +nc:PowerTransferCorridor a owl:Class ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "A power transfer corridor is defined as a set of circuits (transmission lines or transformers) separating two portions of the power system, or a subset of circuits exposed to a substantial portion of the transmission exchange between two parts of the system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:PowerSystemResource . -nc:PowerTransformerCircuit a rdfs:Class ; +nc:PowerTransformerCircuit a owl:Class ; rdfs:label "PowerTransformerCircuit"@en ; rdfs:comment "A power transformer circuit is a circuit that has at least one PowerTransformer and may or may not include related switching and/or auxiliary equipment." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:Circuit . -nc:PropertyReference a rdfs:Class ; +nc:PropertyReference a owl:Class ; rdfs:label "PropertyReference"@en ; rdfs:comment "The reference to a class and one of its properties." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" . -nc:ProportionalEnergyComponent a rdfs:Class ; +nc:ProportionalEnergyComponent a owl:Class ; rdfs:label "ProportionalEnergyComponent"@en ; rdfs:comment "Serves for grouping components within an energy group, with proportional energy allocation to all components." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EnergyComponent . -nc:RampingPrincipleKind a rdfs:Class ; +nc:RampingPrincipleKind a owl:Class ; rdfs:label "RampingPrincipleKind"@en ; rdfs:comment "Kind of ramping principle." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:ReactivePowerControlFunction a rdfs:Class ; +nc:ReactivePowerControlFunction a owl:Class ; rdfs:label "ReactivePowerControlFunction"@en ; rdfs:comment "Reactive power control function is a function block that calculate the operating point of the controlled equipment to achieve the target reactive power." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:RecoveryOverloadLimitCurve a rdfs:Class ; +nc:RecoveryOverloadLimitCurve a owl:Class ; rdfs:label "RecoveryOverloadLimitCurve"@en ; rdfs:comment "The relation between the recovery time and an overload limit." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:LimitDependencyCurve . -nc:Region a rdfs:Class ; +nc:Region a owl:Class ; rdfs:label "Region"@en ; rdfs:comment "A region where the system operator belongs to." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:PowerSystemResource . -nc:RotatingMachineController a rdfs:Class ; +nc:RotatingMachineController a owl:Class ; rdfs:label "RotatingMachineController"@en ; rdfs:comment "Rotating machine controller is controlling the equipment which may be used as a generator or motor." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:SSSCController a rdfs:Class ; +nc:SSSCController a owl:Class ; rdfs:label "SSSCController"@en ; rdfs:comment "The controller of a Static synchronous series compensator (SSSC)." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:SSSCSimulationSettings a rdfs:Class ; +nc:SSSCSimulationSettings a owl:Class ; rdfs:label "SSSCSimulationSettings"@en ; - rdfs:comment "SSSC control simulation settings used by the algorithm for power flow calculations. " ; + rdfs:comment "SSSC control simulation settings used by the algorithm for power flow calculations." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ScheduleResource a rdfs:Class ; +nc:ScheduleResource a owl:Class ; rdfs:label "ScheduleResource"@en ; rdfs:comment "A schedule resource is a market-based method for handling participation of small units, particularly located on the lower voltage level that is controlled by a Distributed System Operator (DSO). It is a collection of units that can operate in the market by providing bids, offers and a resulting committed operational schedule for the collection." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:ScheduleResourceController a rdfs:Class ; +nc:ScheduleResourceController a owl:Class ; rdfs:label "ScheduleResourceController"@en ; - rdfs:comment "Schedule resource controller is controlling the equipment to optimize the schedule resource. " ; + rdfs:comment "Schedule resource controller is controlling the equipment to optimize the schedule resource." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:SchedulingArea a rdfs:Class ; +nc:SchedulingArea a owl:Class ; rdfs:label "SchedulingArea"@en ; rdfs:comment "An area where production and/or consumption of energy can be forecasted, scheduled and measured. The area is operated by only one system operator, typically a Transmission System Operator (TSO). The area can consist of a sub area, which has the same definition as the main area, but it can be operated by another system operator (typically Distributed System Operator (DSO) or a Closed Distributed System Operator (CDSO)). This includes microgrid concept. A substation is the smallest grouping that can be included in the area. The area size should be considered in terms of the possibility of accumulated reading (settlement metering) and the capability of operating as an island." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:SecurityCoordinator a rdfs:Class ; +nc:SecurityCoordinator a owl:Class ; rdfs:label "SecurityCoordinator"@en ; rdfs:comment "A role that coordinates the relevant remedial actions and their optimisation to ensure efficient use to achieve required operational security of the power system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemOperationCoordinator . -nc:ShiftMethodKind a rdfs:Class ; +nc:ShiftMethodKind a owl:Class ; rdfs:label "ShiftMethodKind"@en ; rdfs:comment "Kind of shift method. Describes the way a power schedule should be distributed amongst production and consumption. e.g. Type of generating and load shift key." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:SolarRadiationDependencyCurve a rdfs:Class ; +nc:SolarRadiationDependencyCurve a owl:Class ; rdfs:label "SolarRadiationDependencyCurve"@en ; rdfs:comment """A curve or functional relationship between - the solar radiation independent variable (X-axis), and - relative dependent (Y-axis) variables.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:LimitDependencyCurve . -nc:StaticSynchronousCompensator a rdfs:Class ; +nc:StaticSynchronousCompensator a owl:Class ; rdfs:label "StaticSynchronousCompensator"@en ; rdfs:comment "Static synchronous compensator (STATCOM), also known as a static synchronous condenser (STATCON), is a type of flexible AC transmission system regulating equipment used on alternating current electricity transmission networks. It is based on a power electronics voltage-source converter and can act as either a source or sink of reactive AC power to an electricity network. If connected to a source of power it can also provide active AC power." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:StaticSynchronousSeriesCompensator a rdfs:Class ; +nc:StaticSynchronousSeriesCompensator a owl:Class ; rdfs:label "StaticSynchronousSeriesCompensator"@en ; - rdfs:comment "Static synchronous series compensator (SSSC) is a type of flexible AC transmission system which consists of a solid-state voltage source inverter coupled with a transformer that is connected in series with a transmission line. This device can inject an almost sinusoidal voltage in series with the line. This injected voltage could be considered as an inductive or capacitive reactance, which is connected in series with the transmission line. This feature can provide controllable voltage compensation. In addition, SSSC is able to reverse the power flow by injecting a sufficiently large series reactive compensating voltage. Moreover it can inject a voltage proportional to the difference between the line current and the pre-configured current threshold. It shall have two Terminal-s associated with it. " ; + rdfs:comment "Static synchronous series compensator (SSSC) is a type of flexible AC transmission system which consists of a solid-state voltage source inverter coupled with a transformer that is connected in series with a transmission line. This device can inject an almost sinusoidal voltage in series with the line. This injected voltage could be considered as an inductive or capacitive reactance, which is connected in series with the transmission line. This feature can provide controllable voltage compensation. In addition, SSSC is able to reverse the power flow by injecting a sufficiently large series reactive compensating voltage. Moreover it can inject a voltage proportional to the difference between the line current and the pre-configured current threshold. It shall have two Terminal-s associated with it." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:StaticVarCompensator a rdfs:Class ; +nc:StaticVarCompensator a owl:Class ; rdfs:label "StaticVarCompensator"@en ; rdfs:comment """A facility for providing variable and controllable shunt reactive power. The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms. The SVC may operate in fixed MVar output mode or in voltage control mode. When in voltage control mode, the output of the SVC will be proportional to the deviation of voltage at the controlled bus from the voltage setpoint. The SVC characteristic slope defines the proportion. If the voltage at the controlled bus is equal to the voltage setpoint, the SVC MVar output is zero.""" ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:SubSchedulingArea a rdfs:Class ; +nc:SubSchedulingArea a owl:Class ; rdfs:label "SubSchedulingArea"@en ; rdfs:comment "An area that is a part of another scheduling area. Typically part of a Transmission System Operator (TSO) scheduling area operated by a Distributed System Operator (DSO) or a Close Distributed System Operator (CDSO). This includes microgrid concept. A sub scheduling area can contain other sub areas. A sub scheduling area leaf will form the smallest entity of any given energy area." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SchedulingArea . -nc:SubstationController a rdfs:Class ; +nc:SubstationController a owl:Class ; rdfs:label "SubstationController"@en ; - rdfs:comment "Substation controller is controlling the equipment to optimize the use of the controlling equipment within a substation. " ; + rdfs:comment "Substation controller is controlling the equipment to optimize the use of the controlling equipment within a substation." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:SynchronousArea a rdfs:Class ; +nc:SynchronousArea a owl:Class ; rdfs:label "SynchronousArea"@en ; - rdfs:comment "A synchronous area is an electrical area covered by interconnect with a common system frequency in a steady-state. " ; + rdfs:comment "A synchronous area is an electrical area covered by interconnect with a common system frequency in a steady-state." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:SystemControl a rdfs:Class ; +nc:SystemControl a owl:Class ; rdfs:label "SystemControl"@en ; rdfs:comment """System control is the management and regulation of various parameters within the electrical grid to ensure its stable and reliable operation. The primary goal of system control is to maintain the balance between electricity generation and consumption, while also managing factors such as voltage, frequency, and power quality. This involves the use of control devices, automation, and monitoring systems to respond to changes in the grid and maintain its overall stability. This serves as Integrated AC and DC control system (IEC 60633) which governs the integrated operation of AC and DC systems of a power system.""" ; @@ -1568,5322 +1441,5205 @@ This serves as Integrated AC and DC control system (IEC 60633) which governs the cims:stereotype "NC" ; rdfs:subClassOf nc:AutomationFunction . -nc:SystemOperationCoordinator a rdfs:Class ; +nc:SystemOperationCoordinator a owl:Class ; rdfs:label "SystemOperationCoordinator"@en ; rdfs:comment "A role that coordinates relevant information and impact in regards to operating the power system." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:PowerSystemOrganisationRole . -nc:SystemOperator a rdfs:Class ; +nc:SystemOperator a owl:Class ; rdfs:label "SystemOperator"@en ; rdfs:comment "System operator." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:PowerSystemOrganisationRole . -nc:TCSCCompensationPoint a rdfs:Class ; +nc:TCSCCompensationPoint a owl:Class ; rdfs:label "TCSCCompensationPoint"@en ; rdfs:comment "Compensation point of a TCSC compensator." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:TCSCController a rdfs:Class ; +nc:TCSCController a owl:Class ; rdfs:label "TCSCController"@en ; - rdfs:comment "TCSC controller is controlling the equipment to optimize the performance of the TCSC. " ; + rdfs:comment "TCSC controller is controlling the equipment to optimize the performance of the TCSC." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:TapChangerController a rdfs:Class ; +nc:TapChangerController a owl:Class ; rdfs:label "TapChangerController"@en ; rdfs:comment "Tap changer controller is an equipment controller that controls a tap changer, e.g. how the voltage at the end of a line varies with the load level and compensation of the voltage drop by tap adjustment." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:ThyristorControlledSeriesCompensator a rdfs:Class ; +nc:ThyristorControlledSeriesCompensator a owl:Class ; rdfs:label "ThyristorControlledSeriesCompensator"@en ; rdfs:comment "Thyristor-controlled series capacitors (TCSC) is a type of flexible AC transmission system regulating equipment that is configured with controlled reactors in parallel with sections of a capacitor bank. This combination allows smooth control of the fundamental frequency capacitive reactance over a wide range. The thyristor valve contains a string of series connected high power thyristors. TCSC can control power flows in order to achieve eliminating of line overloads, reducing loop flows and minimising system losses." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:TieCorridor a rdfs:Class ; +nc:TieCorridor a owl:Class ; rdfs:label "TieCorridor"@en ; rdfs:comment "A collection of one or more tie-lines or direct current poles that connect two different control areas." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:TransmissionSystemOperator a rdfs:Class ; +nc:TransmissionSystemOperator a owl:Class ; rdfs:label "TransmissionSystemOperator"@en ; rdfs:comment "A system operator role that is responsible for operating of an energy transmission network." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SystemOperator . -nc:UnifiedPowerFlowController a rdfs:Class ; +nc:UnifiedPowerFlowController a owl:Class ; rdfs:label "UnifiedPowerFlowController"@en ; - rdfs:comment "Unified power flow controller (UPFC) is providing fast-acting reactive power compensation on high-voltage electricity transmission networks. " ; + rdfs:comment "Unified power flow controller (UPFC) is providing fast-acting reactive power compensation on high-voltage electricity transmission networks." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:EquipmentController . -nc:VoltageAngleLimit a rdfs:Class ; +nc:VoltageAngleLimit a owl:Class ; rdfs:label "VoltageAngleLimit"@en ; rdfs:comment "Voltage angle limit between two terminals. The association end OperationalLimitSet.Terminal defines one end and the host of the limit. The association end VoltageAngleLimit.AngleReferenceTerminal defines the reference terminal." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -nc:VoltageControlFunction a rdfs:Class ; +nc:VoltageControlFunction a owl:Class ; rdfs:label "VoltageControlFunction"@en ; rdfs:comment "Voltage control function is a function block that calculate the operating point of the controlled equipment to achieve the target voltage." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -nc:VoltageInjectionControlFunction a rdfs:Class ; +nc:VoltageInjectionControlFunction a owl:Class ; rdfs:label "VoltageInjectionControlFunction"@en ; rdfs:comment "Voltage injection control function is a function block that calculates the operating point of the controlled equipment to achieve the target voltage injection. The controlled point is the Terminal with sequenceNumber =1." ; cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ControlFunctionBlock . -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory er:Package_DocEquipmentReliabilityProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory er:Package_DocEquipmentReliabilityProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory er:Package_DocEquipmentReliabilityProfile ; - cims:stereotype "Primitive", "profcim" . - -er:Ontology a owl:Ontology ; - dcat:keyword "ER" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the equipment reliability profile."@en ; - dct:identifier "urn:uuid:5f727c5c-b49f-47be-b750-a00fefb7e806" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Equipment Reliability Vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:ACDCTerminal.OperationalLimitSet a rdf:Property ; +cim:ACDCTerminal.OperationalLimitSet a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitSet"@en ; rdfs:comment "The operational limit sets at the terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:OperationalLimitSet.Terminal ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:OperationalLimitSet.Terminal ; rdfs:domain cim:ACDCTerminal ; rdfs:range cim:OperationalLimitSet . -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:ActivePowerChangeRate.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerChangeRate ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePowerChangeRate.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "WPers" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerChangeRate ; - rdfs:range cim:UnitSymbol . - -cim:ActivePowerChangeRate.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerChangeRate . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . - -cim:CurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitMultiplier . - -cim:CurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "A" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitSymbol . - -cim:CurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow . - -cim:Curve.CurveDatas a rdf:Property ; +cim:Curve.CurveDatas a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CurveDatas"@en ; rdfs:comment "The point data values that define this curve." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:CurveData.Curve ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:CurveData.Curve ; rdfs:domain cim:Curve ; rdfs:range cim:CurveData . -cim:Curve.curveStyle a rdf:Property ; +cim:Curve.curveStyle a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "curveStyle"@en ; rdfs:comment "The style or shape of the curve." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:CurveStyle . -cim:Curve.xMultiplier a rdf:Property ; +cim:Curve.xMultiplier a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "xMultiplier"@en ; rdfs:comment "Multiplier for X-axis." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:UnitMultiplier . -cim:Curve.xUnit a rdf:Property ; +cim:Curve.xUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "xUnit"@en ; rdfs:comment "The X-axis units of measure." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:UnitSymbol . -cim:Curve.y1Multiplier a rdf:Property ; +cim:Curve.y1Multiplier a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "y1Multiplier"@en ; rdfs:comment "Multiplier for Y1-axis." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:UnitMultiplier . -cim:Curve.y1Unit a rdf:Property ; +cim:Curve.y1Unit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "y1Unit"@en ; rdfs:comment "The Y1-axis units of measure." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:UnitSymbol . -cim:Curve.y2Multiplier a rdf:Property ; +cim:Curve.y2Multiplier a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "y2Multiplier"@en ; rdfs:comment "Multiplier for Y2-axis." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:UnitMultiplier . -cim:Curve.y2Unit a rdf:Property ; +cim:Curve.y2Unit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "y2Unit"@en ; rdfs:comment "The Y2-axis units of measure." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:UnitSymbol . -cim:CurveData.Curve a rdf:Property ; +cim:CurveData.Curve a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Curve"@en ; rdfs:comment "The curve of this curve data point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Curve.CurveDatas ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Curve.CurveDatas ; rdfs:domain cim:CurveData ; rdfs:range cim:Curve . -cim:CurveData.xvalue a rdf:Property ; - rdfs:label "xvalue"@en ; - rdfs:comment "The data value of the X-axis variable, depending on the X-axis units." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CurveData . - -cim:CurveData.y1value a rdf:Property ; - rdfs:label "y1value"@en ; - rdfs:comment "The data value of the first Y-axis variable, depending on the Y-axis units." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CurveData . - -cim:CurveData.y2value a rdf:Property ; - rdfs:label "y2value"@en ; - rdfs:comment "The data value of the second Y-axis variable (if present), depending on the Y-axis units." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurveData . - -cim:DCConductingEquipment.ratedCurrent a rdf:Property ; - rdfs:label "ratedCurrent"@en ; - rdfs:comment """The maximum continuous current carrying capacity in amps governed by the device material and construction. -The attribute shall be a positive value.""" ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DCConductingEquipment . - -cim:DCConverterUnit.Substation a rdf:Property ; +cim:DCConverterUnit.Substation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Substation"@en ; rdfs:comment "The containing substation of the DC converter unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Substation.DCConverterUnit ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Substation.DCConverterUnit ; rdfs:domain cim:DCConverterUnit ; rdfs:range cim:Substation . -cim:Equipment.AggregatedEquipment a rdf:Property ; +cim:Equipment.AggregatedEquipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AggregatedEquipment"@en ; rdfs:comment "An aggregated representation of the detailed equipment." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Equipment.DetailedEquipment ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf cim:Equipment.DetailedEquipment ; rdfs:domain cim:Equipment ; rdfs:range cim:Equipment . -cim:Equipment.DetailedEquipment a rdf:Property ; +cim:Equipment.DetailedEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DetailedEquipment"@en ; rdfs:comment "A detailed representation of the aggregated equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Equipment.AggregatedEquipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf cim:Equipment.AggregatedEquipment ; rdfs:domain cim:Equipment ; rdfs:range cim:Equipment . -cim:EquivalentInjection.ReactiveCapabilityCurve2 a rdf:Property ; +cim:EquivalentInjection.ReactiveCapabilityCurve2 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ReactiveCapabilityCurve2"@en ; rdfs:comment "The reactive capability curve used by this equivalent injection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ReactiveCapabilityCurve.EquivalentInjection2 ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf cim:ReactiveCapabilityCurve.EquivalentInjection2 ; rdfs:domain cim:EquivalentInjection ; rdfs:range cim:ReactiveCapabilityCurve . -cim:Feeder.NamingSecondarySubstation a rdf:Property ; +cim:Feeder.NamingSecondarySubstation a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "NamingSecondarySubstation"@en ; rdfs:comment "The secondary substations that are normally energized from the feeder. Used for naming purposes. Should be consistent with the other associations for energizing terminal specification and the feeder energization specification." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Substation.NamingFeeder ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Substation.NamingFeeder ; rdfs:domain cim:Feeder ; rdfs:range cim:Substation . -cim:Feeder.NormalEnergizedSubstation a rdf:Property ; +cim:Feeder.NormalEnergizedSubstation a owl:ObjectProperty ; rdfs:label "NormalEnergizedSubstation"@en ; rdfs:comment "The substations that are normally energized by the feeder." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Substation.NormalEnergizingFeeder ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Substation.NormalEnergizingFeeder ; rdfs:domain cim:Feeder ; rdfs:range cim:Substation . -cim:Feeder.NormalEnergizingSubstation a rdf:Property ; +cim:Feeder.NormalEnergizingSubstation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "NormalEnergizingSubstation"@en ; rdfs:comment "The substation that nominally energizes the feeder. Also used for naming purposes." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Substation.NormalEnergizedFeeder ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Substation.NormalEnergizedFeeder ; rdfs:domain cim:Feeder ; rdfs:range cim:Substation . -cim:Frequency.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency ; - rdfs:range cim:UnitMultiplier . - -cim:Frequency.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Hz" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency ; - rdfs:range cim:UnitSymbol . - -cim:Frequency.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency . - -cim:GeneratingUnit.lowerRampRate a rdf:Property ; - rdfs:label "lowerRampRate"@en ; - rdfs:comment "The normal maximum rate the generating unit active power output can be lowered by control actions." ; - cims:dataType cim:ActivePowerChangeRate ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.maxEconomicP a rdf:Property ; - rdfs:label "maxEconomicP"@en ; - rdfs:comment "Maximum high economic active power limit, that should not exceed the maximum operating active power limit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.minEconomicP a rdf:Property ; - rdfs:label "minEconomicP"@en ; - rdfs:comment "Low economic active power limit that shall be greater than or equal to the minimum operating active power limit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.minimumOffTime a rdf:Property ; - rdfs:label "minimumOffTime"@en ; - rdfs:comment "Minimum time interval between unit shutdown and startup." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.raiseRampRate a rdf:Property ; - rdfs:label "raiseRampRate"@en ; - rdfs:comment "The normal maximum rate the generating unit active power output can be raised by control actions." ; - cims:dataType cim:ActivePowerChangeRate ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:HydroPowerPlant.Reservoir a rdf:Property ; +cim:HydroPowerPlant.Reservoir a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Reservoir"@en ; rdfs:comment "Generators discharge water to or pumps are supplied water from a downstream reservoir." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Reservoir.HydroPowerPlants ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Reservoir.HydroPowerPlants ; rdfs:domain cim:HydroPowerPlant ; rdfs:range cim:Reservoir . -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Impedance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Impedance ; - rdfs:range cim:UnitMultiplier . - -cim:Impedance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Impedance ; - rdfs:range cim:UnitSymbol . - -cim:Impedance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Impedance . - -cim:Money.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money ; - rdfs:range cim:UnitMultiplier . - -cim:Money.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money ; - rdfs:range cim:Currency . - -cim:Money.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money . - -cim:OperationalLimit.OperationalLimitSet a rdf:Property ; +cim:OperationalLimit.OperationalLimitSet a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OperationalLimitSet"@en ; rdfs:comment "The limit set to which the limit values belong." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:OperationalLimitSet.OperationalLimitValue ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:OperationalLimitSet.OperationalLimitValue ; rdfs:domain cim:OperationalLimit ; rdfs:range cim:OperationalLimitSet . -cim:OperationalLimit.OperationalLimitType a rdf:Property ; +cim:OperationalLimit.OperationalLimitType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OperationalLimitType"@en ; rdfs:comment "The limit type associated with this limit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:OperationalLimitType.OperationalLimit ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:OperationalLimitType.OperationalLimit ; rdfs:domain cim:OperationalLimit ; rdfs:range cim:OperationalLimitType . -cim:OperationalLimitSet.OperationalLimitValue a rdf:Property ; +cim:OperationalLimitSet.OperationalLimitValue a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitValue"@en ; rdfs:comment "Values of equipment limits." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:OperationalLimit.OperationalLimitSet ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; + cims:stereotype uml:ofAggregate ; + owl:inverseOf cim:OperationalLimit.OperationalLimitSet ; rdfs:domain cim:OperationalLimitSet ; rdfs:range cim:OperationalLimit . -cim:OperationalLimitSet.Terminal a rdf:Property ; +cim:OperationalLimitSet.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The terminal where the operational limit set apply." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ACDCTerminal.OperationalLimitSet ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ACDCTerminal.OperationalLimitSet ; rdfs:domain cim:OperationalLimitSet ; rdfs:range cim:ACDCTerminal . -cim:OperationalLimitType.OperationalLimit a rdf:Property ; +cim:OperationalLimitType.OperationalLimit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimit"@en ; rdfs:comment "The operational limits associated with this type of limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:OperationalLimit.OperationalLimitType ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:OperationalLimit.OperationalLimitType ; rdfs:domain cim:OperationalLimitType ; rdfs:range cim:OperationalLimit . -cim:OperationalLimitType.direction a rdf:Property ; +cim:OperationalLimitType.direction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "direction"@en ; rdfs:comment "The direction of the limit." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:OperationalLimitType ; rdfs:range cim:OperationalLimitDirectionKind . -cim:Organisation.Roles a rdf:Property ; +cim:Organisation.Roles a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Roles"@en ; rdfs:comment "All roles of this organisation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:OrganisationRole.Organisation ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:OrganisationRole.Organisation ; rdfs:domain cim:Organisation ; rdfs:range cim:OrganisationRole . -cim:OrganisationRole.Organisation a rdf:Property ; +cim:OrganisationRole.Organisation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Organisation"@en ; rdfs:comment "Organisation having this role." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Organisation.Roles ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Organisation.Roles ; rdfs:domain cim:OrganisationRole ; rdfs:range cim:Organisation . -cim:PU.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitMultiplier . - -cim:PU.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; +cim:ReactiveCapabilityCurve.EquivalentInjection2 a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "EquivalentInjection2"@en ; + rdfs:comment "The equivalent injection using this reactive capability curve." ; + cims:AssociationUsed "Yes" ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitSymbol . + cims:stereotype "NC" ; + owl:inverseOf cim:EquivalentInjection.ReactiveCapabilityCurve2 ; + rdfs:domain cim:ReactiveCapabilityCurve ; + rdfs:range cim:EquivalentInjection . -cim:PU.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; +cim:ReactiveCapabilityCurve.SynchronousMachine2 a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "SynchronousMachine2"@en ; + rdfs:comment "Synchronous machine using this curve." ; + cims:AssociationUsed "Yes" ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU . + cims:stereotype "NC" ; + owl:inverseOf cim:SynchronousMachine.ReactiveCapabilityCurve2 ; + rdfs:domain cim:ReactiveCapabilityCurve ; + rdfs:range cim:SynchronousMachine . -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . +cim:Reservoir.HydroPowerPlants a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "HydroPowerPlants"@en ; + rdfs:comment "Generators discharge water to or pumps are supplied water from a downstream reservoir." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:HydroPowerPlant.Reservoir ; + rdfs:domain cim:Reservoir ; + rdfs:range cim:HydroPowerPlant . -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:Pressure.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Pressure ; - rdfs:range cim:UnitMultiplier . - -cim:Pressure.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Pa" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Pressure ; - rdfs:range cim:UnitSymbol . - -cim:Pressure.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Pressure . - -cim:Reactance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Reactance ; - rdfs:range cim:UnitMultiplier . - -cim:Reactance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Reactance ; - rdfs:range cim:UnitSymbol . - -cim:Reactance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Reactance . - -cim:ReactiveCapabilityCurve.EquivalentInjection2 a rdf:Property ; - rdfs:label "EquivalentInjection2"@en ; - rdfs:comment "The equivalent injection using this reactive capability curve." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:EquivalentInjection.ReactiveCapabilityCurve2 ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain cim:ReactiveCapabilityCurve ; - rdfs:range cim:EquivalentInjection . - -cim:ReactiveCapabilityCurve.SynchronousMachine2 a rdf:Property ; - rdfs:label "SynchronousMachine2"@en ; - rdfs:comment "Synchronous machine using this curve." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SynchronousMachine.ReactiveCapabilityCurve2 ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain cim:ReactiveCapabilityCurve ; - rdfs:range cim:SynchronousMachine . - -cim:ReactiveCapabilityCurve.coolantTemperature a rdf:Property ; - rdfs:label "coolantTemperature"@en ; - rdfs:comment "The machine's coolant temperature (e.g., ambient air or stator circulating water)." ; - cims:dataType cim:Temperature ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactiveCapabilityCurve . - -cim:ReactiveCapabilityCurve.hydrogenPressure a rdf:Property ; - rdfs:label "hydrogenPressure"@en ; - rdfs:comment "The hydrogen coolant pressure." ; - cims:dataType cim:Pressure ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactiveCapabilityCurve . - -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -cim:Reservoir.HydroPowerPlants a rdf:Property ; - rdfs:label "HydroPowerPlants"@en ; - rdfs:comment "Generators discharge water to or pumps are supplied water from a downstream reservoir." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:HydroPowerPlant.Reservoir ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:Reservoir ; - rdfs:range cim:HydroPowerPlant . - -cim:Resistance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitMultiplier . - -cim:Resistance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitSymbol . - -cim:Resistance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance . - -cim:Seconds.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitMultiplier . - -cim:Seconds.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "s" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitSymbol . - -cim:Seconds.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Time, in seconds" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds . - -cim:Substation.DCConverterUnit a rdf:Property ; +cim:Substation.DCConverterUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCConverterUnit"@en ; rdfs:comment "The DC converter unit belonging of the substation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCConverterUnit.Substation ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DCConverterUnit.Substation ; rdfs:domain cim:Substation ; rdfs:range cim:DCConverterUnit . -cim:Substation.NamingFeeder a rdf:Property ; +cim:Substation.NamingFeeder a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "NamingFeeder"@en ; rdfs:comment "The primary feeder that normally energizes the secondary substation. Used for naming purposes. Either this association or the substation to subgeographical region should be used for hierarchical containment specification." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Feeder.NamingSecondarySubstation ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Feeder.NamingSecondarySubstation ; rdfs:domain cim:Substation ; rdfs:range cim:Feeder . -cim:Substation.NormalEnergizedFeeder a rdf:Property ; +cim:Substation.NormalEnergizedFeeder a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "NormalEnergizedFeeder"@en ; rdfs:comment "The normal energized feeders of the substation. Also used for naming purposes." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Feeder.NormalEnergizingSubstation ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Feeder.NormalEnergizingSubstation ; rdfs:domain cim:Substation ; rdfs:range cim:Feeder . -cim:Substation.NormalEnergizingFeeder a rdf:Property ; +cim:Substation.NormalEnergizingFeeder a owl:ObjectProperty ; rdfs:label "NormalEnergizingFeeder"@en ; rdfs:comment "The feeders that potentially energize the downstream substation. Should be consistent with the associations that describe the naming hierarchy." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Feeder.NormalEnergizedSubstation ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Feeder.NormalEnergizedSubstation ; rdfs:domain cim:Substation ; rdfs:range cim:Feeder . -cim:SynchronousMachine.ReactiveCapabilityCurve2 a rdf:Property ; +cim:SynchronousMachine.ReactiveCapabilityCurve2 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ReactiveCapabilityCurve2"@en ; rdfs:comment "Reactive capability curve for this synchronous machine." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ReactiveCapabilityCurve.SynchronousMachine2 ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf cim:ReactiveCapabilityCurve.SynchronousMachine2 ; rdfs:domain cim:SynchronousMachine ; rdfs:range cim:ReactiveCapabilityCurve . -cim:Temperature.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Temperature ; - rdfs:range cim:UnitMultiplier . - -cim:Temperature.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "degC" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Temperature ; - rdfs:range cim:UnitSymbol . - -cim:Temperature.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Temperature . - -cim:Voltage.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitMultiplier . - -cim:Voltage.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "V" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitSymbol . - -cim:Voltage.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage . - -cim:VoltagePerReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltagePerReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:VoltagePerReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VPerVAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltagePerReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:VoltagePerReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltagePerReactivePower . - -cim:VsCapabilityCurve.VsConverter a rdf:Property ; +cim:VsCapabilityCurve.VsConverter a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "VsConverter"@en ; rdfs:comment "Converter with this capability curve." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VsConverter.CapabilityCurve2 ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf cim:VsConverter.CapabilityCurve2 ; rdfs:domain cim:VsCapabilityCurve ; rdfs:range cim:VsConverter . -cim:VsConverter.CapabilityCurve2 a rdf:Property ; +cim:VsConverter.CapabilityCurve2 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CapabilityCurve2"@en ; rdfs:comment "Capability curve of this converter." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VsCapabilityCurve.VsConverter ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf cim:VsCapabilityCurve.VsConverter ; rdfs:domain cim:VsConverter ; rdfs:range cim:VsCapabilityCurve . -eu:IdentifiedObject.energyIdentCodeEic a rdf:Property ; - rdfs:label "energyIdentCodeEic"@en ; - rdfs:comment "The attribute is used for an exchange of the EIC code (Energy identification Code). The length of the string is 16 characters as defined by the EIC code. For details on EIC scheme please refer to ENTSO-E web site." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", "deprecated", ; - rdfs:domain cim:IdentifiedObject . - -nc:ACDCConverter.ACDCConverterController a rdf:Property ; +nc:ACDCConverter.ACDCConverterController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ACDCConverterController"@en ; rdfs:comment "Direct current controller which controls the ACDC converter." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ACDCConverterController.ACDCConverter ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ACDCConverterController.ACDCConverter ; rdfs:domain cim:ACDCConverter ; rdfs:range nc:ACDCConverterController . -nc:ACDCConverterController.ACDCConverter a rdf:Property ; +nc:ACDCConverterController.ACDCConverter a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ACDCConverter"@en ; rdfs:comment "ACDC converter controlled by the direct current controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ACDCConverter.ACDCConverterController ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ACDCConverter.ACDCConverterController ; rdfs:domain nc:ACDCConverterController ; rdfs:range cim:ACDCConverter . -nc:ACDCConverterController.DirectCurrentPoleController a rdf:Property ; +nc:ACDCConverterController.DirectCurrentPoleController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DirectCurrentPoleController"@en ; rdfs:comment "DC pole controller that controls this ACDC controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DirectCurrentPoleController.ACDCConverterController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentPoleController.ACDCConverterController ; rdfs:domain nc:ACDCConverterController ; rdfs:range nc:DirectCurrentPoleController . -nc:ACDCTerminal.InfeedTerminal a rdf:Property ; +nc:ACDCTerminal.InfeedTerminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "InfeedTerminal"@en ; rdfs:comment "Infeed terminal that is associated with an ACDCTerminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:InfeedTerminal.ACDCTerminal ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:InfeedTerminal.ACDCTerminal ; rdfs:domain cim:ACDCTerminal ; rdfs:range nc:InfeedTerminal . -nc:ACPointOfCommonCoupling.ConnectivityNode a rdf:Property ; +nc:ACPointOfCommonCoupling.ConnectivityNode a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ConnectivityNode"@en ; rdfs:comment "Connectivity node which is a point of common coupling AC." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ConnectivityNode.ACPointOfCommonCoupling ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ConnectivityNode.ACPointOfCommonCoupling ; rdfs:domain nc:ACPointOfCommonCoupling ; rdfs:range cim:ConnectivityNode . -nc:ACPointOfCommonCoupling.DCConverterUnit a rdf:Property ; +nc:ACPointOfCommonCoupling.DCConverterUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCConverterUnit"@en ; rdfs:comment "DC converter unit that has AC point of common coupling." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCConverterUnit.ACPointOfCommonCoupling ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCConverterUnit.ACPointOfCommonCoupling ; rdfs:domain nc:ACPointOfCommonCoupling ; rdfs:range cim:DCConverterUnit . -nc:ACTieCorridor.Line a rdf:Property ; +nc:ACTieCorridor.Line a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Line"@en ; rdfs:comment "Line that is part of the ACTieCorridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Line.ACTieCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Line.ACTieCorridor ; rdfs:domain nc:ACTieCorridor ; rdfs:range cim:Line . -nc:AmbientTemperatureDependencyCurve.OperationalLimitType a rdf:Property ; +nc:AmbientTemperatureDependencyCurve.OperationalLimitType a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitType"@en ; rdfs:comment "The operational limit type that has this permanent ambient temperature dependency curve." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OperationalLimitType.PermanentAmbientTemperatureDependencyCurve ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimitType.PermanentAmbientTemperatureDependencyCurve ; rdfs:domain nc:AmbientTemperatureDependencyCurve ; rdfs:range cim:OperationalLimitType . -nc:AreaDispatchableUnit.EnergyConsumer a rdf:Property ; +nc:AreaDispatchableUnit.EnergyConsumer a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyConsumer"@en ; rdfs:comment "Energy consumer for this area dispatchable unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyConsumer.AreaDispatchableUnit ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf nc:EnergyConsumer.AreaDispatchableUnit ; rdfs:domain nc:AreaDispatchableUnit ; rdfs:range cim:EnergyConsumer . -nc:AreaDispatchableUnit.GeneratingUnit a rdf:Property ; +nc:AreaDispatchableUnit.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "The generating unit that belongs to area dispatchable unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GeneratingUnit.AreaDispatchableUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GeneratingUnit.AreaDispatchableUnit ; rdfs:domain nc:AreaDispatchableUnit ; rdfs:range cim:GeneratingUnit . -nc:AreaDispatchableUnit.HydroPump a rdf:Property ; +nc:AreaDispatchableUnit.HydroPump a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "HydroPump"@en ; rdfs:comment "Hydro Pump which is associated with the area dispatchable unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:HydroPump.AreaDispatchableUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:HydroPump.AreaDispatchableUnit ; rdfs:domain nc:AreaDispatchableUnit ; rdfs:range cim:HydroPump . -nc:AreaDispatchableUnit.PowerElectronicsUnit a rdf:Property ; +nc:AreaDispatchableUnit.PowerElectronicsUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "The power electronics unit that belongs to this area dispatchable unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerElectronicsUnit.AreaDispatchableUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsUnit.AreaDispatchableUnit ; rdfs:domain nc:AreaDispatchableUnit ; rdfs:range cim:PowerElectronicsUnit . -nc:AreaDispatchableUnit.ScheduleResource a rdf:Property ; +nc:AreaDispatchableUnit.ScheduleResource a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "The resource which is mFRR for the EnergySchedulingArea to which the AreaDispatchableUnit is connected. Note that this can be different than the area for the energy schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ScheduleResource.AreaDispatchableUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.AreaDispatchableUnit ; rdfs:domain nc:AreaDispatchableUnit ; rdfs:range nc:ScheduleResource . -nc:AreaDispatchableUnit.SchedulingArea a rdf:Property ; +nc:AreaDispatchableUnit.SchedulingArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that has this area dispatchable unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchedulingArea.AreaDispatchableUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.AreaDispatchableUnit ; rdfs:domain nc:AreaDispatchableUnit ; rdfs:range nc:SchedulingArea . -nc:AreaDispatchableUnit.TieCorridor a rdf:Property ; +nc:AreaDispatchableUnit.TieCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TieCorridor"@en ; rdfs:comment "Tie Corridor which belongs to the Area Dispatchable Unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TieCorridor.AreaDispatchableUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:TieCorridor.AreaDispatchableUnit ; rdfs:domain nc:AreaDispatchableUnit ; rdfs:range nc:TieCorridor . -nc:AreaDispatchableUnit.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "Identifies if the unit is normally enabled to accept a dispatch instruction. If true, the unit is enabled to accept a dispatch instruction. If false, the unit has the capability, but it is not enabled to receive a dispatch instruction." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AreaDispatchableUnit . - -nc:AreaInterchangeController.BiddingZone a rdf:Property ; +nc:AreaInterchangeController.BiddingZone a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "BiddingZone"@en ; rdfs:comment "Bidding zone which has an area interchange controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZone.AreaInterchangeController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZone.AreaInterchangeController ; rdfs:domain nc:AreaInterchangeController ; rdfs:range nc:BiddingZone . -nc:AreaInterchangeController.BiddingZoneBorder a rdf:Property ; +nc:AreaInterchangeController.BiddingZoneBorder a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "BiddingZoneBorder"@en ; rdfs:comment "Bidding zone border that has an area interchange controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZoneBorder.AreaInterchangeController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZoneBorder.AreaInterchangeController ; rdfs:domain nc:AreaInterchangeController ; rdfs:range nc:BiddingZoneBorder . -nc:AreaInterchangeController.ControlArea a rdf:Property ; +nc:AreaInterchangeController.ControlArea a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "Control area that has a area interchange controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ControlArea.AreaInterchangeController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlArea.AreaInterchangeController ; rdfs:domain nc:AreaInterchangeController ; rdfs:range cim:ControlArea . -nc:AreaInterchangeController.pTolerance a rdf:Property ; - rdfs:label "pTolerance"@en ; - rdfs:comment "Active power net interchange tolerance. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AreaInterchangeController . - -nc:AutomationBlockGroup.AutomationFunction a rdf:Property ; +nc:AutomationBlockGroup.AutomationFunction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AutomationFunction"@en ; rdfs:comment "Automation function which has automation block group." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AutomationFunction.AutomationBlockGroup ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AutomationFunction.AutomationBlockGroup ; rdfs:domain nc:AutomationBlockGroup ; rdfs:range nc:AutomationFunction . -nc:AutomationBlockGroup.FunctionBlock a rdf:Property ; +nc:AutomationBlockGroup.FunctionBlock a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FunctionBlock"@en ; rdfs:comment "Function block which belongs to an automation block group." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FunctionBlock.AutomationBlockGroup ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:FunctionBlock.AutomationBlockGroup ; rdfs:domain nc:AutomationBlockGroup ; rdfs:range nc:FunctionBlock . -nc:AutomationBlockGroup.priority a rdf:Property ; - rdfs:label "priority"@en ; - rdfs:comment "Value 0 means ignore priority. 1 means the highest priority, 2 is the second highest priority." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AutomationBlockGroup . - -nc:AutomationFunction.AutomationBlockGroup a rdf:Property ; +nc:AutomationFunction.AutomationBlockGroup a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AutomationBlockGroup"@en ; rdfs:comment "Automation block group which belongs to an automation function." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AutomationBlockGroup.AutomationFunction ; cims:multiplicity cims:M:0..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:AutomationBlockGroup.AutomationFunction ; rdfs:domain nc:AutomationFunction ; rdfs:range nc:AutomationBlockGroup . -nc:AutomationFunction.FunctionBlock a rdf:Property ; +nc:AutomationFunction.FunctionBlock a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FunctionBlock"@en ; rdfs:comment "Function block is part of this automation function." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FunctionBlock.AutomationFunction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:FunctionBlock.AutomationFunction ; rdfs:domain nc:AutomationFunction ; rdfs:range nc:FunctionBlock . -nc:AutomationFunction.HasPart a rdf:Property ; +nc:AutomationFunction.HasPart a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "HasPart"@en ; rdfs:comment "Automation function has this automation function as a part." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AutomationFunction.PartOf ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AutomationFunction.PartOf ; rdfs:domain nc:AutomationFunction ; rdfs:range nc:AutomationFunction . -nc:AutomationFunction.PartOf a rdf:Property ; +nc:AutomationFunction.PartOf a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PartOf"@en ; rdfs:comment "Automation function is part of this automation function." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AutomationFunction.HasPart ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AutomationFunction.HasPart ; rdfs:domain nc:AutomationFunction ; rdfs:range nc:AutomationFunction . -nc:AutomationFunction.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "True, if the automation function is enabled (active). Otherwise false." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AutomationFunction . - -nc:AutomationFunction.type a rdf:Property ; - rdfs:label "type"@en ; - rdfs:comment "Type of automation function." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AutomationFunction . - -nc:BaseOverloadLimitCurve.OperationalLimitType a rdf:Property ; +nc:BaseOverloadLimitCurve.OperationalLimitType a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitType"@en ; rdfs:comment "The operational limit type that has this temporary base overload limit curve." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OperationalLimitType.TemporaryBaseOverloadLimitCurve ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimitType.TemporaryBaseOverloadLimitCurve ; rdfs:domain nc:BaseOverloadLimitCurve ; rdfs:range cim:OperationalLimitType . -nc:BiddingZone.AreaInterchangeController a rdf:Property ; +nc:BiddingZone.AreaInterchangeController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaInterchangeController"@en ; rdfs:comment "Area interchange controller for this bidding zone." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaInterchangeController.BiddingZone ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AreaInterchangeController.BiddingZone ; rdfs:domain nc:BiddingZone ; rdfs:range nc:AreaInterchangeController . -nc:BiddingZone.BiddingZoneBorderOne a rdf:Property ; +nc:BiddingZone.BiddingZoneBorderOne a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BiddingZoneBorderOne"@en ; rdfs:comment "The primary side of the border." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BiddingZoneBorder.BiddingZoneOne ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZoneBorder.BiddingZoneOne ; rdfs:domain nc:BiddingZone ; rdfs:range nc:BiddingZoneBorder . -nc:BiddingZone.BiddingZoneBorderTwo a rdf:Property ; +nc:BiddingZone.BiddingZoneBorderTwo a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BiddingZoneBorderTwo"@en ; rdfs:comment "The secondary side of the border." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BiddingZoneBorder.BiddingZoneTwo ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZoneBorder.BiddingZoneTwo ; rdfs:domain nc:BiddingZone ; rdfs:range nc:BiddingZoneBorder . -nc:BiddingZone.CapacityCalculationRegion a rdf:Property ; +nc:BiddingZone.CapacityCalculationRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CapacityCalculationRegion"@en ; rdfs:comment "The capacity calculation region related to this bidding zone." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:CapacityCalculationRegion.BiddingZone ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CapacityCalculationRegion.BiddingZone ; rdfs:domain nc:BiddingZone ; rdfs:range nc:CapacityCalculationRegion . -nc:BiddingZone.PowerCapacity a rdf:Property ; +nc:BiddingZone.PowerCapacity a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerCapacity"@en ; rdfs:comment "Power capacity whidh is asocciated to the bidding zone." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerCapacity.BiddingZone ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerCapacity.BiddingZone ; rdfs:domain nc:BiddingZone ; rdfs:range nc:PowerCapacity . -nc:BiddingZone.SchedulingArea a rdf:Property ; +nc:BiddingZone.SchedulingArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that has bidding zone." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SchedulingArea.BiddingZone ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.BiddingZone ; rdfs:domain nc:BiddingZone ; rdfs:range nc:SchedulingArea . -nc:BiddingZone.isTradeEnabled a rdf:Property ; - rdfs:label "isTradeEnabled"@en ; - rdfs:comment "Identifies the mechanism for determining the energy price for a given bidding zone. If true, the bid and the offer is expected to be provided for the bidding zone to create the market price. If false, other mechanism determines the price of energy for a given bidding zone, e.g. virtual bidding zone." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BiddingZone . - -nc:BiddingZoneBorder.AreaInterchangeController a rdf:Property ; +nc:BiddingZoneBorder.AreaInterchangeController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaInterchangeController"@en ; rdfs:comment "Area interchange controller that relates to this bidding zone border." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaInterchangeController.BiddingZoneBorder ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AreaInterchangeController.BiddingZoneBorder ; rdfs:domain nc:BiddingZoneBorder ; rdfs:range nc:AreaInterchangeController . -nc:BiddingZoneBorder.BiddingZoneOne a rdf:Property ; +nc:BiddingZoneBorder.BiddingZoneOne a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BiddingZoneOne"@en ; rdfs:comment "The bidding zone for the primary side." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZone.BiddingZoneBorderOne ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZone.BiddingZoneBorderOne ; rdfs:domain nc:BiddingZoneBorder ; rdfs:range nc:BiddingZone . -nc:BiddingZoneBorder.BiddingZoneTwo a rdf:Property ; +nc:BiddingZoneBorder.BiddingZoneTwo a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BiddingZoneTwo"@en ; rdfs:comment "The bidding zone for the secondary side." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZone.BiddingZoneBorderTwo ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZone.BiddingZoneBorderTwo ; rdfs:domain nc:BiddingZoneBorder ; rdfs:range nc:BiddingZone . -nc:BiddingZoneBorder.CapacityCalculationRegion a rdf:Property ; +nc:BiddingZoneBorder.CapacityCalculationRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CapacityCalculationRegion"@en ; rdfs:comment "The capacity calculation region for which the capacity is derived from." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:CapacityCalculationRegion.BiddingZoneBorder ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CapacityCalculationRegion.BiddingZoneBorder ; rdfs:domain nc:BiddingZoneBorder ; rdfs:range nc:CapacityCalculationRegion . -nc:BiddingZoneBorder.TieCorridor a rdf:Property ; +nc:BiddingZoneBorder.TieCorridor a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TieCorridor"@en ; rdfs:comment "Tie corridor for a given bidding zone border." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TieCorridor.BiddingZoneBorder ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TieCorridor.BiddingZoneBorder ; rdfs:domain nc:BiddingZoneBorder ; rdfs:range nc:TieCorridor . -nc:BipolarDCSystem.DCBiPole a rdf:Property ; +nc:BipolarDCSystem.DCBiPole a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCBiPole"@en ; rdfs:comment "DC bipole that belongs to a bipolar DC system." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCBiPole.BipolarDCSystem ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCBiPole.BipolarDCSystem ; rdfs:domain nc:BipolarDCSystem ; rdfs:range nc:DCBiPole . -nc:BipolarDCSystem.isRigid a rdf:Property ; - rdfs:label "isRigid"@en ; - rdfs:comment "If true, the bipolar DC system is a rigid DC current bipolar system (IEC 60633). It is a bipolar DC system without neutral connection between both converter stations. Since only two (pole) conductors exist, no unbalance current between both poles is possible. In case of interruption of power transfer of one converter pole, the current of the other pole has to be interrupted as well (at least for a limited time to allow reconfiguration of the DC circuit)." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BipolarDCSystem . - -nc:CapacityCalculationRegion.BiddingZone a rdf:Property ; +nc:CapacityCalculationRegion.BiddingZone a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BiddingZone"@en ; rdfs:comment "The bidding zone for this capacity calculation region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BiddingZone.CapacityCalculationRegion ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZone.CapacityCalculationRegion ; rdfs:domain nc:CapacityCalculationRegion ; rdfs:range nc:BiddingZone . -nc:CapacityCalculationRegion.BiddingZoneBorder a rdf:Property ; +nc:CapacityCalculationRegion.BiddingZoneBorder a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BiddingZoneBorder"@en ; - rdfs:comment "The bidding zone border on which the capacity is calculated. " ; + rdfs:comment "The bidding zone border on which the capacity is calculated." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BiddingZoneBorder.CapacityCalculationRegion ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZoneBorder.CapacityCalculationRegion ; rdfs:domain nc:CapacityCalculationRegion ; rdfs:range nc:BiddingZoneBorder . -nc:CapacityCalculationRegion.CoordinatedCapacityCalculator a rdf:Property ; +nc:CapacityCalculationRegion.CoordinatedCapacityCalculator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CoordinatedCapacityCalculator"@en ; rdfs:comment "Coordinated capacity calculator responsible for the capacity calculation of the region." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:CoordinatedCapacityCalculator.CapacityCalculationRegion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CoordinatedCapacityCalculator.CapacityCalculationRegion ; rdfs:domain nc:CapacityCalculationRegion ; rdfs:range nc:CoordinatedCapacityCalculator . -nc:CapacityCalculationRegion.SecurityCoordinator a rdf:Property ; +nc:CapacityCalculationRegion.SecurityCoordinator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SecurityCoordinator"@en ; rdfs:comment "The security coordinator responsible for the capacity calculation region." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SecurityCoordinator.CapacityCalculationRegion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SecurityCoordinator.CapacityCalculationRegion ; rdfs:domain nc:CapacityCalculationRegion ; rdfs:range nc:SecurityCoordinator . -nc:Circuit.CircuitShare a rdf:Property ; +nc:Circuit.CircuitShare a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CircuitShare"@en ; rdfs:comment "The circuit share of the given power transfer corridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CircuitShare.Circuit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:CircuitShare.Circuit ; rdfs:domain nc:Circuit ; rdfs:range nc:CircuitShare . -nc:Circuit.Equipment a rdf:Property ; +nc:Circuit.Equipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "The equipment which is part of the circuit. This includes all equipment related to the circuit (e.g. If the circuit is a transformer, the equipment could be all switching and auxiliary equipments related to the transformer). A BusbarSection shall not be part of the circuit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Equipment.Circuit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Equipment.Circuit ; rdfs:domain nc:Circuit ; rdfs:range cim:Equipment . -nc:Circuit.IdentifyingTerminal a rdf:Property ; +nc:Circuit.IdentifyingTerminal a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "IdentifyingTerminal"@en ; rdfs:comment "Terminal that identifies the circuit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Terminal.Circuit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Terminal.Circuit ; rdfs:domain nc:Circuit ; rdfs:range cim:Terminal . -nc:Circuit.positiveFlowIn a rdf:Property ; - rdfs:label "positiveFlowIn"@en ; - rdfs:comment "True, if the positive value on the terminal shall be considered flow into the circuit. False, if the positive value on the terminal shall be considered flow out of the circuit." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:Circuit . - -nc:CircuitShare.Circuit a rdf:Property ; +nc:CircuitShare.Circuit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Circuit"@en ; rdfs:comment "The circuit that has a share of the power system corridor." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Circuit.CircuitShare ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Circuit.CircuitShare ; rdfs:domain nc:CircuitShare ; rdfs:range nc:Circuit . -nc:CircuitShare.PowerTransferCorridor a rdf:Property ; +nc:CircuitShare.PowerTransferCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "The power transfer corridor that has this circuit share." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerTransferCorridor.CircuitShare ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerTransferCorridor.CircuitShare ; rdfs:domain nc:CircuitShare ; rdfs:range nc:PowerTransferCorridor . -nc:CircuitShare.normalContributionFactor a rdf:Property ; - rdfs:label "normalContributionFactor"@en ; - rdfs:comment """Normal contribution factor for the circuit which is part of a power transfer corridor. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CircuitShare . - -nc:ConnectivityNode.ACPointOfCommonCoupling a rdf:Property ; +nc:ConnectivityNode.ACPointOfCommonCoupling a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ACPointOfCommonCoupling"@en ; rdfs:comment "Identifies this ConnectivityNode as a point of common coupling AC." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ACPointOfCommonCoupling.ConnectivityNode ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ACPointOfCommonCoupling.ConnectivityNode ; rdfs:domain cim:ConnectivityNode ; rdfs:range nc:ACPointOfCommonCoupling . -nc:ControlArea.AreaInterchangeController a rdf:Property ; +nc:ControlArea.AreaInterchangeController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaInterchangeController"@en ; rdfs:comment "Area interchange controller for this control area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaInterchangeController.ControlArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AreaInterchangeController.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range nc:AreaInterchangeController . -nc:ControlArea.OutageCoordinationRegion a rdf:Property ; +nc:ControlArea.OutageCoordinationRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OutageCoordinationRegion"@en ; rdfs:comment "The outage coordination region that has this control area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:OutageCoordinationRegion.ControlArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:OutageCoordinationRegion.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range nc:OutageCoordinationRegion . -nc:ControlArea.PowerFrequencyController a rdf:Property ; +nc:ControlArea.PowerFrequencyController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerFrequencyController"@en ; rdfs:comment "Power frequency controller for this control area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerFrequencyController.ControlArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerFrequencyController.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range nc:PowerFrequencyController . -nc:ControlArea.SchedulingArea a rdf:Property ; +nc:ControlArea.SchedulingArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area related to a control area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SchedulingArea.ControlArea ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range nc:SchedulingArea . -nc:ControlArea.SystemOperator a rdf:Property ; +nc:ControlArea.SystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SystemOperator"@en ; rdfs:comment "The system operator that operates this control area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.ControlArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range nc:SystemOperator . -nc:ControlFunctionBlock.isDiscrete a rdf:Property ; - rdfs:label "isDiscrete"@en ; - rdfs:comment "True, if the control function is discrete. This applies to equipment with discrete controls, e.g. tap changers and shunt compensators." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControlFunctionBlock . - -nc:ControlFunctionBlock.maxAllowedTargetValue a rdf:Property ; - rdfs:label "maxAllowedTargetValue"@en ; - rdfs:comment """Maximum allowed target value given by the percent of target value. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControlFunctionBlock . - -nc:ControlFunctionBlock.minAllowedTargetValue a rdf:Property ; - rdfs:label "minAllowedTargetValue"@en ; - rdfs:comment """Minimum allowed target value given by the percent of target value. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControlFunctionBlock . - -nc:ControlFunctionBlock.targetDeadband a rdf:Property ; - rdfs:label "targetDeadband"@en ; - rdfs:comment """Target deadband is used with discrete control to avoid excessive update of controls like tap changers and shunt compensator banks while regulating. The attribute shall be a positive value or zero. If isDiscrete is set to "false", the targetDeadband is to be ignored. -Note that for instance, if the targetValue is 100 kV and the targetDeadband is 2 kV the range is from 99 to 101 kV.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControlFunctionBlock . - -nc:CoordinatedCapacityCalculator.CapacityCalculationRegion a rdf:Property ; +nc:CoordinatedCapacityCalculator.CapacityCalculationRegion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CapacityCalculationRegion"@en ; rdfs:comment "Capacity calculation region in which the capacity is calculated by the coordinated capacity calculator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CapacityCalculationRegion.CoordinatedCapacityCalculator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:CapacityCalculationRegion.CoordinatedCapacityCalculator ; rdfs:domain nc:CoordinatedCapacityCalculator ; rdfs:range nc:CapacityCalculationRegion . -nc:CurrentDroopControlFunction.droopCapacitive a rdf:Property ; - rdfs:label "droopCapacitive"@en ; - rdfs:comment "Droop in capacitive region. The unit is V/A." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopControlFunction . - -nc:CurrentDroopControlFunction.droopInductive a rdf:Property ; - rdfs:label "droopInductive"@en ; - rdfs:comment "Droop in inductive region. The unit is V/A." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopControlFunction . - -nc:CurrentDroopControlFunction.offsetCapacitive a rdf:Property ; - rdfs:label "offsetCapacitive"@en ; - rdfs:comment "Offset in capacitive region." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopControlFunction . - -nc:CurrentDroopControlFunction.offsetInductive a rdf:Property ; - rdfs:label "offsetInductive"@en ; - rdfs:comment "Offset in capacitive region." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopControlFunction . - -nc:CurrentDroopOverride.SSSCController a rdf:Property ; +nc:CurrentDroopOverride.SSSCController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SSSCController"@en ; rdfs:comment "The SSSC controller to which this CurrentDroopOverride applies to." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SSSCController.CurrentDroopOverride ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SSSCController.CurrentDroopOverride ; rdfs:domain nc:CurrentDroopOverride ; rdfs:range nc:SSSCController . -nc:CurrentDroopOverride.droopCapacitive a rdf:Property ; - rdfs:label "droopCapacitive"@en ; - rdfs:comment "Droop in capacitive region. The unit is V/A." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopOverride . - -nc:CurrentDroopOverride.droopInductive a rdf:Property ; - rdfs:label "droopInductive"@en ; - rdfs:comment "Droop in inductive region. The unit is V/A." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopOverride . - -nc:CurrentDroopOverride.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopOverride . - -nc:CurrentDroopOverride.offsetCapacitiveI a rdf:Property ; - rdfs:label "offsetCapacitiveI"@en ; - rdfs:comment "Offset in capacitive region." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopOverride . - -nc:CurrentDroopOverride.offsetInductiveI a rdf:Property ; - rdfs:label "offsetInductiveI"@en ; - rdfs:comment "Offset in capacitive region." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopOverride . - -nc:DCBiPole.BipolarDCSystem a rdf:Property ; +nc:DCBiPole.BipolarDCSystem a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "BipolarDCSystem"@en ; rdfs:comment "Bipolar DC system that has this DC bipole." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BipolarDCSystem.DCBiPole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BipolarDCSystem.DCBiPole ; rdfs:domain nc:DCBiPole ; rdfs:range nc:BipolarDCSystem . -nc:DCBiPole.DCPole a rdf:Property ; +nc:DCBiPole.DCPole a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCPole"@en ; rdfs:comment "DC pole part of the DC system bipole." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCPole.DCBiPole ; cims:multiplicity cims:M:1..2 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPole.DCBiPole ; rdfs:domain nc:DCBiPole ; rdfs:range nc:DCPole . -nc:DCConverterUnit.ACPointOfCommonCoupling a rdf:Property ; +nc:DCConverterUnit.ACPointOfCommonCoupling a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ACPointOfCommonCoupling"@en ; rdfs:comment "AC point of common coupling for this DC converter unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ACPointOfCommonCoupling.DCConverterUnit ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ACPointOfCommonCoupling.DCConverterUnit ; rdfs:domain cim:DCConverterUnit ; rdfs:range nc:ACPointOfCommonCoupling . -nc:DCConverterUnit.DCPointOfCommonCoupling a rdf:Property ; +nc:DCConverterUnit.DCPointOfCommonCoupling a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCPointOfCommonCoupling"@en ; rdfs:comment "DCNode that is the point of common coupling at DC side of this DCConverterUnit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCPointOfCommonCoupling.DCConverterUnit ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPointOfCommonCoupling.DCConverterUnit ; rdfs:domain cim:DCConverterUnit ; rdfs:range nc:DCPointOfCommonCoupling . -nc:DCConverterUnit.DCPole a rdf:Property ; +nc:DCConverterUnit.DCPole a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCPole"@en ; rdfs:comment "The DC pole that has this DC converter unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCPole.DCConverterUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPole.DCConverterUnit ; rdfs:domain cim:DCConverterUnit ; rdfs:range nc:DCPole . -nc:DCConverterUnit.DCSubstation a rdf:Property ; +nc:DCConverterUnit.DCSubstation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCSubstation"@en ; rdfs:comment "DC substation that has one or more DC converter units." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCSubstation.DCConverterUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCSubstation.DCConverterUnit ; rdfs:domain cim:DCConverterUnit ; rdfs:range nc:DCSubstation . -nc:DCCurrentControlFunction.droop a rdf:Property ; - rdfs:label "droop"@en ; - rdfs:comment "Droop constant. The pu value is obtained as D [kV/MW] x Sb / Ubdc. The attribute shall be a positive value." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCCurrentControlFunction . - -nc:DCCurrentControlFunction.droopCompensation a rdf:Property ; - rdfs:label "droopCompensation"@en ; - rdfs:comment "Compensation constant. Used to compensate for voltage drop when controlling voltage at a distant bus. The attribute shall be a positive value." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCCurrentControlFunction . - -nc:DCLine.DCPole a rdf:Property ; +nc:DCLine.DCPole a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCPole"@en ; rdfs:comment "The DC pole that has this DC line." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCPole.DCLine ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPole.DCLine ; rdfs:domain cim:DCLine ; rdfs:range nc:DCPole . -nc:DCNode.DCPointOfCommonCoupling a rdf:Property ; +nc:DCNode.DCPointOfCommonCoupling a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCPointOfCommonCoupling"@en ; rdfs:comment "Identifies that this DC node is a point of common coupling DC." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCPointOfCommonCoupling.DCNode ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPointOfCommonCoupling.DCNode ; rdfs:domain cim:DCNode ; rdfs:range nc:DCPointOfCommonCoupling . -nc:DCPointOfCommonCoupling.DCConverterUnit a rdf:Property ; +nc:DCPointOfCommonCoupling.DCConverterUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCConverterUnit"@en ; rdfs:comment "DC converter unit that has DC point of common coupling." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCConverterUnit.DCPointOfCommonCoupling ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCConverterUnit.DCPointOfCommonCoupling ; rdfs:domain nc:DCPointOfCommonCoupling ; rdfs:range cim:DCConverterUnit . -nc:DCPointOfCommonCoupling.DCNode a rdf:Property ; +nc:DCPointOfCommonCoupling.DCNode a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCNode"@en ; rdfs:comment "The DCNode that is a point of common coupling DC." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCNode.DCPointOfCommonCoupling ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCNode.DCPointOfCommonCoupling ; rdfs:domain nc:DCPointOfCommonCoupling ; rdfs:range cim:DCNode . -nc:DCPole.AsymmetricMonopolarDCSystem a rdf:Property ; +nc:DCPole.AsymmetricMonopolarDCSystem a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AsymmetricMonopolarDCSystem"@en ; rdfs:comment "Asymmetric monopolar DC system that has this DC pole." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:MonopolarDCSystem.DCPole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:MonopolarDCSystem.DCPole ; rdfs:domain nc:DCPole ; rdfs:range nc:MonopolarDCSystem . -nc:DCPole.DCBiPole a rdf:Property ; +nc:DCPole.DCBiPole a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCBiPole"@en ; rdfs:comment "DC system bipole that has two independently operatable DC system poles." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCBiPole.DCPole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCBiPole.DCPole ; rdfs:domain nc:DCPole ; rdfs:range nc:DCBiPole . -nc:DCPole.DCConverterUnit a rdf:Property ; +nc:DCPole.DCConverterUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCConverterUnit"@en ; rdfs:comment "The DC converter unit that relates to this DC pole." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCConverterUnit.DCPole ; cims:multiplicity cims:M:0..2 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCConverterUnit.DCPole ; rdfs:domain nc:DCPole ; rdfs:range cim:DCConverterUnit . -nc:DCPole.DCLine a rdf:Property ; +nc:DCPole.DCLine a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCLine"@en ; rdfs:comment "The DC line that is related to this DC pole." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCLine.DCPole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCLine.DCPole ; rdfs:domain nc:DCPole ; rdfs:range cim:DCLine . -nc:DCPole.DCTieCorridor a rdf:Property ; +nc:DCPole.DCTieCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "The DCTieCorridor that has this DC pole." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCTieCorridor.DCPole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCTieCorridor.DCPole ; rdfs:domain nc:DCPole ; rdfs:range nc:DCTieCorridor . -nc:DCPole.DirectCurrentPoleController a rdf:Property ; +nc:DCPole.DirectCurrentPoleController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DirectCurrentPoleController"@en ; rdfs:comment "DC pole controller that controls this DC pole." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DirectCurrentPoleController.DCPole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentPoleController.DCPole ; rdfs:domain nc:DCPole ; rdfs:range nc:DirectCurrentPoleController . -nc:DCPole.normalParticipationFactor a rdf:Property ; - rdfs:label "normalParticipationFactor"@en ; - rdfs:comment """Normal participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. -In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). -In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCPole . - -nc:DCSubstation.DCConverterUnit a rdf:Property ; +nc:DCSubstation.DCConverterUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCConverterUnit"@en ; rdfs:comment "DC converter unit that belongs to this DC substation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCConverterUnit.DCSubstation ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:DCConverterUnit.DCSubstation ; rdfs:domain nc:DCSubstation ; rdfs:range cim:DCConverterUnit . -nc:DCSubstation.DCSubstationBipole a rdf:Property ; +nc:DCSubstation.DCSubstationBipole a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCSubstationBipole"@en ; - rdfs:comment "DC substation bipole which is part of the DC substation. " ; + rdfs:comment "DC substation bipole which is part of the DC substation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCSubstationBipole.DCSubstation ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:DCSubstationBipole.DCSubstation ; rdfs:domain nc:DCSubstation ; rdfs:range nc:DCSubstationBipole . -nc:DCSubstation.DCSubstationPole a rdf:Property ; +nc:DCSubstation.DCSubstationPole a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCSubstationPole"@en ; - rdfs:comment "DC substation pole which is part of the DC substation. " ; + rdfs:comment "DC substation pole which is part of the DC substation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCSubstationPole.DCSubstation ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:DCSubstationPole.DCSubstation ; rdfs:domain nc:DCSubstation ; rdfs:range nc:DCSubstationPole . -nc:DCSubstation.Substation a rdf:Property ; +nc:DCSubstation.Substation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Substation"@en ; rdfs:comment "Substation that contains this DC susbstation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Substation.DCSubstation ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Substation.DCSubstation ; rdfs:domain nc:DCSubstation ; rdfs:range cim:Substation . -nc:DCSubstation.isTapping a rdf:Property ; - rdfs:label "isTapping"@en ; - rdfs:comment "DC tapping substation (IEC 60633) is a DC substation, mainly used for inversion, with a rating which is a small fraction of that of the rectifier(s) in the system." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCSubstation . - -nc:DCSubstationBipole.DCSubstation a rdf:Property ; +nc:DCSubstationBipole.DCSubstation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCSubstation"@en ; rdfs:comment "DC substation that contains this DC substation bipole part." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCSubstation.DCSubstationBipole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCSubstation.DCSubstationBipole ; rdfs:domain nc:DCSubstationBipole ; rdfs:range nc:DCSubstation . -nc:DCSubstationBipole.DirectCurrentSubstationBipoleController a rdf:Property ; +nc:DCSubstationBipole.DirectCurrentSubstationBipoleController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DirectCurrentSubstationBipoleController"@en ; rdfs:comment "DC substation bipole controller controlling this DC substation bipole." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DirectCurrentSubstationBipoleController.DCSubstationBipole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentSubstationBipoleController.DCSubstationBipole ; rdfs:domain nc:DCSubstationBipole ; rdfs:range nc:DirectCurrentSubstationBipoleController . -nc:DCSubstationPole.DCSubstation a rdf:Property ; +nc:DCSubstationPole.DCSubstation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCSubstation"@en ; rdfs:comment "DC substation that contains this DC substation pole part." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCSubstation.DCSubstationPole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCSubstation.DCSubstationPole ; rdfs:domain nc:DCSubstationPole ; rdfs:range nc:DCSubstation . -nc:DCSubstationPole.DirectCurrentSubstationPoleController a rdf:Property ; +nc:DCSubstationPole.DirectCurrentSubstationPoleController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DirectCurrentSubstationPoleController"@en ; rdfs:comment "DC substation pole controller controlling this DC substation pole." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DirectCurrentSubstationPoleController.DCSubstationPole ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentSubstationPoleController.DCSubstationPole ; rdfs:domain nc:DCSubstationPole ; rdfs:range nc:DirectCurrentSubstationPoleController . -nc:DCSystem.directionKind a rdf:Property ; +nc:DCSystem.directionKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "directionKind"@en ; rdfs:comment "Direction kind of the DC system." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:DCSystem ; rdfs:range nc:DCSystemDirectionKind . -nc:DCSystem.transmissionKind a rdf:Property ; +nc:DCSystem.transmissionKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "transmissionKind"@en ; rdfs:comment "Transmission kind of the DC system." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:DCSystem ; rdfs:range nc:DCSystemTransmissionKind . -nc:DCTieCorridor.DCPole a rdf:Property ; +nc:DCTieCorridor.DCPole a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCPole"@en ; rdfs:comment "The DCPole which is part of the DC corridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCPole.DCTieCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPole.DCTieCorridor ; rdfs:domain nc:DCTieCorridor ; rdfs:range nc:DCPole . -nc:DCTieCorridor.DirectCurrentMasterController a rdf:Property ; +nc:DCTieCorridor.DirectCurrentMasterController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DirectCurrentMasterController"@en ; rdfs:comment "Direct current master controller for this DCTieCorridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DirectCurrentMasterController.DCTieCorridor ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentMasterController.DCTieCorridor ; rdfs:domain nc:DCTieCorridor ; rdfs:range nc:DirectCurrentMasterController . -nc:DCTieCorridor.SchedulingArea a rdf:Property ; +nc:DCTieCorridor.SchedulingArea a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that has this DC tie corridor." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchedulingArea.DCTieCorridor ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.DCTieCorridor ; rdfs:domain nc:DCTieCorridor ; rdfs:range nc:SchedulingArea . -nc:DCTieCorridor.maxRegulatingReserve a rdf:Property ; - rdfs:label "maxRegulatingReserve"@en ; - rdfs:comment "Maximum regulating reserve." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCTieCorridor . - -nc:DCTieCorridor.minRegulatingReserve a rdf:Property ; - rdfs:label "minRegulatingReserve"@en ; - rdfs:comment "Minimum regulating reserve." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCTieCorridor . - -nc:DCTieCorridor.rampingKind a rdf:Property ; +nc:DCTieCorridor.rampingKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "rampingKind"@en ; rdfs:comment "Ramping principle is used to define a transition from one scheduled value to next one." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:DCTieCorridor ; rdfs:range nc:RampingPrincipleKind . -nc:DirectCurrentBipoleController.DirectCurrentMasterController a rdf:Property ; +nc:DirectCurrentBipoleController.DirectCurrentMasterController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DirectCurrentMasterController"@en ; rdfs:comment "Direct current master controller which has direct current bipole controllers." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DirectCurrentMasterController.DirectCurrentBipoleController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentMasterController.DirectCurrentBipoleController ; rdfs:domain nc:DirectCurrentBipoleController ; rdfs:range nc:DirectCurrentMasterController . -nc:DirectCurrentBipoleController.DirectCurrentPoleController a rdf:Property ; +nc:DirectCurrentBipoleController.DirectCurrentPoleController a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DirectCurrentPoleController"@en ; rdfs:comment "DC pole controller that is controlled by a DC bipole controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DirectCurrentPoleController.DirectCurrentBipoleController ; cims:multiplicity cims:M:2..2 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentPoleController.DirectCurrentBipoleController ; rdfs:domain nc:DirectCurrentBipoleController ; rdfs:range nc:DirectCurrentPoleController . -nc:DirectCurrentMasterController.DCTieCorridor a rdf:Property ; +nc:DirectCurrentMasterController.DCTieCorridor a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "DCTieCorridor controlled by this direct current master controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCTieCorridor.DirectCurrentMasterController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCTieCorridor.DirectCurrentMasterController ; rdfs:domain nc:DirectCurrentMasterController ; rdfs:range nc:DCTieCorridor . -nc:DirectCurrentMasterController.DirectCurrentBipoleController a rdf:Property ; +nc:DirectCurrentMasterController.DirectCurrentBipoleController a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DirectCurrentBipoleController"@en ; rdfs:comment "Direct current bipole controller which belongs to a direct current master controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DirectCurrentBipoleController.DirectCurrentMasterController ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentBipoleController.DirectCurrentMasterController ; rdfs:domain nc:DirectCurrentMasterController ; rdfs:range nc:DirectCurrentBipoleController . -nc:DirectCurrentMasterController.DirectCurrentPoleController a rdf:Property ; +nc:DirectCurrentMasterController.DirectCurrentPoleController a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DirectCurrentPoleController"@en ; rdfs:comment "DC pole controller that is controlled by this DC master controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DirectCurrentPoleController.DirectCurrentMasterController ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentPoleController.DirectCurrentMasterController ; rdfs:domain nc:DirectCurrentMasterController ; rdfs:range nc:DirectCurrentPoleController . -nc:DirectCurrentMasterController.DirectCurrentSubstationController a rdf:Property ; +nc:DirectCurrentMasterController.DirectCurrentSubstationController a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DirectCurrentSubstationController"@en ; rdfs:comment "DC substation controller controlled by a multiterminal control." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DirectCurrentSubstationController.MultiterminalControl ; cims:multiplicity cims:M:2..n ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentSubstationController.MultiterminalControl ; rdfs:domain nc:DirectCurrentMasterController ; rdfs:range nc:DirectCurrentSubstationController . -nc:DirectCurrentPoleController.ACDCConverterController a rdf:Property ; +nc:DirectCurrentPoleController.ACDCConverterController a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ACDCConverterController"@en ; rdfs:comment "ACDC converter controller that is controlled by a DC pole controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ACDCConverterController.DirectCurrentPoleController ; cims:multiplicity cims:M:2..2 ; cims:stereotype "NC" ; + owl:inverseOf nc:ACDCConverterController.DirectCurrentPoleController ; rdfs:domain nc:DirectCurrentPoleController ; rdfs:range nc:ACDCConverterController . -nc:DirectCurrentPoleController.DCPole a rdf:Property ; +nc:DirectCurrentPoleController.DCPole a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCPole"@en ; rdfs:comment "DC pole that is controlled by a DC pole controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCPole.DirectCurrentPoleController ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPole.DirectCurrentPoleController ; rdfs:domain nc:DirectCurrentPoleController ; rdfs:range nc:DCPole . -nc:DirectCurrentPoleController.DirectCurrentBipoleController a rdf:Property ; +nc:DirectCurrentPoleController.DirectCurrentBipoleController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DirectCurrentBipoleController"@en ; rdfs:comment "DC bipole controller that controls this DC pole controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DirectCurrentBipoleController.DirectCurrentPoleController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentBipoleController.DirectCurrentPoleController ; rdfs:domain nc:DirectCurrentPoleController ; rdfs:range nc:DirectCurrentBipoleController . -nc:DirectCurrentPoleController.DirectCurrentMasterController a rdf:Property ; +nc:DirectCurrentPoleController.DirectCurrentMasterController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DirectCurrentMasterController"@en ; rdfs:comment "DC master controller that has a DC pole controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DirectCurrentMasterController.DirectCurrentPoleController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentMasterController.DirectCurrentPoleController ; rdfs:domain nc:DirectCurrentPoleController ; rdfs:range nc:DirectCurrentMasterController . -nc:DirectCurrentSubstationBipoleController.DCSubstationBipole a rdf:Property ; +nc:DirectCurrentSubstationBipoleController.DCSubstationBipole a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCSubstationBipole"@en ; rdfs:comment "DC substation bipole that is controlled by a DC substation bipole controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCSubstationBipole.DirectCurrentSubstationBipoleController ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCSubstationBipole.DirectCurrentSubstationBipoleController ; rdfs:domain nc:DirectCurrentSubstationBipoleController ; rdfs:range nc:DCSubstationBipole . -nc:DirectCurrentSubstationController.MultiterminalControl a rdf:Property ; +nc:DirectCurrentSubstationController.MultiterminalControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "MultiterminalControl"@en ; rdfs:comment "Multiterminal control that controls more than two DC substation controllers." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DirectCurrentMasterController.DirectCurrentSubstationController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DirectCurrentMasterController.DirectCurrentSubstationController ; rdfs:domain nc:DirectCurrentSubstationController ; rdfs:range nc:DirectCurrentMasterController . -nc:DirectCurrentSubstationPoleController.DCSubstationPole a rdf:Property ; +nc:DirectCurrentSubstationPoleController.DCSubstationPole a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCSubstationPole"@en ; rdfs:comment "DC substation pole that is controlled by a DC substation pole controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCSubstationPole.DirectCurrentSubstationPoleController ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCSubstationPole.DirectCurrentSubstationPoleController ; rdfs:domain nc:DirectCurrentSubstationPoleController ; rdfs:range nc:DCSubstationPole . -nc:DurationOverloadLimitCurve.OperationalLimitType a rdf:Property ; +nc:DurationOverloadLimitCurve.OperationalLimitType a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitType"@en ; rdfs:comment "The operational limit type that has this temporary duration overload limit curve." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OperationalLimitType.TemporaryDurationOverloadLimitCurve ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimitType.TemporaryDurationOverloadLimitCurve ; rdfs:domain nc:DurationOverloadLimitCurve ; rdfs:range cim:OperationalLimitType . -nc:EnergyAlignmentCoordinator.EnergyCoordinationRegion a rdf:Property ; +nc:EnergyAlignmentCoordinator.EnergyCoordinationRegion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyCoordinationRegion"@en ; rdfs:comment "The energy coordination region that has this energy alignment coordinator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyCoordinationRegion.EnergyAlignmentCoordinator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyCoordinationRegion.EnergyAlignmentCoordinator ; rdfs:domain nc:EnergyAlignmentCoordinator ; rdfs:range nc:EnergyCoordinationRegion . -nc:EnergyBlockComponent.EnergyBlockOrder a rdf:Property ; +nc:EnergyBlockComponent.EnergyBlockOrder a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyBlockOrder"@en ; rdfs:comment "The energy block order for this energy block component." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyBlockOrder.EnergyBlockComponent ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyBlockOrder.EnergyBlockComponent ; rdfs:domain nc:EnergyBlockComponent ; rdfs:range nc:EnergyBlockOrder . -nc:EnergyBlockOrder.EnergyBlockComponent a rdf:Property ; +nc:EnergyBlockOrder.EnergyBlockComponent a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyBlockComponent"@en ; rdfs:comment "The energy block component that has this energy block order." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyBlockComponent.EnergyBlockOrder ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyBlockComponent.EnergyBlockOrder ; rdfs:domain nc:EnergyBlockOrder ; rdfs:range nc:EnergyBlockComponent . -nc:EnergyBlockOrder.normalParticipationFactor a rdf:Property ; - rdfs:label "normalParticipationFactor"@en ; - rdfs:comment "Normal participation factor." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyBlockOrder . - -nc:EnergyBlockOrder.normalSequence a rdf:Property ; - rdfs:label "normalSequence"@en ; - rdfs:comment """Normal sequence represents the local order of the power block order. - -The sequence order for a given block dispatch instruction. The sequence number need to be unique for a given block dispatch instruction, e.g. two order in the same instruction cannot have the same sequence. """ ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyBlockOrder . - -nc:EnergyBlockOrder.powerDuration a rdf:Property ; - rdfs:label "powerDuration"@en ; - rdfs:comment "Duration for the active power." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyBlockOrder . - -nc:EnergyComponent.EnergyConsumer a rdf:Property ; +nc:EnergyComponent.EnergyConsumer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyConsumer"@en ; rdfs:comment "The energy consumer that relates to this energy component." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyConsumer.EnergyComponent ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyConsumer.EnergyComponent ; rdfs:domain nc:EnergyComponent ; rdfs:range cim:EnergyConsumer . -nc:EnergyComponent.EnergyGroup a rdf:Property ; +nc:EnergyComponent.EnergyGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyGroup"@en ; rdfs:comment "The energy group that has this energy component." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyGroup.EnergyComponent ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyGroup.EnergyComponent ; rdfs:domain nc:EnergyComponent ; rdfs:range nc:EnergyGroup . -nc:EnergyComponent.GeneratingUnit a rdf:Property ; +nc:EnergyComponent.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "The generating unit that is part of this energy component." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GeneratingUnit.EnergyComponent ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GeneratingUnit.EnergyComponent ; rdfs:domain nc:EnergyComponent ; rdfs:range cim:GeneratingUnit . -nc:EnergyComponent.HydroPump a rdf:Property ; +nc:EnergyComponent.HydroPump a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "HydroPump"@en ; rdfs:comment "The hydro pump that relates to this energy component." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:HydroPump.EnergyComponent ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:HydroPump.EnergyComponent ; rdfs:domain nc:EnergyComponent ; rdfs:range cim:HydroPump . -nc:EnergyComponent.PowerElectronicsUnit a rdf:Property ; +nc:EnergyComponent.PowerElectronicsUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "The power electronics unit that relates to this energy component." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerElectronicsUnit.EnergyComponent ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsUnit.EnergyComponent ; rdfs:domain nc:EnergyComponent ; rdfs:range cim:PowerElectronicsUnit . -nc:EnergyConsumer.AreaDispatchableUnit a rdf:Property ; +nc:EnergyConsumer.AreaDispatchableUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaDispatchableUnit"@en ; rdfs:comment "Area dispatchable unit that has this energy consumer." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaDispatchableUnit.EnergyConsumer ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf nc:AreaDispatchableUnit.EnergyConsumer ; rdfs:domain cim:EnergyConsumer ; rdfs:range nc:AreaDispatchableUnit . -nc:EnergyConsumer.EnergyComponent a rdf:Property ; +nc:EnergyConsumer.EnergyComponent a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyComponent"@en ; rdfs:comment "The energy component that has this energy consumer." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyComponent.EnergyConsumer ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyComponent.EnergyConsumer ; rdfs:domain cim:EnergyConsumer ; rdfs:range nc:EnergyComponent . -nc:EnergyConsumer.maxEconomicP a rdf:Property ; - rdfs:label "maxEconomicP"@en ; - rdfs:comment "Maximum high economic active power limit, that should not exceed the maximum operating active power limit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:EnergyConsumer . - -nc:EnergyConsumer.minEconomicP a rdf:Property ; - rdfs:label "minEconomicP"@en ; - rdfs:comment "Low economic active power limit that shall be greater than or equal to the minimum operating active power limit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:EnergyConsumer . - -nc:EnergyConsumer.normalParticipationFactor a rdf:Property ; - rdfs:label "normalParticipationFactor"@en ; - rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. -In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). -In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:EnergyConsumer . - -nc:EnergyCoordinationRegion.EnergyAlignmentCoordinator a rdf:Property ; - rdfs:label "EnergyAlignmentCoordinator"@en ; - rdfs:comment "The energy alignment coordinator that operates this energy coordination region." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyAlignmentCoordinator.EnergyCoordinationRegion ; +nc:EnergyCoordinationRegion.EnergyAlignmentCoordinator a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "EnergyAlignmentCoordinator"@en ; + rdfs:comment "The energy alignment coordinator that operates this energy coordination region." ; + cims:AssociationUsed "Yes" ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyAlignmentCoordinator.EnergyCoordinationRegion ; rdfs:domain nc:EnergyCoordinationRegion ; rdfs:range nc:EnergyAlignmentCoordinator . -nc:EnergyCoordinationRegion.SchedulingArea a rdf:Property ; +nc:EnergyCoordinationRegion.SchedulingArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that is part of this energy coordination region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SchedulingArea.EnergyCoordinationRegion ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.EnergyCoordinationRegion ; rdfs:domain nc:EnergyCoordinationRegion ; rdfs:range nc:SchedulingArea . -nc:EnergyGroup.EnergyComponent a rdf:Property ; +nc:EnergyGroup.EnergyComponent a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyComponent"@en ; rdfs:comment "The energy component that is part of this power group." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyComponent.EnergyGroup ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyComponent.EnergyGroup ; rdfs:domain nc:EnergyGroup ; rdfs:range nc:EnergyComponent . -nc:EnergyGroup.EnergyType a rdf:Property ; +nc:EnergyGroup.EnergyType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyType"@en ; rdfs:comment "The energy type that the energy group are defined by." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyType.EnergyGroup ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyType.EnergyGroup ; rdfs:domain nc:EnergyGroup ; rdfs:range nc:EnergyType . -nc:EnergyGroup.SchedulingArea a rdf:Property ; +nc:EnergyGroup.SchedulingArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that has this energy group." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchedulingArea.EnergyGroup ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.EnergyGroup ; rdfs:domain nc:EnergyGroup ; rdfs:range nc:SchedulingArea . -nc:EnergyGroup.normalParticipationFactor a rdf:Property ; - rdfs:label "normalParticipationFactor"@en ; - rdfs:comment "Normal participation factor for the power group in relation to scheduling area. Must be a positive value." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyGroup . - -nc:EnergyGroup.powerDuration a rdf:Property ; - rdfs:label "powerDuration"@en ; - rdfs:comment "Duration for the active power." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyGroup . - -nc:EnergySourceReference.EnergyTypeReference a rdf:Property ; +nc:EnergySourceReference.EnergyTypeReference a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyTypeReference"@en ; rdfs:comment "Energy type reference which belong to an energy source reference." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyType.EnergySourceReference ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyType.EnergySourceReference ; rdfs:domain nc:EnergySourceReference ; rdfs:range nc:EnergyType . -nc:EnergyType.EnergyGroup a rdf:Property ; +nc:EnergyType.EnergyGroup a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyGroup"@en ; rdfs:comment "The energy group that has this energy type." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyGroup.EnergyType ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyGroup.EnergyType ; rdfs:domain nc:EnergyType ; rdfs:range nc:EnergyGroup . -nc:EnergyType.EnergySourceReference a rdf:Property ; +nc:EnergyType.EnergySourceReference a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergySourceReference"@en ; rdfs:comment "Energy source refrence which has energy type references." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergySourceReference.EnergyTypeReference ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergySourceReference.EnergyTypeReference ; rdfs:domain nc:EnergyType ; rdfs:range nc:EnergySourceReference . -nc:EnergyType.ScheduleResource a rdf:Property ; +nc:EnergyType.ScheduleResource a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "Schedule resource unit that has an energy reference type." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ScheduleResource.PrimaryEnergySource ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.PrimaryEnergySource ; rdfs:domain nc:EnergyType ; rdfs:range nc:ScheduleResource . -nc:EnergyType.kind a rdf:Property ; +nc:EnergyType.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "The kind of energy type." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:EnergyType ; rdfs:range nc:EnergyKind . -nc:Equipment.Circuit a rdf:Property ; +nc:Equipment.Circuit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Circuit"@en ; rdfs:comment "The circuit that containts its member equipment." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Circuit.Equipment ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Circuit.Equipment ; rdfs:domain cim:Equipment ; rdfs:range nc:Circuit . -nc:Equipment.PTCTriggeredEquipment a rdf:Property ; +nc:Equipment.PTCTriggeredEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PTCTriggeredEquipment"@en ; rdfs:comment "The equipment that can trigger the power transfer corridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PTCTriggeredEquipment.Equipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PTCTriggeredEquipment.Equipment ; rdfs:domain cim:Equipment ; rdfs:range nc:PTCTriggeredEquipment . -nc:EquipmentController.RegulatingCondEq a rdf:Property ; +nc:EquipmentController.RegulatingCondEq a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RegulatingCondEq"@en ; rdfs:comment "All regulating conducting equipment that belongs to this equipment controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RegulatingCondEq.EquipmentController ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RegulatingCondEq.EquipmentController ; rdfs:domain nc:EquipmentController ; rdfs:range cim:RegulatingCondEq . -nc:EquipmentController.SystemControl a rdf:Property ; +nc:EquipmentController.SystemControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SystemControl"@en ; rdfs:comment "System control which controls this equipment controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SystemControl.EquipmentController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemControl.EquipmentController ; rdfs:domain nc:EquipmentController ; rdfs:range nc:SystemControl . -nc:EquivalentInjection.InjectionController a rdf:Property ; +nc:EquivalentInjection.InjectionController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "InjectionController"@en ; rdfs:comment "Injection controller which controls the equivalent injection." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:InjectionController.EquivalentInjection ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:InjectionController.EquivalentInjection ; rdfs:domain cim:EquivalentInjection ; rdfs:range nc:InjectionController . -nc:ExceptionalPowerTransferCorridor.PTCTriggeredEquipment a rdf:Property ; +nc:ExceptionalPowerTransferCorridor.PTCTriggeredEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PTCTriggeredEquipment"@en ; rdfs:comment "The equipment that triggers this exceptional power transfer corridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PTCTriggeredEquipment.ExceptionalPowerTransferCorridor ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PTCTriggeredEquipment.ExceptionalPowerTransferCorridor ; rdfs:domain nc:ExceptionalPowerTransferCorridor ; rdfs:range nc:PTCTriggeredEquipment . -nc:FACTSEquipment.LossCurve a rdf:Property ; +nc:FACTSEquipment.LossCurve a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "LossCurve"@en ; rdfs:comment "The loss curve for the FACTS equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:LossCurve.FACTSEquipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:LossCurve.FACTSEquipment ; rdfs:domain nc:FACTSEquipment ; rdfs:range nc:LossCurve . -nc:FACTSEquipment.maxC a rdf:Property ; - rdfs:label "maxC"@en ; - rdfs:comment "Capacitive reactance at maximum reactive power. Shall always be positive." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . - -nc:FACTSEquipment.maxL a rdf:Property ; - rdfs:label "maxL"@en ; - rdfs:comment "Inductive rating at maximum inductive reactive power. Shall always be negative. " ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . - -nc:FACTSEquipment.minC a rdf:Property ; - rdfs:label "minC"@en ; - rdfs:comment "Capacitive reactance at minimum reactive power. Shall always be positive." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . - -nc:FACTSEquipment.minL a rdf:Property ; - rdfs:label "minL"@en ; - rdfs:comment "Inductive rating at minimum inductive reactive power. Shall always be negative. " ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . - -nc:FACTSEquipment.ratedC a rdf:Property ; - rdfs:label "ratedC"@en ; - rdfs:comment "Capacitive reactance at maximum reactive power. Shall always be positive." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . - -nc:FACTSEquipment.ratedI a rdf:Property ; - rdfs:label "ratedI"@en ; - rdfs:comment "Rated current of the FACTS equipment." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . - -nc:FACTSEquipment.ratedL a rdf:Property ; - rdfs:label "ratedL"@en ; - rdfs:comment "Inductive rating at maximum inductive reactive power. Shall always be negative. " ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . - -nc:FACTSEquipment.ratedU a rdf:Property ; - rdfs:label "ratedU"@en ; - rdfs:comment "Rated voltage of the FACTS equipment." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . - -nc:FACTSEquipment.slope a rdf:Property ; - rdfs:label "slope"@en ; - rdfs:comment """The characteristics slope which defines how the reactive power output changes in proportion to the difference between the regulated bus voltage and the voltage setpoint. -The attribute shall be a positive value or zero.""" ; - cims:dataType cim:VoltagePerReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . - -nc:Feeder.SubSchedulingArea a rdf:Property ; +nc:Feeder.SubSchedulingArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SubSchedulingArea"@en ; rdfs:comment "The subscheduling area that has this feeder." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SubSchedulingArea.Feeder ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SubSchedulingArea.Feeder ; rdfs:domain cim:Feeder ; rdfs:range nc:SubSchedulingArea . -nc:FlexibleEnergyUnit.buffer a rdf:Property ; - rdfs:label "buffer"@en ; - rdfs:comment "The active power, that has the flexibility to operate as production and/or consumption. The buffer is bound. Example are heat pump, cooling system, embedded batteries including electric vehicle. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FlexibleEnergyUnit . - -nc:FlexibleEnergyUnit.timeShift a rdf:Property ; - rdfs:label "timeShift"@en ; - rdfs:comment "The active power, that can be shifted from one pricing interval (market time unit) to another. It is expected to be a limited on the length of the shift. Example from household could be washing machine or dishwasher. Example from industry is the possible to shut down a machine for the relevant period. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FlexibleEnergyUnit . - -nc:FlexibleEnergyUnit.unconstrained a rdf:Property ; - rdfs:label "unconstrained"@en ; - rdfs:comment "The active power, that has the flexibility to operate as production without any bound by a buffer. Example are alternative heating (wood, gas, diesel etc) or power generators. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FlexibleEnergyUnit . - -nc:FlexibleEnergyUnit.uncontrollable a rdf:Property ; - rdfs:label "uncontrollable"@en ; - rdfs:comment "The active power, that forms the base consumption for the unit. This is measured and expected consumption. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FlexibleEnergyUnit . - -nc:FossilFuel.FuelStorage a rdf:Property ; +nc:FossilFuel.FuelStorage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "FuelStorage"@en ; rdfs:comment "Fuel storage that store fossil fuels." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:FuelStorage.FossilFuel ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:FuelStorage.FossilFuel ; rdfs:domain cim:FossilFuel ; rdfs:range nc:FuelStorage . -nc:FrequencyMonitoringTerminal.PowerFrequencyController a rdf:Property ; +nc:FrequencyMonitoringTerminal.PowerFrequencyController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerFrequencyController"@en ; rdfs:comment "Power frequency controller that has this frequency monitoring terminal." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerFrequencyController.FrequencyMonitoringTerminal ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerFrequencyController.FrequencyMonitoringTerminal ; rdfs:domain nc:FrequencyMonitoringTerminal ; rdfs:range nc:PowerFrequencyController . -nc:FrequencyMonitoringTerminal.Terminal a rdf:Property ; +nc:FrequencyMonitoringTerminal.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The terminal for this frequency monitoring terminal." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Terminal.FrequencyMonitoringTerminal ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Terminal.FrequencyMonitoringTerminal ; rdfs:domain nc:FrequencyMonitoringTerminal ; rdfs:range cim:Terminal . -nc:FrequencyMonitoringTerminal.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FrequencyMonitoringTerminal . - -nc:FrequencyMonitoringTerminal.priority a rdf:Property ; - rdfs:label "priority"@en ; - rdfs:comment "Value 0 means ignore priority. 1 means the highest priority, 2 is the second highest priority." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FrequencyMonitoringTerminal . - -nc:FuelStorage.FossilFuel a rdf:Property ; +nc:FuelStorage.FossilFuel a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FossilFuel"@en ; rdfs:comment "Fossil fuel stored in a fuel storage." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FossilFuel.FuelStorage ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:FossilFuel.FuelStorage ; rdfs:domain nc:FuelStorage ; rdfs:range cim:FossilFuel . -nc:FunctionBlock.AutomationBlockGroup a rdf:Property ; +nc:FunctionBlock.AutomationBlockGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AutomationBlockGroup"@en ; rdfs:comment "Automation block group which has function blocks." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AutomationBlockGroup.FunctionBlock ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AutomationBlockGroup.FunctionBlock ; rdfs:domain nc:FunctionBlock ; rdfs:range nc:AutomationBlockGroup . -nc:FunctionBlock.AutomationFunction a rdf:Property ; +nc:FunctionBlock.AutomationFunction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AutomationFunction"@en ; rdfs:comment "Automation function describe automation that this function block is part of." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AutomationFunction.FunctionBlock ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AutomationFunction.FunctionBlock ; rdfs:domain nc:FunctionBlock ; rdfs:range nc:AutomationFunction . -nc:FunctionBlock.FunctionOutputVariable a rdf:Property ; +nc:FunctionBlock.FunctionOutputVariable a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FunctionOutputVariable"@en ; rdfs:comment "Function output variable describe the output or codomain to the function block." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FunctionOutputVariable.FunctionBlock ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:FunctionOutputVariable.FunctionBlock ; rdfs:domain nc:FunctionBlock ; rdfs:range nc:FunctionOutputVariable . -nc:FunctionBlock.Input a rdf:Property ; +nc:FunctionBlock.Input a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Input"@en ; rdfs:comment "Function input variable describe the input or domain to the function block." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FunctionInputVariable.Function ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:FunctionInputVariable.Function ; rdfs:domain nc:FunctionBlock ; rdfs:range nc:FunctionInputVariable . -nc:FunctionBlock.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "True, if the function block is enabled (active). Otherwise false." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FunctionBlock . - -nc:FunctionInputVariable.Function a rdf:Property ; +nc:FunctionInputVariable.Function a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Function"@en ; rdfs:comment "Function block describe the function that function input variable provides the domain for." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:FunctionBlock.Input ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:FunctionBlock.Input ; rdfs:domain nc:FunctionInputVariable ; rdfs:range nc:FunctionBlock . -nc:FunctionOutputVariable.FunctionBlock a rdf:Property ; +nc:FunctionOutputVariable.FunctionBlock a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "FunctionBlock"@en ; rdfs:comment "Function block describe the function that function output variable provides the codomain for." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:FunctionBlock.FunctionOutputVariable ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:FunctionBlock.FunctionOutputVariable ; rdfs:domain nc:FunctionOutputVariable ; rdfs:range nc:FunctionBlock . -nc:FunctionOutputVariable.PropertyReference a rdf:Property ; +nc:FunctionOutputVariable.PropertyReference a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PropertyReference"@en ; rdfs:comment "Property reference refers to a given class and property that is populated by the function output variable." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PropertyReference.FunctionOutputVariable ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PropertyReference.FunctionOutputVariable ; rdfs:domain nc:FunctionOutputVariable ; rdfs:range nc:PropertyReference . -nc:GateInputPin.absoluteValue a rdf:Property ; - rdfs:label "absoluteValue"@en ; - rdfs:comment "Indicates if the absolute value is used for comparison. If true, use the absolute value. If false, use the complex value (vector). " ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GateInputPin.duration a rdf:Property ; - rdfs:label "duration"@en ; - rdfs:comment "The time duration for which the condition is satisfied before acting. Default is 0 seconds." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GateInputPin.logicKind a rdf:Property ; +nc:GateInputPin.logicKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "logicKind"@en ; rdfs:comment "The logical operator kind used for comparison." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:GateInputPin ; rdfs:range nc:LogicalOperatorsKind . -nc:GateInputPin.negate a rdf:Property ; - rdfs:label "negate"@en ; - rdfs:comment "Invert/negate the result of the comparison." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GateInputPin.thresholdPercentage a rdf:Property ; - rdfs:label "thresholdPercentage"@en ; - rdfs:comment """The threshold percentage that should be used for compare with the percentage change between input value and threshold value. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GateInputPin.thresholdValue a rdf:Property ; - rdfs:label "thresholdValue"@en ; - rdfs:comment "The threshold value that should be used for compare with the input value." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GeneratingUnit.AreaDispatchableUnit a rdf:Property ; +nc:GeneratingUnit.AreaDispatchableUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaDispatchableUnit"@en ; - rdfs:comment "The area dispatchable unit for this generating unit. " ; + rdfs:comment "The area dispatchable unit for this generating unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaDispatchableUnit.GeneratingUnit ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:AreaDispatchableUnit.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range nc:AreaDispatchableUnit . -nc:GeneratingUnit.EnergyComponent a rdf:Property ; +nc:GeneratingUnit.EnergyComponent a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyComponent"@en ; rdfs:comment "The energy component that has this generating unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyComponent.GeneratingUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyComponent.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range nc:EnergyComponent . -nc:GeneratingUnit.ScheduleResource a rdf:Property ; +nc:GeneratingUnit.ScheduleResource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "The schedule resource that has this generating unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ScheduleResource.GeneratingUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range nc:ScheduleResource . -nc:GeneratingUnit.coolDownTime a rdf:Property ; - rdfs:label "coolDownTime"@en ; - rdfs:comment "Time it takes from a unit shutdown until it is considered cold." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.maxStartupLoad a rdf:Property ; - rdfs:label "maxStartupLoad"@en ; - rdfs:comment "Maximum consumption by the generating unit as part of the startup process." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.minimumUpTime a rdf:Property ; - rdfs:label "minimumUpTime"@en ; - rdfs:comment "The time that a generating unit has to stay running after it has been switched on by the Remedial Action Optimizer." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.normalMustRunP a rdf:Property ; - rdfs:label "normalMustRunP"@en ; - rdfs:comment "Normal minimum active power injection that is needed to meet must-run requirement. This value can be higher or equal to minimum operational limit. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.normalMustRunQ a rdf:Property ; +nc:GeneratingUnit.normalMustRunQ a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "normalMustRunQ"@en ; rdfs:comment "Normal minimum reactive power injection that is needed to meet must-run requirement. This value can be higher or equal to minimum operational limit. Load sign convention is used, i.e. positive sign means flow out from a node." ; cims:dataType cim:ReactivePower ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.normalStartupCost a rdf:Property ; - rdfs:label "normalStartupCost"@en ; - rdfs:comment "The normal initial startup cost incurred for each start of the GeneratingUnit." ; - cims:dataType cim:Money ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.normalWarmStartupCost a rdf:Property ; - rdfs:label "normalWarmStartupCost"@en ; - rdfs:comment "The normal warm startup cost incurred for each start of the GeneratingUnit." ; - cims:dataType cim:Money ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.runningLeadTime a rdf:Property ; - rdfs:label "runningLeadTime"@en ; - rdfs:comment "Time it takes to change the schedule when the unit is operating due to technical configuration of a supporting system, e.g. gas pipeline. " ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.shutdownCost a rdf:Property ; - rdfs:label "shutdownCost"@en ; - rdfs:comment "The shutdown cost incurred for each shutdown of the GeneratingUnit." ; - cims:dataType cim:Money ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.shutdownTime a rdf:Property ; - rdfs:label "shutdownTime"@en ; - rdfs:comment "Time it takes to shutdown the unit." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.startupRampRate a rdf:Property ; - rdfs:label "startupRampRate"@en ; - rdfs:comment """The startup ramp rate of the generating unit which describes the speed of change of active power from zero to the minimum active power. -When the ramp is not provided, the optimisation process shall consider the change as an instant change of active power from zero to minimum active power.""" ; - cims:dataType cim:ActivePowerChangeRate ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.warmStartupTime a rdf:Property ; - rdfs:label "warmStartupTime"@en ; - rdfs:comment "Time it takes to startup the unit when it is warm." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain cim:GeneratingUnit . -nc:GeothermalGeneratingUnit.kind a rdf:Property ; +nc:GeothermalGeneratingUnit.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Kind of geothermal generating unit." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:GeothermalGeneratingUnit ; rdfs:range nc:GeothermalUnitKind . -nc:HydroPump.AreaDispatchableUnit a rdf:Property ; +nc:HydroPump.AreaDispatchableUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaDispatchableUnit"@en ; rdfs:comment "Area dispatchable unit associated with a Hydro Pump." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaDispatchableUnit.HydroPump ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AreaDispatchableUnit.HydroPump ; rdfs:domain cim:HydroPump ; rdfs:range nc:AreaDispatchableUnit . -nc:HydroPump.EnergyComponent a rdf:Property ; +nc:HydroPump.EnergyComponent a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyComponent"@en ; rdfs:comment "The energy component that has this hydro pump." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyComponent.HydroPump ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyComponent.HydroPump ; rdfs:domain cim:HydroPump ; rdfs:range nc:EnergyComponent . -nc:HydroPump.ScheduleResource a rdf:Property ; +nc:HydroPump.ScheduleResource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "The schedule resource that has this hydro pump." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ScheduleResource.HydroPump ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.HydroPump ; rdfs:domain cim:HydroPump ; rdfs:range nc:ScheduleResource . -nc:HydroPump.maxEconomicP a rdf:Property ; - rdfs:label "maxEconomicP"@en ; - rdfs:comment "Maximum high economic active power limit, that should not exceed the maximum operating active power limit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:HydroPump . - -nc:HydroPump.maxOperatingP a rdf:Property ; - rdfs:label "maxOperatingP"@en ; - rdfs:comment "This is the maximum operating active power limit the dispatcher can enter for this unit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:HydroPump . - -nc:HydroPump.minEconomicP a rdf:Property ; - rdfs:label "minEconomicP"@en ; - rdfs:comment "Low economic active power limit that shall be greater than or equal to the minimum operating active power limit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:HydroPump . - -nc:HydroPump.minOperatingP a rdf:Property ; - rdfs:label "minOperatingP"@en ; - rdfs:comment "This is the minimum operating active power limit the dispatcher can enter for this unit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:HydroPump . - -nc:HydroPump.normalParticipationFactor a rdf:Property ; - rdfs:label "normalParticipationFactor"@en ; - rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. -In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). -In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:HydroPump . - -nc:InfeedLimit.InfeedTerminal a rdf:Property ; +nc:InfeedLimit.InfeedTerminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "InfeedTerminal"@en ; rdfs:comment "Infeed terminal that has infeed constraints." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:InfeedTerminal.InfeedConstraint ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:InfeedTerminal.InfeedConstraint ; rdfs:domain nc:InfeedLimit ; rdfs:range nc:InfeedTerminal . -nc:InfeedLimit.normalValueA a rdf:Property ; - rdfs:label "normalValueA"@en ; - rdfs:comment "The normal current limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfeedLimit . - -nc:InfeedLimit.normalValueW a rdf:Property ; - rdfs:label "normalValueW"@en ; - rdfs:comment "The normal value of active power limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfeedLimit . - -nc:InfeedTerminal.ACDCTerminal a rdf:Property ; +nc:InfeedTerminal.ACDCTerminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "ACDCTerminal which is connected to an infeed terminal." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ACDCTerminal.InfeedTerminal ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ACDCTerminal.InfeedTerminal ; rdfs:domain nc:InfeedTerminal ; rdfs:range cim:ACDCTerminal . -nc:InfeedTerminal.InfeedConstraint a rdf:Property ; +nc:InfeedTerminal.InfeedConstraint a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "InfeedConstraint"@en ; rdfs:comment "Infeed constraint which belongs to an infeed terminal." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:InfeedLimit.InfeedTerminal ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:InfeedLimit.InfeedTerminal ; rdfs:domain nc:InfeedTerminal ; rdfs:range nc:InfeedLimit . -nc:InfeedTerminal.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfeedTerminal . - -nc:InjectionController.EquivalentInjection a rdf:Property ; +nc:InjectionController.EquivalentInjection a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "Equivalent injection controlled by the injection controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EquivalentInjection.InjectionController ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjection.InjectionController ; rdfs:domain nc:InjectionController ; rdfs:range cim:EquivalentInjection . -nc:Line.ACTieCorridor a rdf:Property ; +nc:Line.ACTieCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ACTieCorridor"@en ; rdfs:comment "ACTieCorridor that the line is part of." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ACTieCorridor.Line ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ACTieCorridor.Line ; rdfs:domain cim:Line ; rdfs:range nc:ACTieCorridor . -nc:Line.SchedulingArea a rdf:Property ; +nc:Line.SchedulingArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that has this line." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchedulingArea.Line ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.Line ; rdfs:domain cim:Line ; rdfs:range nc:SchedulingArea . -nc:LoadFrequencyControlArea.FrequencyControlOperator a rdf:Property ; +nc:LoadFrequencyControlArea.FrequencyControlOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "FrequencyControlOperator"@en ; rdfs:comment "The frequency control operator that operates this frequency control area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:LoadFrequencyControlOperator.FrequencyControlArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:LoadFrequencyControlOperator.FrequencyControlArea ; rdfs:domain nc:LoadFrequencyControlArea ; rdfs:range nc:LoadFrequencyControlOperator . -nc:LoadFrequencyControlArea.LoadFrequencyControlBlock a rdf:Property ; +nc:LoadFrequencyControlArea.LoadFrequencyControlBlock a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "LoadFrequencyControlBlock"@en ; rdfs:comment "The load frequency control block that has this load frequency control area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:LoadFrequencyControlBlock.LoadFrequencyControlArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:LoadFrequencyControlBlock.LoadFrequencyControlArea ; rdfs:domain nc:LoadFrequencyControlArea ; rdfs:range nc:LoadFrequencyControlBlock . -nc:LoadFrequencyControlArea.SchedulingArea a rdf:Property ; +nc:LoadFrequencyControlArea.SchedulingArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that is part of this load frequency control area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SchedulingArea.LoadFrequencyControlArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.LoadFrequencyControlArea ; rdfs:domain nc:LoadFrequencyControlArea ; rdfs:range nc:SchedulingArea . -nc:LoadFrequencyControlArea.TieCorridor a rdf:Property ; +nc:LoadFrequencyControlArea.TieCorridor a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TieCorridor"@en ; rdfs:comment "TieCorridor controlled by the LoadFrequencyControlArea." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TieCorridor.LoadFrequencyControlArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TieCorridor.LoadFrequencyControlArea ; rdfs:domain nc:LoadFrequencyControlArea ; rdfs:range nc:TieCorridor . -nc:LoadFrequencyControlArea.deficientGenerationLimit a rdf:Property ; - rdfs:label "deficientGenerationLimit"@en ; - rdfs:comment "Percentage of average dispatch target plus average regulation used to calculate Deficient Generation Limit. The value shall be a positive value between 0 and 100." ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:LoadFrequencyControlArea . - -nc:LoadFrequencyControlArea.frequencyBiasFactor a rdf:Property ; - rdfs:label "frequencyBiasFactor"@en ; - rdfs:comment "Frequency bias in MW/Hz." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:LoadFrequencyControlArea . - -nc:LoadFrequencyControlArea.frequencyRestorationReserveDelay a rdf:Property ; - rdfs:label "frequencyRestorationReserveDelay"@en ; - rdfs:comment "FRR delay expressed in seconds. Must be a positive multiple of AGC's cycle duration." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:LoadFrequencyControlArea . - -nc:LoadFrequencyControlArea.frequencyRestorationReserveMaxRamp a rdf:Property ; - rdfs:label "frequencyRestorationReserveMaxRamp"@en ; - rdfs:comment "Maximum authorized ramp for both FRR dispatching and ramp to zero." ; - cims:dataType cim:ActivePowerChangeRate ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:LoadFrequencyControlArea . - -nc:LoadFrequencyControlArea.frequencyRestorationReserveThreshold a rdf:Property ; - rdfs:label "frequencyRestorationReserveThreshold"@en ; - rdfs:comment "Authorized threshold for both FRR dispatching and ramp to zero." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:LoadFrequencyControlArea . - -nc:LoadFrequencyControlArea.includeFrequencyBias a rdf:Property ; - rdfs:label "includeFrequencyBias"@en ; - rdfs:comment "True means the frequency bias that is taken into consideration in the frequency bias computation." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:LoadFrequencyControlArea . - -nc:LoadFrequencyControlBlock.LoadFrequencyControlArea a rdf:Property ; +nc:LoadFrequencyControlBlock.LoadFrequencyControlArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "LoadFrequencyControlArea"@en ; - rdfs:comment "The load frequency control area that is part of this load frequency control block. " ; + rdfs:comment "The load frequency control area that is part of this load frequency control block." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:LoadFrequencyControlArea.LoadFrequencyControlBlock ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:LoadFrequencyControlArea.LoadFrequencyControlBlock ; rdfs:domain nc:LoadFrequencyControlBlock ; rdfs:range nc:LoadFrequencyControlArea . -nc:LoadFrequencyControlBlock.SynchronousArea a rdf:Property ; +nc:LoadFrequencyControlBlock.SynchronousArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SynchronousArea"@en ; rdfs:comment "The synchronous area that has this load frequency control block." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SynchronousArea.LoadFrequencyControlBlock ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SynchronousArea.LoadFrequencyControlBlock ; rdfs:domain nc:LoadFrequencyControlBlock ; rdfs:range nc:SynchronousArea . -nc:LoadFrequencyControlOperator.FrequencyControlArea a rdf:Property ; +nc:LoadFrequencyControlOperator.FrequencyControlArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FrequencyControlArea"@en ; rdfs:comment "The frequency control area that has this frequency control operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:LoadFrequencyControlArea.FrequencyControlOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:LoadFrequencyControlArea.FrequencyControlOperator ; rdfs:domain nc:LoadFrequencyControlOperator ; rdfs:range nc:LoadFrequencyControlArea . -nc:LossCurve.FACTSEquipment a rdf:Property ; +nc:LossCurve.FACTSEquipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "FACTSEquipment"@en ; rdfs:comment "The FACTS equipment which has a loss curve." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:FACTSEquipment.LossCurve ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:FACTSEquipment.LossCurve ; rdfs:domain nc:LossCurve ; rdfs:range nc:FACTSEquipment . -nc:MonitoringArea.PowerFrequencyController a rdf:Property ; +nc:MonitoringArea.PowerFrequencyController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerFrequencyController"@en ; rdfs:comment "Power frequency controller that applied to this monitoring area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerFrequencyController.MonitoringArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerFrequencyController.MonitoringArea ; rdfs:domain nc:MonitoringArea ; rdfs:range nc:PowerFrequencyController . -nc:MonopolarDCSystem.DCPole a rdf:Property ; +nc:MonopolarDCSystem.DCPole a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCPole"@en ; rdfs:comment "DC pole part of the asymmetric DC system." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCPole.AsymmetricMonopolarDCSystem ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPole.AsymmetricMonopolarDCSystem ; rdfs:domain nc:MonopolarDCSystem ; rdfs:range nc:DCPole . -nc:MonopolarDCSystem.isSymmetrical a rdf:Property ; - rdfs:label "isSymmetrical"@en ; - rdfs:comment "if true, the monopolar DC system is symmetrical monopolar DC system (IEC 60633). It is a DC system with only one symmetrical monopole. A symmetrical monopole is part of an DC system consisting of all the equipment in the DC substations and the interconnecting transmission lines, if any, which during normal operation exhibits equal and opposite direct voltage polarities with respect to earth but without series connection of converters in each converter station. The term \"symmetrical monopole\" is used even though there are two polarities with DC voltages, because with only one converter it is not possible to provide the redundancy which is normally associated with the term \"bipole\"." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:MonopolarDCSystem . - -nc:NuclearGeneratingUnit.reactorKind a rdf:Property ; +nc:NuclearGeneratingUnit.reactorKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "reactorKind"@en ; rdfs:comment "Kind of nuclear reactor." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain cim:NuclearGeneratingUnit ; rdfs:range nc:NuclearReactorKind . -nc:OperationalLimitSet.PowerTransferCorridor a rdf:Property ; +nc:OperationalLimitSet.PowerTransferCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "The power transfer corridor that has this operational limit set." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerTransferCorridor.OperationalLimitSet ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerTransferCorridor.OperationalLimitSet ; rdfs:domain cim:OperationalLimitSet ; rdfs:range nc:PowerTransferCorridor . -nc:OperationalLimitType.PermanentAmbientTemperatureDependencyCurve a rdf:Property ; +nc:OperationalLimitType.PermanentAmbientTemperatureDependencyCurve a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PermanentAmbientTemperatureDependencyCurve"@en ; rdfs:comment "The permanent ambient temperature dependency curve for this operational limit type." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AmbientTemperatureDependencyCurve.OperationalLimitType ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AmbientTemperatureDependencyCurve.OperationalLimitType ; rdfs:domain cim:OperationalLimitType ; rdfs:range nc:AmbientTemperatureDependencyCurve . -nc:OperationalLimitType.PermanentSolarRadiationCurve a rdf:Property ; +nc:OperationalLimitType.PermanentSolarRadiationCurve a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PermanentSolarRadiationCurve"@en ; rdfs:comment "The permanent solar radiation curve for this operational limit type." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SolarRadiationDependencyCurve.OperationalLimitType ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SolarRadiationDependencyCurve.OperationalLimitType ; rdfs:domain cim:OperationalLimitType ; rdfs:range nc:SolarRadiationDependencyCurve . -nc:OperationalLimitType.RecoveryOverloadLimitCurve a rdf:Property ; +nc:OperationalLimitType.RecoveryOverloadLimitCurve a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RecoveryOverloadLimitCurve"@en ; rdfs:comment "This is the curve which provides the recovery time information for this limit type." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RecoveryOverloadLimitCurve.OperationalLimitType ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RecoveryOverloadLimitCurve.OperationalLimitType ; rdfs:domain cim:OperationalLimitType ; rdfs:range nc:RecoveryOverloadLimitCurve . -nc:OperationalLimitType.TemporaryBaseOverloadLimitCurve a rdf:Property ; +nc:OperationalLimitType.TemporaryBaseOverloadLimitCurve a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TemporaryBaseOverloadLimitCurve"@en ; rdfs:comment "The temporary base overload limit curve for this operational limit type." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BaseOverloadLimitCurve.OperationalLimitType ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BaseOverloadLimitCurve.OperationalLimitType ; rdfs:domain cim:OperationalLimitType ; rdfs:range nc:BaseOverloadLimitCurve . -nc:OperationalLimitType.TemporaryDurationOverloadLimitCurve a rdf:Property ; +nc:OperationalLimitType.TemporaryDurationOverloadLimitCurve a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TemporaryDurationOverloadLimitCurve"@en ; rdfs:comment "The temporary duration overload limit curve for this operational limit type." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DurationOverloadLimitCurve.OperationalLimitType ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DurationOverloadLimitCurve.OperationalLimitType ; rdfs:domain cim:OperationalLimitType ; rdfs:range nc:DurationOverloadLimitCurve . -nc:OperationalLimitType.isMinimum a rdf:Property ; - rdfs:label "isMinimum"@en ; - rdfs:comment "Defines if the operational limit type is minimum. If true, the value is a minimum value of the same kind. This applies to stability and PATL. If false, the limit has the normal behaviour. OperationalLimitType.direction attribute shall be absoluteValue." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:OperationalLimitType . - -nc:OrganisationRole.globalLocationNumber a rdf:Property ; - rdfs:label "globalLocationNumber"@en ; - rdfs:comment """The Global Location Number (GLN) is part of the GS1 systems of standards. GLN is a 13-digit number structured that include GS1 Company Prefix, Location Reference (N1-N12) and Check Digit (N13). -GS1 is a neutral, not-for-profit, international organisation that develops and maintains standards for supply and demand chains across multiple sectors.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:OrganisationRole . - -nc:OutageCoordinationRegion.ControlArea a rdf:Property ; +nc:OutageCoordinationRegion.ControlArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "The control area that is part of this outage coordination region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ControlArea.OutageCoordinationRegion ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlArea.OutageCoordinationRegion ; rdfs:domain nc:OutageCoordinationRegion ; rdfs:range cim:ControlArea . -nc:OutageCoordinationRegion.OutageCoordinator a rdf:Property ; +nc:OutageCoordinationRegion.OutageCoordinator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OutageCoordinator"@en ; rdfs:comment "The outage coordinator responsible for this outage coordination region." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:OutageCoordinator.OutageCoordinationRegion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:OutageCoordinator.OutageCoordinationRegion ; rdfs:domain nc:OutageCoordinationRegion ; rdfs:range nc:OutageCoordinator . -nc:OutageCoordinationRegion.SecurityCoordinator a rdf:Property ; +nc:OutageCoordinationRegion.SecurityCoordinator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SecurityCoordinator"@en ; rdfs:comment "The security coordinator that is responsible for this outage coordination region." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SecurityCoordinator.OutageCoordinationRegion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SecurityCoordinator.OutageCoordinationRegion ; rdfs:domain nc:OutageCoordinationRegion ; rdfs:range nc:SecurityCoordinator . -nc:OutageCoordinator.OutageCoordinationRegion a rdf:Property ; +nc:OutageCoordinator.OutageCoordinationRegion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OutageCoordinationRegion"@en ; rdfs:comment "The outage coordination region that has this outage coordinator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OutageCoordinationRegion.OutageCoordinator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OutageCoordinationRegion.OutageCoordinator ; rdfs:domain nc:OutageCoordinator ; rdfs:range nc:OutageCoordinationRegion . -nc:OverlappingZone.ImpactedRegion a rdf:Property ; +nc:OverlappingZone.ImpactedRegion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ImpactedRegion"@en ; rdfs:comment "The region that is impacted by this overlapping zone." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Region.OverlappingZone ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Region.OverlappingZone ; rdfs:domain nc:OverlappingZone ; rdfs:range nc:Region . -nc:PTCTriggeredEquipment.Equipment a rdf:Property ; +nc:PTCTriggeredEquipment.Equipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "The equipment which is part of power transfer corridor triggering." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Equipment.PTCTriggeredEquipment ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Equipment.PTCTriggeredEquipment ; rdfs:domain nc:PTCTriggeredEquipment ; rdfs:range cim:Equipment . -nc:PTCTriggeredEquipment.ExceptionalPowerTransferCorridor a rdf:Property ; +nc:PTCTriggeredEquipment.ExceptionalPowerTransferCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ExceptionalPowerTransferCorridor"@en ; rdfs:comment "The power transfer corridor which is triggered by this equipment." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ExceptionalPowerTransferCorridor.PTCTriggeredEquipment ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ExceptionalPowerTransferCorridor.PTCTriggeredEquipment ; rdfs:domain nc:PTCTriggeredEquipment ; rdfs:range nc:ExceptionalPowerTransferCorridor . -nc:PinTerminal.Terminal a rdf:Property ; +nc:PinTerminal.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The Terminal that is used in the input pin." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Terminal.PinTerminal ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Terminal.PinTerminal ; rdfs:domain nc:PinTerminal ; rdfs:range cim:Terminal . -nc:PinTerminal.kind a rdf:Property ; +nc:PinTerminal.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "The kind of quantity which is used as an input value." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PinTerminal ; rdfs:range nc:PinTerminalKind . -nc:PowerCapacity.BiddingZone a rdf:Property ; +nc:PowerCapacity.BiddingZone a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BiddingZone"@en ; rdfs:comment "Bidding zone which has a power capacity." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BiddingZone.PowerCapacity ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZone.PowerCapacity ; rdfs:domain nc:PowerCapacity ; rdfs:range nc:BiddingZone . -nc:PowerElectricalChemicalUnit.kind a rdf:Property ; +nc:PowerElectricalChemicalUnit.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Kind of power electrical chemical unit." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerElectricalChemicalUnit ; rdfs:range nc:PowerElectricalChemicalUnitKind . -nc:PowerElectronicsConnectionController.PowerElectronicsUnitController a rdf:Property ; +nc:PowerElectronicsConnectionController.PowerElectronicsUnitController a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerElectronicsUnitController"@en ; rdfs:comment "Power electronics unit controller that has this power electronics connection controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerElectronicsUnitController.PowerElectronicsConnectionController ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsUnitController.PowerElectronicsConnectionController ; rdfs:domain nc:PowerElectronicsConnectionController ; rdfs:range nc:PowerElectronicsUnitController . -nc:PowerElectronicsMarineUnit.kind a rdf:Property ; +nc:PowerElectronicsMarineUnit.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Kind of marine unit." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerElectronicsMarineUnit ; rdfs:range nc:MarineUnitKind . -nc:PowerElectronicsUnit.AreaDispatchableUnit a rdf:Property ; +nc:PowerElectronicsUnit.AreaDispatchableUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaDispatchableUnit"@en ; rdfs:comment "The area dispatchable unit for this power electronics unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaDispatchableUnit.PowerElectronicsUnit ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:AreaDispatchableUnit.PowerElectronicsUnit ; rdfs:domain cim:PowerElectronicsUnit ; rdfs:range nc:AreaDispatchableUnit . -nc:PowerElectronicsUnit.EnergyComponent a rdf:Property ; +nc:PowerElectronicsUnit.EnergyComponent a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyComponent"@en ; rdfs:comment "The energy component that has this power electronics unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyComponent.PowerElectronicsUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyComponent.PowerElectronicsUnit ; rdfs:domain cim:PowerElectronicsUnit ; rdfs:range nc:EnergyComponent . -nc:PowerElectronicsUnit.PowerElectronicsUnitController a rdf:Property ; +nc:PowerElectronicsUnit.PowerElectronicsUnitController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerElectronicsUnitController"@en ; rdfs:comment "Power electronics unit controller for this power electronics unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerElectronicsUnitController.PowerElectronicsUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsUnitController.PowerElectronicsUnit ; rdfs:domain cim:PowerElectronicsUnit ; rdfs:range nc:PowerElectronicsUnitController . -nc:PowerElectronicsUnit.ScheduleResource a rdf:Property ; +nc:PowerElectronicsUnit.ScheduleResource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "The schedule resource that has this power electronics unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ScheduleResource.PowerElectronicsUnit ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.PowerElectronicsUnit ; rdfs:domain cim:PowerElectronicsUnit ; rdfs:range nc:ScheduleResource . -nc:PowerElectronicsUnit.maxEconomicP a rdf:Property ; - rdfs:label "maxEconomicP"@en ; - rdfs:comment "Maximum high economic active power limit, that should not exceed the maximum operating active power limit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:PowerElectronicsUnit . - -nc:PowerElectronicsUnit.minEconomicP a rdf:Property ; - rdfs:label "minEconomicP"@en ; - rdfs:comment "Low economic active power limit that shall be greater than or equal to the minimum operating active power limit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:PowerElectronicsUnit . - -nc:PowerElectronicsUnit.normalParticipationFactor a rdf:Property ; - rdfs:label "normalParticipationFactor"@en ; - rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. -In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). -In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:PowerElectronicsUnit . - -nc:PowerElectronicsUnitController.PowerElectronicsConnectionController a rdf:Property ; +nc:PowerElectronicsUnitController.PowerElectronicsConnectionController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerElectronicsConnectionController"@en ; rdfs:comment "Power electronics connection controller for the power electronics unit controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerElectronicsConnectionController.PowerElectronicsUnitController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsConnectionController.PowerElectronicsUnitController ; rdfs:domain nc:PowerElectronicsUnitController ; rdfs:range nc:PowerElectronicsConnectionController . -nc:PowerElectronicsUnitController.PowerElectronicsUnit a rdf:Property ; +nc:PowerElectronicsUnitController.PowerElectronicsUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "Power electronics unit that has this power electronics unit controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerElectronicsUnit.PowerElectronicsUnitController ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsUnit.PowerElectronicsUnitController ; rdfs:domain nc:PowerElectronicsUnitController ; rdfs:range cim:PowerElectronicsUnit . -nc:PowerFrequencyController.ControlArea a rdf:Property ; +nc:PowerFrequencyController.ControlArea a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "Control area which has a power frequency controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ControlArea.PowerFrequencyController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlArea.PowerFrequencyController ; rdfs:domain nc:PowerFrequencyController ; rdfs:range cim:ControlArea . -nc:PowerFrequencyController.FrequencyMonitoringTerminal a rdf:Property ; +nc:PowerFrequencyController.FrequencyMonitoringTerminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FrequencyMonitoringTerminal"@en ; rdfs:comment "Frequency monitoring terminal for this power frequency controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FrequencyMonitoringTerminal.PowerFrequencyController ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:FrequencyMonitoringTerminal.PowerFrequencyController ; rdfs:domain nc:PowerFrequencyController ; rdfs:range nc:FrequencyMonitoringTerminal . -nc:PowerFrequencyController.MonitoringArea a rdf:Property ; +nc:PowerFrequencyController.MonitoringArea a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "MonitoringArea"@en ; rdfs:comment "Monitoring area that has this power frequency controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:MonitoringArea.PowerFrequencyController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:MonitoringArea.PowerFrequencyController ; rdfs:domain nc:PowerFrequencyController ; rdfs:range nc:MonitoringArea . -nc:PowerFrequencyController.PowerShiftKeyStrategy a rdf:Property ; +nc:PowerFrequencyController.PowerShiftKeyStrategy a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerShiftKeyStrategy"@en ; rdfs:comment "Power shift key strategy for this power frequency controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerShiftKeyStrategy.PowerFrequencyController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeyStrategy.PowerFrequencyController ; rdfs:domain nc:PowerFrequencyController ; rdfs:range nc:PowerShiftKeyStrategy . -nc:PowerFrequencyController.mode a rdf:Property ; +nc:PowerFrequencyController.mode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "mode"@en ; rdfs:comment "Mode of the power frequency controller." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerFrequencyController ; rdfs:range nc:PowerFrequencyControlKind . -nc:PowerShiftKeyStrategy.PowerFrequencyController a rdf:Property ; +nc:PowerShiftKeyStrategy.PowerFrequencyController a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerFrequencyController"@en ; rdfs:comment "Power frequency controller that has power shift key strategy." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerFrequencyController.PowerShiftKeyStrategy ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerFrequencyController.PowerShiftKeyStrategy ; rdfs:domain nc:PowerShiftKeyStrategy ; rdfs:range nc:PowerFrequencyController . -nc:PowerShiftKeyStrategy.SchedulingArea a rdf:Property ; +nc:PowerShiftKeyStrategy.SchedulingArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "Scheduling area associated with power shift key strategy." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchedulingArea.PowerShiftKeyStrategy ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.PowerShiftKeyStrategy ; rdfs:domain nc:PowerShiftKeyStrategy ; rdfs:range nc:SchedulingArea . -nc:PowerShiftKeyStrategy.dispatchableUnitOnly a rdf:Property ; - rdfs:label "dispatchableUnitOnly"@en ; - rdfs:comment """If true, only dispatchable units are included in the power shift key strategy. A unit is considered dispatchable if it is associated with an area dispatchable unit that is linked to the same scheduling area as the power shift key strategy. -Exceptions are done for units that are included in explicit or distributed strategies.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerShiftKeyStrategy . - -nc:PowerShiftKeyStrategy.method a rdf:Property ; +nc:PowerShiftKeyStrategy.method a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "method"@en ; rdfs:comment "Shift method used for the power shift strategy." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerShiftKeyStrategy ; rdfs:range nc:ShiftMethodKind . -nc:PowerShiftKeyStrategy.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "If true, the assessed element shall be considered under normal operating conditions." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerShiftKeyStrategy . - -nc:PowerShiftKeyStrategy.normalParticipationFactor a rdf:Property ; - rdfs:label "normalParticipationFactor"@en ; - rdfs:comment "Normal participation factor describing the entities part of the power shift strategy. Must be a positive value." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerShiftKeyStrategy . - -nc:PowerShiftKeyStrategy.powerBlockKind a rdf:Property ; +nc:PowerShiftKeyStrategy.powerBlockKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "powerBlockKind"@en ; rdfs:comment "Power block kind creates block (one or more) of power shift key strategy to address increase and/or decrease of power for a given scheduling area." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerShiftKeyStrategy ; rdfs:range nc:PowerBlockKind . -nc:PowerShiftKeyStrategy.powerShiftKey a rdf:Property ; +nc:PowerShiftKeyStrategy.powerShiftKey a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "powerShiftKey"@en ; rdfs:comment "Power shift keys strategy gives instruction on how the value (Active power) is going to be distributed inside the relevant bidding zone." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerShiftKeyStrategy ; rdfs:range nc:PowerShiftKeyKind . -nc:PowerTransferCorridor.CircuitShare a rdf:Property ; +nc:PowerTransferCorridor.CircuitShare a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CircuitShare"@en ; rdfs:comment "The circuit share for this power transfer corridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CircuitShare.PowerTransferCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:CircuitShare.PowerTransferCorridor ; rdfs:domain nc:PowerTransferCorridor ; rdfs:range nc:CircuitShare . -nc:PowerTransferCorridor.OperationalLimitSet a rdf:Property ; +nc:PowerTransferCorridor.OperationalLimitSet a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitSet"@en ; rdfs:comment "The operational limit set relevant for this power transfer corridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OperationalLimitSet.PowerTransferCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimitSet.PowerTransferCorridor ; rdfs:domain nc:PowerTransferCorridor ; rdfs:range cim:OperationalLimitSet . -nc:PowerTransferCorridor.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "It is the normal enable/disable the monitoring/assessment of a power transfer corridor. True means that the monitoring of the power transfer corridor is assessed. False means the power transfer corridor is not assessed. " ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTransferCorridor . - -nc:PropertyReference.FunctionOutputVariable a rdf:Property ; +nc:PropertyReference.FunctionOutputVariable a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FunctionOutputVariable"@en ; rdfs:comment "Function output variable is the function output this property reference is used in." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FunctionOutputVariable.PropertyReference ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:FunctionOutputVariable.PropertyReference ; rdfs:domain nc:PropertyReference ; rdfs:range nc:FunctionOutputVariable . -nc:ProportionalEnergyComponent.normalParticipationFactor a rdf:Property ; - rdfs:label "normalParticipationFactor"@en ; - rdfs:comment "Normal participation factor." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ProportionalEnergyComponent . - -nc:ProportionalEnergyComponent.powerDuration a rdf:Property ; - rdfs:label "powerDuration"@en ; - rdfs:comment "Duration for the active power." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ProportionalEnergyComponent . - -nc:ReactiveCapabilityCurve.referenceVoltage a rdf:Property ; - rdfs:label "referenceVoltage"@en ; - rdfs:comment "The reference voltage for which the capability curve is valid." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:ReactiveCapabilityCurve . - -nc:RecoveryOverloadLimitCurve.OperationalLimitType a rdf:Property ; +nc:RecoveryOverloadLimitCurve.OperationalLimitType a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitType"@en ; rdfs:comment "The operational limit type which has recovery time characteristic." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OperationalLimitType.RecoveryOverloadLimitCurve ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimitType.RecoveryOverloadLimitCurve ; rdfs:domain nc:RecoveryOverloadLimitCurve ; rdfs:range cim:OperationalLimitType . -nc:Region.OverlappingZone a rdf:Property ; +nc:Region.OverlappingZone a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OverlappingZone"@en ; rdfs:comment "The overlapping zone which is impacted by this region." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:OverlappingZone.ImpactedRegion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:OverlappingZone.ImpactedRegion ; rdfs:domain nc:Region ; rdfs:range nc:OverlappingZone . -nc:RegulatingCondEq.EquipmentController a rdf:Property ; +nc:RegulatingCondEq.EquipmentController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquipmentController"@en ; rdfs:comment "The equipment controller for this regulating conducting equipment." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquipmentController.RegulatingCondEq ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EquipmentController.RegulatingCondEq ; rdfs:domain cim:RegulatingCondEq ; rdfs:range nc:EquipmentController . -nc:SSSCController.CurrentDroopOverride a rdf:Property ; +nc:SSSCController.CurrentDroopOverride a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "CurrentDroopOverride"@en ; rdfs:comment "The current droop override for this SSSC controller. It is not used when the SSSC controller is in mode currentDroop." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CurrentDroopOverride.SSSCController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CurrentDroopOverride.SSSCController ; rdfs:domain nc:SSSCController ; rdfs:range nc:CurrentDroopOverride . -nc:SSSCController.SSSCSimulationSettings a rdf:Property ; +nc:SSSCController.SSSCSimulationSettings a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SSSCSimulationSettings"@en ; rdfs:comment "The simulation setings that apply for this controller." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SSSCSimulationSettings.SSSCController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SSSCSimulationSettings.SSSCController ; rdfs:domain nc:SSSCController ; rdfs:range nc:SSSCSimulationSettings . -nc:SSSCController.maxInjectionU a rdf:Property ; - rdfs:label "maxInjectionU"@en ; - rdfs:comment "Maximum voltage that the device can inject." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCController . - -nc:SSSCController.maxLimitI a rdf:Property ; - rdfs:label "maxLimitI"@en ; - rdfs:comment "Maximum operating current limit applied for the controller and used by any of the available control functions." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCController . - -nc:SSSCController.minInjectionU a rdf:Property ; - rdfs:label "minInjectionU"@en ; - rdfs:comment "Minimum voltage that the device can inject." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCController . - -nc:SSSCController.minLimitI a rdf:Property ; - rdfs:label "minLimitI"@en ; - rdfs:comment "Minimum operating current limit applied for the controller and used by any of the available control functions." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCController . - -nc:SSSCSimulationSettings.SSSCController a rdf:Property ; +nc:SSSCSimulationSettings.SSSCController a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SSSCController"@en ; rdfs:comment "The controller that uses these simulation settings." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SSSCController.SSSCSimulationSettings ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SSSCController.SSSCSimulationSettings ; rdfs:domain nc:SSSCSimulationSettings ; rdfs:range nc:SSSCController . -nc:SSSCSimulationSettings.deltaX a rdf:Property ; - rdfs:label "deltaX"@en ; - rdfs:comment "Reactance delta for the solution algorithm. The solution “outer-loop” algorithm is based on a secant method which needs two initial points. The second point is calculated from the first one by either adding or subtracting this “delta”. The “seed” is assumed to be 0 ohms." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCSimulationSettings . - -nc:SSSCSimulationSettings.isEstimateDLDVSensitive a rdf:Property ; - rdfs:label "isEstimateDLDVSensitive"@en ; - rdfs:comment "Defines if the estimate is considering the dI/dV sensitivity (true) instead of the secant algorithm (false). " ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCSimulationSettings . - -nc:SSSCSimulationSettings.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCSimulationSettings . - -nc:SSSCSimulationSettings.maxCorrectionX a rdf:Property ; - rdfs:label "maxCorrectionX"@en ; - rdfs:comment "Maximum value of the reactance correction applied between Iterations of the power flow calculation algorithm for the purpose of achieving control target value." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCSimulationSettings . - -nc:SSSCSimulationSettings.maxIterations a rdf:Property ; - rdfs:label "maxIterations"@en ; - rdfs:comment "Maximum number of iterations before claiming an open line condition. The algorithm uses it to assess if a line is really open by making sure low-currents are observed on various consecutive iterations. " ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCSimulationSettings . - -nc:SSSCSimulationSettings.maxMismatch a rdf:Property ; - rdfs:label "maxMismatch"@en ; - rdfs:comment "Maximum mismatch tolerance of voltage target value. If mismatch is lower, convergence is claimed. It is only used for voltageInjection and currentDroop control modes. " ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCSimulationSettings . - -nc:ScheduleResource.AreaDispatchableUnit a rdf:Property ; +nc:ScheduleResource.AreaDispatchableUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaDispatchableUnit"@en ; rdfs:comment "The dispatchable unit for this scheduled resource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaDispatchableUnit.ScheduleResource ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:AreaDispatchableUnit.ScheduleResource ; rdfs:domain nc:ScheduleResource ; rdfs:range nc:AreaDispatchableUnit . -nc:ScheduleResource.GeneratingUnit a rdf:Property ; +nc:ScheduleResource.GeneratingUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "The generating unit that relates to this schedule resource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GeneratingUnit.ScheduleResource ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GeneratingUnit.ScheduleResource ; rdfs:domain nc:ScheduleResource ; rdfs:range cim:GeneratingUnit . -nc:ScheduleResource.HydroPump a rdf:Property ; +nc:ScheduleResource.HydroPump a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "HydroPump"@en ; rdfs:comment "The hydro pump that relates to this schedule resource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:HydroPump.ScheduleResource ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:HydroPump.ScheduleResource ; rdfs:domain nc:ScheduleResource ; rdfs:range cim:HydroPump . -nc:ScheduleResource.PowerElectronicsUnit a rdf:Property ; +nc:ScheduleResource.PowerElectronicsUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "The power electronics unit that relates to this schedule resource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerElectronicsUnit.ScheduleResource ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsUnit.ScheduleResource ; rdfs:domain nc:ScheduleResource ; rdfs:range cim:PowerElectronicsUnit . -nc:ScheduleResource.PrimaryEnergySource a rdf:Property ; +nc:ScheduleResource.PrimaryEnergySource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PrimaryEnergySource"@en ; rdfs:comment "Primary energy reference type for this schedule resource." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyType.ScheduleResource ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyType.ScheduleResource ; rdfs:domain nc:ScheduleResource ; rdfs:range nc:EnergyType . -nc:ScheduleResource.ResourceOf a rdf:Property ; +nc:ScheduleResource.ResourceOf a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ResourceOf"@en ; rdfs:comment "The schedule resource that has this subschedule resource." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ScheduleResource.SubScheduleResource ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.SubScheduleResource ; rdfs:domain nc:ScheduleResource ; rdfs:range nc:ScheduleResource . -nc:ScheduleResource.ScheduleResourceController a rdf:Property ; +nc:ScheduleResource.ScheduleResourceController a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ScheduleResourceController"@en ; rdfs:comment "Schedule resource controller for this schedule resource." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ScheduleResourceController.ScheduleResource ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResourceController.ScheduleResource ; rdfs:domain nc:ScheduleResource ; rdfs:range nc:ScheduleResourceController . -nc:ScheduleResource.SchedulingArea a rdf:Property ; +nc:ScheduleResource.SchedulingArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that has this schedule resource." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchedulingArea.ScheduleResource ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.ScheduleResource ; rdfs:domain nc:ScheduleResource ; rdfs:range nc:SchedulingArea . -nc:ScheduleResource.SubScheduleResource a rdf:Property ; +nc:ScheduleResource.SubScheduleResource a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SubScheduleResource"@en ; rdfs:comment "The subschedule resource that relates to the schedule resource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ScheduleResource.ResourceOf ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.ResourceOf ; rdfs:domain nc:ScheduleResource ; rdfs:range nc:ScheduleResource . -nc:ScheduleResourceController.ScheduleResource a rdf:Property ; +nc:ScheduleResourceController.ScheduleResource a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "Schedule resource that has a schedule resource controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ScheduleResource.ScheduleResourceController ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.ScheduleResourceController ; rdfs:domain nc:ScheduleResourceController ; rdfs:range nc:ScheduleResource . -nc:SchedulingArea.AreaDispatchableUnit a rdf:Property ; +nc:SchedulingArea.AreaDispatchableUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaDispatchableUnit"@en ; rdfs:comment "The area dispatchable unit related to a scheduling area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaDispatchableUnit.SchedulingArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AreaDispatchableUnit.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:AreaDispatchableUnit . -nc:SchedulingArea.BiddingZone a rdf:Property ; +nc:SchedulingArea.BiddingZone a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BiddingZone"@en ; rdfs:comment "The bidding zone related to this scheduling area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZone.SchedulingArea ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZone.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:BiddingZone . -nc:SchedulingArea.ControlArea a rdf:Property ; +nc:SchedulingArea.ControlArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "The control area for this scheduling area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ControlArea.SchedulingArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlArea.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range cim:ControlArea . -nc:SchedulingArea.DCTieCorridor a rdf:Property ; +nc:SchedulingArea.DCTieCorridor a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "The DC tie corridor that is part of this scheduling area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCTieCorridor.SchedulingArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCTieCorridor.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:DCTieCorridor . -nc:SchedulingArea.EnergyCoordinationRegion a rdf:Property ; +nc:SchedulingArea.EnergyCoordinationRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyCoordinationRegion"@en ; rdfs:comment "The energy coordination region that has this scheduling area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyCoordinationRegion.SchedulingArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyCoordinationRegion.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:EnergyCoordinationRegion . -nc:SchedulingArea.EnergyGroup a rdf:Property ; +nc:SchedulingArea.EnergyGroup a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyGroup"@en ; rdfs:comment "The energy group belonging to a given energy scheduling area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyGroup.SchedulingArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyGroup.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:EnergyGroup . -nc:SchedulingArea.Line a rdf:Property ; +nc:SchedulingArea.Line a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Line"@en ; rdfs:comment "The line that is part of this scheduling area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Line.SchedulingArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Line.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range cim:Line . -nc:SchedulingArea.LoadFrequencyControlArea a rdf:Property ; +nc:SchedulingArea.LoadFrequencyControlArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "LoadFrequencyControlArea"@en ; rdfs:comment "The load frequency control area which has this scheduling area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:LoadFrequencyControlArea.SchedulingArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:LoadFrequencyControlArea.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:LoadFrequencyControlArea . -nc:SchedulingArea.PowerShiftKeyStrategy a rdf:Property ; +nc:SchedulingArea.PowerShiftKeyStrategy a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeyStrategy"@en ; rdfs:comment "Power Shift Key Strategy which has a scheduling area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeyStrategy.SchedulingArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeyStrategy.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:PowerShiftKeyStrategy . -nc:SchedulingArea.ScheduleResource a rdf:Property ; +nc:SchedulingArea.ScheduleResource a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "The schedule resource that belongs to this scheduled area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ScheduleResource.SchedulingArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:ScheduleResource . -nc:SchedulingArea.SubSchedulingArea a rdf:Property ; +nc:SchedulingArea.SubSchedulingArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SubSchedulingArea"@en ; rdfs:comment "The subscheduling are that belongs to this scheduling area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SubSchedulingArea.SchedulingArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SubSchedulingArea.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:SubSchedulingArea . -nc:SchedulingArea.Substation a rdf:Property ; +nc:SchedulingArea.Substation a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Substation"@en ; rdfs:comment "The substation that is part of this scheduling area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Substation.SchedulingArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Substation.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range cim:Substation . -nc:SchedulingArea.SynchronousArea a rdf:Property ; +nc:SchedulingArea.SynchronousArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SynchronousArea"@en ; rdfs:comment "The synchronous are that has this scheduling area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SynchronousArea.SchedulingArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SynchronousArea.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:SynchronousArea . -nc:SchedulingArea.SystemOperator a rdf:Property ; +nc:SchedulingArea.SystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SystemOperator"@en ; rdfs:comment "The system operator for this scheduling area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.SchedulingArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.SchedulingArea ; rdfs:domain nc:SchedulingArea ; rdfs:range nc:SystemOperator . -nc:SchedulingArea.isIslandingEnabled a rdf:Property ; - rdfs:label "isIslandingEnabled"@en ; - rdfs:comment "Identifies if the area can operate in island operation. If true, the area is enabled (capable) of operating as an electrical island. If false, the area does not have the capability or it is not enabled to operate as an electrical island." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SchedulingArea . - -nc:SchedulingArea.isMeteringGridArea a rdf:Property ; - rdfs:label "isMeteringGridArea"@en ; - rdfs:comment "Identifies if the area is settlement metered for all import and export to the area. If true, the area is metered area. If false, it is not." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SchedulingArea . - -nc:SchedulingArea.normalParticipationFactor a rdf:Property ; - rdfs:label "normalParticipationFactor"@en ; - rdfs:comment """Normal participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. -In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). -In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SchedulingArea . - -nc:SecurityCoordinator.CapacityCalculationRegion a rdf:Property ; +nc:SecurityCoordinator.CapacityCalculationRegion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CapacityCalculationRegion"@en ; rdfs:comment "The capacity calculation region operated by this security coordinator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CapacityCalculationRegion.SecurityCoordinator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:CapacityCalculationRegion.SecurityCoordinator ; rdfs:domain nc:SecurityCoordinator ; rdfs:range nc:CapacityCalculationRegion . -nc:SecurityCoordinator.OutageCoordinationRegion a rdf:Property ; +nc:SecurityCoordinator.OutageCoordinationRegion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OutageCoordinationRegion"@en ; rdfs:comment "The outage coordination region that has this security coordinator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OutageCoordinationRegion.SecurityCoordinator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OutageCoordinationRegion.SecurityCoordinator ; rdfs:domain nc:SecurityCoordinator ; rdfs:range nc:OutageCoordinationRegion . -nc:SolarRadiationDependencyCurve.OperationalLimitType a rdf:Property ; +nc:SolarRadiationDependencyCurve.OperationalLimitType a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitType"@en ; rdfs:comment "The operational limit type that has this permanent solar radiation curve." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OperationalLimitType.PermanentSolarRadiationCurve ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimitType.PermanentSolarRadiationCurve ; rdfs:domain nc:SolarRadiationDependencyCurve ; rdfs:range cim:OperationalLimitType . -nc:SubSchedulingArea.Feeder a rdf:Property ; +nc:SubSchedulingArea.Feeder a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Feeder"@en ; rdfs:comment "The feeder that is part of this subscheduling area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Feeder.SubSchedulingArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Feeder.SubSchedulingArea ; rdfs:domain nc:SubSchedulingArea ; rdfs:range cim:Feeder . -nc:SubSchedulingArea.SchedulingArea a rdf:Property ; +nc:SubSchedulingArea.SchedulingArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that has this subscheduling area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchedulingArea.SubSchedulingArea ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.SubSchedulingArea ; rdfs:domain nc:SubSchedulingArea ; rdfs:range nc:SchedulingArea . -nc:Substation.DCSubstation a rdf:Property ; +nc:Substation.DCSubstation a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCSubstation"@en ; rdfs:comment "DC substation that is part of AC and DC substation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:DCSubstation.Substation ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:DCSubstation.Substation ; rdfs:domain cim:Substation ; rdfs:range nc:DCSubstation . -nc:Substation.SchedulingArea a rdf:Property ; +nc:Substation.SchedulingArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that has this substation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchedulingArea.Substation ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.Substation ; rdfs:domain cim:Substation ; rdfs:range nc:SchedulingArea . -nc:SynchronousArea.LoadFrequencyControlBlock a rdf:Property ; +nc:SynchronousArea.LoadFrequencyControlBlock a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "LoadFrequencyControlBlock"@en ; rdfs:comment "The load frequency control block that is part of this synchronous area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:LoadFrequencyControlBlock.SynchronousArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:LoadFrequencyControlBlock.SynchronousArea ; rdfs:domain nc:SynchronousArea ; rdfs:range nc:LoadFrequencyControlBlock . -nc:SynchronousArea.SchedulingArea a rdf:Property ; +nc:SynchronousArea.SchedulingArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that is part of this synchronous area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SchedulingArea.SynchronousArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.SynchronousArea ; rdfs:domain nc:SynchronousArea ; rdfs:range nc:SchedulingArea . -nc:SynchronousArea.nominalFrequency a rdf:Property ; - rdfs:label "nominalFrequency"@en ; - rdfs:comment "The nominal frequency for the Synchronous Area, e.g. 50 Hz for Europe." ; - cims:dataType cim:Frequency ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SynchronousArea . - -nc:SystemControl.EquipmentController a rdf:Property ; +nc:SystemControl.EquipmentController a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EquipmentController"@en ; rdfs:comment "Equipment controller controlles by this system control" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquipmentController.SystemControl ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EquipmentController.SystemControl ; rdfs:domain nc:SystemControl ; rdfs:range nc:EquipmentController . -nc:SystemOperator.ControlArea a rdf:Property ; +nc:SystemOperator.ControlArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "The control area that is related to this system operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ControlArea.SystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlArea.SystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range cim:ControlArea . -nc:SystemOperator.SchedulingArea a rdf:Property ; +nc:SystemOperator.SchedulingArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "The scheduling area that is operated by this system operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SchedulingArea.SystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SchedulingArea.SystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range nc:SchedulingArea . -nc:TCSCCompensationPoint.ThyristorControlledSeriesCompensator a rdf:Property ; - rdfs:label "ThyristorControlledSeriesCompensator"@en ; - rdfs:comment "TCSC that has different compensation points." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ThyristorControlledSeriesCompensator.TCSCCompensationPoint ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:TCSCCompensationPoint ; - rdfs:range nc:ThyristorControlledSeriesCompensator . +nc:TCSCCompensationPoint.ThyristorControlledSeriesCompensator a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "ThyristorControlledSeriesCompensator"@en ; + rdfs:comment "TCSC that has different compensation points." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:ThyristorControlledSeriesCompensator.TCSCCompensationPoint ; + rdfs:domain nc:TCSCCompensationPoint ; + rdfs:range nc:ThyristorControlledSeriesCompensator . + +nc:TapChanger.TapChangeController a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "TapChangeController"@en ; + rdfs:comment "The tap changer controller that controls this TapChanger." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:TapChangerController.TapChanger ; + rdfs:domain cim:TapChanger ; + rdfs:range nc:TapChangerController . + +nc:TapChangerController.TapChanger a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "TapChanger"@en ; + rdfs:comment "All tap changers controlled by this controller." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:TapChanger.TapChangeController ; + rdfs:domain nc:TapChangerController ; + rdfs:range cim:TapChanger . + +nc:Terminal.Circuit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "Circuit"@en ; + rdfs:comment "Circuit that is identified by the given Terminal." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:Circuit.IdentifyingTerminal ; + rdfs:domain cim:Terminal ; + rdfs:range nc:Circuit . + +nc:Terminal.FrequencyMonitoringTerminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "FrequencyMonitoringTerminal"@en ; + rdfs:comment "Frequency monitoring terminal that has a terminal." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:FrequencyMonitoringTerminal.Terminal ; + rdfs:domain cim:Terminal ; + rdfs:range nc:FrequencyMonitoringTerminal . + +nc:Terminal.PinTerminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "PinTerminal"@en ; + rdfs:comment "The pin that uses this input." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:PinTerminal.Terminal ; + rdfs:domain cim:Terminal ; + rdfs:range nc:PinTerminal . + +nc:Terminal.VoltageAngleLimit a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "VoltageAngleLimit"@en ; + rdfs:comment "The voltage angle limit which has this reference angle terminal." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:VoltageAngleLimit.AngleReferenceTerminal ; + rdfs:domain cim:Terminal ; + rdfs:range nc:VoltageAngleLimit . + +nc:ThyristorControlledSeriesCompensator.TCSCCompensationPoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "TCSCCompensationPoint"@en ; + rdfs:comment "Compensation point for this TCSC." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:TCSCCompensationPoint.ThyristorControlledSeriesCompensator ; + rdfs:domain nc:ThyristorControlledSeriesCompensator ; + rdfs:range nc:TCSCCompensationPoint . + +nc:TieCorridor.AreaDispatchableUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "AreaDispatchableUnit"@en ; + rdfs:comment "AreaDispatchableUnit for the Tie Corridor." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:AreaDispatchableUnit.TieCorridor ; + rdfs:domain nc:TieCorridor ; + rdfs:range nc:AreaDispatchableUnit . + +nc:TieCorridor.BiddingZoneBorder a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "BiddingZoneBorder"@en ; + rdfs:comment "Bidding zone border in which the tie corridor is located." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZoneBorder.TieCorridor ; + rdfs:domain nc:TieCorridor ; + rdfs:range nc:BiddingZoneBorder . + +nc:TieCorridor.LoadFrequencyControlArea a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "LoadFrequencyControlArea"@en ; + rdfs:comment "LoadFrequencyControlArea controlling the TieCorridor." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:LoadFrequencyControlArea.TieCorridor ; + rdfs:domain nc:TieCorridor ; + rdfs:range nc:LoadFrequencyControlArea . + +nc:TieCorridor.TieFlow a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "TieFlow"@en ; + rdfs:comment "Tie flow which belongs to the tie corridor." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:TieFlow.TieCorridor ; + rdfs:domain nc:TieCorridor ; + rdfs:range cim:TieFlow . + +nc:TieFlow.TieCorridor a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "TieCorridor"@en ; + rdfs:comment "Tie corridor which has the tie flow." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:TieCorridor.TieFlow ; + rdfs:domain cim:TieFlow ; + rdfs:range nc:TieCorridor . + +nc:VoltageAngleLimit.AngleReferenceTerminal a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "AngleReferenceTerminal"@en ; + rdfs:comment "The angle reference terminal for the voltage angle limit." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:Terminal.VoltageAngleLimit ; + rdfs:domain nc:VoltageAngleLimit ; + rdfs:range cim:Terminal . + +cim:CurveData.xvalue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xvalue"@en ; + rdfs:comment "The data value of the X-axis variable, depending on the X-axis units." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CurveData ; + rdfs:range xsd:float . + +cim:CurveData.y1value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "y1value"@en ; + rdfs:comment "The data value of the first Y-axis variable, depending on the Y-axis units." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CurveData ; + rdfs:range xsd:float . + +cim:CurveData.y2value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "y2value"@en ; + rdfs:comment "The data value of the second Y-axis variable (if present), depending on the Y-axis units." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CurveData ; + rdfs:range xsd:float . + +cim:DCConductingEquipment.ratedCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedCurrent"@en ; + rdfs:comment """The maximum continuous current carrying capacity in amps governed by the device material and construction. +The attribute shall be a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:DCConductingEquipment ; + rdfs:range xsd:float . + +cim:GeneratingUnit.lowerRampRate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "lowerRampRate"@en ; + rdfs:comment "The normal maximum rate the generating unit active power output can be lowered by control actions." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.WPers ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePowerChangeRate ; + qudt:hasUnit unit:MegaW-PER-SEC ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.maxEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxEconomicP"@en ; + rdfs:comment "Maximum high economic active power limit, that should not exceed the maximum operating active power limit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.minEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minEconomicP"@en ; + rdfs:comment "Low economic active power limit that shall be greater than or equal to the minimum operating active power limit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.minimumOffTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minimumOffTime"@en ; + rdfs:comment "Minimum time interval between unit shutdown and startup." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.raiseRampRate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "raiseRampRate"@en ; + rdfs:comment "The normal maximum rate the generating unit active power output can be raised by control actions." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.WPers ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePowerChangeRate ; + qudt:hasUnit unit:MegaW-PER-SEC ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:ReactiveCapabilityCurve.coolantTemperature a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "coolantTemperature"@en ; + rdfs:comment "The machine's coolant temperature (e.g., ambient air or stator circulating water)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.degC ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Temperature ; + qudt:hasUnit unit:DEG_C ; + rdfs:domain cim:ReactiveCapabilityCurve ; + rdfs:range xsd:float . + +cim:ReactiveCapabilityCurve.hydrogenPressure a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "hydrogenPressure"@en ; + rdfs:comment "The hydrogen coolant pressure." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.Pa ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Pressure ; + qudt:hasUnit unit:KiloPA ; + rdfs:domain cim:ReactiveCapabilityCurve ; + rdfs:range xsd:float . + +eu:IdentifiedObject.energyIdentCodeEic a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "energyIdentCodeEic"@en ; + rdfs:comment "The attribute is used for an exchange of the EIC code (Energy identification Code). The length of the string is 16 characters as defined by the EIC code. For details on EIC scheme please refer to ENTSO-E web site." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "European", uml:attribute ; + owl:deprecated true ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:AreaDispatchableUnit.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "Identifies if the unit is normally enabled to accept a dispatch instruction. If true, the unit is enabled to accept a dispatch instruction. If false, the unit has the capability, but it is not enabled to receive a dispatch instruction." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AreaDispatchableUnit ; + rdfs:range xsd:boolean . + +nc:AreaInterchangeController.pTolerance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pTolerance"@en ; + rdfs:comment "Active power net interchange tolerance. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AreaInterchangeController ; + rdfs:range xsd:float . + +nc:AutomationBlockGroup.priority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "priority"@en ; + rdfs:comment "Value 0 means ignore priority. 1 means the highest priority, 2 is the second highest priority." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AutomationBlockGroup ; + rdfs:range xsd:integer . + +nc:AutomationFunction.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "True, if the automation function is enabled (active). Otherwise false." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AutomationFunction ; + rdfs:range xsd:boolean . + +nc:AutomationFunction.type a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "type"@en ; + rdfs:comment "Type of automation function." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AutomationFunction ; + rdfs:range xsd:string . + +nc:BiddingZone.isTradeEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isTradeEnabled"@en ; + rdfs:comment "Identifies the mechanism for determining the energy price for a given bidding zone. If true, the bid and the offer is expected to be provided for the bidding zone to create the market price. If false, other mechanism determines the price of energy for a given bidding zone, e.g. virtual bidding zone." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BiddingZone ; + rdfs:range xsd:boolean . + +nc:BipolarDCSystem.isRigid a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isRigid"@en ; + rdfs:comment "If true, the bipolar DC system is a rigid DC current bipolar system (IEC 60633). It is a bipolar DC system without neutral connection between both converter stations. Since only two (pole) conductors exist, no unbalance current between both poles is possible. In case of interruption of power transfer of one converter pole, the current of the other pole has to be interrupted as well (at least for a limited time to allow reconfiguration of the DC circuit)." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BipolarDCSystem ; + rdfs:range xsd:boolean . + +nc:Circuit.positiveFlowIn a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "positiveFlowIn"@en ; + rdfs:comment "True, if the positive value on the terminal shall be considered flow into the circuit. False, if the positive value on the terminal shall be considered flow out of the circuit." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:Circuit ; + rdfs:range xsd:boolean . + +nc:CircuitShare.normalContributionFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalContributionFactor"@en ; + rdfs:comment """Normal contribution factor for the circuit which is part of a power transfer corridor. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:CircuitShare ; + rdfs:range xsd:float . + +nc:ControlFunctionBlock.isDiscrete a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isDiscrete"@en ; + rdfs:comment "True, if the control function is discrete. This applies to equipment with discrete controls, e.g. tap changers and shunt compensators." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ControlFunctionBlock ; + rdfs:range xsd:boolean . + +nc:ControlFunctionBlock.maxAllowedTargetValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxAllowedTargetValue"@en ; + rdfs:comment """Maximum allowed target value given by the percent of target value. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:ControlFunctionBlock ; + rdfs:range xsd:float . + +nc:ControlFunctionBlock.minAllowedTargetValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minAllowedTargetValue"@en ; + rdfs:comment """Minimum allowed target value given by the percent of target value. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:ControlFunctionBlock ; + rdfs:range xsd:float . + +nc:ControlFunctionBlock.targetDeadband a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetDeadband"@en ; + rdfs:comment """Target deadband is used with discrete control to avoid excessive update of controls like tap changers and shunt compensator banks while regulating. The attribute shall be a positive value or zero. If isDiscrete is set to "false", the targetDeadband is to be ignored. +Note that for instance, if the targetValue is 100 kV and the targetDeadband is 2 kV the range is from 99 to 101 kV.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ControlFunctionBlock ; + rdfs:range xsd:float . + +nc:CurrentDroopControlFunction.droopCapacitive a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droopCapacitive"@en ; + rdfs:comment "Droop in capacitive region. The unit is V/A." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CurrentDroopControlFunction ; + rdfs:range xsd:float . + +nc:CurrentDroopControlFunction.droopInductive a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droopInductive"@en ; + rdfs:comment "Droop in inductive region. The unit is V/A." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CurrentDroopControlFunction ; + rdfs:range xsd:float . + +nc:CurrentDroopControlFunction.offsetCapacitive a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "offsetCapacitive"@en ; + rdfs:comment "Offset in capacitive region." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentDroopControlFunction ; + rdfs:range xsd:float . + +nc:CurrentDroopControlFunction.offsetInductive a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "offsetInductive"@en ; + rdfs:comment "Offset in capacitive region." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentDroopControlFunction ; + rdfs:range xsd:float . + +nc:CurrentDroopOverride.droopCapacitive a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droopCapacitive"@en ; + rdfs:comment "Droop in capacitive region. The unit is V/A." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CurrentDroopOverride ; + rdfs:range xsd:float . + +nc:CurrentDroopOverride.droopInductive a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droopInductive"@en ; + rdfs:comment "Droop in inductive region. The unit is V/A." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CurrentDroopOverride ; + rdfs:range xsd:float . + +nc:CurrentDroopOverride.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CurrentDroopOverride ; + rdfs:range xsd:string . + +nc:CurrentDroopOverride.offsetCapacitiveI a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "offsetCapacitiveI"@en ; + rdfs:comment "Offset in capacitive region." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentDroopOverride ; + rdfs:range xsd:float . + +nc:CurrentDroopOverride.offsetInductiveI a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "offsetInductiveI"@en ; + rdfs:comment "Offset in capacitive region." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentDroopOverride ; + rdfs:range xsd:float . + +nc:DCCurrentControlFunction.droop a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droop"@en ; + rdfs:comment "Droop constant. The pu value is obtained as D [kV/MW] x Sb / Ubdc. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain nc:DCCurrentControlFunction ; + rdfs:range xsd:float . + +nc:DCCurrentControlFunction.droopCompensation a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droopCompensation"@en ; + rdfs:comment "Compensation constant. Used to compensate for voltage drop when controlling voltage at a distant bus. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:DCCurrentControlFunction ; + rdfs:range xsd:float . + +nc:DCPole.normalParticipationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalParticipationFactor"@en ; + rdfs:comment """Normal participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. +In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). +In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:DCPole ; + rdfs:range xsd:float . + +nc:DCSubstation.isTapping a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isTapping"@en ; + rdfs:comment "DC tapping substation (IEC 60633) is a DC substation, mainly used for inversion, with a rating which is a small fraction of that of the rectifier(s) in the system." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:DCSubstation ; + rdfs:range xsd:boolean . + +nc:DCTieCorridor.maxRegulatingReserve a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxRegulatingReserve"@en ; + rdfs:comment "Maximum regulating reserve." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:DCTieCorridor ; + rdfs:range xsd:float . + +nc:DCTieCorridor.minRegulatingReserve a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minRegulatingReserve"@en ; + rdfs:comment "Minimum regulating reserve." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:DCTieCorridor ; + rdfs:range xsd:float . + +nc:EnergyBlockOrder.normalParticipationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalParticipationFactor"@en ; + rdfs:comment "Normal participation factor." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnergyBlockOrder ; + rdfs:range xsd:float . + +nc:EnergyBlockOrder.normalSequence a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalSequence"@en ; + rdfs:comment """Normal sequence represents the local order of the power block order. + +The sequence order for a given block dispatch instruction. The sequence number need to be unique for a given block dispatch instruction, e.g. two order in the same instruction cannot have the same sequence.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnergyBlockOrder ; + rdfs:range xsd:integer . + +nc:EnergyBlockOrder.powerDuration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "powerDuration"@en ; + rdfs:comment "Duration for the active power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnergyBlockOrder ; + rdfs:range xsd:duration . + +nc:EnergyConsumer.maxEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxEconomicP"@en ; + rdfs:comment "Maximum high economic active power limit, that should not exceed the maximum operating active power limit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . + +nc:EnergyConsumer.minEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minEconomicP"@en ; + rdfs:comment "Low economic active power limit that shall be greater than or equal to the minimum operating active power limit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . + +nc:EnergyConsumer.normalParticipationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalParticipationFactor"@en ; + rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. +In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). +In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . + +nc:EnergyGroup.normalParticipationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalParticipationFactor"@en ; + rdfs:comment "Normal participation factor for the power group in relation to scheduling area. Must be a positive value." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnergyGroup ; + rdfs:range xsd:float . + +nc:EnergyGroup.powerDuration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "powerDuration"@en ; + rdfs:comment "Duration for the active power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnergyGroup ; + rdfs:range xsd:duration . + +nc:FACTSEquipment.maxC a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxC"@en ; + rdfs:comment "Capacitive reactance at maximum reactive power. Shall always be positive." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . + +nc:FACTSEquipment.maxL a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxL"@en ; + rdfs:comment "Inductive rating at maximum inductive reactive power. Shall always be negative." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . + +nc:FACTSEquipment.minC a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minC"@en ; + rdfs:comment "Capacitive reactance at minimum reactive power. Shall always be positive." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . + +nc:FACTSEquipment.minL a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minL"@en ; + rdfs:comment "Inductive rating at minimum inductive reactive power. Shall always be negative." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . + +nc:FACTSEquipment.ratedC a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedC"@en ; + rdfs:comment "Capacitive reactance at maximum reactive power. Shall always be positive." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . + +nc:FACTSEquipment.ratedI a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedI"@en ; + rdfs:comment "Rated current of the FACTS equipment." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . + +nc:FACTSEquipment.ratedL a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedL"@en ; + rdfs:comment "Inductive rating at maximum inductive reactive power. Shall always be negative." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . + +nc:FACTSEquipment.ratedU a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedU"@en ; + rdfs:comment "Rated voltage of the FACTS equipment." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . + +nc:FACTSEquipment.slope a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "slope"@en ; + rdfs:comment """The characteristics slope which defines how the reactive power output changes in proportion to the difference between the regulated bus voltage and the voltage setpoint. +The attribute shall be a positive value or zero.""" ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.VPerVAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:VoltagePerReactivePower ; + qudt:hasUnit unit:KiloV-PER-V-A_Reactive ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . + +nc:FlexibleEnergyUnit.buffer a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "buffer"@en ; + rdfs:comment "The active power, that has the flexibility to operate as production and/or consumption. The buffer is bound. Example are heat pump, cooling system, embedded batteries including electric vehicle. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:FlexibleEnergyUnit ; + rdfs:range xsd:float . + +nc:FlexibleEnergyUnit.timeShift a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "timeShift"@en ; + rdfs:comment "The active power, that can be shifted from one pricing interval (market time unit) to another. It is expected to be a limited on the length of the shift. Example from household could be washing machine or dishwasher. Example from industry is the possible to shut down a machine for the relevant period. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:FlexibleEnergyUnit ; + rdfs:range xsd:float . + +nc:FlexibleEnergyUnit.unconstrained a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "unconstrained"@en ; + rdfs:comment "The active power, that has the flexibility to operate as production without any bound by a buffer. Example are alternative heating (wood, gas, diesel etc) or power generators. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:FlexibleEnergyUnit ; + rdfs:range xsd:float . + +nc:FlexibleEnergyUnit.uncontrollable a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "uncontrollable"@en ; + rdfs:comment "The active power, that forms the base consumption for the unit. This is measured and expected consumption. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:FlexibleEnergyUnit ; + rdfs:range xsd:float . + +nc:FrequencyMonitoringTerminal.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:FrequencyMonitoringTerminal ; + rdfs:range xsd:string . + +nc:FrequencyMonitoringTerminal.priority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "priority"@en ; + rdfs:comment "Value 0 means ignore priority. 1 means the highest priority, 2 is the second highest priority." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:FrequencyMonitoringTerminal ; + rdfs:range xsd:integer . + +nc:FunctionBlock.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "True, if the function block is enabled (active). Otherwise false." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:FunctionBlock ; + rdfs:range xsd:boolean . + +nc:GateInputPin.absoluteValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "absoluteValue"@en ; + rdfs:comment "Indicates if the absolute value is used for comparison. If true, use the absolute value. If false, use the complex value (vector)." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:boolean . + +nc:GateInputPin.duration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "duration"@en ; + rdfs:comment "The time duration for which the condition is satisfied before acting. Default is 0 seconds." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:duration . + +nc:GateInputPin.negate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "negate"@en ; + rdfs:comment "Invert/negate the result of the comparison." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:boolean . + +nc:GateInputPin.thresholdPercentage a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "thresholdPercentage"@en ; + rdfs:comment """The threshold percentage that should be used for compare with the percentage change between input value and threshold value. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:float . + +nc:GateInputPin.thresholdValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "thresholdValue"@en ; + rdfs:comment "The threshold value that should be used for compare with the input value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:float . + +nc:GeneratingUnit.coolDownTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "coolDownTime"@en ; + rdfs:comment "Time it takes from a unit shutdown until it is considered cold." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:duration . + +nc:GeneratingUnit.maxStartupLoad a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxStartupLoad"@en ; + rdfs:comment "Maximum consumption by the generating unit as part of the startup process." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +nc:GeneratingUnit.minimumUpTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minimumUpTime"@en ; + rdfs:comment "The time that a generating unit has to stay running after it has been switched on by the Remedial Action Optimizer." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:duration . + +nc:GeneratingUnit.normalMustRunP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalMustRunP"@en ; + rdfs:comment "Normal minimum active power injection that is needed to meet must-run requirement. This value can be higher or equal to minimum operational limit. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +nc:GeneratingUnit.normalStartupCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalStartupCost"@en ; + rdfs:comment "The normal initial startup cost incurred for each start of the GeneratingUnit." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Money ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:decimal . + +nc:GeneratingUnit.normalWarmStartupCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalWarmStartupCost"@en ; + rdfs:comment "The normal warm startup cost incurred for each start of the GeneratingUnit." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Money ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:decimal . + +nc:GeneratingUnit.runningLeadTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "runningLeadTime"@en ; + rdfs:comment "Time it takes to change the schedule when the unit is operating due to technical configuration of a supporting system, e.g. gas pipeline." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:duration . + +nc:GeneratingUnit.shutdownCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "shutdownCost"@en ; + rdfs:comment "The shutdown cost incurred for each shutdown of the GeneratingUnit." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Money ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:decimal . + +nc:GeneratingUnit.shutdownTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "shutdownTime"@en ; + rdfs:comment "Time it takes to shutdown the unit." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:duration . + +nc:GeneratingUnit.startupRampRate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startupRampRate"@en ; + rdfs:comment """The startup ramp rate of the generating unit which describes the speed of change of active power from zero to the minimum active power. +When the ramp is not provided, the optimisation process shall consider the change as an instant change of active power from zero to minimum active power.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.WPers ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePowerChangeRate ; + qudt:hasUnit unit:MegaW-PER-SEC ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +nc:GeneratingUnit.warmStartupTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "warmStartupTime"@en ; + rdfs:comment "Time it takes to startup the unit when it is warm." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:duration . + +nc:HydroPump.maxEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxEconomicP"@en ; + rdfs:comment "Maximum high economic active power limit, that should not exceed the maximum operating active power limit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:HydroPump ; + rdfs:range xsd:float . + +nc:HydroPump.maxOperatingP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxOperatingP"@en ; + rdfs:comment "This is the maximum operating active power limit the dispatcher can enter for this unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:HydroPump ; + rdfs:range xsd:float . + +nc:HydroPump.minEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minEconomicP"@en ; + rdfs:comment "Low economic active power limit that shall be greater than or equal to the minimum operating active power limit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:HydroPump ; + rdfs:range xsd:float . + +nc:HydroPump.minOperatingP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minOperatingP"@en ; + rdfs:comment "This is the minimum operating active power limit the dispatcher can enter for this unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:HydroPump ; + rdfs:range xsd:float . + +nc:HydroPump.normalParticipationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalParticipationFactor"@en ; + rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. +In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). +In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:HydroPump ; + rdfs:range xsd:float . + +nc:InfeedLimit.normalValueA a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalValueA"@en ; + rdfs:comment "The normal current limit. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:InfeedLimit ; + rdfs:range xsd:float . + +nc:InfeedLimit.normalValueW a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalValueW"@en ; + rdfs:comment "The normal value of active power limit. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:InfeedLimit ; + rdfs:range xsd:float . + +nc:InfeedTerminal.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:InfeedTerminal ; + rdfs:range xsd:string . + +nc:LoadFrequencyControlArea.deficientGenerationLimit a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "deficientGenerationLimit"@en ; + rdfs:comment "Percentage of average dispatch target plus average regulation used to calculate Deficient Generation Limit. The value shall be a positive value between 0 and 100." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:LoadFrequencyControlArea ; + rdfs:range xsd:float . + +nc:LoadFrequencyControlArea.frequencyBiasFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "frequencyBiasFactor"@en ; + rdfs:comment "Frequency bias in MW/Hz." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:LoadFrequencyControlArea ; + rdfs:range xsd:float . + +nc:LoadFrequencyControlArea.frequencyRestorationReserveDelay a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "frequencyRestorationReserveDelay"@en ; + rdfs:comment "FRR delay expressed in seconds. Must be a positive multiple of AGC's cycle duration." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain nc:LoadFrequencyControlArea ; + rdfs:range xsd:float . + +nc:LoadFrequencyControlArea.frequencyRestorationReserveMaxRamp a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "frequencyRestorationReserveMaxRamp"@en ; + rdfs:comment "Maximum authorized ramp for both FRR dispatching and ramp to zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.WPers ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePowerChangeRate ; + qudt:hasUnit unit:MegaW-PER-SEC ; + rdfs:domain nc:LoadFrequencyControlArea ; + rdfs:range xsd:float . + +nc:LoadFrequencyControlArea.frequencyRestorationReserveThreshold a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "frequencyRestorationReserveThreshold"@en ; + rdfs:comment "Authorized threshold for both FRR dispatching and ramp to zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:LoadFrequencyControlArea ; + rdfs:range xsd:float . + +nc:LoadFrequencyControlArea.includeFrequencyBias a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "includeFrequencyBias"@en ; + rdfs:comment "True means the frequency bias that is taken into consideration in the frequency bias computation." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:LoadFrequencyControlArea ; + rdfs:range xsd:boolean . + +nc:MonopolarDCSystem.isSymmetrical a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isSymmetrical"@en ; + rdfs:comment "if true, the monopolar DC system is symmetrical monopolar DC system (IEC 60633). It is a DC system with only one symmetrical monopole. A symmetrical monopole is part of an DC system consisting of all the equipment in the DC substations and the interconnecting transmission lines, if any, which during normal operation exhibits equal and opposite direct voltage polarities with respect to earth but without series connection of converters in each converter station. The term \"symmetrical monopole\" is used even though there are two polarities with DC voltages, because with only one converter it is not possible to provide the redundancy which is normally associated with the term \"bipole\"." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:MonopolarDCSystem ; + rdfs:range xsd:boolean . + +nc:OperationalLimitType.isMinimum a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isMinimum"@en ; + rdfs:comment "Defines if the operational limit type is minimum. If true, the value is a minimum value of the same kind. This applies to stability and PATL. If false, the limit has the normal behaviour. OperationalLimitType.direction attribute shall be absoluteValue." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:OperationalLimitType ; + rdfs:range xsd:boolean . + +nc:OrganisationRole.globalLocationNumber a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "globalLocationNumber"@en ; + rdfs:comment """The Global Location Number (GLN) is part of the GS1 systems of standards. GLN is a 13-digit number structured that include GS1 Company Prefix, Location Reference (N1-N12) and Check Digit (N13). +GS1 is a neutral, not-for-profit, international organisation that develops and maintains standards for supply and demand chains across multiple sectors.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:OrganisationRole ; + rdfs:range xsd:string . + +nc:PowerElectronicsUnit.maxEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxEconomicP"@en ; + rdfs:comment "Maximum high economic active power limit, that should not exceed the maximum operating active power limit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:PowerElectronicsUnit ; + rdfs:range xsd:float . + +nc:PowerElectronicsUnit.minEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minEconomicP"@en ; + rdfs:comment "Low economic active power limit that shall be greater than or equal to the minimum operating active power limit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:PowerElectronicsUnit ; + rdfs:range xsd:float . + +nc:PowerElectronicsUnit.normalParticipationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalParticipationFactor"@en ; + rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. +In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). +In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:PowerElectronicsUnit ; + rdfs:range xsd:float . + +nc:PowerShiftKeyStrategy.dispatchableUnitOnly a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "dispatchableUnitOnly"@en ; + rdfs:comment """If true, only dispatchable units are included in the power shift key strategy. A unit is considered dispatchable if it is associated with an area dispatchable unit that is linked to the same scheduling area as the power shift key strategy. +Exceptions are done for units that are included in explicit or distributed strategies.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerShiftKeyStrategy ; + rdfs:range xsd:boolean . + +nc:PowerShiftKeyStrategy.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "If true, the assessed element shall be considered under normal operating conditions." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerShiftKeyStrategy ; + rdfs:range xsd:boolean . + +nc:PowerShiftKeyStrategy.normalParticipationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalParticipationFactor"@en ; + rdfs:comment "Normal participation factor describing the entities part of the power shift strategy. Must be a positive value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerShiftKeyStrategy ; + rdfs:range xsd:float . + +nc:PowerTransferCorridor.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "It is the normal enable/disable the monitoring/assessment of a power transfer corridor. True means that the monitoring of the power transfer corridor is assessed. False means the power transfer corridor is not assessed." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerTransferCorridor ; + rdfs:range xsd:boolean . + +nc:ProportionalEnergyComponent.normalParticipationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalParticipationFactor"@en ; + rdfs:comment "Normal participation factor." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ProportionalEnergyComponent ; + rdfs:range xsd:float . + +nc:ProportionalEnergyComponent.powerDuration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "powerDuration"@en ; + rdfs:comment "Duration for the active power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ProportionalEnergyComponent ; + rdfs:range xsd:duration . + +nc:ReactiveCapabilityCurve.referenceVoltage a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "referenceVoltage"@en ; + rdfs:comment "The reference voltage for which the capability curve is valid." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:ReactiveCapabilityCurve ; + rdfs:range xsd:float . + +nc:SSSCController.maxInjectionU a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxInjectionU"@en ; + rdfs:comment "Maximum voltage that the device can inject." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:SSSCController ; + rdfs:range xsd:float . + +nc:SSSCController.maxLimitI a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxLimitI"@en ; + rdfs:comment "Maximum operating current limit applied for the controller and used by any of the available control functions." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:SSSCController ; + rdfs:range xsd:float . + +nc:SSSCController.minInjectionU a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minInjectionU"@en ; + rdfs:comment "Minimum voltage that the device can inject." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:SSSCController ; + rdfs:range xsd:float . + +nc:SSSCController.minLimitI a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minLimitI"@en ; + rdfs:comment "Minimum operating current limit applied for the controller and used by any of the available control functions." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:SSSCController ; + rdfs:range xsd:float . + +nc:SSSCSimulationSettings.deltaX a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "deltaX"@en ; + rdfs:comment "Reactance delta for the solution algorithm. The solution “outer-loop” algorithm is based on a secant method which needs two initial points. The second point is calculated from the first one by either adding or subtracting this “delta”. The “seed” is assumed to be 0 ohms." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:SSSCSimulationSettings ; + rdfs:range xsd:float . -nc:TCSCCompensationPoint.compensationZ a rdf:Property ; - rdfs:label "compensationZ"@en ; - rdfs:comment "The compensation impedance for this compensation point." ; - cims:dataType cim:Impedance ; +nc:SSSCSimulationSettings.isEstimateDLDVSensitive a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isEstimateDLDVSensitive"@en ; + rdfs:comment "Defines if the estimate is considering the dI/dV sensitivity (true) instead of the secant algorithm (false)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TCSCCompensationPoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SSSCSimulationSettings ; + rdfs:range xsd:boolean . -nc:TCSCCompensationPoint.mRID a rdf:Property ; +nc:SSSCSimulationSettings.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; 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.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TCSCCompensationPoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SSSCSimulationSettings ; + rdfs:range xsd:string . -nc:TCSCCompensationPoint.section a rdf:Property ; - rdfs:label "section"@en ; - rdfs:comment "The number of the section." ; - cims:dataType cim:Integer ; +nc:SSSCSimulationSettings.maxCorrectionX a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxCorrectionX"@en ; + rdfs:comment "Maximum value of the reactance correction applied between Iterations of the power flow calculation algorithm for the purpose of achieving control target value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TCSCCompensationPoint . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:SSSCSimulationSettings ; + rdfs:range xsd:float . -nc:TapChanger.TapChangeController a rdf:Property ; - rdfs:label "TapChangeController"@en ; - rdfs:comment "The tap changer controller that controls this TapChanger." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TapChangerController.TapChanger ; +nc:SSSCSimulationSettings.maxIterations a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxIterations"@en ; + rdfs:comment "Maximum number of iterations before claiming an open line condition. The algorithm uses it to assess if a line is really open by making sure low-currents are observed on various consecutive iterations." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SSSCSimulationSettings ; + rdfs:range xsd:integer . + +nc:SSSCSimulationSettings.maxMismatch a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxMismatch"@en ; + rdfs:comment "Maximum mismatch tolerance of voltage target value. If mismatch is lower, convergence is claimed. It is only used for voltageInjection and currentDroop control modes." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:SSSCSimulationSettings ; + rdfs:range xsd:float . + +nc:SchedulingArea.isIslandingEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isIslandingEnabled"@en ; + rdfs:comment "Identifies if the area can operate in island operation. If true, the area is enabled (capable) of operating as an electrical island. If false, the area does not have the capability or it is not enabled to operate as an electrical island." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain cim:TapChanger ; - rdfs:range nc:TapChangerController . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SchedulingArea ; + rdfs:range xsd:boolean . -nc:TapChangerController.TapChanger a rdf:Property ; - rdfs:label "TapChanger"@en ; - rdfs:comment "All tap changers controlled by this controller." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TapChanger.TapChangeController ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:TapChangerController ; - rdfs:range cim:TapChanger . +nc:SchedulingArea.isMeteringGridArea a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isMeteringGridArea"@en ; + rdfs:comment "Identifies if the area is settlement metered for all import and export to the area. If true, the area is metered area. If false, it is not." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SchedulingArea ; + rdfs:range xsd:boolean . -nc:Terminal.Circuit a rdf:Property ; - rdfs:label "Circuit"@en ; - rdfs:comment "Circuit that is identified by the given Terminal." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Circuit.IdentifyingTerminal ; +nc:SchedulingArea.normalParticipationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalParticipationFactor"@en ; + rdfs:comment """Normal participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. +In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). +In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain cim:Terminal ; - rdfs:range nc:Circuit . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SchedulingArea ; + rdfs:range xsd:float . -nc:Terminal.FrequencyMonitoringTerminal a rdf:Property ; - rdfs:label "FrequencyMonitoringTerminal"@en ; - rdfs:comment "Frequency monitoring terminal that has a terminal." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FrequencyMonitoringTerminal.Terminal ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain cim:Terminal ; - rdfs:range nc:FrequencyMonitoringTerminal . +nc:SynchronousArea.nominalFrequency a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "nominalFrequency"@en ; + rdfs:comment "The nominal frequency for the Synchronous Area, e.g. 50 Hz for Europe." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain nc:SynchronousArea ; + rdfs:range xsd:float . -nc:Terminal.PinTerminal a rdf:Property ; - rdfs:label "PinTerminal"@en ; - rdfs:comment "The pin that uses this input." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinTerminal.Terminal ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain cim:Terminal ; - rdfs:range nc:PinTerminal . +nc:TCSCCompensationPoint.compensationZ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "compensationZ"@en ; + rdfs:comment "The compensation impedance for this compensation point." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Impedance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:TCSCCompensationPoint ; + rdfs:range xsd:float . -nc:Terminal.VoltageAngleLimit a rdf:Property ; - rdfs:label "VoltageAngleLimit"@en ; - rdfs:comment "The voltage angle limit which has this reference angle terminal." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:VoltageAngleLimit.AngleReferenceTerminal ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain cim:Terminal ; - rdfs:range nc:VoltageAngleLimit . +nc:TCSCCompensationPoint.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:TCSCCompensationPoint ; + rdfs:range xsd:string . -nc:ThyristorControlledSeriesCompensator.TCSCCompensationPoint a rdf:Property ; - rdfs:label "TCSCCompensationPoint"@en ; - rdfs:comment "Compensation point for this TCSC." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TCSCCompensationPoint.ThyristorControlledSeriesCompensator ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:ThyristorControlledSeriesCompensator ; - rdfs:range nc:TCSCCompensationPoint . +nc:TCSCCompensationPoint.section a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "section"@en ; + rdfs:comment "The number of the section." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:TCSCCompensationPoint ; + rdfs:range xsd:integer . -nc:ThyristorControlledSeriesCompensator.flexibleCapacitiveZ a rdf:Property ; +nc:ThyristorControlledSeriesCompensator.flexibleCapacitiveZ a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flexibleCapacitiveZ"@en ; rdfs:comment "Flexible impedance that can be controlled by the compensator when operating in the capacitive range. Shall always be positive." ; - cims:dataType cim:Impedance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ThyristorControlledSeriesCompensator . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Impedance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:ThyristorControlledSeriesCompensator ; + rdfs:range xsd:float . -nc:ThyristorControlledSeriesCompensator.flexibleInductiveZ a rdf:Property ; +nc:ThyristorControlledSeriesCompensator.flexibleInductiveZ a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flexibleInductiveZ"@en ; rdfs:comment "Flexible impedance that can be controlled by the compensator when operating in the inductive range. Shall always be negative." ; - cims:dataType cim:Impedance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ThyristorControlledSeriesCompensator . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Impedance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:ThyristorControlledSeriesCompensator ; + rdfs:range xsd:float . -nc:ThyristorControlledSeriesCompensator.minI a rdf:Property ; +nc:ThyristorControlledSeriesCompensator.minI a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minI"@en ; rdfs:comment "Minimum current below which the device bypassed." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ThyristorControlledSeriesCompensator . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:ThyristorControlledSeriesCompensator ; + rdfs:range xsd:float . -nc:ThyristorControlledSeriesCompensator.reconnectionI a rdf:Property ; +nc:ThyristorControlledSeriesCompensator.reconnectionI a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "reconnectionI"@en ; rdfs:comment "The current for which the TCSC returns back to operation after bypass." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ThyristorControlledSeriesCompensator . - -nc:TieCorridor.AreaDispatchableUnit a rdf:Property ; - rdfs:label "AreaDispatchableUnit"@en ; - rdfs:comment "AreaDispatchableUnit for the Tie Corridor." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaDispatchableUnit.TieCorridor ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:TieCorridor ; - rdfs:range nc:AreaDispatchableUnit . - -nc:TieCorridor.BiddingZoneBorder a rdf:Property ; - rdfs:label "BiddingZoneBorder"@en ; - rdfs:comment "Bidding zone border in which the tie corridor is located." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZoneBorder.TieCorridor ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:TieCorridor ; - rdfs:range nc:BiddingZoneBorder . - -nc:TieCorridor.LoadFrequencyControlArea a rdf:Property ; - rdfs:label "LoadFrequencyControlArea"@en ; - rdfs:comment "LoadFrequencyControlArea controlling the TieCorridor." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:LoadFrequencyControlArea.TieCorridor ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:TieCorridor ; - rdfs:range nc:LoadFrequencyControlArea . - -nc:TieCorridor.TieFlow a rdf:Property ; - rdfs:label "TieFlow"@en ; - rdfs:comment "Tie flow which belongs to the tie corridor." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TieFlow.TieCorridor ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:TieCorridor ; - rdfs:range cim:TieFlow . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:ThyristorControlledSeriesCompensator ; + rdfs:range xsd:float . -nc:TieCorridor.delayRegulatingReserve a rdf:Property ; +nc:TieCorridor.delayRegulatingReserve a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "delayRegulatingReserve"@en ; rdfs:comment "A positive number that is a multiple of Automatic Generation Control (AGC) run cycles that describes the delay in adapting imbalance of the tie corridor." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TieCorridor . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain nc:TieCorridor ; + rdfs:range xsd:float . -nc:TieCorridor.maxRegulatingReserveRamp a rdf:Property ; +nc:TieCorridor.maxRegulatingReserveRamp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxRegulatingReserveRamp"@en ; rdfs:comment "Maximum authorized ramp for regulating reserve." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TieCorridor . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:TieCorridor ; + rdfs:range xsd:float . -nc:TieCorridor.thresholdRegulatingReserve a rdf:Property ; +nc:TieCorridor.thresholdRegulatingReserve a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thresholdRegulatingReserve"@en ; rdfs:comment "Regulating reserve threshold." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TieCorridor . - -nc:TieFlow.TieCorridor a rdf:Property ; - rdfs:label "TieCorridor"@en ; - rdfs:comment "Tie corridor which has the tie flow." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TieCorridor.TieFlow ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain cim:TieFlow ; - rdfs:range nc:TieCorridor . - -nc:VoltageAngleLimit.AngleReferenceTerminal a rdf:Property ; - rdfs:label "AngleReferenceTerminal"@en ; - rdfs:comment "The angle reference terminal for the voltage angle limit." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Terminal.VoltageAngleLimit ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:VoltageAngleLimit ; - rdfs:range cim:Terminal . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:TieCorridor ; + rdfs:range xsd:float . -nc:VoltageAngleLimit.isFlowToRefTerminal a rdf:Property ; +nc:VoltageAngleLimit.isFlowToRefTerminal a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isFlowToRefTerminal"@en ; rdfs:comment "True if the flow is from the operating limit terminal to the angle reference terminal. False means that the flow is the other direction. When it is not given, the limit is the same for both directions." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageAngleLimit . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:VoltageAngleLimit ; + rdfs:range xsd:boolean . -nc:VoltageAngleLimit.normalValue a rdf:Property ; +nc:VoltageAngleLimit.normalValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "normalValue"@en ; rdfs:comment "The difference in angle degrees between referenced by the association end OperationalLimitSet.Terminal and the Terminal referenced by the association end VoltageAngleLimit.AngleReferenceTerminal. The value shall be positive (greater than zero)." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageAngleLimit . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:VoltageAngleLimit ; + rdfs:range xsd:float . -nc:VsCapabilityCurve.referenceVoltage a rdf:Property ; +nc:VsCapabilityCurve.referenceVoltage a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "referenceVoltage"@en ; rdfs:comment "The reference voltage for which the capability curve is valid." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:VsCapabilityCurve . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:VsCapabilityCurve ; + rdfs:range xsd:float . + +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate a qudt:QuantityKind ; + rdfs:label "ActivePowerChangeRate"@en ; + rdfs:comment "Rate of change of active power per time." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.WPers ; + skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . cim:Currency.AED a cim:Currency ; - rdfs:label "AED"@en ; + rdfs:label "AED" ; rdfs:comment "United Arab Emirates dirham." ; cims:stereotype "enum" . cim:Currency.AFN a cim:Currency ; - rdfs:label "AFN"@en ; + rdfs:label "AFN" ; rdfs:comment "Afghan afghani." ; cims:stereotype "enum" . cim:Currency.ALL a cim:Currency ; - rdfs:label "ALL"@en ; + rdfs:label "ALL" ; rdfs:comment "Albanian lek." ; cims:stereotype "enum" . cim:Currency.AMD a cim:Currency ; - rdfs:label "AMD"@en ; + rdfs:label "AMD" ; rdfs:comment "Armenian dram." ; cims:stereotype "enum" . cim:Currency.ANG a cim:Currency ; - rdfs:label "ANG"@en ; + rdfs:label "ANG" ; rdfs:comment "Netherlands Antillean guilder." ; cims:stereotype "enum" . cim:Currency.AOA a cim:Currency ; - rdfs:label "AOA"@en ; + rdfs:label "AOA" ; rdfs:comment "Angolan kwanza." ; cims:stereotype "enum" . cim:Currency.ARS a cim:Currency ; - rdfs:label "ARS"@en ; + rdfs:label "ARS" ; rdfs:comment "Argentine peso." ; cims:stereotype "enum" . cim:Currency.AUD a cim:Currency ; - rdfs:label "AUD"@en ; + rdfs:label "AUD" ; rdfs:comment "Australian dollar." ; cims:stereotype "enum" . cim:Currency.AWG a cim:Currency ; - rdfs:label "AWG"@en ; + rdfs:label "AWG" ; rdfs:comment "Aruban florin." ; cims:stereotype "enum" . cim:Currency.AZN a cim:Currency ; - rdfs:label "AZN"@en ; + rdfs:label "AZN" ; rdfs:comment "Azerbaijani manat." ; cims:stereotype "enum" . cim:Currency.BAM a cim:Currency ; - rdfs:label "BAM"@en ; + rdfs:label "BAM" ; rdfs:comment "Bosnia and Herzegovina convertible mark." ; cims:stereotype "enum" . cim:Currency.BBD a cim:Currency ; - rdfs:label "BBD"@en ; + rdfs:label "BBD" ; rdfs:comment "Barbados dollar." ; cims:stereotype "enum" . cim:Currency.BDT a cim:Currency ; - rdfs:label "BDT"@en ; + rdfs:label "BDT" ; rdfs:comment "Bangladeshi taka." ; cims:stereotype "enum" . cim:Currency.BGN a cim:Currency ; - rdfs:label "BGN"@en ; + rdfs:label "BGN" ; rdfs:comment "Bulgarian lev." ; cims:stereotype "enum" . cim:Currency.BHD a cim:Currency ; - rdfs:label "BHD"@en ; + rdfs:label "BHD" ; rdfs:comment "Bahraini dinar." ; cims:stereotype "enum" . cim:Currency.BIF a cim:Currency ; - rdfs:label "BIF"@en ; + rdfs:label "BIF" ; rdfs:comment "Burundian franc." ; cims:stereotype "enum" . cim:Currency.BMD a cim:Currency ; - rdfs:label "BMD"@en ; + rdfs:label "BMD" ; rdfs:comment "Bermudian dollar (customarily known as Bermuda dollar)." ; cims:stereotype "enum" . cim:Currency.BND a cim:Currency ; - rdfs:label "BND"@en ; + rdfs:label "BND" ; rdfs:comment "Brunei dollar." ; cims:stereotype "enum" . cim:Currency.BOB a cim:Currency ; - rdfs:label "BOB"@en ; + rdfs:label "BOB" ; rdfs:comment "Boliviano." ; cims:stereotype "enum" . cim:Currency.BOV a cim:Currency ; - rdfs:label "BOV"@en ; + rdfs:label "BOV" ; rdfs:comment "Bolivian Mvdol (funds code)." ; cims:stereotype "enum" . cim:Currency.BRL a cim:Currency ; - rdfs:label "BRL"@en ; + rdfs:label "BRL" ; rdfs:comment "Brazilian real." ; cims:stereotype "enum" . cim:Currency.BSD a cim:Currency ; - rdfs:label "BSD"@en ; + rdfs:label "BSD" ; rdfs:comment "Bahamian dollar." ; cims:stereotype "enum" . cim:Currency.BTN a cim:Currency ; - rdfs:label "BTN"@en ; + rdfs:label "BTN" ; rdfs:comment "Bhutanese ngultrum." ; cims:stereotype "enum" . cim:Currency.BWP a cim:Currency ; - rdfs:label "BWP"@en ; + rdfs:label "BWP" ; rdfs:comment "Botswana pula." ; cims:stereotype "enum" . cim:Currency.BYR a cim:Currency ; - rdfs:label "BYR"@en ; + rdfs:label "BYR" ; rdfs:comment "Belarusian ruble." ; cims:stereotype "enum" . cim:Currency.BZD a cim:Currency ; - rdfs:label "BZD"@en ; + rdfs:label "BZD" ; rdfs:comment "Belize dollar." ; cims:stereotype "enum" . cim:Currency.CAD a cim:Currency ; - rdfs:label "CAD"@en ; + rdfs:label "CAD" ; rdfs:comment "Canadian dollar." ; cims:stereotype "enum" . cim:Currency.CDF a cim:Currency ; - rdfs:label "CDF"@en ; + rdfs:label "CDF" ; rdfs:comment "Congolese franc." ; cims:stereotype "enum" . cim:Currency.CHF a cim:Currency ; - rdfs:label "CHF"@en ; + rdfs:label "CHF" ; rdfs:comment "Swiss franc." ; cims:stereotype "enum" . cim:Currency.CLF a cim:Currency ; - rdfs:label "CLF"@en ; + rdfs:label "CLF" ; rdfs:comment "Unidad de Fomento (funds code), Chile." ; cims:stereotype "enum" . cim:Currency.CLP a cim:Currency ; - rdfs:label "CLP"@en ; + rdfs:label "CLP" ; rdfs:comment "Chilean peso." ; cims:stereotype "enum" . cim:Currency.CNY a cim:Currency ; - rdfs:label "CNY"@en ; + rdfs:label "CNY" ; rdfs:comment "Chinese yuan." ; cims:stereotype "enum" . cim:Currency.COP a cim:Currency ; - rdfs:label "COP"@en ; + rdfs:label "COP" ; rdfs:comment "Colombian peso." ; cims:stereotype "enum" . cim:Currency.COU a cim:Currency ; - rdfs:label "COU"@en ; + rdfs:label "COU" ; rdfs:comment "Unidad de Valor Real." ; cims:stereotype "enum" . cim:Currency.CRC a cim:Currency ; - rdfs:label "CRC"@en ; + rdfs:label "CRC" ; rdfs:comment "Costa Rican colon." ; cims:stereotype "enum" . cim:Currency.CUC a cim:Currency ; - rdfs:label "CUC"@en ; + rdfs:label "CUC" ; rdfs:comment "Cuban convertible peso." ; cims:stereotype "enum" . cim:Currency.CUP a cim:Currency ; - rdfs:label "CUP"@en ; + rdfs:label "CUP" ; rdfs:comment "Cuban peso." ; cims:stereotype "enum" . cim:Currency.CVE a cim:Currency ; - rdfs:label "CVE"@en ; + rdfs:label "CVE" ; rdfs:comment "Cape Verde escudo." ; cims:stereotype "enum" . cim:Currency.CZK a cim:Currency ; - rdfs:label "CZK"@en ; + rdfs:label "CZK" ; rdfs:comment "Czech koruna." ; cims:stereotype "enum" . cim:Currency.DJF a cim:Currency ; - rdfs:label "DJF"@en ; + rdfs:label "DJF" ; rdfs:comment "Djiboutian franc." ; cims:stereotype "enum" . cim:Currency.DKK a cim:Currency ; - rdfs:label "DKK"@en ; + rdfs:label "DKK" ; rdfs:comment "Danish krone." ; cims:stereotype "enum" . cim:Currency.DOP a cim:Currency ; - rdfs:label "DOP"@en ; + rdfs:label "DOP" ; rdfs:comment "Dominican peso." ; cims:stereotype "enum" . cim:Currency.DZD a cim:Currency ; - rdfs:label "DZD"@en ; + rdfs:label "DZD" ; rdfs:comment "Algerian dinar." ; cims:stereotype "enum" . cim:Currency.EEK a cim:Currency ; - rdfs:label "EEK"@en ; + rdfs:label "EEK" ; rdfs:comment "Estonian kroon." ; cims:stereotype "enum" . cim:Currency.EGP a cim:Currency ; - rdfs:label "EGP"@en ; + rdfs:label "EGP" ; rdfs:comment "Egyptian pound." ; cims:stereotype "enum" . cim:Currency.ERN a cim:Currency ; - rdfs:label "ERN"@en ; + rdfs:label "ERN" ; rdfs:comment "Eritrean nakfa." ; cims:stereotype "enum" . cim:Currency.ETB a cim:Currency ; - rdfs:label "ETB"@en ; + rdfs:label "ETB" ; rdfs:comment "Ethiopian birr." ; cims:stereotype "enum" . cim:Currency.EUR a cim:Currency ; - rdfs:label "EUR"@en ; + rdfs:label "EUR" ; rdfs:comment "Euro." ; cims:stereotype "enum" . cim:Currency.FJD a cim:Currency ; - rdfs:label "FJD"@en ; + rdfs:label "FJD" ; rdfs:comment "Fiji dollar." ; cims:stereotype "enum" . cim:Currency.FKP a cim:Currency ; - rdfs:label "FKP"@en ; + rdfs:label "FKP" ; rdfs:comment "Falkland Islands pound." ; cims:stereotype "enum" . cim:Currency.GBP a cim:Currency ; - rdfs:label "GBP"@en ; + rdfs:label "GBP" ; rdfs:comment "Pound sterling." ; cims:stereotype "enum" . cim:Currency.GEL a cim:Currency ; - rdfs:label "GEL"@en ; + rdfs:label "GEL" ; rdfs:comment "Georgian lari." ; cims:stereotype "enum" . cim:Currency.GHS a cim:Currency ; - rdfs:label "GHS"@en ; + rdfs:label "GHS" ; rdfs:comment "Ghanaian cedi." ; cims:stereotype "enum" . cim:Currency.GIP a cim:Currency ; - rdfs:label "GIP"@en ; + rdfs:label "GIP" ; rdfs:comment "Gibraltar pound." ; cims:stereotype "enum" . cim:Currency.GMD a cim:Currency ; - rdfs:label "GMD"@en ; + rdfs:label "GMD" ; rdfs:comment "Gambian dalasi." ; cims:stereotype "enum" . cim:Currency.GNF a cim:Currency ; - rdfs:label "GNF"@en ; + rdfs:label "GNF" ; rdfs:comment "Guinean franc." ; cims:stereotype "enum" . cim:Currency.GTQ a cim:Currency ; - rdfs:label "GTQ"@en ; + rdfs:label "GTQ" ; rdfs:comment "Guatemalan quetzal." ; cims:stereotype "enum" . cim:Currency.GYD a cim:Currency ; - rdfs:label "GYD"@en ; + rdfs:label "GYD" ; rdfs:comment "Guyanese dollar." ; cims:stereotype "enum" . cim:Currency.HKD a cim:Currency ; - rdfs:label "HKD"@en ; + rdfs:label "HKD" ; rdfs:comment "Hong Kong dollar." ; cims:stereotype "enum" . cim:Currency.HNL a cim:Currency ; - rdfs:label "HNL"@en ; + rdfs:label "HNL" ; rdfs:comment "Honduran lempira." ; cims:stereotype "enum" . cim:Currency.HRK a cim:Currency ; - rdfs:label "HRK"@en ; + rdfs:label "HRK" ; rdfs:comment "Croatian kuna." ; cims:stereotype "enum" . cim:Currency.HTG a cim:Currency ; - rdfs:label "HTG"@en ; + rdfs:label "HTG" ; rdfs:comment "Haitian gourde." ; cims:stereotype "enum" . cim:Currency.HUF a cim:Currency ; - rdfs:label "HUF"@en ; + rdfs:label "HUF" ; rdfs:comment "Hungarian forint." ; cims:stereotype "enum" . cim:Currency.IDR a cim:Currency ; - rdfs:label "IDR"@en ; + rdfs:label "IDR" ; rdfs:comment "Indonesian rupiah." ; cims:stereotype "enum" . cim:Currency.ILS a cim:Currency ; - rdfs:label "ILS"@en ; + rdfs:label "ILS" ; rdfs:comment "Israeli new sheqel." ; cims:stereotype "enum" . cim:Currency.INR a cim:Currency ; - rdfs:label "INR"@en ; + rdfs:label "INR" ; rdfs:comment "Indian rupee." ; cims:stereotype "enum" . cim:Currency.IQD a cim:Currency ; - rdfs:label "IQD"@en ; + rdfs:label "IQD" ; rdfs:comment "Iraqi dinar." ; cims:stereotype "enum" . cim:Currency.IRR a cim:Currency ; - rdfs:label "IRR"@en ; + rdfs:label "IRR" ; rdfs:comment "Iranian rial." ; cims:stereotype "enum" . cim:Currency.ISK a cim:Currency ; - rdfs:label "ISK"@en ; + rdfs:label "ISK" ; rdfs:comment "Icelandic króna." ; cims:stereotype "enum" . cim:Currency.JMD a cim:Currency ; - rdfs:label "JMD"@en ; + rdfs:label "JMD" ; rdfs:comment "Jamaican dollar." ; cims:stereotype "enum" . cim:Currency.JOD a cim:Currency ; - rdfs:label "JOD"@en ; + rdfs:label "JOD" ; rdfs:comment "Jordanian dinar." ; cims:stereotype "enum" . cim:Currency.JPY a cim:Currency ; - rdfs:label "JPY"@en ; + rdfs:label "JPY" ; rdfs:comment "Japanese yen." ; cims:stereotype "enum" . cim:Currency.KES a cim:Currency ; - rdfs:label "KES"@en ; + rdfs:label "KES" ; rdfs:comment "Kenyan shilling." ; cims:stereotype "enum" . cim:Currency.KGS a cim:Currency ; - rdfs:label "KGS"@en ; + rdfs:label "KGS" ; rdfs:comment "Kyrgyzstani som." ; cims:stereotype "enum" . cim:Currency.KHR a cim:Currency ; - rdfs:label "KHR"@en ; + rdfs:label "KHR" ; rdfs:comment "Cambodian riel." ; cims:stereotype "enum" . cim:Currency.KMF a cim:Currency ; - rdfs:label "KMF"@en ; + rdfs:label "KMF" ; rdfs:comment "Comoro franc." ; cims:stereotype "enum" . cim:Currency.KPW a cim:Currency ; - rdfs:label "KPW"@en ; + rdfs:label "KPW" ; rdfs:comment "North Korean won." ; cims:stereotype "enum" . cim:Currency.KRW a cim:Currency ; - rdfs:label "KRW"@en ; + rdfs:label "KRW" ; rdfs:comment "South Korean won." ; cims:stereotype "enum" . cim:Currency.KWD a cim:Currency ; - rdfs:label "KWD"@en ; + rdfs:label "KWD" ; rdfs:comment "Kuwaiti dinar." ; cims:stereotype "enum" . cim:Currency.KYD a cim:Currency ; - rdfs:label "KYD"@en ; + rdfs:label "KYD" ; rdfs:comment "Cayman Islands dollar." ; cims:stereotype "enum" . cim:Currency.KZT a cim:Currency ; - rdfs:label "KZT"@en ; + rdfs:label "KZT" ; rdfs:comment "Kazakhstani tenge." ; cims:stereotype "enum" . cim:Currency.LAK a cim:Currency ; - rdfs:label "LAK"@en ; + rdfs:label "LAK" ; rdfs:comment "Lao kip." ; cims:stereotype "enum" . cim:Currency.LBP a cim:Currency ; - rdfs:label "LBP"@en ; + rdfs:label "LBP" ; rdfs:comment "Lebanese pound." ; cims:stereotype "enum" . cim:Currency.LKR a cim:Currency ; - rdfs:label "LKR"@en ; + rdfs:label "LKR" ; rdfs:comment "Sri Lanka rupee." ; cims:stereotype "enum" . cim:Currency.LRD a cim:Currency ; - rdfs:label "LRD"@en ; + rdfs:label "LRD" ; rdfs:comment "Liberian dollar." ; cims:stereotype "enum" . cim:Currency.LSL a cim:Currency ; - rdfs:label "LSL"@en ; + rdfs:label "LSL" ; rdfs:comment "Lesotho loti." ; cims:stereotype "enum" . cim:Currency.LTL a cim:Currency ; - rdfs:label "LTL"@en ; + rdfs:label "LTL" ; rdfs:comment "Lithuanian litas." ; cims:stereotype "enum" . cim:Currency.LVL a cim:Currency ; - rdfs:label "LVL"@en ; + rdfs:label "LVL" ; rdfs:comment "Latvian lats." ; cims:stereotype "enum" . cim:Currency.LYD a cim:Currency ; - rdfs:label "LYD"@en ; + rdfs:label "LYD" ; rdfs:comment "Libyan dinar." ; cims:stereotype "enum" . cim:Currency.MAD a cim:Currency ; - rdfs:label "MAD"@en ; + rdfs:label "MAD" ; rdfs:comment "Moroccan dirham." ; cims:stereotype "enum" . cim:Currency.MDL a cim:Currency ; - rdfs:label "MDL"@en ; + rdfs:label "MDL" ; rdfs:comment "Moldovan leu." ; cims:stereotype "enum" . cim:Currency.MGA a cim:Currency ; - rdfs:label "MGA"@en ; + rdfs:label "MGA" ; rdfs:comment "Malagasy ariary." ; cims:stereotype "enum" . cim:Currency.MKD a cim:Currency ; - rdfs:label "MKD"@en ; + rdfs:label "MKD" ; rdfs:comment "Macedonian denar." ; cims:stereotype "enum" . cim:Currency.MMK a cim:Currency ; - rdfs:label "MMK"@en ; + rdfs:label "MMK" ; rdfs:comment "Myanma kyat." ; cims:stereotype "enum" . cim:Currency.MNT a cim:Currency ; - rdfs:label "MNT"@en ; + rdfs:label "MNT" ; rdfs:comment "Mongolian tugrik." ; cims:stereotype "enum" . cim:Currency.MOP a cim:Currency ; - rdfs:label "MOP"@en ; + rdfs:label "MOP" ; rdfs:comment "Macanese pataca." ; cims:stereotype "enum" . cim:Currency.MRO a cim:Currency ; - rdfs:label "MRO"@en ; + rdfs:label "MRO" ; rdfs:comment "Mauritanian ouguiya." ; cims:stereotype "enum" . cim:Currency.MUR a cim:Currency ; - rdfs:label "MUR"@en ; + rdfs:label "MUR" ; rdfs:comment "Mauritian rupee." ; cims:stereotype "enum" . cim:Currency.MVR a cim:Currency ; - rdfs:label "MVR"@en ; + rdfs:label "MVR" ; rdfs:comment "Maldivian rufiyaa." ; cims:stereotype "enum" . cim:Currency.MWK a cim:Currency ; - rdfs:label "MWK"@en ; + rdfs:label "MWK" ; rdfs:comment "Malawian kwacha." ; cims:stereotype "enum" . cim:Currency.MXN a cim:Currency ; - rdfs:label "MXN"@en ; + rdfs:label "MXN" ; rdfs:comment "Mexican peso." ; cims:stereotype "enum" . cim:Currency.MYR a cim:Currency ; - rdfs:label "MYR"@en ; + rdfs:label "MYR" ; rdfs:comment "Malaysian ringgit." ; cims:stereotype "enum" . cim:Currency.MZN a cim:Currency ; - rdfs:label "MZN"@en ; + rdfs:label "MZN" ; rdfs:comment "Mozambican metical." ; cims:stereotype "enum" . cim:Currency.NAD a cim:Currency ; - rdfs:label "NAD"@en ; + rdfs:label "NAD" ; rdfs:comment "Namibian dollar." ; cims:stereotype "enum" . cim:Currency.NGN a cim:Currency ; - rdfs:label "NGN"@en ; + rdfs:label "NGN" ; rdfs:comment "Nigerian naira." ; cims:stereotype "enum" . cim:Currency.NIO a cim:Currency ; - rdfs:label "NIO"@en ; + rdfs:label "NIO" ; rdfs:comment "Cordoba oro." ; cims:stereotype "enum" . cim:Currency.NOK a cim:Currency ; - rdfs:label "NOK"@en ; + rdfs:label "NOK" ; rdfs:comment "Norwegian krone." ; cims:stereotype "enum" . cim:Currency.NPR a cim:Currency ; - rdfs:label "NPR"@en ; + rdfs:label "NPR" ; rdfs:comment "Nepalese rupee." ; cims:stereotype "enum" . cim:Currency.NZD a cim:Currency ; - rdfs:label "NZD"@en ; + rdfs:label "NZD" ; rdfs:comment "New Zealand dollar." ; cims:stereotype "enum" . cim:Currency.OMR a cim:Currency ; - rdfs:label "OMR"@en ; + rdfs:label "OMR" ; rdfs:comment "Omani rial." ; cims:stereotype "enum" . cim:Currency.PAB a cim:Currency ; - rdfs:label "PAB"@en ; + rdfs:label "PAB" ; rdfs:comment "Panamanian balboa." ; cims:stereotype "enum" . cim:Currency.PEN a cim:Currency ; - rdfs:label "PEN"@en ; + rdfs:label "PEN" ; rdfs:comment "Peruvian nuevo sol." ; cims:stereotype "enum" . cim:Currency.PGK a cim:Currency ; - rdfs:label "PGK"@en ; + rdfs:label "PGK" ; rdfs:comment "Papua New Guinean kina." ; cims:stereotype "enum" . cim:Currency.PHP a cim:Currency ; - rdfs:label "PHP"@en ; + rdfs:label "PHP" ; rdfs:comment "Philippine peso." ; cims:stereotype "enum" . cim:Currency.PKR a cim:Currency ; - rdfs:label "PKR"@en ; + rdfs:label "PKR" ; rdfs:comment "Pakistani rupee." ; cims:stereotype "enum" . cim:Currency.PLN a cim:Currency ; - rdfs:label "PLN"@en ; + rdfs:label "PLN" ; rdfs:comment "Polish zloty." ; cims:stereotype "enum" . cim:Currency.PYG a cim:Currency ; - rdfs:label "PYG"@en ; + rdfs:label "PYG" ; rdfs:comment "Paraguayan guaraní." ; cims:stereotype "enum" . cim:Currency.QAR a cim:Currency ; - rdfs:label "QAR"@en ; + rdfs:label "QAR" ; rdfs:comment "Qatari rial." ; cims:stereotype "enum" . cim:Currency.RON a cim:Currency ; - rdfs:label "RON"@en ; + rdfs:label "RON" ; rdfs:comment "Romanian new leu." ; cims:stereotype "enum" . cim:Currency.RSD a cim:Currency ; - rdfs:label "RSD"@en ; + rdfs:label "RSD" ; rdfs:comment "Serbian dinar." ; cims:stereotype "enum" . cim:Currency.RUB a cim:Currency ; - rdfs:label "RUB"@en ; + rdfs:label "RUB" ; rdfs:comment "Russian rouble." ; cims:stereotype "enum" . cim:Currency.RWF a cim:Currency ; - rdfs:label "RWF"@en ; + rdfs:label "RWF" ; rdfs:comment "Rwandan franc." ; cims:stereotype "enum" . cim:Currency.SAR a cim:Currency ; - rdfs:label "SAR"@en ; + rdfs:label "SAR" ; rdfs:comment "Saudi riyal." ; cims:stereotype "enum" . cim:Currency.SBD a cim:Currency ; - rdfs:label "SBD"@en ; + rdfs:label "SBD" ; rdfs:comment "Solomon Islands dollar." ; cims:stereotype "enum" . cim:Currency.SCR a cim:Currency ; - rdfs:label "SCR"@en ; + rdfs:label "SCR" ; rdfs:comment "Seychelles rupee." ; cims:stereotype "enum" . cim:Currency.SDG a cim:Currency ; - rdfs:label "SDG"@en ; + rdfs:label "SDG" ; rdfs:comment "Sudanese pound." ; cims:stereotype "enum" . cim:Currency.SEK a cim:Currency ; - rdfs:label "SEK"@en ; + rdfs:label "SEK" ; rdfs:comment "Swedish krona/kronor." ; cims:stereotype "enum" . cim:Currency.SGD a cim:Currency ; - rdfs:label "SGD"@en ; + rdfs:label "SGD" ; rdfs:comment "Singapore dollar." ; cims:stereotype "enum" . cim:Currency.SHP a cim:Currency ; - rdfs:label "SHP"@en ; + rdfs:label "SHP" ; rdfs:comment "Saint Helena pound." ; cims:stereotype "enum" . cim:Currency.SLL a cim:Currency ; - rdfs:label "SLL"@en ; + rdfs:label "SLL" ; rdfs:comment "Sierra Leonean leone." ; cims:stereotype "enum" . cim:Currency.SOS a cim:Currency ; - rdfs:label "SOS"@en ; + rdfs:label "SOS" ; rdfs:comment "Somali shilling." ; cims:stereotype "enum" . cim:Currency.SRD a cim:Currency ; - rdfs:label "SRD"@en ; + rdfs:label "SRD" ; rdfs:comment "Surinamese dollar." ; cims:stereotype "enum" . cim:Currency.STD a cim:Currency ; - rdfs:label "STD"@en ; + rdfs:label "STD" ; rdfs:comment "São Tomé and Príncipe dobra." ; cims:stereotype "enum" . cim:Currency.SYP a cim:Currency ; - rdfs:label "SYP"@en ; + rdfs:label "SYP" ; rdfs:comment "Syrian pound." ; cims:stereotype "enum" . cim:Currency.SZL a cim:Currency ; - rdfs:label "SZL"@en ; + rdfs:label "SZL" ; rdfs:comment "Lilangeni." ; cims:stereotype "enum" . cim:Currency.THB a cim:Currency ; - rdfs:label "THB"@en ; + rdfs:label "THB" ; rdfs:comment "Thai baht." ; cims:stereotype "enum" . cim:Currency.TJS a cim:Currency ; - rdfs:label "TJS"@en ; + rdfs:label "TJS" ; rdfs:comment "Tajikistani somoni." ; cims:stereotype "enum" . cim:Currency.TMT a cim:Currency ; - rdfs:label "TMT"@en ; + rdfs:label "TMT" ; rdfs:comment "Turkmenistani manat." ; cims:stereotype "enum" . cim:Currency.TND a cim:Currency ; - rdfs:label "TND"@en ; + rdfs:label "TND" ; rdfs:comment "Tunisian dinar." ; cims:stereotype "enum" . cim:Currency.TOP a cim:Currency ; - rdfs:label "TOP"@en ; + rdfs:label "TOP" ; rdfs:comment "Tongan pa'anga." ; cims:stereotype "enum" . cim:Currency.TRY a cim:Currency ; - rdfs:label "TRY"@en ; + rdfs:label "TRY" ; rdfs:comment "Turkish lira." ; cims:stereotype "enum" . cim:Currency.TTD a cim:Currency ; - rdfs:label "TTD"@en ; + rdfs:label "TTD" ; rdfs:comment "Trinidad and Tobago dollar." ; cims:stereotype "enum" . cim:Currency.TWD a cim:Currency ; - rdfs:label "TWD"@en ; + rdfs:label "TWD" ; rdfs:comment "New Taiwan dollar." ; cims:stereotype "enum" . cim:Currency.TZS a cim:Currency ; - rdfs:label "TZS"@en ; + rdfs:label "TZS" ; rdfs:comment "Tanzanian shilling." ; cims:stereotype "enum" . cim:Currency.UAH a cim:Currency ; - rdfs:label "UAH"@en ; + rdfs:label "UAH" ; rdfs:comment "Ukrainian hryvnia." ; cims:stereotype "enum" . cim:Currency.UGX a cim:Currency ; - rdfs:label "UGX"@en ; + rdfs:label "UGX" ; rdfs:comment "Ugandan shilling." ; cims:stereotype "enum" . cim:Currency.USD a cim:Currency ; - rdfs:label "USD"@en ; + rdfs:label "USD" ; rdfs:comment "United States dollar." ; cims:stereotype "enum" . cim:Currency.UYU a cim:Currency ; - rdfs:label "UYU"@en ; + rdfs:label "UYU" ; rdfs:comment "Uruguayan peso." ; cims:stereotype "enum" . cim:Currency.UZS a cim:Currency ; - rdfs:label "UZS"@en ; + rdfs:label "UZS" ; rdfs:comment "Uzbekistan som." ; cims:stereotype "enum" . cim:Currency.VEF a cim:Currency ; - rdfs:label "VEF"@en ; + rdfs:label "VEF" ; rdfs:comment "Venezuelan bolívar fuerte." ; cims:stereotype "enum" . cim:Currency.VND a cim:Currency ; - rdfs:label "VND"@en ; + rdfs:label "VND" ; rdfs:comment "Vietnamese Dong." ; cims:stereotype "enum" . cim:Currency.VUV a cim:Currency ; - rdfs:label "VUV"@en ; + rdfs:label "VUV" ; rdfs:comment "Vanuatu vatu." ; cims:stereotype "enum" . cim:Currency.WST a cim:Currency ; - rdfs:label "WST"@en ; + rdfs:label "WST" ; rdfs:comment "Samoan tala." ; cims:stereotype "enum" . cim:Currency.XAF a cim:Currency ; - rdfs:label "XAF"@en ; + rdfs:label "XAF" ; rdfs:comment "CFA franc BEAC." ; cims:stereotype "enum" . cim:Currency.XCD a cim:Currency ; - rdfs:label "XCD"@en ; + rdfs:label "XCD" ; rdfs:comment "East Caribbean dollar." ; cims:stereotype "enum" . cim:Currency.XOF a cim:Currency ; - rdfs:label "XOF"@en ; + rdfs:label "XOF" ; rdfs:comment "CFA Franc BCEAO." ; cims:stereotype "enum" . cim:Currency.XPF a cim:Currency ; - rdfs:label "XPF"@en ; + rdfs:label "XPF" ; rdfs:comment "CFP franc." ; cims:stereotype "enum" . cim:Currency.YER a cim:Currency ; - rdfs:label "YER"@en ; + rdfs:label "YER" ; rdfs:comment "Yemeni rial." ; cims:stereotype "enum" . cim:Currency.ZAR a cim:Currency ; - rdfs:label "ZAR"@en ; + rdfs:label "ZAR" ; rdfs:comment "South African rand." ; cims:stereotype "enum" . cim:Currency.ZMK a cim:Currency ; - rdfs:label "ZMK"@en ; + rdfs:label "ZMK" ; rdfs:comment "Zambian kwacha." ; cims:stereotype "enum" . cim:Currency.ZWL a cim:Currency ; - rdfs:label "ZWL"@en ; + rdfs:label "ZWL" ; rdfs:comment "Zimbabwe dollar." ; cims:stereotype "enum" . +cim:CurrentFlow a qudt:QuantityKind ; + rdfs:label "CurrentFlow"@en ; + rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.A ; + skos:exactMatch quantitykind:ElectricCurrent . + cim:CurveStyle.constantYValue a cim:CurveStyle ; rdfs:label "constantYValue"@en ; rdfs:comment "The Y-axis values are assumed constant until the next curve point and prior to the first curve point." ; @@ -6894,6 +6650,29 @@ cim:CurveStyle.straightLineYValues a cim:CurveStyle ; rdfs:comment "The Y-axis values are assumed to be a straight line between values. Also known as linear interpolation." ; cims:stereotype "enum" . +cim:Frequency a qudt:QuantityKind ; + rdfs:label "Frequency"@en ; + rdfs:comment "Cycles per second." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.Hz ; + skos:exactMatch quantitykind:Frequency . + +cim:Impedance a qudt:QuantityKind ; + rdfs:label "Impedance"@en ; + rdfs:comment "Ratio of voltage to current." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money a qudt:QuantityKind ; + rdfs:label "Money"@en ; + rdfs:comment "Amount of money." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:Currency.AED, cim:Currency.AFN, cim:Currency.ALL, cim:Currency.AMD, cim:Currency.ANG, cim:Currency.AOA, cim:Currency.ARS, cim:Currency.AUD, cim:Currency.AWG, cim:Currency.AZN, cim:Currency.BAM, cim:Currency.BBD, cim:Currency.BDT, cim:Currency.BGN, cim:Currency.BHD, cim:Currency.BIF, cim:Currency.BMD, cim:Currency.BND, cim:Currency.BOB, cim:Currency.BOV, cim:Currency.BRL, cim:Currency.BSD, cim:Currency.BTN, cim:Currency.BWP, cim:Currency.BYR, cim:Currency.BZD, cim:Currency.CAD, cim:Currency.CDF, cim:Currency.CHF, cim:Currency.CLF, cim:Currency.CLP, cim:Currency.CNY, cim:Currency.COP, cim:Currency.COU, cim:Currency.CRC, cim:Currency.CUC, cim:Currency.CUP, cim:Currency.CVE, cim:Currency.CZK, cim:Currency.DJF, cim:Currency.DKK, cim:Currency.DOP, cim:Currency.DZD, cim:Currency.EEK, cim:Currency.EGP, cim:Currency.ERN, cim:Currency.ETB, cim:Currency.EUR, cim:Currency.FJD, cim:Currency.FKP, cim:Currency.GBP, cim:Currency.GEL, cim:Currency.GHS, cim:Currency.GIP, cim:Currency.GMD, cim:Currency.GNF, cim:Currency.GTQ, cim:Currency.GYD, cim:Currency.HKD, cim:Currency.HNL, cim:Currency.HRK, cim:Currency.HTG, cim:Currency.HUF, cim:Currency.IDR, cim:Currency.ILS, cim:Currency.INR, cim:Currency.IQD, cim:Currency.IRR, cim:Currency.ISK, cim:Currency.JMD, cim:Currency.JOD, cim:Currency.JPY, cim:Currency.KES, cim:Currency.KGS, cim:Currency.KHR, cim:Currency.KMF, cim:Currency.KPW, cim:Currency.KRW, cim:Currency.KWD, cim:Currency.KYD, cim:Currency.KZT, cim:Currency.LAK, cim:Currency.LBP, cim:Currency.LKR, cim:Currency.LRD, cim:Currency.LSL, cim:Currency.LTL, cim:Currency.LVL, cim:Currency.LYD, cim:Currency.MAD, cim:Currency.MDL, cim:Currency.MGA, cim:Currency.MKD, cim:Currency.MMK, cim:Currency.MNT, cim:Currency.MOP, cim:Currency.MRO, cim:Currency.MUR, cim:Currency.MVR, cim:Currency.MWK, cim:Currency.MXN, cim:Currency.MYR, cim:Currency.MZN, cim:Currency.NAD, cim:Currency.NGN, cim:Currency.NIO, cim:Currency.NOK, cim:Currency.NPR, cim:Currency.NZD, cim:Currency.OMR, cim:Currency.PAB, cim:Currency.PEN, cim:Currency.PGK, cim:Currency.PHP, cim:Currency.PKR, cim:Currency.PLN, cim:Currency.PYG, cim:Currency.QAR, cim:Currency.RON, cim:Currency.RSD, cim:Currency.RUB, cim:Currency.RWF, cim:Currency.SAR, cim:Currency.SBD, cim:Currency.SCR, cim:Currency.SDG, cim:Currency.SEK, cim:Currency.SGD, cim:Currency.SHP, cim:Currency.SLL, cim:Currency.SOS, cim:Currency.SRD, cim:Currency.STD, cim:Currency.SYP, cim:Currency.SZL, cim:Currency.THB, cim:Currency.TJS, cim:Currency.TMT, cim:Currency.TND, cim:Currency.TOP, cim:Currency.TRY, cim:Currency.TTD, cim:Currency.TWD, cim:Currency.TZS, cim:Currency.UAH, cim:Currency.UGX, cim:Currency.USD, cim:Currency.UYU, cim:Currency.UZS, cim:Currency.VEF, cim:Currency.VND, cim:Currency.VUV, cim:Currency.WST, cim:Currency.XAF, cim:Currency.XCD, cim:Currency.XOF, cim:Currency.XPF, cim:Currency.YER, cim:Currency.ZAR, cim:Currency.ZMK, cim:Currency.ZWL ; + skos:exactMatch quantitykind:Currency . + cim:OperationalLimitDirectionKind.absoluteValue a cim:OperationalLimitDirectionKind ; rdfs:label "absoluteValue"@en ; rdfs:comment "An absoluteValue limit means that a monitored absolute value above the limit value is a violation." ; @@ -6909,92 +6688,188 @@ cim:OperationalLimitDirectionKind.low a cim:OperationalLimitDirectionKind ; rdfs:comment "Low means a monitored value below the limit is a violation. If applied to a terminal flow, the positive direction is into the terminal." ; cims:stereotype "enum" . +cim:PU a qudt:QuantityKind ; + rdfs:label "PU"@en ; + rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure a qudt:QuantityKind ; + rdfs:label "Pressure"@en ; + rdfs:comment "Pressure in pascals." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.Pa ; + skos:exactMatch quantitykind:Pressure . + +cim:Reactance a qudt:QuantityKind ; + rdfs:label "Reactance"@en ; + rdfs:comment "Reactance (imaginary part of impedance), at rated frequency." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance a qudt:QuantityKind ; + rdfs:label "Resistance"@en ; + rdfs:comment "Resistance (real part of impedance)." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds a qudt:QuantityKind ; + rdfs:label "Seconds"@en ; + rdfs:comment "Time, in seconds." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.s ; + skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature a qudt:QuantityKind ; + rdfs:label "Temperature"@en ; + rdfs:comment "Value of temperature in degrees Celsius." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.degC ; + skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.Hz a cim:UnitSymbol ; - rdfs:label "Hz"@en ; + rdfs:label "Hz" ; rdfs:comment "Frequency in hertz (1/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:HZ ; + skos:narrower unit:REV-PER-SEC . cim:UnitSymbol.Pa a cim:UnitSymbol ; - rdfs:label "Pa"@en ; + rdfs:label "Pa" ; rdfs:comment "Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:PA . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.VPerVAr a cim:UnitSymbol ; - rdfs:label "VPerVAr"@en ; + rdfs:label "VPerVAr" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-PER-V-A_Reactive . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.WPerm2 a cim:UnitSymbol ; - rdfs:label "WPerm2"@en ; + rdfs:label "WPerm2" ; rdfs:comment "Heat flux density, irradiance, watts per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.WPers a cim:UnitSymbol ; - rdfs:label "WPers"@en ; + rdfs:label "WPers" ; rdfs:comment "Ramp rate in watts per second." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-SEC . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.degC a cim:UnitSymbol ; - rdfs:label "degC"@en ; + rdfs:label "degC" ; rdfs:comment """Relative temperature in degrees Celsius. In the SI unit system the symbol is °C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using °C is that the special character ° is difficult to manage in software.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG_C . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . + +cim:Voltage a qudt:QuantityKind ; + rdfs:label "Voltage"@en ; + rdfs:comment "Electrical voltage, can be both AC and DC." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.V ; + skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower a qudt:QuantityKind ; + rdfs:label "VoltagePerReactivePower"@en ; + rdfs:comment "Voltage variation with reactive power." ; + cims:belongsToCategory er:Package_EquipmentReliabilityProfile ; + qudt:applicableUnit cim:UnitSymbol.VPerVAr ; + skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . er:Package_DocEquipmentReliabilityProfile a cims:ClassCategory ; rdfs:label "DocEquipmentReliabilityProfile"@en ; @@ -7116,7 +6991,7 @@ nc:EnergyKind.wind a nc:EnergyKind ; nc:GeothermalUnitKind.binaryCycle a nc:GeothermalUnitKind ; rdfs:label "binaryCycle"@en ; - rdfs:comment "The moderately hot geothermal water is passed by a secondary fluid with a much lower boiling point than water. " ; + rdfs:comment "The moderately hot geothermal water is passed by a secondary fluid with a much lower boiling point than water." ; cims:stereotype "enum" . nc:GeothermalUnitKind.drySteam a nc:GeothermalUnitKind ; @@ -7206,7 +7081,7 @@ nc:NuclearReactorKind.heavyWater a nc:NuclearReactorKind ; nc:NuclearReactorKind.lightWater a nc:NuclearReactorKind ; rdfs:label "lightWater"@en ; - rdfs:comment "Reactor whose heat source is a light-water reactor (LWR) that is a type of thermal-neutron reactor that uses normal water, as both its coolant and neutron moderator – furthermore a solid form of fissile elements is used as fuel. " ; + rdfs:comment "Reactor whose heat source is a light-water reactor (LWR) that is a type of thermal-neutron reactor that uses normal water, as both its coolant and neutron moderator – furthermore a solid form of fissile elements is used as fuel." ; cims:stereotype "enum" . nc:NuclearReactorKind.liquidMetal a nc:NuclearReactorKind ; @@ -7266,7 +7141,7 @@ nc:PowerBlockKind.powerIncreaseAndDecrease a nc:PowerBlockKind ; nc:PowerElectricalChemicalUnitKind.electrolyticCell a nc:PowerElectricalChemicalUnitKind ; rdfs:label "electrolyticCell"@en ; - rdfs:comment "An electrolytic cell is an electrochemical cell that drives a non-spontaneous redox reaction through the application of electrical energy. Example are the decomposition of water into hydrogen and oxygen. " ; + rdfs:comment "An electrolytic cell is an electrochemical cell that drives a non-spontaneous redox reaction through the application of electrical energy. Example are the decomposition of water into hydrogen and oxygen." ; cims:stereotype "enum" . nc:PowerElectricalChemicalUnitKind.fuelCell a nc:PowerElectricalChemicalUnitKind ; @@ -7371,22 +7246,22 @@ nc:RampingPrincipleKind.continuous a nc:RampingPrincipleKind ; nc:RampingPrincipleKind.fifteenMinutes a nc:RampingPrincipleKind ; rdfs:label "fifteenMinutes"@en ; - rdfs:comment "Fifteen minutes ramping principle. Ramping starts 15 minutes before the schedule time point and ends 15 minutes after. For instance, if the schedule time point is 19:30h it starts at 19:15h and ends at 19:45h. " ; + rdfs:comment "Fifteen minutes ramping principle. Ramping starts 15 minutes before the schedule time point and ends 15 minutes after. For instance, if the schedule time point is 19:30h it starts at 19:15h and ends at 19:45h." ; cims:stereotype "enum" . nc:RampingPrincipleKind.fiveMinutes a nc:RampingPrincipleKind ; rdfs:label "fiveMinutes"@en ; - rdfs:comment "Five minutes ramping principle. Ramping starts five minutes before the schedule time point and ends five minutes after. For instance, if the schedule time point is 19:30h it starts at 19:25h and ends at 19:35h. " ; + rdfs:comment "Five minutes ramping principle. Ramping starts five minutes before the schedule time point and ends five minutes after. For instance, if the schedule time point is 19:30h it starts at 19:25h and ends at 19:35h." ; cims:stereotype "enum" . nc:RampingPrincipleKind.maxContinuous a nc:RampingPrincipleKind ; rdfs:label "maxContinuous"@en ; - rdfs:comment "Maximum continuous ramping principle. The schedule is kept as long as possible and the maximum ramping rate is used to get from one point to another, symmetrically around the schedule time points. For example, there is 40 MW change in the schedule the maximum ramp rate is 20 MW/min the ramping starts 1 min before (e.g. 19:29h) and finishes 1 min after (e.g. 19:31h). " ; + rdfs:comment "Maximum continuous ramping principle. The schedule is kept as long as possible and the maximum ramping rate is used to get from one point to another, symmetrically around the schedule time points. For example, there is 40 MW change in the schedule the maximum ramp rate is 20 MW/min the ramping starts 1 min before (e.g. 19:29h) and finishes 1 min after (e.g. 19:31h)." ; cims:stereotype "enum" . nc:RampingPrincipleKind.tenMinutes a nc:RampingPrincipleKind ; rdfs:label "tenMinutes"@en ; - rdfs:comment "Ten minutes ramping principle. Ramping starts 10 minutes before the schedule time point and ends 10 minutes after. For instance, if the schedule time point is 19:30h it starts at 19:20h and ends at 19:40h. " ; + rdfs:comment "Ten minutes ramping principle. Ramping starts 10 minutes before the schedule time point and ends 10 minutes after. For instance, if the schedule time point is 19:30h it starts at 19:20h and ends at 19:40h." ; cims:stereotype "enum" . nc:ShiftMethodKind.priority a nc:ShiftMethodKind ; diff --git a/rdfs-improved/CGMES-NC/ttl/GridDisturbance-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/GridDisturbance-AP-Voc-RDFS2020.ttl index b459f5a..2efcd38 100644 --- a/rdfs-improved/CGMES-NC/ttl/GridDisturbance-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/GridDisturbance-AP-Voc-RDFS2020.ttl @@ -1,108 +1,88 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix gd: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "CIMDatatype" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix gd: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +gd:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the grid disturbance profile."@en ; + dcat:keyword "GD" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG PRA project"@en ; + dct:identifier "urn:uuid:81c488d7-a09f-49ef-a3cd-3bb19a1d6f16" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Grid Disturbance vocabulary"@en ; + owl:versionIRI ; + owl:versionInfo "1.1.1"@en . -cim:BaseVoltage a rdfs:Class ; +cim:BaseVoltage a owl:Class ; rdfs:label "BaseVoltage"@en ; - rdfs:comment "Defines a system base voltage which is referenced. " ; + rdfs:comment "Defines a system base voltage which is referenced." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "Primitive" . - -cim:CoordinateSystem a rdfs:Class ; +cim:CoordinateSystem a owl:Class ; rdfs:label "CoordinateSystem"@en ; rdfs:comment "Coordinate reference system." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory gd:Package_DocGridDisturbanceProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "Primitive" . - -cim:Document a rdfs:Class ; +cim:Document a owl:Class ; rdfs:label "Document"@en ; rdfs:comment "Parent class for different groupings of information collected and managed as a part of a business process. It will frequently contain references to other objects, such as assets, people and power system resources." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:Duration a rdfs:Class ; - rdfs:label "Duration"@en ; - rdfs:comment "Duration as \"PnYnMnDTnHnMnS\" which conforms to ISO 8601, where nY expresses a number of years, nM a number of months, nD a number of days. The letter T separates the date expression from the time expression and, after it, nH identifies a number of hours, nM a number of minutes and nS a number of seconds. The number of seconds could be expressed as a decimal number, but all other numbers are integers." ; - cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "Primitive" . - -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; cims:stereotype "Description" . -cim:Fault a rdfs:Class ; +cim:Fault a owl:Class ; rdfs:label "Fault"@en ; rdfs:comment "Abnormal condition causing current flow through conducting equipment, such as caused by equipment failure or short circuits from objects not typically modelled (for example, a tree falling on a line)." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:FaultCauseType a rdfs:Class ; +cim:FaultCauseType a owl:Class ; rdfs:label "FaultCauseType"@en ; rdfs:comment "Type of cause of the fault." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "Primitive" . - -cim:Location a rdfs:Class ; +cim:Location a owl:Class ; rdfs:label "Location"@en ; rdfs:comment "The place, scene, or point of something where someone or something has been, is, and/or will be at a given moment in time. It can be defined with one or more position points (coordinates) in a given coordinate system." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Outage a rdfs:Class ; +cim:Outage a owl:Class ; rdfs:label "Outage"@en ; rdfs:comment """Document describing details of an active or planned outage in a part of the electrical network. A non-planned outage may be created upon: @@ -118,39 +98,27 @@ A planned outage may be created upon: cims:belongsToCategory gd:Package_GridDisturbanceProfile ; rdfs:subClassOf cim:Document . -cim:PhaseCode a rdfs:Class ; +cim:PhaseCode a owl:Class ; rdfs:label "PhaseCode"@en ; rdfs:comment """An unordered enumeration of phase identifiers. Allows designation of phases for both transmission and distribution equipment, circuits and loads. The enumeration, by itself, does not describe how the phases are connected together or connected to ground. Ground is not explicitly denoted as a phase. Residential and small commercial loads are often served from single-phase, or split-phase, secondary circuits. For the example of s12N, phases 1 and 2 refer to hot wires that are 180 degrees out of phase, while N refers to the neutral wire. Through single-phase transformer connections, these secondary circuits may be served from one or two of the primary phases A, B, and C. For three-phase loads, use the A, B, C phase codes instead of s12N. The integer values are from IEC 61968-9 to support revenue metering applications.""" ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:PhaseConnectedFaultKind a rdfs:Class ; +cim:PhaseConnectedFaultKind a owl:Class ; rdfs:label "PhaseConnectedFaultKind"@en ; rdfs:comment "The type of fault connection among phases." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:PositionPoint a rdfs:Class ; +cim:PositionPoint a owl:Class ; rdfs:label "PositionPoint"@en ; rdfs:comment "Set of spatial coordinates that determine a point, defined in the coordinate system specified in 'Location.CoordinateSystem'. Use a single position point instance to describe a point-oriented location. Use a sequence of position points to describe a line-oriented object (physical location of non-point oriented objects like cables or lines), or area of an object (like a substation or a geographical zone - in this case, have first and last position point with the same values)." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype . - -cim:RealEnergy a rdfs:Class ; - rdfs:label "RealEnergy"@en ; - rdfs:comment "Real electrical energy." ; - cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "CIMDatatype" . - -cim:String a rdfs: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." ; - cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "Primitive" . + cims:stereotype uml:concrete . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -158,9 +126,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -168,9 +136,9 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnplannedOutage a rdfs:Class ; +cim:UnplannedOutage a owl:Class ; rdfs:label "UnplannedOutage"@en ; rdfs:comment """Document describing the consequence of an unplanned outage in a part of the electrical network. For the purposes of this model, an unplanned outage refers to a state where energy is not delivered; such as, customers out of service, a street light is not served, etc. A unplanned outage may be created upon: @@ -182,10 +150,10 @@ A unplanned outage may be created upon: - an operator command, reflecting information obtained from the field crew. Outage restoration may be performed using a switching plan which complements the outage information with detailed switching activities, including the relationship to the crew and work.""" ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Outage . -nc:AutoReclosingKind a rdfs:Class ; +nc:AutoReclosingKind a owl:Class ; rdfs:label "AutoReclosingKind"@en ; rdfs:comment """The type of autoreclosing that occurred with the trip. @@ -193,61 +161,61 @@ If high-speed automatic reclosing is successful at one end of a line, but the li In this document, high-speed automatic reclosing refers to automatic reclosing after less than 2 seconds.""" ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:CertaintyLevelKind a rdfs:Class ; +nc:CertaintyLevelKind a owl:Class ; rdfs:label "CertaintyLevelKind"@en ; - rdfs:comment "High certainty level is used when the cause of a fault is 100 % certain or when the cause is the most probable cause and potentially determined by an expert. " ; + rdfs:comment "High certainty level is used when the cause of a fault is 100 % certain or when the cause is the most probable cause and potentially determined by an expert." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:FaultCategoryKind a rdfs:Class ; +nc:FaultCategoryKind a owl:Class ; rdfs:label "FaultCategoryKind"@en ; rdfs:comment "Available kinds of fault categories." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:FaultCause a rdfs:Class ; +nc:FaultCause a owl:Class ; rdfs:label "FaultCause"@en ; rdfs:comment "Fault cause." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:FaultKind a rdfs:Class ; +nc:FaultKind a owl:Class ; rdfs:label "FaultKind"@en ; rdfs:comment """One fault can consist of several fault types. If a fault consists of several fault types, the most significant fault type is used. In case of developing faults, that is in faults changing from one type to another, the final type is given.""" ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:FaultOutage a rdfs:Class ; +nc:FaultOutage a owl:Class ; rdfs:label "FaultOutage"@en ; rdfs:comment "Association class for relating one fault and one outage." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:GridDisturbance a rdfs:Class ; +nc:GridDisturbance a owl:Class ; rdfs:label "GridDisturbance"@en ; rdfs:comment "Automatic, unintended, or manual undeferrable switching of breakers as a result of faults in the power grid." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:Interruption a rdfs:Class ; +nc:Interruption a owl:Class ; rdfs:label "Interruption"@en ; rdfs:comment "Disappearance of the supply voltage at a delivery point." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:SystemOperator a rdfs:Class ; +nc:SystemOperator a owl:Class ; rdfs:label "SystemOperator"@en ; rdfs:comment "System operator." ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; cims:stereotype "NC" . -nc:SystemUnitKind a rdfs:Class ; +nc:SystemUnitKind a owl:Class ; rdfs:label "SystemUnitKind"@en ; rdfs:comment """A system unit is defined as: @@ -263,658 +231,367 @@ Note 4: the type of a system unit is determined by its dominant component. The a Note 5: when a system unit is no longer transporting or supplying electrical energy, the system unit is affected by an outage. The system unit is unavailable after the outage has occurred.""" ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:TripKind a rdfs:Class ; +nc:TripKind a owl:Class ; rdfs:label "TripKind"@en ; rdfs:comment """Whether the type of the trip due to the outage was automatic, automatic with successful automatic reclosing or manual. In case of a fault in the reclosing automatics resulting in lack of reclosing, automatic should be chosen as an alternative.""" ; cims:belongsToCategory gd:Package_GridDisturbanceProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory gd:Package_DocGridDisturbanceProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory gd:Package_DocGridDisturbanceProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory gd:Package_DocGridDisturbanceProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory gd:Package_DocGridDisturbanceProfile ; - cims:stereotype "Primitive", "profcim" . - -gd:Ontology a owl:Ontology ; - dcat:keyword "GD" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG PRA project "@en ; - dct:description "This vocabulary is describing the grid disturbance profile."@en ; - dct:identifier "urn:uuid:81c488d7-a09f-49ef-a3cd-3bb19a1d6f16" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Grid Disturbance vocabulary"@en ; - owl:versionIRI ; - owl:versionInfo "1.1.1"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . + cims:stereotype "NC", uml:enumeration . -cim:BaseVoltage.Fault a rdf:Property ; +cim:BaseVoltage.Fault a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Fault"@en ; rdfs:comment "The fault which belongs to the base voltage." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Fault.BaseVoltage ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf cim:Fault.BaseVoltage ; rdfs:domain cim:BaseVoltage ; rdfs:range cim:Fault . -cim:CoordinateSystem.Locations a rdf:Property ; +cim:CoordinateSystem.Locations a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Locations"@en ; rdfs:comment "All locations described with position points in this coordinate system." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Location.CoordinateSystem ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Location.CoordinateSystem ; rdfs:domain cim:CoordinateSystem ; rdfs:range cim:Location . -cim:CoordinateSystem.crsUrn a rdf:Property ; - rdfs:label "crsUrn"@en ; - rdfs:comment """A Uniform Resource Name (URN) for the coordinate reference system (crs) used to define 'Location.PositionPoints'. -An example would be the European Petroleum Survey Group (EPSG) code for a coordinate reference system, defined in URN under the Open Geospatial Consortium (OGC) namespace as: urn:ogc:def:crs:EPSG::XXXX, where XXXX is an EPSG code (a full list of codes can be found at the EPSG Registry web site http://www.epsg-registry.org/). To define the coordinate system as being WGS84 (latitude, longitude) using an EPSG OGC, this attribute would be urn:ogc:def:crs:EPSG::4236. -A profile should limit this code to a set of allowed URNs agreed to by all sending and receiving parties.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CoordinateSystem . - -cim:Equipment.Faults a rdf:Property ; +cim:Equipment.Faults a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Faults"@en ; rdfs:comment "All faults on this equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Fault.FaultyEquipment ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Fault.FaultyEquipment ; rdfs:domain cim:Equipment ; rdfs:range cim:Fault . -cim:Equipment.Outages a rdf:Property ; +cim:Equipment.Outages a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Outages"@en ; rdfs:comment "All outages in which this equipment is involved." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Outage.Equipments ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Outage.Equipments ; rdfs:domain cim:Equipment ; rdfs:range cim:Outage . -cim:Equipment.UnplannedOutage a rdf:Property ; +cim:Equipment.UnplannedOutage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "UnplannedOutage"@en ; rdfs:comment "The outage this tripped breaker is involved with." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:UnplannedOutage.TrippedEquipment ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf cim:UnplannedOutage.TrippedEquipment ; rdfs:domain cim:Equipment ; rdfs:range cim:UnplannedOutage . -cim:Fault.BaseVoltage a rdf:Property ; +cim:Fault.BaseVoltage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BaseVoltage"@en ; rdfs:comment "The base voltage of this fault." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:BaseVoltage.Fault ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf cim:BaseVoltage.Fault ; rdfs:domain cim:Fault ; rdfs:range cim:BaseVoltage . -cim:Fault.FaultyEquipment a rdf:Property ; +cim:Fault.FaultyEquipment a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "FaultyEquipment"@en ; rdfs:comment "Equipment carrying this fault." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Equipment.Faults ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Equipment.Faults ; rdfs:domain cim:Fault ; rdfs:range cim:Equipment . -cim:Fault.Location a rdf:Property ; +cim:Fault.Location a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Location"@en ; rdfs:comment "Location of this fault." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Location.Fault ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Location.Fault ; rdfs:domain cim:Fault ; rdfs:range cim:Location . -cim:Fault.kind a rdf:Property ; +cim:Fault.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "The kind of phase fault." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Fault ; rdfs:range cim:PhaseConnectedFaultKind . -cim:Fault.occurredDateTime a rdf:Property ; - rdfs:label "occurredDateTime"@en ; - rdfs:comment "The date and time at which the fault occurred." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Fault . - -cim:Fault.phases a rdf:Property ; +cim:Fault.phases a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "phases"@en ; rdfs:comment "The phases participating in the fault. The fault connections into these phases are further specified by the type of fault." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Fault ; rdfs:range cim:PhaseCode . -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Location.CoordinateSystem a rdf:Property ; +cim:Location.CoordinateSystem a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CoordinateSystem"@en ; rdfs:comment "Coordinate system used to describe position points of this location." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:CoordinateSystem.Locations ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:CoordinateSystem.Locations ; rdfs:domain cim:Location ; rdfs:range cim:CoordinateSystem . -cim:Location.Fault a rdf:Property ; +cim:Location.Fault a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Fault"@en ; rdfs:comment "All faults at this location." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Fault.Location ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Fault.Location ; rdfs:domain cim:Location ; rdfs:range cim:Fault . -cim:Location.PositionPoints a rdf:Property ; +cim:Location.PositionPoints a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PositionPoints"@en ; rdfs:comment "Sequence of position points describing this location, expressed in coordinate system 'Location.CoordinateSystem'." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PositionPoint.Location ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:PositionPoint.Location ; rdfs:domain cim:Location ; rdfs:range cim:PositionPoint . -cim:Outage.Equipments a rdf:Property ; +cim:Outage.Equipments a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Equipments"@en ; rdfs:comment "All equipments associated with this outage." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Equipment.Outages ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Equipment.Outages ; rdfs:domain cim:Outage ; rdfs:range cim:Equipment . -cim:PositionPoint.Location a rdf:Property ; +cim:PositionPoint.Location a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Location"@en ; rdfs:comment "Location described by this position point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Location.PositionPoints ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Location.PositionPoints ; rdfs:domain cim:PositionPoint ; rdfs:range cim:Location . -cim:PositionPoint.xPosition a rdf:Property ; - rdfs:label "xPosition"@en ; - rdfs:comment "X axis position." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PositionPoint . - -cim:PositionPoint.yPosition a rdf:Property ; - rdfs:label "yPosition"@en ; - rdfs:comment "Y axis position." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PositionPoint . - -cim:PositionPoint.zPosition a rdf:Property ; - rdfs:label "zPosition"@en ; - rdfs:comment "(if applicable) Z axis position." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PositionPoint . - -cim:RealEnergy.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitMultiplier . - -cim:RealEnergy.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Wh" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitSymbol . - -cim:RealEnergy.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy . - -cim:UnplannedOutage.TrippedEquipment a rdf:Property ; +cim:UnplannedOutage.TrippedEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TrippedEquipment"@en ; rdfs:comment "The equipment that tripped during the outage." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Equipment.UnplannedOutage ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf cim:Equipment.UnplannedOutage ; rdfs:domain cim:UnplannedOutage ; rdfs:range cim:Equipment . -cim:UnplannedOutage.reportedStartTime a rdf:Property ; - rdfs:label "reportedStartTime"@en ; - rdfs:comment "The earliest start time of the Outage - as reported by some system or individual" ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:UnplannedOutage . - -nc:Equipment.Interruption a rdf:Property ; +nc:Equipment.Interruption a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Interruption"@en ; rdfs:comment "The interruption that belongs to the interrupted delivery equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Interruption.InterruptedDeliveryEquipment ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Interruption.InterruptedDeliveryEquipment ; rdfs:domain cim:Equipment ; rdfs:range nc:Interruption . -nc:Fault.FaultCause a rdf:Property ; +nc:Fault.FaultCause a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FaultCause"@en ; rdfs:comment "The fault and cause combination to be simulated for this fault." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FaultCause.Fault ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:FaultCause.Fault ; rdfs:domain cim:Fault ; rdfs:range nc:FaultCause . -nc:Fault.FaultOutage a rdf:Property ; +nc:Fault.FaultOutage a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FaultOutage"@en ; rdfs:comment "The combination of a fault and an outage to be simulated for this fault." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FaultOutage.Fault ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:FaultOutage.Fault ; rdfs:domain cim:Fault ; rdfs:range nc:FaultOutage . -nc:Fault.GridDisturbance a rdf:Property ; +nc:Fault.GridDisturbance a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridDisturbance"@en ; rdfs:comment "A grid disturbance to contain all faults." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridDisturbance.Fault ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridDisturbance.Fault ; rdfs:domain cim:Fault ; rdfs:range nc:GridDisturbance . -nc:Fault.SystemOperator a rdf:Property ; +nc:Fault.SystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SystemOperator"@en ; rdfs:comment "The system operator in whose control area this fault occurred." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.Fault ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.Fault ; rdfs:domain cim:Fault ; rdfs:range nc:SystemOperator . -nc:Fault.category a rdf:Property ; +nc:Fault.category a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "category"@en ; rdfs:comment "The fault category." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain cim:Fault ; rdfs:range nc:FaultCategoryKind . -nc:Fault.duration a rdf:Property ; - rdfs:label "duration"@en ; - rdfs:comment "The duration of the fault." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Fault . - -nc:Fault.faultKind a rdf:Property ; +nc:Fault.faultKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "faultKind"@en ; rdfs:comment """One fault can consist of several fault types. If a fault consists of several fault types, the most significant fault type is used. In case of developing faults, that is in faults changing from one type to another, the final type is given.""" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain cim:Fault ; rdfs:range nc:FaultKind . -nc:Fault.isDirectlyEarthed a rdf:Property ; - rdfs:label "isDirectlyEarthed"@en ; - rdfs:comment """Whether the power system is directly earthed (true) or compensated (false). -Usually optional for faults on units with reactive compensation with voltages lower than 100 kV.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Fault . - -nc:Fault.isIntermittent a rdf:Property ; - rdfs:label "isIntermittent"@en ; - rdfs:comment """The kind of occurrence of the fault. It is either intermittent (true) or non-intermittent (false). -An intermittent fault is a recurring fault in the same unit and in the same place and for the same reason which repeats itself before it becomes necessary to carry out any repairs or eliminate the cause [8]. -A non-intermittent fault occurs only once. - -Note 1: a fault which repeats itself after an inspection, which did not result in the fault being pinpointed or repaired, is not considered an intermittent fault. A fault like this is considered as the beginning of a grid disturbance every time the fault occurs. -Note 2: one example of an intermittent fault is galloping lines. -Note 3: when deciding whether a fault is intermittent or not, one should consider more of the cause, location and consequence of the fault and not on the time between the faults. An intermittent fault is counted as one fault. However, all individual caused outages are connected to this fault. -Note 4: there is no standard for the required timespan between intermittent faults. Some system operators use 2 hours.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Fault . - -nc:Fault.isPermanent a rdf:Property ; - rdfs:label "isPermanent"@en ; - rdfs:comment """Whether the fault is a permanent (true) or a temporary (false) fault. -A permanent fault is a fault that will remain unless it is removed by some intervention. -Note 1 to entry: The “intervention” may be modification or maintenance. -Note 2: a permanent fault requires repair or adjustment before the unit is ready for operation. For example, the resetting of computers is considered as repair work and a switch in the wrong position is considered as a permanent fault. Signal acknowledgement is not considered as repair work. -Note 3: the duration of the disconnection is irrelevant when determining if a fault is permanent or not. - -A temporary fault is a fault where the unit or component is undamaged and is restored to service by switching operations without repair but possibly with on-site inspection. -Note 1: a temporary fault does not require measures other than the reconnection of circuit breakers, replacement of fuses or signal acknowledgement. -Note 2: the duration of the disconnection is irrelevant when determining if a fault is temporary or not. If, for example, a fault results in long-term disconnection and (on-site) inspection cannot pinpoint its source, the fault is considered to be temporary as no repairs are carried out.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Fault . - -nc:Fault.repairTime a rdf:Property ; - rdfs:label "repairTime"@en ; - rdfs:comment """Time from when repair commences, including necessary troubleshooting, until the unit’s function(s) has (have) been resumed and the unit is ready for operation. - -Note 1: repair time is registered only for permanent faults and does not include administrative delays (voluntary waiting time). However, any preparations necessary to carry out repairs, for example the collection or ordering of spare parts, waiting for spare parts or transport, are included in the repair time. - -Note 2: the repair time is zero if a fault is left unrepaired deliberately. - -Note 3: this definition differs from the IEC 192-07-19 definition by also including the preparation time necessary to carry out the repairs mentioned in note 1.""" ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Fault . - -nc:Fault.sequenceNumber a rdf:Property ; - rdfs:label "sequenceNumber"@en ; - rdfs:comment """A chronological serial number indicating the order of the faults related to the grid disturbance. - -Primary faults have fault ID “1”, and secondary/latent faults have fault ID “2” or more.""" ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Fault . - -nc:FaultCause.Fault a rdf:Property ; +nc:FaultCause.Fault a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Fault"@en ; rdfs:comment "The fault defined for this fault and cause combination." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Fault.FaultCause ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Fault.FaultCause ; rdfs:domain nc:FaultCause ; rdfs:range cim:Fault . -nc:FaultCause.FaultCauseType a rdf:Property ; +nc:FaultCause.FaultCauseType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "FaultCauseType"@en ; rdfs:comment "The fault and cause combination to be simulated for this cause." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:FaultCauseType.FaultCause ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:FaultCauseType.FaultCause ; rdfs:domain nc:FaultCause ; rdfs:range cim:FaultCauseType . -nc:FaultCause.certaintyLevel a rdf:Property ; +nc:FaultCause.certaintyLevel a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "certaintyLevel"@en ; rdfs:comment """The degree of certainty of which the cause of a fault is determined by a user. Note 1: the used certainty levels are low, medium and high. High certainty level is used when the cause of a fault is 100 % certain or when the cause is the most probable cause and potentially determined by an expert. Medium certainty level is used when the cause of the fault is very probable but there is not enough evidence to fully support the claim. Low certainty level is used when there is some idea of what the cause could be with the help of, for example, the fault details or expert knowledge. -Note 2: the fault cause ‘unknown’ is used if no other fault cause can be chosen by any degree of certainty. """ ; +Note 2: the fault cause ‘unknown’ is used if no other fault cause can be chosen by any degree of certainty.""" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:FaultCause ; rdfs:range nc:CertaintyLevelKind . -nc:FaultCause.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FaultCause . - -nc:FaultCauseType.FaultCause a rdf:Property ; +nc:FaultCauseType.FaultCause a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FaultCause"@en ; rdfs:comment "The fault cause defined for this fault and cause combination." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FaultCause.FaultCauseType ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:FaultCause.FaultCauseType ; rdfs:domain cim:FaultCauseType ; rdfs:range nc:FaultCause . -nc:FaultOutage.Fault a rdf:Property ; +nc:FaultOutage.Fault a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Fault"@en ; - rdfs:comment "The fault defined for this combination of a fault and an outage. " ; + rdfs:comment "The fault defined for this combination of a fault and an outage." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Fault.FaultOutage ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Fault.FaultOutage ; rdfs:domain nc:FaultOutage ; rdfs:range cim:Fault . -nc:FaultOutage.Outage a rdf:Property ; +nc:FaultOutage.Outage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Outage"@en ; rdfs:comment "The outage defined for this combination of a fault and an outage." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Outage.FaultOutage ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Outage.FaultOutage ; rdfs:domain nc:FaultOutage ; rdfs:range cim:Outage . -nc:FaultOutage.isMainFault a rdf:Property ; - rdfs:label "isMainFault"@en ; - rdfs:comment "If true the fault outage is the main fault." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FaultOutage . - -nc:FaultOutage.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FaultOutage . - -nc:GridDisturbance.Fault a rdf:Property ; +nc:GridDisturbance.Fault a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Fault"@en ; rdfs:comment "Faults that are related to one grid disturbance." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Fault.GridDisturbance ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Fault.GridDisturbance ; rdfs:domain nc:GridDisturbance ; rdfs:range cim:Fault . -nc:Interruption.InterruptedDeliveryEquipment a rdf:Property ; +nc:Interruption.InterruptedDeliveryEquipment a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "InterruptedDeliveryEquipment"@en ; rdfs:comment "The delivery point (equipment) that is affected by the interruption. It is an equipment, power transformer or busbar in the grid where electricity is exchanged." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Equipment.Interruption ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Equipment.Interruption ; rdfs:domain nc:Interruption ; rdfs:range cim:Equipment . -nc:Interruption.Outage a rdf:Property ; +nc:Interruption.Outage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Outage"@en ; rdfs:comment "One outage may have multiple interruptions." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Outage.Interruption ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Outage.Interruption ; rdfs:domain nc:Interruption ; rdfs:range cim:Outage . -nc:Interruption.duration a rdf:Property ; - rdfs:label "duration"@en ; - rdfs:comment "The duration of the interruption." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:Interruption . - -nc:Interruption.energyNotDelivered a rdf:Property ; +nc:Interruption.energyNotDelivered a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "energyNotDelivered"@en ; rdfs:comment "The estimated energy which would have been delivered through the delivery point if no interruption and no transmission restrictions had occurred." ; cims:dataType cim:RealEnergy ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:Interruption . -nc:Interruption.energyNotSupplied a rdf:Property ; +nc:Interruption.energyNotSupplied a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "energyNotSupplied"@en ; rdfs:comment "The estimated energy which would have been supplied to end-users if no interruption and no transmission restrictions had occurred." ; cims:dataType cim:RealEnergy ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:Interruption . -nc:Interruption.interruptedPower a rdf:Property ; - rdfs:label "interruptedPower"@en ; - rdfs:comment "The estimated power that was delivered through the delivery point when the interruption occurred." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:Interruption . - -nc:Interruption.startDateTime a rdf:Property ; - rdfs:label "startDateTime"@en ; - rdfs:comment "The date and time at which the interruption occurred." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:Interruption . - -nc:Outage.FaultOutage a rdf:Property ; +nc:Outage.FaultOutage a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FaultOutage"@en ; rdfs:comment "The combination of a fault and an outage to be simulated for this outage." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:FaultOutage.Outage ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:FaultOutage.Outage ; rdfs:domain cim:Outage ; rdfs:range nc:FaultOutage . -nc:Outage.Interruption a rdf:Property ; +nc:Outage.Interruption a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Interruption"@en ; rdfs:comment "Multiple interruptions may be connected with an outage." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Interruption.Outage ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Interruption.Outage ; rdfs:domain cim:Outage ; rdfs:range nc:Interruption . -nc:SystemOperator.Fault a rdf:Property ; +nc:SystemOperator.Fault a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Fault"@en ; rdfs:comment "The faults that have occurred in this System Operator's control area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Fault.SystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Fault.SystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range cim:Fault . -nc:UnplannedOutage.autoReclosingKind a rdf:Property ; +nc:UnplannedOutage.autoReclosingKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "autoReclosingKind"@en ; rdfs:comment """The type of autoreclosing that occurred with the trip. @@ -922,27 +599,11 @@ If high-speed automatic reclosing is successful at one end of a line, but the li In this document, high-speed automatic reclosing refers to automatic reclosing after less than 2 seconds.""" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain cim:UnplannedOutage ; rdfs:range nc:AutoReclosingKind . -nc:UnplannedOutage.duration a rdf:Property ; - rdfs:label "duration"@en ; - rdfs:comment "The duration of the unplanned outage." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:UnplannedOutage . - -nc:UnplannedOutage.startDateTime a rdf:Property ; - rdfs:label "startDateTime"@en ; - rdfs:comment "The date and time at which the unplanned outage occurred." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:UnplannedOutage . - -nc:UnplannedOutage.systemUnitKind a rdf:Property ; +nc:UnplannedOutage.systemUnitKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "systemUnitKind"@en ; rdfs:comment """The type of system unit of the component affected by the outage. @@ -960,147 +621,403 @@ Note 4: the type of a system unit is determined by its dominant component. The a Note 5: when a system unit is no longer transporting or supplying electrical energy, the system unit is affected by an outage. The system unit is unavailable after the outage has occurred.""" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain cim:UnplannedOutage ; rdfs:range nc:SystemUnitKind . -nc:UnplannedOutage.tripKind a rdf:Property ; +nc:UnplannedOutage.tripKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "tripKind"@en ; rdfs:comment """Whether the type of the trip due to the outage was automatic, automatic with successful automatic reclosing or manual. In case of a fault in the reclosing automatics resulting in lack of reclosing, automatic should be chosen as an alternative.""" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain cim:UnplannedOutage ; rdfs:range nc:TripKind . +cim:CoordinateSystem.crsUrn a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "crsUrn"@en ; + rdfs:comment """A Uniform Resource Name (URN) for the coordinate reference system (crs) used to define 'Location.PositionPoints'. +An example would be the European Petroleum Survey Group (EPSG) code for a coordinate reference system, defined in URN under the Open Geospatial Consortium (OGC) namespace as: urn:ogc:def:crs:EPSG::XXXX, where XXXX is an EPSG code (a full list of codes can be found at the EPSG Registry web site http://www.epsg-registry.org/). To define the coordinate system as being WGS84 (latitude, longitude) using an EPSG OGC, this attribute would be urn:ogc:def:crs:EPSG::4236. +A profile should limit this code to a set of allowed URNs agreed to by all sending and receiving parties.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CoordinateSystem ; + rdfs:range xsd:string . + +cim:Fault.occurredDateTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "occurredDateTime"@en ; + rdfs:comment "The date and time at which the fault occurred." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Fault ; + rdfs:range xsd:dateTime . + +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:PositionPoint.xPosition a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xPosition"@en ; + rdfs:comment "X axis position." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PositionPoint ; + rdfs:range xsd:string . + +cim:PositionPoint.yPosition a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "yPosition"@en ; + rdfs:comment "Y axis position." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PositionPoint ; + rdfs:range xsd:string . + +cim:PositionPoint.zPosition a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "zPosition"@en ; + rdfs:comment "(if applicable) Z axis position." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PositionPoint ; + rdfs:range xsd:string . + +cim:UnplannedOutage.reportedStartTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "reportedStartTime"@en ; + rdfs:comment "The earliest start time of the Outage - as reported by some system or individual" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:UnplannedOutage ; + rdfs:range xsd:dateTime . + +nc:Fault.duration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "duration"@en ; + rdfs:comment "The duration of the fault." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:Fault ; + rdfs:range xsd:duration . + +nc:Fault.isDirectlyEarthed a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isDirectlyEarthed"@en ; + rdfs:comment """Whether the power system is directly earthed (true) or compensated (false). +Usually optional for faults on units with reactive compensation with voltages lower than 100 kV.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:Fault ; + rdfs:range xsd:boolean . + +nc:Fault.isIntermittent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isIntermittent"@en ; + rdfs:comment """The kind of occurrence of the fault. It is either intermittent (true) or non-intermittent (false). +An intermittent fault is a recurring fault in the same unit and in the same place and for the same reason which repeats itself before it becomes necessary to carry out any repairs or eliminate the cause [8]. +A non-intermittent fault occurs only once. + +Note 1: a fault which repeats itself after an inspection, which did not result in the fault being pinpointed or repaired, is not considered an intermittent fault. A fault like this is considered as the beginning of a grid disturbance every time the fault occurs. +Note 2: one example of an intermittent fault is galloping lines. +Note 3: when deciding whether a fault is intermittent or not, one should consider more of the cause, location and consequence of the fault and not on the time between the faults. An intermittent fault is counted as one fault. However, all individual caused outages are connected to this fault. +Note 4: there is no standard for the required timespan between intermittent faults. Some system operators use 2 hours.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:Fault ; + rdfs:range xsd:boolean . + +nc:Fault.isPermanent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isPermanent"@en ; + rdfs:comment """Whether the fault is a permanent (true) or a temporary (false) fault. +A permanent fault is a fault that will remain unless it is removed by some intervention. +Note 1 to entry: The “intervention” may be modification or maintenance. +Note 2: a permanent fault requires repair or adjustment before the unit is ready for operation. For example, the resetting of computers is considered as repair work and a switch in the wrong position is considered as a permanent fault. Signal acknowledgement is not considered as repair work. +Note 3: the duration of the disconnection is irrelevant when determining if a fault is permanent or not. + +A temporary fault is a fault where the unit or component is undamaged and is restored to service by switching operations without repair but possibly with on-site inspection. +Note 1: a temporary fault does not require measures other than the reconnection of circuit breakers, replacement of fuses or signal acknowledgement. +Note 2: the duration of the disconnection is irrelevant when determining if a fault is temporary or not. If, for example, a fault results in long-term disconnection and (on-site) inspection cannot pinpoint its source, the fault is considered to be temporary as no repairs are carried out.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:Fault ; + rdfs:range xsd:boolean . + +nc:Fault.repairTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "repairTime"@en ; + rdfs:comment """Time from when repair commences, including necessary troubleshooting, until the unit’s function(s) has (have) been resumed and the unit is ready for operation. + +Note 1: repair time is registered only for permanent faults and does not include administrative delays (voluntary waiting time). However, any preparations necessary to carry out repairs, for example the collection or ordering of spare parts, waiting for spare parts or transport, are included in the repair time. + +Note 2: the repair time is zero if a fault is left unrepaired deliberately. + +Note 3: this definition differs from the IEC 192-07-19 definition by also including the preparation time necessary to carry out the repairs mentioned in note 1.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:Fault ; + rdfs:range xsd:duration . + +nc:Fault.sequenceNumber a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "sequenceNumber"@en ; + rdfs:comment """A chronological serial number indicating the order of the faults related to the grid disturbance. + +Primary faults have fault ID “1”, and secondary/latent faults have fault ID “2” or more.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:Fault ; + rdfs:range xsd:integer . + +nc:FaultCause.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:FaultCause ; + rdfs:range xsd:string . + +nc:FaultOutage.isMainFault a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isMainFault"@en ; + rdfs:comment "If true the fault outage is the main fault." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:FaultOutage ; + rdfs:range xsd:boolean . + +nc:FaultOutage.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:FaultOutage ; + rdfs:range xsd:string . + +nc:Interruption.duration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "duration"@en ; + rdfs:comment "The duration of the interruption." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:Interruption ; + rdfs:range xsd:duration . + +nc:Interruption.interruptedPower a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "interruptedPower"@en ; + rdfs:comment "The estimated power that was delivered through the delivery point when the interruption occurred." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:Interruption ; + rdfs:range xsd:float . + +nc:Interruption.startDateTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startDateTime"@en ; + rdfs:comment "The date and time at which the interruption occurred." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:Interruption ; + rdfs:range xsd:dateTime . + +nc:UnplannedOutage.duration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "duration"@en ; + rdfs:comment "The duration of the unplanned outage." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:UnplannedOutage ; + rdfs:range xsd:duration . + +nc:UnplannedOutage.startDateTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startDateTime"@en ; + rdfs:comment "The date and time at which the unplanned outage occurred." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:UnplannedOutage ; + rdfs:range xsd:dateTime . + +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory gd:Package_GridDisturbanceProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent skos:exactMatch quantitykind:DimensionlessRatio . + cim:PhaseCode.A a cim:PhaseCode ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Phase A." ; cims:stereotype "enum" . cim:PhaseCode.AB a cim:PhaseCode ; - rdfs:label "AB"@en ; + rdfs:label "AB" ; rdfs:comment "Phases A and B." ; cims:stereotype "enum" . cim:PhaseCode.ABC a cim:PhaseCode ; - rdfs:label "ABC"@en ; + rdfs:label "ABC" ; rdfs:comment "Phases A, B, and C." ; cims:stereotype "enum" . cim:PhaseCode.ABCN a cim:PhaseCode ; - rdfs:label "ABCN"@en ; + rdfs:label "ABCN" ; rdfs:comment "Phases A, B, C, and N." ; cims:stereotype "enum" . cim:PhaseCode.ABN a cim:PhaseCode ; - rdfs:label "ABN"@en ; + rdfs:label "ABN" ; rdfs:comment "Phases A, B, and neutral." ; cims:stereotype "enum" . cim:PhaseCode.AC a cim:PhaseCode ; - rdfs:label "AC"@en ; + rdfs:label "AC" ; rdfs:comment "Phases A and C." ; cims:stereotype "enum" . cim:PhaseCode.ACN a cim:PhaseCode ; - rdfs:label "ACN"@en ; + rdfs:label "ACN" ; rdfs:comment "Phases A, C and neutral." ; cims:stereotype "enum" . cim:PhaseCode.AN a cim:PhaseCode ; - rdfs:label "AN"@en ; + rdfs:label "AN" ; rdfs:comment "Phases A and neutral." ; cims:stereotype "enum" . cim:PhaseCode.B a cim:PhaseCode ; - rdfs:label "B"@en ; + rdfs:label "B" ; rdfs:comment "Phase B." ; cims:stereotype "enum" . cim:PhaseCode.BC a cim:PhaseCode ; - rdfs:label "BC"@en ; + rdfs:label "BC" ; rdfs:comment "Phases B and C." ; cims:stereotype "enum" . cim:PhaseCode.BCN a cim:PhaseCode ; - rdfs:label "BCN"@en ; + rdfs:label "BCN" ; rdfs:comment "Phases B, C, and neutral." ; cims:stereotype "enum" . cim:PhaseCode.BN a cim:PhaseCode ; - rdfs:label "BN"@en ; + rdfs:label "BN" ; rdfs:comment "Phases B and neutral." ; cims:stereotype "enum" . cim:PhaseCode.C a cim:PhaseCode ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Phase C." ; cims:stereotype "enum" . cim:PhaseCode.CN a cim:PhaseCode ; - rdfs:label "CN"@en ; + rdfs:label "CN" ; rdfs:comment "Phases C and neutral." ; cims:stereotype "enum" . cim:PhaseCode.N a cim:PhaseCode ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Neutral phase." ; cims:stereotype "enum" . cim:PhaseCode.X a cim:PhaseCode ; - rdfs:label "X"@en ; + rdfs:label "X" ; rdfs:comment "Unknown non-neutral phase." ; cims:stereotype "enum" . cim:PhaseCode.XN a cim:PhaseCode ; - rdfs:label "XN"@en ; + rdfs:label "XN" ; rdfs:comment "Unknown non-neutral phase plus neutral." ; cims:stereotype "enum" . cim:PhaseCode.XY a cim:PhaseCode ; - rdfs:label "XY"@en ; + rdfs:label "XY" ; rdfs:comment "Two unknown non-neutral phases." ; cims:stereotype "enum" . cim:PhaseCode.XYN a cim:PhaseCode ; - rdfs:label "XYN"@en ; + rdfs:label "XYN" ; rdfs:comment "Two unknown non-neutral phases plus neutral." ; cims:stereotype "enum" . cim:PhaseCode.none a cim:PhaseCode ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No phases specified." ; cims:stereotype "enum" . cim:PhaseCode.s1 a cim:PhaseCode ; - rdfs:label "s1"@en ; + rdfs:label "s1" ; rdfs:comment "Secondary phase 1." ; cims:stereotype "enum" . cim:PhaseCode.s12 a cim:PhaseCode ; - rdfs:label "s12"@en ; + rdfs:label "s12" ; rdfs:comment "Secondary phase 1 and 2." ; cims:stereotype "enum" . cim:PhaseCode.s12N a cim:PhaseCode ; - rdfs:label "s12N"@en ; + rdfs:label "s12N" ; rdfs:comment "Secondary phases 1, 2, and neutral." ; cims:stereotype "enum" . cim:PhaseCode.s1N a cim:PhaseCode ; - rdfs:label "s1N"@en ; + rdfs:label "s1N" ; rdfs:comment "Secondary phase 1 and neutral." ; cims:stereotype "enum" . cim:PhaseCode.s2 a cim:PhaseCode ; - rdfs:label "s2"@en ; + rdfs:label "s2" ; rdfs:comment "Secondary phase 2." ; cims:stereotype "enum" . cim:PhaseCode.s2N a cim:PhaseCode ; - rdfs:label "s2N"@en ; + rdfs:label "s2N" ; rdfs:comment "Secondary phase 2 and neutral." ; cims:stereotype "enum" . @@ -1124,25 +1041,60 @@ cim:PhaseConnectedFaultKind.lineToLineToGround a cim:PhaseConnectedFaultKind ; rdfs:comment "The fault connects the indicated phases to ground and to each other. The line to line impedance is connected between each of the phases specified in the fault in a full mesh. For example three times for a three phase fault, one time for a two phase fault. A single phase fault should not be specified. The full ground impedance is connected between each phase specified in the fault and ground." ; cims:stereotype "enum" . +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy a qudt:QuantityKind ; + rdfs:label "RealEnergy"@en ; + rdfs:comment "Real electrical energy." ; + cims:belongsToCategory gd:Package_GridDisturbanceProfile ; + qudt:applicableUnit cim:UnitSymbol.Wh ; + skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . + +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . gd:Package_DocGridDisturbanceProfile a cims:ClassCategory ; rdfs:label "DocGridDisturbanceProfile"@en ; diff --git a/rdfs-improved/CGMES-NC/ttl/Header-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/Header-AP-Voc-RDFS2020.ttl index 39d2c6f..5914a9f 100644 --- a/rdfs-improved/CGMES-NC/ttl/Header-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/Header-AP-Voc-RDFS2020.ttl @@ -1,667 +1,479 @@ -@prefix cim: . -@prefix cims: . -@prefix dcat-cim: . -@prefix dm: . -@prefix eu: . -@prefix eumd: . -@prefix md: . -@prefix profcim: . -@prefix dh: . -@prefix dcat: . -@prefix dct: . -@prefix euvoc: . -@prefix owl: . -@prefix prov: . -@prefix rdf: . -@prefix rdfs: . -@prefix adms: . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory dh:Package_DocDocumentHeaderProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory dh:Package_DocumentHeaderProfile ; - cims:stereotype "Primitive" . - -cim:Duration a rdfs:Class ; - rdfs:label "Duration"@en ; - rdfs:comment "Duration as \"PnYnMnDTnHnMnS\" which conforms to ISO 8601, where nY expresses a number of years, nM a number of months, nD a number of days. The letter T separates the date expression from the time expression and, after it, nH identifies a number of hours, nM a number of minutes and nS a number of seconds. The number of seconds could be expressed as a decimal number, but all other numbers are integers." ; - cims:belongsToCategory dh:Package_Domain ; - cims:stereotype "Primitive" . +@prefix cims: . +@prefix dcat-cim: . +@prefix dm: . +@prefix eumd: . +@prefix md: . +@prefix dh: . +@prefix dcat: . +@prefix dct: . +@prefix euvoc: . +@prefix owl: . +@prefix prov: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix adms: . +@prefix uml: . -cim:String a rdfs: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." ; - cims:belongsToCategory dh:Package_DocumentHeaderProfile ; - cims:stereotype "Primitive" . +dh:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the document header profile."@en ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2" ; + dct:creator "ENTSO-E"@en ; + dct:identifier "urn:uuid:0693858e-f49d-46c2-805d-1dbb9fd9d90f" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Document header vocabulary"@en ; + owl:backwardCompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.4"@en . -dm:DifferenceModel a rdfs:Class ; +dm:DifferenceModel a owl:Class ; rdfs:label "DifferenceModel"@en ; rdfs:comment "It represents the difference model header. The content is described by the Model class, the association role forwardDifferences and association role reverseDifferences. Both association roles may have one set of Statements." ; cims:belongsToCategory dh:Package_DocumentHeaderProfile ; - cims:stereotype "dm", ; + cims:stereotype "dm", uml:concrete ; rdfs:subClassOf md:Model . -eu:URI a rdfs:Class ; - rdfs:label "URI"@en ; - rdfs:comment "URI is a string following the rules defined by the W3C/IETF URI Planning Interest Group in a set of RFCs of which one is RFC 3305." ; - cims:belongsToCategory dh:Package_DocumentHeaderProfile ; - cims:stereotype "European", "Primitive" . - -eumd:DateTimeStamp a rdfs:Class ; - rdfs:label "DateTimeStamp"@en ; - rdfs:comment "Position of an instant, expressed using xsd:dateTimeStamp, in which the time-zone field is mandatory." ; - cims:belongsToCategory dh:Package_DocumentHeaderProfile ; - cims:stereotype "Primitive", "eumd" . - -md:FullModel a rdfs:Class ; +md:FullModel a owl:Class ; rdfs:label "FullModel"@en ; rdfs:comment "It represents the full model header and its contents is described by the Model class." ; cims:belongsToCategory dh:Package_DocumentHeaderProfile ; - cims:stereotype , "md" ; + cims:stereotype uml:concrete, "md" ; rdfs:subClassOf md:Model . -md:Model a rdfs:Class ; +md:Model a owl:Class ; rdfs:label "Model"@en ; rdfs:comment """A Model is a collection of data describing instances, objects or entities, real or computed. In the context of CIM the semantics of the data is defined by profiles. Hence a model can contain equipment data, power flow initial values, power flow results etc. The Model class describes the header content that is the same for the FullModel and the DifferenceModel. A Model is identified by an rdf:about attribute. The rdf:about attribute uniquely describes the model data and not the CIMXML document. A new rdf:about identification is generated for created documents only when the model data has changed. A repeated creation of documents from unchanged model data shall have the same rdf:about identification as previous document generated from the same model data.""" ; cims:belongsToCategory dh:Package_DocumentHeaderProfile . -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory dh:Package_DocumentHeaderProfile ; - cims:stereotype "Primitive", "profcim" . - -rdf:LangString a rdfs:Class ; - rdfs:label "LangString"@en ; - rdfs:comment "According to RDF 1.1 and RDF 1.2 the rdf:langString returns the given value and language tag. The rdf:langString type extends xs:string, and represents a language tagged string in RDF." ; - cims:belongsToCategory dh:Package_DocumentHeaderProfile ; - cims:stereotype "Primitive", "rdf" . - -rdf:Statement a rdfs:Class ; +rdf:Statement a owl:Class ; rdfs:label "Statement"@en ; rdfs:comment "It represent a set of Definition and/or Description elements." ; cims:belongsToCategory dh:Package_DocumentHeaderProfile ; cims:stereotype "Compound", "rdf" . -dh:Ontology a owl:Ontology ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2" ; - dct:creator "ENTSO-E"@en ; - dct:description "This vocabulary is describing the document header profile."@en ; - dct:identifier "urn:uuid:0693858e-f49d-46c2-805d-1dbb9fd9d90f" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Document header vocabulary"@en ; - owl:backwardCompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.4"@en . - -adms:versionNotes a rdf:Property ; - rdfs:label "versionNotes"@en ; - rdfs:comment "A description of changes between this version and the previous version of the resource." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "adms", ; - rdfs:domain md:Model . - -dcat-cim:alternativeVersionOf a rdf:Property ; +dcat-cim:alternativeVersionOf a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "alternativeVersionOf"@en ; rdfs:comment """This resource is an alternative version of a non-versioned or abstract resource. This property is intended for relating a versioned resource to a non-versioned or abstract resource at the same time express that multiple versions exist. dcat-cim:alternativeVersionOf is a specialisation of dcat:isVersionOf with the restriction that the resource shall have a preferred version (dcat-cim:preferredVersion) so that the preferred dataset can be used when there is no need to access all alternative versions.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat-cim:hasAlternativeVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat-cim" ; + owl:inverseOf dcat-cim:hasAlternativeVersion ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat-cim:hasAlternativeVersion a rdf:Property ; +dcat-cim:hasAlternativeVersion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "hasAlternativeVersion"@en ; rdfs:comment """This resource has a more specific, versioned alternative resource. This property is intended for relating a non-versioned or abstract resource to several versioned alternative resources, e.g. snapshots. dcat-cim:hasAlternativeVersion is a specialisation of dcat:hasVersion with the restriction that the resource shall have a preferred version (dcat-cim:preferredVersion) so that the preferred dataset can be used when there is no need to access all alternative versions.""" ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat-cim:alternativeVersionOf ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcat-cim" ; + owl:inverseOf dcat-cim:alternativeVersionOf ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat-cim:hasPreferredVersion a rdf:Property ; +dcat-cim:hasPreferredVersion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "hasPreferredVersion"@en ; rdfs:comment "The resource that has a preferred version." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat-cim:preferredVersion ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcat-cim" ; + owl:inverseOf dcat-cim:preferredVersion ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat-cim:preferredVersion a rdf:Property ; +dcat-cim:preferredVersion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "preferredVersion"@en ; rdfs:comment """The preferred version of a resource in a lineage of alternative versions. This property is used to specify a specific version to be the preference in a chain of alternatives, consisting of snapshots of a resource.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat-cim:hasPreferredVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat-cim" ; + owl:inverseOf dcat-cim:hasPreferredVersion ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat:Resource7 a rdf:Property ; +dcat:Resource7 a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource7"@en ; rdfs:comment "The resoource of a previous version that has this next version." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat:previousVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:previousVersion ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat:Resource8 a rdf:Property ; +dcat:Resource8 a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource8"@en ; rdfs:comment "The resource that has this next version." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat:nextVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:nextVersion ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat:endDate a rdf:Property ; - rdfs:label "endDate"@en ; - rdfs:comment """This property contains the end of the period. -[CIM context: -The end date and time of the validity period of the model that it is serialized in the document where the header is located. It is only used in relation to the startDate property which indicates the beginning of the validity period of the model.].""" ; - cims:dataType eumd:DateTimeStamp ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain md:Model . - -dcat:hasVersion a rdf:Property ; +dcat:hasVersion a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "hasVersion"@en ; rdfs:comment """This resource is a version of a non-versioned or abstract resource. This property is intended for relating a versioned resource to a non-versioned or abstract resource. The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle. Therefore, its semantics is more specific than its super-property dct:isVersionOf, which makes use of a broader notion of version, including editions and adaptations.""" ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat:isVersionOf ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcat" ; + owl:inverseOf dcat:isVersionOf ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat:inSeries a rdf:Property ; +dcat:inSeries a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "inSeries"@en ; rdfs:comment "A dataset series of which the dataset is part." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:seriesMember ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:seriesMember ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat:isVersionOf a rdf:Property ; +dcat:isVersionOf a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "isVersionOf"@en ; rdfs:comment """This resource has a more specific, versioned resource. This property is intended for relating a non-versioned or abstract resource to several versioned resources, e.g., snapshots. The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle. Therefore, its semantics is more specific than its super-property dct:hasVersion, which makes use of a broader notion of version, including editions and adaptations.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:hasVersion ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:hasVersion ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat:keyword a rdf:Property ; - rdfs:label "keyword"@en ; - rdfs:comment """A keyword or tag describing a resource. -[CIM context: -The intended content type of the model, usually the profile keyword. Used to identify what profiles and content is expected in the document, e.g., Equipment, Boundary, SSH, AE, etc. The same keyword is used for different versions of same profile. It can be also used to identify different content based on the same profile. -For instance, as the equipment profile can be used for both boundary data and equipment not related to boundary, the keyword is different to indicate that boundary data is exchanged. In order to avoid ambiguity the property is not exchanged in cases where the document contains multiple profiles referenced by dct:conformsTo.].""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "dcat", ; - rdfs:domain md:Model . - -dcat:nextVersion a rdf:Property ; +dcat:nextVersion a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "nextVersion"@en ; rdfs:comment "The next version for the resource." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:Resource8 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:Resource8 ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat:previousVersion a rdf:Property ; +dcat:previousVersion a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "previousVersion"@en ; rdfs:comment """The previous version of a resource in a lineage. This property is meant to be used to specify a version chain, consisting of snapshots of a resource. The notion of version used by this property is limited to versions resulting from revisions occurring to a resource as part of its life-cycle. One of the typical cases here is representing the history of the versions of a dataset that have been released over time.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dcat:Resource7 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcat" ; + owl:inverseOf dcat:Resource7 ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat:seriesMember a rdf:Property ; +dcat:seriesMember a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "seriesMember"@en ; - rdfs:comment "A dataset that is member of this series. " ; + rdfs:comment "A dataset that is member of this series." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dcat:inSeries ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcat" ; + owl:inverseOf dcat:inSeries ; rdfs:domain md:Model ; rdfs:range md:Model . -dcat:startDate a rdf:Property ; - rdfs:label "startDate"@en ; - rdfs:comment """This property contains the start of the -period. -[CIM context: -The date and time that this model represents, i.e. for which the model is (or was) valid. It indicates the beginning of the validity period. It is indicating either an instant (in cases where the model is only valid for a point in time) or the start time of a period. If not provided the model is considered valid for any time stamp. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC.].""" ; - cims:dataType eumd:DateTimeStamp ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain md:Model . - -dcat:temporalResolution a rdf:Property ; - rdfs:label "temporalResolution"@en ; - rdfs:comment """Minimum time period resolvable in the dataset. -[CIM context: - -Describes the Market Time Unit (MTU), e.g. hourly, 15 min., etc.]""" ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain md:Model . - -dcat:version a rdf:Property ; - rdfs:label "version"@en ; - rdfs:comment "The version number of a resource." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain md:Model . - -dct:Resource1 a rdf:Property ; +dct:Resource1 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource1"@en ; rdfs:comment "The resource that has these access rights." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:accessRights ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:accessRights ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:Resource10 a rdf:Property ; +dct:Resource10 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource10"@en ; rdfs:comment "The resource that has this spatial location." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:spatial ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:spatial ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:Resource11 a rdf:Property ; +dct:Resource11 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource11"@en ; rdfs:comment "The resource that is made available." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:publisher ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:publisher ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:Resource12 a rdf:Property ; +dct:Resource12 a owl:ObjectProperty ; rdfs:label "Resource12"@en ; rdfs:comment "The resource that replaces the referenced resource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:replaces ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:replaces ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:Resource13 a rdf:Property ; +dct:Resource13 a owl:ObjectProperty ; rdfs:label "Resource13"@en ; rdfs:comment "The resource that has these recerences." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:references ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:references ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:Resource2 a rdf:Property ; +dct:Resource2 a owl:ObjectProperty ; rdfs:label "Resource2"@en ; rdfs:comment "The resource that conforms to." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:conformsTo ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:conformsTo ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:Resource3 a rdf:Property ; +dct:Resource3 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource3"@en ; rdfs:comment "The resource that has this license." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:license ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:license ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:Resource4 a rdf:Property ; +dct:Resource4 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource4"@en ; rdfs:comment "The resource that has this type." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:type ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:type ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:Resource5 a rdf:Property ; +dct:Resource5 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource5"@en ; rdfs:comment "The resource that has this periodicity." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:accrualPeriodicity ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:accrualPeriodicity ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:Resource6 a rdf:Property ; +dct:Resource6 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Resource6"@en ; rdfs:comment "The resource that has this source." ; cims:AssociationUsed "No" ; - cims:inverseRoleName dct:source ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:source ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:accessRights a rdf:Property ; +dct:accessRights a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "accessRights"@en ; rdfs:comment """Information about who access the resource or an indication of its security status. Access Rights may include information regarding access or restrictions based on privacy, security, or other policies. [CIM context: Reference to the confidentiality level that shall be applied when handling this model.].""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource1 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource1 ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:accrualPeriodicity a rdf:Property ; +dct:accrualPeriodicity a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "accrualPeriodicity"@en ; rdfs:comment """The frequency with which items are added to a collection. [CIM context: Reference to the time frame.].""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource5 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource5 ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:conformsTo a rdf:Property ; +dct:conformsTo a owl:ObjectProperty ; rdfs:label "conformsTo"@en ; rdfs:comment """An established standard to which the described resource conforms. [CIM context: An IRI describing the profile that governs this model. It uniquely identifies the profile and its version. Multiple instances of the property describe all standards or specifications to which the model and the document representing this model conform to. A document would normally conform to profile definitions, the constraints that relate to the profile and/or the set of business specific constrains. A reference to a machine- readable constraints or specification indicates that the document was tested against these constraints and it conforms to them.].""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource2 ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource2 ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:description a rdf:Property ; - rdfs:label "description"@en ; - rdfs:comment "A free-text account of the item." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain md:Model . - -dct:identifier a rdf:Property ; - rdfs:label "identifier"@en ; - rdfs:comment """An unambiguous reference to the resource within a given context. Recommended practice is to identify the resource by means of a string conforming to an identification system. Examples include International Standard Book Number (ISBN), Digital Object Identifier (DOI), and Uniform Resource Name (URN). Persistent identifiers should be provided as HTTP URIs. -[CIM context: -A unique identifier of the model which is serialised in the document where the header is located. The identifier is persistent for a given version of the model and shall change when the model changes. -If a model is serialized as complete (full) model or as difference model exchange the identifier shall be the same. The identifier shall not be used as an identifier of the document which can be different for a given version of a model.].""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain md:Model . - -dct:issued a rdf:Property ; - rdfs:label "issued"@en ; - rdfs:comment """The date of listing (i.e., formal recording) of the corresponding dataset or service in the catalog. -[CIM context: -Reference to the date that the complete data set was made valid/available.].""" ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain md:Model . - -dct:license a rdf:Property ; +dct:license a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "license"@en ; rdfs:comment """A legal document giving official permission to do something with the resource. Recommended practice is to identify the license document with a URI. If this is not possible or feasible, a literal value that identifies the license may be provided. [CIM context: Reference to the license under which the data is made available. If no license holder is defined, then the original data provider holds the license.].""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource3 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource3 ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:publisher a rdf:Property ; +dct:publisher a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "publisher"@en ; rdfs:comment """An entity responsible for making the resource available. [CIM context: The agent that is publishing the dataset on the given platform.]""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource11 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource11 ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:references a rdf:Property ; +dct:references a owl:ObjectProperty ; rdfs:label "references"@en ; rdfs:comment """A related resource that is referenced, cited, or otherwise pointed to by the described resource[. [CIM context: The referenced resource that is being complemented in this dataset, e.g. SSH is referencing EQ.]""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource13 ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource13 ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:replaces a rdf:Property ; +dct:replaces a owl:ObjectProperty ; rdfs:label "replaces"@en ; rdfs:comment """A related resource that is supplanted, displaced, or superseded by the described resource [CIM context: The referenced dataset is being replaced by this dataset.]""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource12 ; cims:multiplicity cims:M:0..n ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource12 ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:rights a rdf:Property ; - rdfs:label "rights"@en ; - rdfs:comment "A statement that concerns all rights not addressed with dct:license or dct:accessRights, such as copyright statements." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain md:Model . - -dct:rightsHolder a rdf:Property ; - rdfs:label "rightsHolder"@en ; - rdfs:comment "Information about rights held in and over the resource. Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights. Recommended practice is to refer to a rights statement with a URI. If this is not possible or feasible, a literal value (name, label, or short text) may be provided." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain md:Model . - -dct:source a rdf:Property ; +dct:source a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "source"@en ; rdfs:comment """A related resource from which the described resource is derived. This property is intended to be used with non-literal values. The described resource may be derived from the related resource in whole or in part. Best practice is to identify the related resource by means of a URI or a string conforming to a formal identification system.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource6 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource6 ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:spatial a rdf:Property ; +dct:spatial a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "spatial"@en ; rdfs:comment """The geographical area covered by the dataset. [CIM context: The responsibility area that multiple model can describe, also referred to frame.]""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource10 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource10 ; rdfs:domain md:Model ; rdfs:range md:Model . -dct:title a rdf:Property ; - rdfs:label "title"@en ; - rdfs:comment """A name given to the resource -[CIM context: - -The human readable name of the dataset that can form the instance file name.]""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain md:Model . - -dct:type a rdf:Property ; +dct:type a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "type"@en ; rdfs:comment "The nature or genre of the resource. Recommended practice is to use a controlled vocabulary such as the DCMI Type Vocabulary [DCMI-TYPE]. To describe the file format, physical medium, or dimensions of the resource, use the property Format." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName dct:Resource4 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "dcterms" ; + owl:inverseOf dct:Resource4 ; rdfs:domain md:Model ; rdfs:range md:Model . -dm:DifferenceModel.forwardDifferences a rdf:Property ; +dm:DifferenceModel.forwardDifferences a owl:ObjectProperty ; rdfs:label "forwardDifferences"@en ; - rdfs:comment "A property of the difference model whose value is a collection of statements (i.e., resources of type rdf:Statement) representing the forward difference statements. " ; - cims:dataType rdf:Statement ; + rdfs:comment "A property of the difference model whose value is a collection of statements (i.e., resources of type rdf:Statement) representing the forward difference statements." ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; - rdfs:domain dm:DifferenceModel . + cims:stereotype uml:attribute ; + rdfs:domain dm:DifferenceModel ; + rdfs:range rdf:Statement . -dm:DifferenceModel.preconditions a rdf:Property ; +dm:DifferenceModel.preconditions a owl:ObjectProperty ; rdfs:label "preconditions"@en ; rdfs:comment "A property of the difference model whose value is the collection of precondition statements." ; - cims:dataType rdf:Statement ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; - rdfs:domain dm:DifferenceModel . + cims:stereotype uml:attribute ; + rdfs:domain dm:DifferenceModel ; + rdfs:range rdf:Statement . -dm:DifferenceModel.reverseDifferences a rdf:Property ; +dm:DifferenceModel.reverseDifferences a owl:ObjectProperty ; rdfs:label "reverseDifferences"@en ; rdfs:comment "A property of the difference model whose value is the collection of reverse difference statements." ; - cims:dataType rdf:Statement ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; - rdfs:domain dm:DifferenceModel . + cims:stereotype uml:attribute ; + rdfs:domain dm:DifferenceModel ; + rdfs:range rdf:Statement . -eumd:Model.applicationSoftware a rdf:Property ; - rdfs:label "applicationSoftware"@en ; - rdfs:comment """Identifies the application software which generated this instance file. The application software term is defined in ISO/IEC/IEEE 24765:2017. The application software can be identified either: -- as a string which contains information on the software name and version, e.g. <tool_name>-<major_version>.<minor_version>.<patch>, or -- as a reference to a software identification tag as defined by ISO/IEC 19770-2:2015 and ISO/IEC/IEEE 24765:2017.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "eumd", ; - rdfs:domain md:Model . - -eumd:Model1 a rdf:Property ; +eumd:Model1 a owl:ObjectProperty ; rdfs:label "Model1"@en ; rdfs:comment "The model taht uses these settings." ; cims:AssociationUsed "No" ; - cims:inverseRoleName eumd:usedSettings ; cims:multiplicity cims:M:0..n ; cims:stereotype "eumd" ; + owl:inverseOf eumd:usedSettings ; rdfs:domain md:Model ; rdfs:range md:Model . -eumd:Model2 a rdf:Property ; +eumd:Model2 a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Model2"@en ; rdfs:comment "The model for this process type." ; cims:AssociationUsed "No" ; - cims:inverseRoleName eumd:processType ; cims:multiplicity cims:M:0..n ; cims:stereotype "eumd" ; + owl:inverseOf eumd:processType ; rdfs:domain md:Model ; rdfs:range md:Model . -eumd:processType a rdf:Property ; +eumd:processType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "processType"@en ; rdfs:comment "The exact business nature. Reference to Business Process configurations." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName eumd:Model2 ; cims:multiplicity cims:M:0..1 ; cims:stereotype "eumd" ; + owl:inverseOf eumd:Model2 ; rdfs:domain md:Model ; rdfs:range md:Model . -eumd:usedSettings a rdf:Property ; +eumd:usedSettings a owl:ObjectProperty ; rdfs:label "usedSettings"@en ; rdfs:comment "Reference to a set of parameters describing used settings (e.g. power flow settings, process settings, etc.) applied to the model prior its serialisation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName eumd:Model1 ; cims:multiplicity cims:M:0..n ; cims:stereotype "eumd" ; + owl:inverseOf eumd:Model1 ; rdfs:domain md:Model ; rdfs:range md:Model . -euvoc:status a rdf:Property ; - rdfs:label "status"@en ; - rdfs:comment """Indicates the status of a skos:Concept or a skosxl:Label, or any resource related to controlled vocabulary management. -[CIM context: -The condition or position of an object with regard to its standing. (Validated, Primary, Backup etc.)].""" ; - cims:dataType profcim:IRI ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "euvoc", ; - rdfs:domain md:Model . - -md:Model.DependentOn a rdf:Property ; +md:Model.DependentOn a owl:ObjectProperty ; rdfs:label "DependentOn"@en ; rdfs:comment """A reference to the model documents that the model described by this document depends on. In general there can be 0 or many Model.DependentOn depending on the profile and the content of the instance file. For instance: @@ -670,145 +482,280 @@ For instance: The referenced models are identified by the FullModel rdf:about attribute for full model documents and by DifferenceModel rdf:about attribute for difference model documents. The references are maintained by the producer of the CIMXML document and the references are valid for the model with version and identifier for which the document was created.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName md:Model.Depending ; cims:multiplicity cims:M:0..n ; cims:stereotype "md" ; + owl:inverseOf md:Model.Depending ; rdfs:domain md:Model ; rdfs:range md:Model . -md:Model.Depending a rdf:Property ; +md:Model.Depending a owl:ObjectProperty ; rdfs:label "Depending"@en ; rdfs:comment "All documents depending on the model described by this document. This role is not intended to be included in any document exchanging instance data." ; cims:AssociationUsed "No" ; - cims:inverseRoleName md:Model.DependentOn ; cims:multiplicity cims:M:0..n ; cims:stereotype "md" ; + owl:inverseOf md:Model.DependentOn ; rdfs:domain md:Model ; rdfs:range md:Model . -md:Model.SupersededBy a rdf:Property ; +md:Model.SupersededBy a owl:ObjectProperty ; rdfs:label "SupersededBy"@en ; rdfs:comment "All models superseding this model. This role is not intended to be included in any document exchanging instance data." ; cims:AssociationUsed "No" ; - cims:inverseRoleName md:Model.Supersedes ; cims:multiplicity cims:M:0..n ; cims:stereotype "md" ; + owl:inverseOf md:Model.Supersedes ; rdfs:domain md:Model ; rdfs:range md:Model . -md:Model.Supersedes a rdf:Property ; +md:Model.Supersedes a owl:ObjectProperty ; rdfs:label "Supersedes"@en ; rdfs:comment "When a model is updated the resulting model supersedes the models that were used as basis for the update. Hence this is a reference to the CIMXML documents which are superseded by this model. A model (or instance file) can supersede 1 or more models, e.g. a difference model or a full model supersede multiple models (difference or full). In this case more than one Model.Supersedes are included in the header. The referenced document(s) is (are) identified by the URN/MRID/UUID in the FullModel rdf:about attribute when full model(s) is (are) referenced and by the URN/MRID/UUID in the DifferenceModel rdf:about attribute when difference model(s) is (are) referenced." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName md:Model.SupersededBy ; cims:multiplicity cims:M:0..n ; cims:stereotype "md" ; + owl:inverseOf md:Model.SupersededBy ; rdfs:domain md:Model ; rdfs:range md:Model . -md:Model.created a rdf:Property ; +prov:Entity a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "Entity"@en ; + rdfs:comment "The entity that generated by this activity." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "prov" ; + owl:inverseOf prov:wasGeneratedBy ; + rdfs:domain md:Model ; + rdfs:range md:Model . + +prov:wasGeneratedBy a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "wasGeneratedBy"@en ; + rdfs:comment """Generation is the completion of production of a new entity by an activity. This entity did not exist before generation and becomes available for usage after this generation. +[CIM context: +Reference to an activity or the exact business nature (process, configuration) which produced or uses the model.].""" ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "prov" ; + owl:inverseOf prov:Entity ; + rdfs:domain md:Model ; + rdfs:range md:Model . + +adms:versionNotes a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "versionNotes"@en ; + rdfs:comment "A description of changes between this version and the previous version of the resource." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "adms", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . + +dcat:endDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "endDate"@en ; + rdfs:comment """This property contains the end of the period. +[CIM context: +The end date and time of the validity period of the model that it is serialized in the document where the header is located. It is only used in relation to the startDate property which indicates the beginning of the validity period of the model.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:dateTimeStamp . + +dcat:keyword a owl:DatatypeProperty ; + rdfs:label "keyword"@en ; + rdfs:comment """A keyword or tag describing a resource. +[CIM context: +The intended content type of the model, usually the profile keyword. Used to identify what profiles and content is expected in the document, e.g., Equipment, Boundary, SSH, AE, etc. The same keyword is used for different versions of same profile. It can be also used to identify different content based on the same profile. +For instance, as the equipment profile can be used for both boundary data and equipment not related to boundary, the keyword is different to indicate that boundary data is exchanged. In order to avoid ambiguity the property is not exchanged in cases where the document contains multiple profiles referenced by dct:conformsTo.].""" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . + +dcat:startDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startDate"@en ; + rdfs:comment """This property contains the start of the +period. +[CIM context: +The date and time that this model represents, i.e. for which the model is (or was) valid. It indicates the beginning of the validity period. It is indicating either an instant (in cases where the model is only valid for a point in time) or the start time of a period. If not provided the model is considered valid for any time stamp. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:dateTimeStamp . + +dcat:temporalResolution a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "temporalResolution"@en ; + rdfs:comment """Minimum time period resolvable in the dataset. +[CIM context: + +Describes the Market Time Unit (MTU), e.g. hourly, 15 min., etc.]""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:duration . + +dcat:version a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "version"@en ; + rdfs:comment "The version number of a resource." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcat", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . + +dct:description a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "description"@en ; + rdfs:comment "A free-text account of the item." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . + +dct:identifier a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "identifier"@en ; + rdfs:comment """An unambiguous reference to the resource within a given context. Recommended practice is to identify the resource by means of a string conforming to an identification system. Examples include International Standard Book Number (ISBN), Digital Object Identifier (DOI), and Uniform Resource Name (URN). Persistent identifiers should be provided as HTTP URIs. +[CIM context: +A unique identifier of the model which is serialised in the document where the header is located. The identifier is persistent for a given version of the model and shall change when the model changes. +If a model is serialized as complete (full) model or as difference model exchange the identifier shall be the same. The identifier shall not be used as an identifier of the document which can be different for a given version of a model.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . + +dct:issued a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "issued"@en ; + rdfs:comment """The date of listing (i.e., formal recording) of the corresponding dataset or service in the catalog. +[CIM context: +Reference to the date that the complete data set was made valid/available.].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:dateTime . + +dct:rights a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "rights"@en ; + rdfs:comment "A statement that concerns all rights not addressed with dct:license or dct:accessRights, such as copyright statements." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . + +dct:rightsHolder a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "rightsHolder"@en ; + rdfs:comment "Information about rights held in and over the resource. Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights. Recommended practice is to refer to a rights statement with a URI. If this is not possible or feasible, a literal value (name, label, or short text) may be provided." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . + +dct:title a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "title"@en ; + rdfs:comment """A name given to the resource +[CIM context: + +The human readable name of the dataset that can form the instance file name.]""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . + +eumd:Model.applicationSoftware a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "applicationSoftware"@en ; + rdfs:comment """Identifies the application software which generated this instance file. The application software term is defined in ISO/IEC/IEEE 24765:2017. The application software can be identified either: +- as a string which contains information on the software name and version, e.g. <tool_name>-<major_version>.<minor_version>.<patch>, or +- as a reference to a software identification tag as defined by ISO/IEC 19770-2:2015 and ISO/IEC/IEEE 24765:2017.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "eumd", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . + +euvoc:status a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "status"@en ; + rdfs:comment """Indicates the status of a skos:Concept or a skosxl:Label, or any resource related to controlled vocabulary management. +[CIM context: +The condition or position of an object with regard to its standing. (Validated, Primary, Backup etc.)].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "euvoc", uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:anyURI . + +md:Model.created a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "created"@en ; rdfs:comment "The date and time when the model was created. It is the time of the serialization. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC, e.g. <md:Model.created>2014-05-15T17:48:31.474Z</md:Model.created>." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype , "md" ; - rdfs:domain md:Model . + cims:stereotype uml:attribute, "md" ; + rdfs:domain md:Model ; + rdfs:range xsd:dateTime . -md:Model.description a rdf:Property ; +md:Model.description a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "description"@en ; rdfs:comment "A description of the model, e.g. the name of person that created the model and for what purpose. The number of UTF 8 characters is limited to 2000." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype , "md" ; - rdfs:domain md:Model . + cims:stereotype uml:attribute, "md" ; + rdfs:domain md:Model ; + rdfs:range xsd:string . -md:Model.modelingAuthoritySet a rdf:Property ; +md:Model.modelingAuthoritySet a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "modelingAuthoritySet"@en ; - rdfs:comment "A URN/URI referring to the organisation role / model authority set reference. The organization role is the source of the model. It is the same for all profiles part of a model exchange. " ; - cims:dataType eu:URI ; + rdfs:comment "A URN/URI referring to the organisation role / model authority set reference. The organization role is the source of the model. It is the same for all profiles part of a model exchange." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype , "md" ; - rdfs:domain md:Model . + cims:stereotype uml:attribute, "md" ; + rdfs:domain md:Model ; + rdfs:range xsd:anyURI . -md:Model.profile a rdf:Property ; +md:Model.profile a owl:DatatypeProperty ; rdfs:label "profile"@en ; - rdfs:comment "URN/URI describing the profiles that governs this model. It uniquely identifies the profiles and its version, e.g. http://iec.ch/TC57/61970-456/SteadyStateHypothesis/2/0. " ; - cims:dataType eu:URI ; + rdfs:comment "URN/URI describing the profiles that governs this model. It uniquely identifies the profiles and its version, e.g. http://iec.ch/TC57/61970-456/SteadyStateHypothesis/2/0." ; cims:multiplicity cims:M:0..n ; - cims:stereotype , "md" ; - rdfs:domain md:Model . + cims:stereotype uml:attribute, "md" ; + rdfs:domain md:Model ; + rdfs:range xsd:anyURI . -md:Model.scenarioTime a rdf:Property ; +md:Model.scenarioTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "scenarioTime"@en ; rdfs:comment "The date and time that this model represents, i.e. for which the model is valid. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC, e.g. <md:Model.scenarioTime>2030-01-15T17:00:00.000Z</md:Model.scenarioTime>." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype , "md" ; - rdfs:domain md:Model . + cims:stereotype uml:attribute, "md" ; + rdfs:domain md:Model ; + rdfs:range xsd:dateTime . -md:Model.version a rdf:Property ; +md:Model.version a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "version"@en ; rdfs:comment "The version of the model. If the instance file is imported and exported with no change, the version number is kept the same. The version changes only if the content of the file changes. It is the same logic as for the header id. The version is the human readable id. [CIM context: It relates to the version of the document and not the version of the model which is serialized.]." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype , "md" ; - rdfs:domain md:Model . - -prov:Entity a rdf:Property ; - rdfs:label "Entity"@en ; - rdfs:comment "The entity that generated by this activity." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName prov:wasGeneratedBy ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "prov" ; + cims:stereotype uml:attribute, "md" ; rdfs:domain md:Model ; - rdfs:range md:Model . + rdfs:range xsd:string . -prov:generatedAtTime a rdf:Property ; +prov:generatedAtTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "generatedAtTime"@en ; rdfs:comment """Generation is the completion of production of a new entity by an activity. This entity did not exist before generation and becomes available for usage after this generation. [CIM context: The date and time when the model was serialized in the document where the header is located. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC.].""" ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype , "prov" ; - rdfs:domain md:Model . - -prov:wasGeneratedBy a rdf:Property ; - rdfs:label "wasGeneratedBy"@en ; - rdfs:comment """Generation is the completion of production of a new entity by an activity. This entity did not exist before generation and becomes available for usage after this generation. -[CIM context: -Reference to an activity or the exact business nature (process, configuration) which produced or uses the model.].""" ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName prov:Entity ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "prov" ; + cims:stereotype uml:attribute, "prov" ; rdfs:domain md:Model ; - rdfs:range md:Model . + rdfs:range xsd:dateTime . -rdf:Statement.object a rdf:Property ; +rdf:Statement.object a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "object"@en ; rdfs:comment "Statement object." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype , "rdf" ; - rdfs:domain rdf:Statement . + cims:stereotype uml:attribute, "rdf" ; + rdfs:domain rdf:Statement ; + rdfs:range xsd:string . -rdf:Statement.predicate a rdf:Property ; +rdf:Statement.predicate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "predicate"@en ; rdfs:comment "Statement predicate." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype , "rdf" ; - rdfs:domain rdf:Statement . + cims:stereotype uml:attribute, "rdf" ; + rdfs:domain rdf:Statement ; + rdfs:range xsd:string . -rdf:Statement.subject a rdf:Property ; +rdf:Statement.subject a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "subject"@en ; rdfs:comment "Statement subject." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype , "rdf" ; - rdfs:domain rdf:Statement . + cims:stereotype uml:attribute, "rdf" ; + rdfs:domain rdf:Statement ; + rdfs:range xsd:string . dh:Package_DocDocumentHeaderProfile a cims:ClassCategory ; rdfs:label "DocDocumentHeaderProfile"@en ; diff --git a/rdfs-improved/CGMES-NC/ttl/ImpactAssessmentMatrix-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/ImpactAssessmentMatrix-AP-Voc-RDFS2020.ttl index a64028d..147522d 100644 --- a/rdfs-improved/CGMES-NC/ttl/ImpactAssessmentMatrix-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/ImpactAssessmentMatrix-AP-Voc-RDFS2020.ttl @@ -1,469 +1,413 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix iam: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory iam:Package_DocImpactAssessmentMatrixProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory iam:Package_DocImpactAssessmentMatrixProfile ; - cims:stereotype "Primitive" . - -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "Primitive" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix iam: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix uml: . + +iam:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the impact assessment matrix profile."@en ; + dcat:keyword "IAM" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:1eb41c0b-3c58-4762-a79b-33220d051d32" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Impact Assessment Matrix Vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile . -cim:String a rdfs: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." ; - cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "Primitive" . - -nc:CalculationBasedImpactAssessmentMatrix a rdfs:Class ; +nc:CalculationBasedImpactAssessmentMatrix a owl:Class ; rdfs:label "CalculationBasedImpactAssessmentMatrix"@en ; rdfs:comment "Calculation based impact assessment matrix. It relates to the remedial action schedule. Calculation-Based is the impact matrix determined by calculating the impact factors (eventually scaled by the intensity of the remedial action) and matching them against a threshold in a determined way described by the methodologies." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ImpactAssessmentMatrix . -nc:ConnectingImpactAssessmentMatrix a rdfs:Class ; +nc:ConnectingImpactAssessmentMatrix a owl:Class ; rdfs:label "ConnectingImpactAssessmentMatrix"@en ; rdfs:comment "Connecting system operator matrix is the impact matrix indicating which system operators are connecting for that specific remedial action. The concept of connecting system operator for a remedial action is defined by CSAm Article 2.1(14)." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ImpactAssessmentMatrix . -nc:ImpactAgreementKind a rdfs:Class ; +nc:ImpactAgreementKind a owl:Class ; rdfs:label "ImpactAgreementKind"@en ; rdfs:comment "The impact agreement for the remedial action." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:ImpactAssessmentMatrix a rdfs:Class ; +nc:ImpactAssessmentMatrix a owl:Class ; rdfs:label "ImpactAssessmentMatrix"@en ; rdfs:comment "The result of an impact assessment analysis for each remedial action or remedial action schedule onto the grid and operation of each system operator." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:ListBasedImpactAssessmentMatrix a rdfs:Class ; +nc:ListBasedImpactAssessmentMatrix a owl:Class ; rdfs:label "ListBasedImpactAssessmentMatrix"@en ; rdfs:comment "List-Based is the impact matrix determined by agreement of the system operators involved. System operators jointly decide which Remedial Action (eventually scaled by the intensity of the remedial action) is impacting." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ImpactAssessmentMatrix . -nc:OutcomeImpactAssessmentKind a rdfs:Class ; +nc:OutcomeImpactAssessmentKind a owl:Class ; rdfs:label "OutcomeImpactAssessmentKind"@en ; rdfs:comment "Outcome impact assessments kinds." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:OutcomeValue a rdfs:Class ; +nc:OutcomeValue a owl:Class ; rdfs:label "OutcomeValue"@en ; rdfs:comment "Outcome of an impact assessment matrix." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; cims:stereotype "NC" . -nc:OwnerRemedialActionAssessment a rdfs:Class ; +nc:OwnerRemedialActionAssessment a owl:Class ; rdfs:label "OwnerRemedialActionAssessment"@en ; rdfs:comment "Owner remedial action assessment of the impact of their remedial action on neighboring system operators." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:QualitativeRemedialActionImpact a rdfs:Class ; +nc:QualitativeRemedialActionImpact a owl:Class ; rdfs:label "QualitativeRemedialActionImpact"@en ; rdfs:comment "Defines the qualitative impact for a remedial action. Relevant remedial action is assumed to have impact when the impact quantity is applied." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:RemedialActionImpact . -nc:QuantitativeRemedialActionImpact a rdfs:Class ; +nc:QuantitativeRemedialActionImpact a owl:Class ; rdfs:label "QuantitativeRemedialActionImpact"@en ; - rdfs:comment "Defines the quantitative impact for a remedial action. The value if the impact quantity is derived through offline calculation that has coursed an impact of an element that is monitored by the assessed system operator higher than the relevant threshold for the conducting equipment. " ; + rdfs:comment "Defines the quantitative impact for a remedial action. The value if the impact quantity is derived through offline calculation that has coursed an impact of an element that is monitored by the assessed system operator higher than the relevant threshold for the conducting equipment." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:RemedialActionImpact . -nc:RemedialAction a rdfs:Class ; +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. " ; + 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." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; cims:stereotype "NC" . -nc:RemedialActionImpact a rdfs:Class ; +nc:RemedialActionImpact a owl:Class ; rdfs:label "RemedialActionImpact"@en ; - rdfs:comment "Remedial action impact assessment based on a given agreement with a specific system operator. " ; + rdfs:comment "Remedial action impact assessment based on a given agreement with a specific system operator." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; cims:stereotype "NC" . -nc:RemedialActionOutcomeValue a rdfs:Class ; +nc:RemedialActionOutcomeValue a owl:Class ; rdfs:label "RemedialActionOutcomeValue"@en ; rdfs:comment "Outcome of an impact assessment matrix for a remedial action." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:OutcomeValue . -nc:RemedialActionSchedule a rdfs:Class ; +nc:RemedialActionSchedule a owl:Class ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "A schedule for a determined remedial action." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; cims:stereotype "NC" . -nc:RemedialActionScheduleOutcomeValue a rdfs:Class ; +nc:RemedialActionScheduleOutcomeValue a owl:Class ; rdfs:label "RemedialActionScheduleOutcomeValue"@en ; rdfs:comment "Outcome of an impact assessment matrix for a remedial action schedule." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:OutcomeValue . -nc:SensitivityArea a rdfs:Class ; +nc:SensitivityArea a owl:Class ; rdfs:label "SensitivityArea"@en ; rdfs:comment "A monitoring area that defines the required observability area given by the sensitivity factors." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; cims:stereotype "NC" . -nc:SystemOperator a rdfs:Class ; +nc:SystemOperator a owl:Class ; rdfs:label "SystemOperator"@en ; rdfs:comment "System operator." ; cims:belongsToCategory iam:Package_ImpactAssessmentMatrixProfile ; cims:stereotype "NC" . -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory iam:Package_DocImpactAssessmentMatrixProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory iam:Package_DocImpactAssessmentMatrixProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory iam:Package_DocImpactAssessmentMatrixProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory iam:Package_DocImpactAssessmentMatrixProfile ; - cims:stereotype "Primitive", "profcim" . - -iam:Ontology a owl:Ontology ; - dcat:keyword "IAM" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project "@en ; - dct:description "This vocabulary is describing the impact assessment matrix profile."@en ; - dct:identifier "urn:uuid:1eb41c0b-3c58-4762-a79b-33220d051d32" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Impact Assessment Matrix Vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -nc:ImpactAssessmentMatrix.OutcomeValue a rdf:Property ; +nc:ImpactAssessmentMatrix.OutcomeValue a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OutcomeValue"@en ; rdfs:comment "One of the values of the impact assessment matrix." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OutcomeValue.ImpactAssessmentMatrix ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OutcomeValue.ImpactAssessmentMatrix ; rdfs:domain nc:ImpactAssessmentMatrix ; rdfs:range nc:OutcomeValue . -nc:OutcomeValue.ImpactAssessmentMatrix a rdf:Property ; +nc:OutcomeValue.ImpactAssessmentMatrix a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ImpactAssessmentMatrix"@en ; rdfs:comment "the impact assessment matrix which has this value." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ImpactAssessmentMatrix.OutcomeValue ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ImpactAssessmentMatrix.OutcomeValue ; rdfs:domain nc:OutcomeValue ; rdfs:range nc:ImpactAssessmentMatrix . -nc:OutcomeValue.ImpactedSystemOperator a rdf:Property ; +nc:OutcomeValue.ImpactedSystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ImpactedSystemOperator"@en ; rdfs:comment "The impacted system operator that has an outcome value." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.OutcomeValue ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.OutcomeValue ; rdfs:domain nc:OutcomeValue ; rdfs:range nc:SystemOperator . -nc:OutcomeValue.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:OutcomeValue . - -nc:OutcomeValue.outcome a rdf:Property ; +nc:OutcomeValue.outcome a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "outcome"@en ; rdfs:comment "Outcome value." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:OutcomeValue ; rdfs:range nc:OutcomeImpactAssessmentKind . -nc:OwnerRemedialActionAssessment.ImpactedSystemOperator a rdf:Property ; +nc:OwnerRemedialActionAssessment.ImpactedSystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ImpactedSystemOperator"@en ; rdfs:comment "System operator that is evaluated to be impacted by the remedial action done by the remedial action owner." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.OwnerRemedialActionAssessment ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.OwnerRemedialActionAssessment ; rdfs:domain nc:OwnerRemedialActionAssessment ; rdfs:range nc:SystemOperator . -nc:OwnerRemedialActionAssessment.RemedialActionImpact a rdf:Property ; +nc:OwnerRemedialActionAssessment.RemedialActionImpact a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionImpact"@en ; rdfs:comment "Remedial action impact which is evaluated by the owner of the remedial action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionImpact.OwnerRemedialActionAssessment ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionImpact.OwnerRemedialActionAssessment ; rdfs:domain nc:OwnerRemedialActionAssessment ; rdfs:range nc:RemedialActionImpact . -nc:OwnerRemedialActionAssessment.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:OwnerRemedialActionAssessment . - -nc:QuantitativeRemedialActionImpact.SensitivityArea a rdf:Property ; +nc:QuantitativeRemedialActionImpact.SensitivityArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SensitivityArea"@en ; rdfs:comment "Sensitivity area which should be monitored to evaluate the threshold given by the remedial action impact on relevant equipment." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SensitivityArea.QuantitativeRemedialActionImpact ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SensitivityArea.QuantitativeRemedialActionImpact ; rdfs:domain nc:QuantitativeRemedialActionImpact ; rdfs:range nc:SensitivityArea . -nc:RemedialAction.RemedialActionImpact a rdf:Property ; +nc:RemedialAction.RemedialActionImpact a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionImpact"@en ; rdfs:comment "This is the impact for a given remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionImpact.RemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionImpact.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:RemedialActionImpact . -nc:RemedialAction.RemedialActionOutcomeValue a rdf:Property ; +nc:RemedialAction.RemedialActionOutcomeValue a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionOutcomeValue"@en ; rdfs:comment "The remedial action outcome value associated with a remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionOutcomeValue.RemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionOutcomeValue.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:RemedialActionOutcomeValue . -nc:RemedialActionImpact.AssessingSystemOperator a rdf:Property ; +nc:RemedialActionImpact.AssessingSystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessingSystemOperator"@en ; rdfs:comment "The impacted System Operator that assigns a remedial action impact." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.RemedialActionImpact ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.RemedialActionImpact ; rdfs:domain nc:RemedialActionImpact ; rdfs:range nc:SystemOperator . -nc:RemedialActionImpact.OwnerRemedialActionAssessment a rdf:Property ; +nc:RemedialActionImpact.OwnerRemedialActionAssessment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OwnerRemedialActionAssessment"@en ; rdfs:comment "The owner's assessment to the impacted system operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OwnerRemedialActionAssessment.RemedialActionImpact ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OwnerRemedialActionAssessment.RemedialActionImpact ; rdfs:domain nc:RemedialActionImpact ; rdfs:range nc:OwnerRemedialActionAssessment . -nc:RemedialActionImpact.RemedialAction a rdf:Property ; +nc:RemedialActionImpact.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "The remedial action that has an impact." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialAction.RemedialActionImpact ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.RemedialActionImpact ; rdfs:domain nc:RemedialActionImpact ; rdfs:range nc:RemedialAction . -nc:RemedialActionImpact.impactQuantity a rdf:Property ; - rdfs:label "impactQuantity"@en ; - rdfs:comment """Delta, positive or negative, quantity that when it is applied to the remedial action, it will cause impact on a conducting equipment monitored by the assessed system operator. -Example of relevant remedial action changes are redispatching, countertrading, change of set point on HVDC systems or change of taps on phase-shifting transformers.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionImpact . - -nc:RemedialActionImpact.kind a rdf:Property ; +nc:RemedialActionImpact.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "The impact agreement kind." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RemedialActionImpact ; rdfs:range nc:ImpactAgreementKind . -nc:RemedialActionImpact.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionImpact . - -nc:RemedialActionOutcomeValue.RemedialAction a rdf:Property ; +nc:RemedialActionOutcomeValue.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "The remedial action that has a remedial action outcome value." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialAction.RemedialActionOutcomeValue ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.RemedialActionOutcomeValue ; rdfs:domain nc:RemedialActionOutcomeValue ; rdfs:range nc:RemedialAction . -nc:RemedialActionOutcomeValue.impactQuantity a rdf:Property ; - rdfs:label "impactQuantity"@en ; - rdfs:comment """Delta, positive or negative, quantity that when it is applied to the remedial action, it will cause impact on a conducting equipment monitored by the assessed system operator. -Example of relevant remedial action changes are redispatching, countertrading, change of set point on HVDC systems or change of taps on phase-shifting transformers.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionOutcomeValue . - -nc:RemedialActionSchedule.RemedialActionScheduleOutcomeValue a rdf:Property ; +nc:RemedialActionSchedule.RemedialActionScheduleOutcomeValue a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionScheduleOutcomeValue"@en ; rdfs:comment "The remedial action schedule outcome value associated with a remedial action schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionScheduleOutcomeValue.RemedialActionSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheduleOutcomeValue.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:RemedialActionScheduleOutcomeValue . -nc:RemedialActionScheduleOutcomeValue.RemedialActionSchedule a rdf:Property ; +nc:RemedialActionScheduleOutcomeValue.RemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "The remedial action schedule that has a remedial action schedule outcome value." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchedule.RemedialActionScheduleOutcomeValue ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.RemedialActionScheduleOutcomeValue ; rdfs:domain nc:RemedialActionScheduleOutcomeValue ; rdfs:range nc:RemedialActionSchedule . -nc:SensitivityArea.QuantitativeRemedialActionImpact a rdf:Property ; +nc:SensitivityArea.QuantitativeRemedialActionImpact a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "QuantitativeRemedialActionImpact"@en ; rdfs:comment "Quantitative remedial action impact when the remedial action is influencing equipment included in the sensitivity area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:QuantitativeRemedialActionImpact.SensitivityArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:QuantitativeRemedialActionImpact.SensitivityArea ; rdfs:domain nc:SensitivityArea ; rdfs:range nc:QuantitativeRemedialActionImpact . -nc:SystemOperator.OutcomeValue a rdf:Property ; +nc:SystemOperator.OutcomeValue a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OutcomeValue"@en ; rdfs:comment "Impact assessment outcome value for this impacted system operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OutcomeValue.ImpactedSystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OutcomeValue.ImpactedSystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range nc:OutcomeValue . -nc:SystemOperator.OwnerRemedialActionAssessment a rdf:Property ; +nc:SystemOperator.OwnerRemedialActionAssessment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OwnerRemedialActionAssessment"@en ; rdfs:comment "Owner's assessment of the remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:OwnerRemedialActionAssessment.ImpactedSystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:OwnerRemedialActionAssessment.ImpactedSystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range nc:OwnerRemedialActionAssessment . -nc:SystemOperator.RemedialActionImpact a rdf:Property ; +nc:SystemOperator.RemedialActionImpact a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionImpact"@en ; rdfs:comment "The remedial action impact for a given assessing System Operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionImpact.AssessingSystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionImpact.AssessingSystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range nc:RemedialActionImpact . +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:OutcomeValue.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:OutcomeValue ; + rdfs:range xsd:string . + +nc:OwnerRemedialActionAssessment.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:OwnerRemedialActionAssessment ; + rdfs:range xsd:string . + +nc:RemedialActionImpact.impactQuantity a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "impactQuantity"@en ; + rdfs:comment """Delta, positive or negative, quantity that when it is applied to the remedial action, it will cause impact on a conducting equipment monitored by the assessed system operator. +Example of relevant remedial action changes are redispatching, countertrading, change of set point on HVDC systems or change of taps on phase-shifting transformers.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionImpact ; + rdfs:range xsd:float . + +nc:RemedialActionImpact.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionImpact ; + rdfs:range xsd:string . + +nc:RemedialActionOutcomeValue.impactQuantity a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "impactQuantity"@en ; + rdfs:comment """Delta, positive or negative, quantity that when it is applied to the remedial action, it will cause impact on a conducting equipment monitored by the assessed system operator. +Example of relevant remedial action changes are redispatching, countertrading, change of set point on HVDC systems or change of taps on phase-shifting transformers.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionOutcomeValue ; + rdfs:range xsd:float . + iam:Package_DocImpactAssessmentMatrixProfile a cims:ClassCategory ; rdfs:label "DocImpactAssessmentMatrixProfile"@en ; rdfs:comment "This package contains datatypes used only in the RDFS header." . diff --git a/rdfs-improved/CGMES-NC/ttl/MonitoringArea-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/MonitoringArea-AP-Voc-RDFS2020.ttl index c998626..f386ac3 100644 --- a/rdfs-improved/CGMES-NC/ttl/MonitoringArea-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/MonitoringArea-AP-Voc-RDFS2020.ttl @@ -1,61 +1,52 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix ma: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory ma:Package_DocMonitoringAreaProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory ma:Package_DocMonitoringAreaProfile ; - cims:stereotype "Primitive" . - -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype "Primitive" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix ma: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . -cim:IdentifiedObject a rdfs:Class ; +ma:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the monitoring area profile."@en ; + dcat:keyword "MA" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:41075091-91f0-4b14-a5b8-93945aa528ed" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Monitoring area Vocabulary"@en ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . + +cim: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." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile . -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype "CIMDatatype" . - -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:String a rdfs: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." ; - cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype "Primitive" . - -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -63,9 +54,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -73,312 +64,315 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -nc:AreaBorderTerminal a rdfs:Class ; +nc:AreaBorderTerminal a owl:Class ; rdfs:label "AreaBorderTerminal"@en ; rdfs:comment "Area border terminal defines the terminals that are defining a monitoring area." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ContingencyArea a rdfs:Class ; +nc:ContingencyArea a owl:Class ; rdfs:label "ContingencyArea"@en ; rdfs:comment "A monitoring area that defines the required contingency elements. This includes elements that are part of the external contingency list." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:InfluenceArea . -nc:InfluenceArea a rdfs:Class ; +nc:InfluenceArea a owl:Class ; rdfs:label "InfluenceArea"@en ; rdfs:comment "Influence area is a monitoring area that is defined by calculating the equipment that is affected by the influence factors." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:MonitoringArea . -nc:MonitoringArea a rdfs:Class ; +nc:MonitoringArea a owl:Class ; rdfs:label "MonitoringArea"@en ; rdfs:comment "A coherent part of the interconnected electrical power system, that includes the system operators' responsibility area and the surrounding parts of other system operators' responsibility area, that need to be monitored for security assessment." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:ObservabilityArea a rdfs:Class ; +nc:ObservabilityArea a owl:Class ; rdfs:label "ObservabilityArea"@en ; rdfs:comment "A monitoring area that is given by a real time measurement." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:MonitoringArea . -nc:Region a rdfs:Class ; +nc:Region a owl:Class ; rdfs:label "Region"@en ; rdfs:comment "A region where the system operator belongs to." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; cims:stereotype "NC" . -nc:SensitivityArea a rdfs:Class ; +nc:SensitivityArea a owl:Class ; rdfs:label "SensitivityArea"@en ; rdfs:comment "A monitoring area that defines the required observability area given by the sensitivity factors." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:InfluenceArea . -nc:SynchronousArea a rdfs:Class ; +nc:SynchronousArea a owl:Class ; rdfs:label "SynchronousArea"@en ; - rdfs:comment "A synchronous area is an electrical area covered by interconnect with a common system frequency in a steady-state. " ; + rdfs:comment "A synchronous area is an electrical area covered by interconnect with a common system frequency in a steady-state." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; cims:stereotype "NC" . -nc:SystemOperator a rdfs:Class ; +nc:SystemOperator a owl:Class ; rdfs:label "SystemOperator"@en ; rdfs:comment "System operator." ; cims:belongsToCategory ma:Package_MonitoringAreaProfile ; cims:stereotype "NC" . -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory ma:Package_DocMonitoringAreaProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory ma:Package_DocMonitoringAreaProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory ma:Package_DocMonitoringAreaProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory ma:Package_DocMonitoringAreaProfile ; - cims:stereotype "Primitive", "profcim" . - -ma:Ontology a owl:Ontology ; - dcat:keyword "MA" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the monitoring area profile."@en ; - dct:identifier "urn:uuid:41075091-91f0-4b14-a5b8-93945aa528ed" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Monitoring area Vocabulary"@en ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -nc:AreaBorderTerminal.MonitoringArea a rdf:Property ; +nc:AreaBorderTerminal.MonitoringArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "MonitoringArea"@en ; rdfs:comment "The MonitoringArea defined by this AreaBorderTerminal." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:MonitoringArea.AreaBorderTerminal ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:MonitoringArea.AreaBorderTerminal ; rdfs:domain nc:AreaBorderTerminal ; rdfs:range nc:MonitoringArea . -nc:AreaBorderTerminal.Terminal a rdf:Property ; +nc:AreaBorderTerminal.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The Terminal that is part of an AreaBorderTerminal." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Terminal.AreaBorderTerminal ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Terminal.AreaBorderTerminal ; rdfs:domain nc:AreaBorderTerminal ; rdfs:range cim:Terminal . -nc:AreaBorderTerminal.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain nc:AreaBorderTerminal . - -nc:InfluenceArea.filteringInfluenceFactor a rdf:Property ; - rdfs:label "filteringInfluenceFactor"@en ; - rdfs:comment """Power flow filtering influence factor of a network element not normalised. This is referred as power flow influence threshold in CSA methodology. - -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfluenceArea . - -nc:InfluenceArea.identificationInfluenceFactor a rdf:Property ; - rdfs:label "identificationInfluenceFactor"@en ; - rdfs:comment """Power flow identification influence factor of a network element that is normalised in order to take into account potential impacts induced by differences in Permanently Admissible Transmission Loading (PATL) values. This is referred as identification influence threshold in CSA methodology. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfluenceArea . - -nc:InfluenceArea.voltageInfluenceFactor a rdf:Property ; - rdfs:label "voltageInfluenceFactor"@en ; - rdfs:comment """Voltage influence factor of a network element as defined in the CSA methodology. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfluenceArea . - -nc:MonitoringArea.AreaBorderTerminal a rdf:Property ; +nc:MonitoringArea.AreaBorderTerminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaBorderTerminal"@en ; rdfs:comment "The AreaBorderTerminal which defines the MonitoringArea." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaBorderTerminal.MonitoringArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AreaBorderTerminal.MonitoringArea ; rdfs:domain nc:MonitoringArea ; rdfs:range nc:AreaBorderTerminal . -nc:MonitoringArea.Region a rdf:Property ; +nc:MonitoringArea.Region a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Region"@en ; rdfs:comment "Region that has monitoring areas." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Region.MonitoringArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Region.MonitoringArea ; rdfs:domain nc:MonitoringArea ; rdfs:range nc:Region . -nc:MonitoringArea.SynchronousArea a rdf:Property ; +nc:MonitoringArea.SynchronousArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SynchronousArea"@en ; rdfs:comment "The synchronous area that has this monitoring area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SynchronousArea.MonitoringArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SynchronousArea.MonitoringArea ; rdfs:domain nc:MonitoringArea ; rdfs:range nc:SynchronousArea . -nc:MonitoringArea.SystemOperator a rdf:Property ; +nc:MonitoringArea.SystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SystemOperator"@en ; rdfs:comment "The system operator that operates this monitoring area." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.MonitoringArea ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.MonitoringArea ; rdfs:domain nc:MonitoringArea ; rdfs:range nc:SystemOperator . -nc:Region.MonitoringArea a rdf:Property ; +nc:Region.MonitoringArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "MonitoringArea"@en ; rdfs:comment "Monitoring area which belongs to a region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:MonitoringArea.Region ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:MonitoringArea.Region ; rdfs:domain nc:Region ; rdfs:range nc:MonitoringArea . -nc:SynchronousArea.MonitoringArea a rdf:Property ; +nc:SynchronousArea.MonitoringArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "MonitoringArea"@en ; rdfs:comment "The monitoring area that is part of this synchronous area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:MonitoringArea.SynchronousArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:MonitoringArea.SynchronousArea ; rdfs:domain nc:SynchronousArea ; rdfs:range nc:MonitoringArea . -nc:SystemOperator.MonitoringArea a rdf:Property ; +nc:SystemOperator.MonitoringArea a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "MonitoringArea"@en ; rdfs:comment "The monitoring area that is operated by this system operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:MonitoringArea.SystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:MonitoringArea.SystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range nc:MonitoringArea . -nc:Terminal.AreaBorderTerminal a rdf:Property ; +nc:Terminal.AreaBorderTerminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AreaBorderTerminal"@en ; rdfs:comment "The AreaBorderTerminal that has this Terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AreaBorderTerminal.Terminal ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AreaBorderTerminal.Terminal ; rdfs:domain cim:Terminal ; rdfs:range nc:AreaBorderTerminal . +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:AreaBorderTerminal.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain nc:AreaBorderTerminal ; + rdfs:range xsd:string . + +nc:InfluenceArea.filteringInfluenceFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "filteringInfluenceFactor"@en ; + rdfs:comment """Power flow filtering influence factor of a network element not normalised. This is referred as power flow influence threshold in CSA methodology. + +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:InfluenceArea ; + rdfs:range xsd:float . + +nc:InfluenceArea.identificationInfluenceFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "identificationInfluenceFactor"@en ; + rdfs:comment """Power flow identification influence factor of a network element that is normalised in order to take into account potential impacts induced by differences in Permanently Admissible Transmission Loading (PATL) values. This is referred as identification influence threshold in CSA methodology. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:InfluenceArea ; + rdfs:range xsd:float . + +nc:InfluenceArea.voltageInfluenceFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "voltageInfluenceFactor"@en ; + rdfs:comment """Voltage influence factor of a network element as defined in the CSA methodology. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:InfluenceArea ; + rdfs:range xsd:float . + +cim:ActivePower skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory ma:Package_MonitoringAreaProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + ma:Package_DocMonitoringAreaProfile a cims:ClassCategory ; rdfs:label "DocMonitoringAreaProfile"@en ; rdfs:comment "This package contains datatypes used only in the RDFS header." . diff --git a/rdfs-improved/CGMES-NC/ttl/ObjectRegistry-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/ObjectRegistry-AP-Voc-RDFS2020.ttl index ac5c0b5..a0a8c0b 100644 --- a/rdfs-improved/CGMES-NC/ttl/ObjectRegistry-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/ObjectRegistry-AP-Voc-RDFS2020.ttl @@ -1,107 +1,26 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix eu: . -@prefix profcim: . -@prefix or: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory or:Package_DocObjectRegistryProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory or:Package_DocObjectRegistryProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; - rdfs:label "IdentifiedObject"@en ; - rdfs:comment "This is a root class to provide common identification for all classes needing identification and naming attributes." ; - cims:belongsToCategory or:Package_ObjectRegistryProfile ; - cims:stereotype . - -cim:Name a rdfs:Class ; - rdfs:label "Name"@en ; - rdfs:comment "The Name class provides the means to define any number of human readable names for an object. A name is not to be used for defining inter-object relationships. For inter-object relationships instead use the object identification 'mRID'." ; - cims:belongsToCategory or:Package_ObjectRegistryProfile ; - cims:stereotype . - -cim:NameType a rdfs:Class ; - rdfs:label "NameType"@en ; - rdfs:comment """Type of name. Possible values for attribute 'name' are implementation dependent but standard profiles may specify types. An enterprise may have multiple IT systems each having its own local name for the same object, e.g. a planning system may have different names from an EMS. An object may also have different names within the same IT system, e.g. localName as defined in CIM version 14. The definition from CIM14 is: -The localName is a human readable name of the object. It is a free text name local to a node in a naming hierarchy similar to a file directory structure. A power system related naming hierarchy may be: Substation, VoltageLevel, Equipment etc. Children of the same parent in such a hierarchy have names that typically are unique among them.""" ; - cims:belongsToCategory or:Package_ObjectRegistryProfile ; - cims:stereotype . - -cim:String a rdfs: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." ; - cims:belongsToCategory or:Package_ObjectRegistryProfile ; - cims:stereotype "Primitive" . - -nc:NamingAuthority a rdfs:Class ; - rdfs:label "NamingAuthority"@en ; - rdfs:comment "Authority responsible for creation and management of names of a given name type and/or name; typically an organization or an enterprise system." ; - cims:belongsToCategory or:Package_ObjectRegistryProfile ; - cims:stereotype "NC", . - -nc:ObjectType a rdfs:Class ; - rdfs:label "ObjectType"@en ; - rdfs:comment "Identifies the specialised type of an object when the instance object is serialised using a generalised class. It may be useful when the object type is not otherwise included in the exchange. For example, a Meter may be serialised as an EndDevice in message exchanges and need to have the ObjectType.type be specified as 'Meter' to provide context to the message receiver." ; - cims:belongsToCategory or:Package_ObjectRegistryProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory or:Package_DocObjectRegistryProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory or:Package_DocObjectRegistryProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory or:Package_DocObjectRegistryProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory or:Package_DocObjectRegistryProfile ; - cims:stereotype "Primitive", "profcim" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix eu: . +@prefix or: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix uml: . or:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the object registry profile."@en ; dcat:keyword "OR" ; dcat:theme "vocabulary"@en ; dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the object registry profile."@en ; dct:identifier "urn:uuid:14166b65-abaa-4611-b466-34975c15c27d" ; dct:language "en-GB" ; dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; + dct:modified "2024-09-07"^^xsd:date ; dct:publisher "ENTSO-E"@en ; dct:rightsHolder "ENTSO-E"@en ; dct:title "Object Registry vocabulary"@en ; @@ -109,259 +28,292 @@ or:Ontology a owl:Ontology ; owl:versionIRI ; owl:versionInfo "2.2.3"@en . -cim:IdentifiedObject.aliasName a rdf:Property ; - rdfs:label "aliasName"@en ; - rdfs:comment """The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy. -The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Name.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "Any free text that used as a name or alternative identifier of the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Name . +cim: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." ; + cims:belongsToCategory or:Package_ObjectRegistryProfile ; + cims:stereotype uml:concrete . -cim:NameType.description a rdf:Property ; - rdfs:label "description"@en ; - rdfs:comment "Description of the name type." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:NameType . +cim:Name a owl:Class ; + rdfs:label "Name"@en ; + rdfs:comment "The Name class provides the means to define any number of human readable names for an object. A name is not to be used for defining inter-object relationships. For inter-object relationships instead use the object identification 'mRID'." ; + cims:belongsToCategory or:Package_ObjectRegistryProfile ; + cims:stereotype uml:concrete . -cim:NameType.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "Name of the name type." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:NameType . +cim:NameType a owl:Class ; + rdfs:label "NameType"@en ; + rdfs:comment """Type of name. Possible values for attribute 'name' are implementation dependent but standard profiles may specify types. An enterprise may have multiple IT systems each having its own local name for the same object, e.g. a planning system may have different names from an EMS. An object may also have different names within the same IT system, e.g. localName as defined in CIM version 14. The definition from CIM14 is: +The localName is a human readable name of the object. It is a free text name local to a node in a naming hierarchy similar to a file directory structure. A power system related naming hierarchy may be: Substation, VoltageLevel, Equipment etc. Children of the same parent in such a hierarchy have names that typically are unique among them.""" ; + cims:belongsToCategory or:Package_ObjectRegistryProfile ; + cims:stereotype uml:concrete . -eu:IdentifiedObject.energyIdentCodeEic a rdf:Property ; - rdfs:label "energyIdentCodeEic"@en ; - rdfs:comment "The attribute is used for an exchange of the EIC code (Energy identification Code). The length of the string is 16 characters as defined by the EIC code. For details on EIC scheme please refer to ENTSO-E web site." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", "deprecated", ; - rdfs:domain cim:IdentifiedObject . +nc:NamingAuthority a owl:Class ; + rdfs:label "NamingAuthority"@en ; + rdfs:comment "Authority responsible for creation and management of names of a given name type and/or name; typically an organization or an enterprise system." ; + cims:belongsToCategory or:Package_ObjectRegistryProfile ; + cims:stereotype "NC", uml:concrete . -eu:IdentifiedObject.shortName a rdf:Property ; - rdfs:label "shortName"@en ; - rdfs:comment "The attribute is used for an exchange of a human readable short name with length of the string 12 characters maximum." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", "deprecated", ; - rdfs:domain cim:IdentifiedObject . +nc:ObjectType a owl:Class ; + rdfs:label "ObjectType"@en ; + rdfs:comment "Identifies the specialised type of an object when the instance object is serialised using a generalised class. It may be useful when the object type is not otherwise included in the exchange. For example, a Meter may be serialised as an EndDevice in message exchanges and need to have the ObjectType.type be specified as 'Meter' to provide context to the message receiver." ; + cims:belongsToCategory or:Package_ObjectRegistryProfile ; + cims:stereotype "NC", uml:concrete . -nc:IdentifiedObject.AlternativeIdentifier a rdf:Property ; +nc:IdentifiedObject.AlternativeIdentifier a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AlternativeIdentifier"@en ; rdfs:comment "All alternative identifiers of this identified object. No two identified objects can have the same alternative identifier." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Name.UniqueIdentifiedObject ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Name.UniqueIdentifiedObject ; rdfs:domain cim:IdentifiedObject ; rdfs:range cim:Name . -nc:IdentifiedObject.Name a rdf:Property ; +nc:IdentifiedObject.Name a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Name"@en ; rdfs:comment "All names of this identified object. Names may be but are not guaranteed to be unique." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Name.IdentifiedObject ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Name.IdentifiedObject ; rdfs:domain cim:IdentifiedObject ; rdfs:range cim:Name . -nc:IdentifiedObject.ObjectType a rdf:Property ; +nc:IdentifiedObject.ObjectType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ObjectType"@en ; rdfs:comment "The object type of the IdentifiedObject." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ObjectType.IdentifiedObject ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ObjectType.IdentifiedObject ; rdfs:domain cim:IdentifiedObject ; rdfs:range nc:ObjectType . -nc:Name.IdentifiedObject a rdf:Property ; +nc:Name.IdentifiedObject a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "IdentifiedObject"@en ; rdfs:comment "Identified object that this name designates." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:IdentifiedObject.Name ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:IdentifiedObject.Name ; rdfs:domain cim:Name ; rdfs:range cim:IdentifiedObject . -nc:Name.NameType a rdf:Property ; +nc:Name.NameType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "NameType"@en ; rdfs:comment "Type of this name." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:NameType.Name ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:NameType.Name ; rdfs:domain cim:Name ; rdfs:range cim:NameType . -nc:Name.NamingAuthority a rdf:Property ; +nc:Name.NamingAuthority a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "NamingAuthority"@en ; rdfs:comment "Authority responsible for managing this name." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:NamingAuthority.Name ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:NamingAuthority.Name ; rdfs:domain cim:Name ; rdfs:range nc:NamingAuthority . -nc:Name.UniqueIdentifiedObject a rdf:Property ; +nc:Name.UniqueIdentifiedObject a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "UniqueIdentifiedObject"@en ; rdfs:comment "Identified object that this alternative identifier designates." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:IdentifiedObject.AlternativeIdentifier ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:IdentifiedObject.AlternativeIdentifier ; rdfs:domain cim:Name ; rdfs:range cim:IdentifiedObject . -nc:Name.language a rdf:Property ; - rdfs:label "language"@en ; - rdfs:comment """Shall be specified as an IETF BCP 47 language tag (e.g. en-US). Applies to the Name.name attribute. -IETF language tags combine subtags from other standards such as ISO 639, ISO 15924, ISO 3166-1, and UN M.49. The tag structure has been standardized by the IETF in Best Current Practice (BCP) 47; the subtags are maintained by the IANA Language Subtag Registry.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Name . - -nc:Name.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Name . - -nc:NameType.Name a rdf:Property ; +nc:NameType.Name a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Name"@en ; rdfs:comment "All names of this type." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Name.NameType ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Name.NameType ; rdfs:domain cim:NameType ; rdfs:range cim:Name . -nc:NameType.NamingAuthority a rdf:Property ; +nc:NameType.NamingAuthority a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "NamingAuthority"@en ; rdfs:comment "Authority responsible for managing this name type." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:NamingAuthority.NameType ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:NamingAuthority.NameType ; rdfs:domain cim:NameType ; rdfs:range nc:NamingAuthority . -nc:NameType.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:NameType . - -nc:NamingAuthority.Name a rdf:Property ; +nc:NamingAuthority.Name a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Name"@en ; rdfs:comment "All names managed by this authority." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Name.NamingAuthority ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Name.NamingAuthority ; rdfs:domain nc:NamingAuthority ; rdfs:range cim:Name . -nc:NamingAuthority.NameType a rdf:Property ; +nc:NamingAuthority.NameType a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "NameType"@en ; rdfs:comment "All name types managed by this authority." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:NameType.NamingAuthority ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:NameType.NamingAuthority ; rdfs:domain nc:NamingAuthority ; rdfs:range cim:NameType . -nc:NamingAuthority.description a rdf:Property ; +nc:ObjectType.IdentifiedObject a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "IdentifiedObject"@en ; + rdfs:comment "The IdentifiedObject whose type is identified by ObjectType." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:IdentifiedObject.ObjectType ; + rdfs:domain nc:ObjectType ; + rdfs:range cim:IdentifiedObject . + +cim:IdentifiedObject.aliasName a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "aliasName"@en ; + rdfs:comment """The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy. +The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:Name.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "Any free text that used as a name or alternative identifier of the object." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Name ; + rdfs:range xsd:string . + +cim:NameType.description a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "description"@en ; + rdfs:comment "Description of the name type." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:NameType ; + rdfs:range xsd:string . + +cim:NameType.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "Name of the name type." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:NameType ; + rdfs:range xsd:string . + +eu:IdentifiedObject.energyIdentCodeEic a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "energyIdentCodeEic"@en ; + rdfs:comment "The attribute is used for an exchange of the EIC code (Energy identification Code). The length of the string is 16 characters as defined by the EIC code. For details on EIC scheme please refer to ENTSO-E web site." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "European", uml:attribute ; + owl:deprecated true ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +eu:IdentifiedObject.shortName a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "shortName"@en ; + rdfs:comment "The attribute is used for an exchange of a human readable short name with length of the string 12 characters maximum." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "European", uml:attribute ; + owl:deprecated true ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:Name.language a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "language"@en ; + rdfs:comment """Shall be specified as an IETF BCP 47 language tag (e.g. en-US). Applies to the Name.name attribute. +IETF language tags combine subtags from other standards such as ISO 639, ISO 15924, ISO 3166-1, and UN M.49. The tag structure has been standardized by the IETF in Best Current Practice (BCP) 47; the subtags are maintained by the IANA Language Subtag Registry.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:Name ; + rdfs:range xsd:string . + +nc:Name.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:Name ; + rdfs:range xsd:string . + +nc:NameType.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:NameType ; + rdfs:range xsd:string . + +nc:NamingAuthority.description a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "description"@en ; rdfs:comment "Description of the name authority." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:NamingAuthority . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:NamingAuthority ; + rdfs:range xsd:string . -nc:NamingAuthority.mRID a rdf:Property ; +nc:NamingAuthority.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; 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.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:NamingAuthority . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:NamingAuthority ; + rdfs:range xsd:string . -nc:NamingAuthority.name a rdf:Property ; +nc:NamingAuthority.name a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "name"@en ; rdfs:comment "Name of the name authority." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:NamingAuthority . - -nc:ObjectType.IdentifiedObject a rdf:Property ; - rdfs:label "IdentifiedObject"@en ; - rdfs:comment "The IdentifiedObject whose type is identified by ObjectType." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:IdentifiedObject.ObjectType ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:ObjectType ; - rdfs:range cim:IdentifiedObject . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:NamingAuthority ; + rdfs:range xsd:string . -nc:ObjectType.type a rdf:Property ; +nc:ObjectType.type a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "type"@en ; rdfs:comment "The specialised type of an object when the instance object is serialised using a generalised class. For example, a Meter being serialised as an EndDevice in a message exchange should have the type attribute specified as 'Meter'." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ObjectType . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ObjectType ; + rdfs:range xsd:string . or:Package_DocObjectRegistryProfile a cims:ClassCategory ; rdfs:label "DocObjectRegistryProfile"@en ; diff --git a/rdfs-improved/CGMES-NC/ttl/PowerSchedule-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/PowerSchedule-AP-Voc-RDFS2020.ttl index 64cf0ba..e62f57b 100644 --- a/rdfs-improved/CGMES-NC/ttl/PowerSchedule-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/PowerSchedule-AP-Voc-RDFS2020.ttl @@ -1,99 +1,68 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix ps: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "CIMDatatype" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix ps: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory ps:Package_DocPowerScheduleProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Decimal a rdfs:Class ; - rdfs:label "Decimal"@en ; - rdfs:comment "Decimal is the base-10 notational system for representing real numbers." ; - cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "Primitive" . +ps:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the object registry profile."@en ; + dcat:keyword "PS" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:470c9792-7798-4eb6-b7f2-6e18293c5f7b" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Power schedule vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . -cim:EnergyConnection a rdfs:Class ; +cim:EnergyConnection a owl:Class ; rdfs:label "EnergyConnection"@en ; rdfs:comment "A connection of energy generation or consumption on the power system model." ; cims:belongsToCategory ps:Package_PowerScheduleProfile . -cim:EquivalentInjection a rdfs:Class ; +cim:EquivalentInjection a owl:Class ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection." ; cims:belongsToCategory ps:Package_PowerScheduleProfile . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "Primitive" . - -cim:GeneratingUnit a rdfs:Class ; +cim:GeneratingUnit a owl:Class ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set." ; cims:belongsToCategory ps:Package_PowerScheduleProfile . -cim:HydroPump a rdfs:Class ; +cim:HydroPump a owl:Class ; rdfs:label "HydroPump"@en ; rdfs:comment "A synchronous motor-driven pump, typically associated with a pumped storage plant." ; cims:belongsToCategory ps:Package_PowerScheduleProfile . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory ps:Package_PowerScheduleProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "Primitive" . - -cim:PowerElectronicsUnit a rdfs:Class ; +cim:PowerElectronicsUnit a owl:Class ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "A generating unit or battery or aggregation that connects to the AC network using power electronics rather than rotating machines." ; cims:belongsToCategory ps:Package_PowerScheduleProfile . -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:String a rdfs: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." ; - cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "Primitive" . - -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -101,9 +70,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -111,750 +80,750 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -nc:AreaDispatchableUnit a rdfs:Class ; +nc:AreaDispatchableUnit a owl:Class ; rdfs:label "AreaDispatchableUnit"@en ; - rdfs:comment "Allocates a given producing or consuming unit, including direct current corridor and collection of units, to a given control area (through the scheduling area) for supporting the control of the given area through dispatch instruction. " ; + rdfs:comment "Allocates a given producing or consuming unit, including direct current corridor and collection of units, to a given control area (through the scheduling area) for supporting the control of the given area through dispatch instruction." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" . -nc:BaseIrregularTimeSeries a rdfs:Class ; +nc:BaseIrregularTimeSeries a owl:Class ; rdfs:label "BaseIrregularTimeSeries"@en ; rdfs:comment "Time series that has irregular points in time." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:BaseTimeSeries . -nc:BaseTimeSeries a rdfs:Class ; +nc:BaseTimeSeries a owl:Class ; rdfs:label "BaseTimeSeries"@en ; rdfs:comment "Time series of values at points in time." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:BaseTimeSeriesKind a rdfs:Class ; +nc:BaseTimeSeriesKind a owl:Class ; rdfs:label "BaseTimeSeriesKind"@en ; - rdfs:comment "Kind of time series. " ; + rdfs:comment "Kind of time series." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:BiddingZone a rdfs:Class ; +nc:BiddingZone a owl:Class ; rdfs:label "BiddingZone"@en ; rdfs:comment "A bidding zone is a market-based method for handling power transmission congestion. It consists of scheduling areas that include the relevant production (supply) and consumption (demand) to form an electrical area with the same market price without capacity allocation." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" . -nc:BiddingZoneBorder a rdfs:Class ; +nc:BiddingZoneBorder a owl:Class ; rdfs:label "BiddingZoneBorder"@en ; rdfs:comment "Defines the aggregated connection capacity between two Bidding Zones." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" . -nc:DCPole a rdfs:Class ; +nc:DCPole a owl:Class ; rdfs:label "DCPole"@en ; rdfs:comment "The direct current (DC) system pole (IEC 60633) is part of a DC system consisting of all the equipment in the DC substations and the interconnecting transmission lines, if any, which during normal operation exhibit a common direct voltage polarity with respect to earth." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" . -nc:DCTieCorridor a rdfs:Class ; +nc:DCTieCorridor a owl:Class ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "A collection of one or more direct current poles that connect two different control areas." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" . -nc:EnergyGroup a rdfs:Class ; +nc:EnergyGroup a owl:Class ; rdfs:label "EnergyGroup"@en ; - rdfs:comment "An energy group is an aggregation of energy components which have the same energy characteristic, e.g. fuel type and technology. It can be used to allocate energy. " ; + rdfs:comment "An energy group is an aggregation of energy components which have the same energy characteristic, e.g. fuel type and technology. It can be used to allocate energy." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" . -nc:MustRunSchedule a rdfs:Class ; +nc:MustRunSchedule a owl:Class ; rdfs:label "MustRunSchedule"@en ; rdfs:comment "Time series represent irregular must-run instruction values at given points in time. This could be instruction to a reliability must-run (RMR) generation facility that is necessary to run to meet certain operating conditions in order to maintain the security of power systems in a competitive environment." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:MustRunTimePoint a rdfs:Class ; +nc:MustRunTimePoint a owl:Class ; rdfs:label "MustRunTimePoint"@en ; rdfs:comment "Must-run instruction value at a given point in time." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:PowerRemedialAction a rdfs:Class ; +nc:PowerRemedialAction a owl:Class ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "Energy remedial action describes actions to rearrange power schedules." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" . -nc:PowerSchedule a rdfs:Class ; +nc:PowerSchedule a owl:Class ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Time series represent irregular power, active and reactive, values at given points in time." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:PowerScheduleKind a rdfs:Class ; +nc:PowerScheduleKind a owl:Class ; rdfs:label "PowerScheduleKind"@en ; rdfs:comment "Kind of power schedule." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PowerTimePoint a rdfs:Class ; +nc:PowerTimePoint a owl:Class ; rdfs:label "PowerTimePoint"@en ; rdfs:comment "Power, active and reactive, value at a given point in time." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:RelativeDirectionKind a rdfs:Class ; +nc:RelativeDirectionKind a owl:Class ; rdfs:label "RelativeDirectionKind"@en ; rdfs:comment "Kind of direction for the changes." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:SchedulingArea a rdfs:Class ; +nc:SchedulingArea a owl:Class ; rdfs:label "SchedulingArea"@en ; rdfs:comment "An area where production and/or consumption of energy can be forecasted, scheduled and measured. The area is operated by only one system operator, typically a Transmission System Operator (TSO). The area can consist of a sub area, which has the same definition as the main area, but it can be operated by another system operator (typically Distributed System Operator (DSO) or a Closed Distributed System Operator (CDSO)). This includes microgrid concept. A substation is the smallest grouping that can be included in the area. The area size should be considered in terms of the possibility of accumulated reading (settlement metering) and the capability of operating as an island." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; cims:stereotype "NC" . -nc:TimeSeriesInterpolationKind a rdfs:Class ; +nc:TimeSeriesInterpolationKind a owl:Class ; rdfs:label "TimeSeriesInterpolationKind"@en ; - rdfs:comment "Kinds of interpolation of values between two time point. " ; + rdfs:comment "Kinds of interpolation of values between two time point." ; cims:belongsToCategory ps:Package_PowerScheduleProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory ps:Package_DocPowerScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory ps:Package_DocPowerScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory ps:Package_DocPowerScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory ps:Package_DocPowerScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -ps:Ontology a owl:Ontology ; - dcat:keyword "PS" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project "@en ; - dct:description "This vocabulary is describing the object registry profile."@en ; - dct:identifier "urn:uuid:470c9792-7798-4eb6-b7f2-6e18293c5f7b" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Power schedule vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . + cims:stereotype "NC", uml:enumeration . -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -nc:AreaDispatchableUnit.PowerSchedule a rdf:Property ; +nc:AreaDispatchableUnit.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which has area dispatchable units." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.AreaDispatchableUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.AreaDispatchableUnit ; rdfs:domain nc:AreaDispatchableUnit ; rdfs:range nc:PowerSchedule . -nc:BaseTimeSeries.actionMethod a rdf:Property ; - rdfs:label "actionMethod"@en ; - rdfs:comment "Action method used to create the value. This is used for identification in the case where there is multiple time series for the same validity period and kind. " ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseTimeSeries . - -nc:BaseTimeSeries.generatedAtTime a rdf:Property ; - rdfs:label "generatedAtTime"@en ; - rdfs:comment "The time this time series (entity) come to existents and available for use." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseTimeSeries . - -nc:BaseTimeSeries.interpolationKind a rdf:Property ; +nc:BaseTimeSeries.interpolationKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "interpolationKind"@en ; rdfs:comment "Kind of interpolation done between time point." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseTimeSeries ; rdfs:range nc:TimeSeriesInterpolationKind . -nc:BaseTimeSeries.percentile a rdf:Property ; - rdfs:label "percentile"@en ; - rdfs:comment "The percentile is a number where a certain percentage of scores/ranking/values of a sample fall below that number. This is a way for expressing uncertainty in the number provided." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseTimeSeries . - -nc:BaseTimeSeries.timeSeriesKind a rdf:Property ; +nc:BaseTimeSeries.timeSeriesKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "timeSeriesKind"@en ; rdfs:comment "Kind of base time series." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseTimeSeries ; rdfs:range nc:BaseTimeSeriesKind . -nc:BiddingZone.PowerSchedule a rdf:Property ; +nc:BiddingZone.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which belongs to the power bidding zone." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.BiddingZone ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.BiddingZone ; rdfs:domain nc:BiddingZone ; rdfs:range nc:PowerSchedule . -nc:BiddingZoneBorder.PowerSchedule a rdf:Property ; +nc:BiddingZoneBorder.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which has bidding zone border." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.BiddingZoneBorder ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.BiddingZoneBorder ; rdfs:domain nc:BiddingZoneBorder ; rdfs:range nc:PowerSchedule . -nc:DCPole.PowerSchedule a rdf:Property ; +nc:DCPole.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which has DC poles." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.DCPole ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.DCPole ; rdfs:domain nc:DCPole ; rdfs:range nc:PowerSchedule . -nc:DCTieCorridor.MustRunSchedule a rdf:Property ; +nc:DCTieCorridor.MustRunSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "MustRunSchedule"@en ; rdfs:comment "Must run schedule which has DC tie corridors." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:MustRunSchedule.DCTieCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:MustRunSchedule.DCTieCorridor ; rdfs:domain nc:DCTieCorridor ; rdfs:range nc:MustRunSchedule . -nc:DCTieCorridor.PowerSchedule a rdf:Property ; +nc:DCTieCorridor.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which has DC tie corridors." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.DCTieCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.DCTieCorridor ; rdfs:domain nc:DCTieCorridor ; rdfs:range nc:PowerSchedule . -nc:EnergyConnection.PowerSchedule a rdf:Property ; +nc:EnergyConnection.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "The power schedule for this energy connection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.EnergyConnection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.EnergyConnection ; rdfs:domain cim:EnergyConnection ; rdfs:range nc:PowerSchedule . -nc:EnergyGroup.PowerSchedule a rdf:Property ; +nc:EnergyGroup.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which is associated with an energy group." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.EnergyGroup ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.EnergyGroup ; rdfs:domain nc:EnergyGroup ; rdfs:range nc:PowerSchedule . -nc:EquivalentInjection.PowerSchedule a rdf:Property ; +nc:EquivalentInjection.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which has equivalent injection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.EquivalentInjection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.EquivalentInjection ; rdfs:domain cim:EquivalentInjection ; rdfs:range nc:PowerSchedule . -nc:GeneratingUnit.MustRunSchedule a rdf:Property ; +nc:GeneratingUnit.MustRunSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "MustRunSchedule"@en ; rdfs:comment "Must run schedule which has generating units." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:MustRunSchedule.GeneratingUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:MustRunSchedule.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range nc:MustRunSchedule . -nc:GeneratingUnit.PowerSchedule a rdf:Property ; +nc:GeneratingUnit.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which has generating unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.GeneratingUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range nc:PowerSchedule . -nc:HydroPump.PowerSchedule a rdf:Property ; +nc:HydroPump.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which has hydro pump." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.HydroPump ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.HydroPump ; rdfs:domain cim:HydroPump ; rdfs:range nc:PowerSchedule . -nc:MustRunSchedule.DCTieCorridor a rdf:Property ; +nc:MustRunSchedule.DCTieCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "Hydro pump which belongs to the power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCTieCorridor.MustRunSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCTieCorridor.MustRunSchedule ; rdfs:domain nc:MustRunSchedule ; rdfs:range nc:DCTieCorridor . -nc:MustRunSchedule.GeneratingUnit a rdf:Property ; +nc:MustRunSchedule.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "Generating unit which belongs to the must run schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GeneratingUnit.MustRunSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GeneratingUnit.MustRunSchedule ; rdfs:domain nc:MustRunSchedule ; rdfs:range cim:GeneratingUnit . -nc:MustRunSchedule.MustRunTimePoint a rdf:Property ; +nc:MustRunSchedule.MustRunTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "MustRunTimePoint"@en ; rdfs:comment "Value for the point in time." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:MustRunTimePoint.MustRunSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:MustRunTimePoint.MustRunSchedule ; rdfs:domain nc:MustRunSchedule ; rdfs:range nc:MustRunTimePoint . -nc:MustRunTimePoint.MustRunSchedule a rdf:Property ; +nc:MustRunTimePoint.MustRunSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "MustRunSchedule"@en ; rdfs:comment "Time series the time point values belongs to." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:MustRunSchedule.MustRunTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:MustRunSchedule.MustRunTimePoint ; rdfs:domain nc:MustRunTimePoint ; rdfs:range nc:MustRunSchedule . -nc:MustRunTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:MustRunTimePoint . - -nc:MustRunTimePoint.mustRun a rdf:Property ; - rdfs:label "mustRun"@en ; - rdfs:comment "True, if the must-run instruction is active this time point. Otherwise false." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:MustRunTimePoint . - -nc:MustRunTimePoint.mustRunP a rdf:Property ; - rdfs:label "mustRunP"@en ; - rdfs:comment "Minimum active power injection that is needed to meet must-run requirement. This value can be higher or equal to minimum operational limit. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:MustRunTimePoint . - -nc:MustRunTimePoint.mustRunQ a rdf:Property ; - rdfs:label "mustRunQ"@en ; - rdfs:comment "Minimum reactive power injection that is needed to meet must-run requirement. This value can be higher or equal to minimum operational limit. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:MustRunTimePoint . - -nc:PowerElectronicsUnit.PowerSchedule a rdf:Property ; +nc:PowerElectronicsUnit.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which has power electronics unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.PowerElectronicsUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.PowerElectronicsUnit ; rdfs:domain cim:PowerElectronicsUnit ; rdfs:range nc:PowerSchedule . -nc:PowerRemedialAction.PowerSchedule a rdf:Property ; +nc:PowerRemedialAction.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which contains the power remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.PowerRemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.PowerRemedialAction ; rdfs:domain nc:PowerRemedialAction ; rdfs:range nc:PowerSchedule . -nc:PowerSchedule.AreaDispatchableUnit a rdf:Property ; +nc:PowerSchedule.AreaDispatchableUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AreaDispatchableUnit"@en ; rdfs:comment "Area disptachable unit which belongs to the power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AreaDispatchableUnit.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AreaDispatchableUnit.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:AreaDispatchableUnit . -nc:PowerSchedule.BiddingZone a rdf:Property ; +nc:PowerSchedule.BiddingZone a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BiddingZone"@en ; rdfs:comment "Bidding zone which has power schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZone.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZone.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:BiddingZone . -nc:PowerSchedule.BiddingZoneBorder a rdf:Property ; +nc:PowerSchedule.BiddingZoneBorder a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BiddingZoneBorder"@en ; rdfs:comment "Bidding zone border which belongs to the power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZoneBorder.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZoneBorder.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:BiddingZoneBorder . -nc:PowerSchedule.DCPole a rdf:Property ; +nc:PowerSchedule.DCPole a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCPole"@en ; rdfs:comment "DC pole which belongs to the power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCPole.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPole.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:DCPole . -nc:PowerSchedule.DCTieCorridor a rdf:Property ; +nc:PowerSchedule.DCTieCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "DC tie corridor which belongs to the power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCTieCorridor.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCTieCorridor.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:DCTieCorridor . -nc:PowerSchedule.EnergyConnection a rdf:Property ; +nc:PowerSchedule.EnergyConnection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyConnection"@en ; rdfs:comment "The energy connection that has a power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyConnection.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyConnection.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range cim:EnergyConnection . -nc:PowerSchedule.EnergyGroup a rdf:Property ; +nc:PowerSchedule.EnergyGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyGroup"@en ; rdfs:comment "Energy group which belongs to a power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyGroup.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyGroup.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:EnergyGroup . -nc:PowerSchedule.EquivalentInjection a rdf:Property ; +nc:PowerSchedule.EquivalentInjection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "Equivalent injection which belongs to the power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquivalentInjection.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjection.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range cim:EquivalentInjection . -nc:PowerSchedule.GeneratingUnit a rdf:Property ; +nc:PowerSchedule.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "Generating unit which belongs to the power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GeneratingUnit.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GeneratingUnit.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range cim:GeneratingUnit . -nc:PowerSchedule.HydroPump a rdf:Property ; +nc:PowerSchedule.HydroPump a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "HydroPump"@en ; rdfs:comment "Hydro pump which belongs to the power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:HydroPump.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:HydroPump.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range cim:HydroPump . -nc:PowerSchedule.PowerElectronicsUnit a rdf:Property ; +nc:PowerSchedule.PowerElectronicsUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "Power electronics unit which belongs to the power schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerElectronicsUnit.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsUnit.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range cim:PowerElectronicsUnit . -nc:PowerSchedule.PowerRemedialAction a rdf:Property ; +nc:PowerSchedule.PowerRemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "Power remedial action which belongs to the Remedial Action Schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerRemedialAction.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerRemedialAction.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:PowerRemedialAction . -nc:PowerSchedule.PowerTimePoint a rdf:Property ; +nc:PowerSchedule.PowerTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerTimePoint"@en ; rdfs:comment "Value for the point in time." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerTimePoint.PowerSchedule ; cims:multiplicity cims:M:0..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:PowerTimePoint.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:PowerTimePoint . -nc:PowerSchedule.SchedulingArea a rdf:Property ; +nc:PowerSchedule.SchedulingArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SchedulingArea"@en ; rdfs:comment "Scheduling area which has power schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchedulingArea.PowerSchedule ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf nc:SchedulingArea.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:SchedulingArea . -nc:PowerSchedule.direction a rdf:Property ; +nc:PowerSchedule.direction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "direction"@en ; rdfs:comment "Kind of direction." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:RelativeDirectionKind . -nc:PowerSchedule.powerScheduleKind a rdf:Property ; +nc:PowerSchedule.powerScheduleKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "powerScheduleKind"@en ; rdfs:comment "Kind of power schedule." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:PowerScheduleKind . -nc:PowerTimePoint.PowerSchedule a rdf:Property ; +nc:PowerTimePoint.PowerSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Time series the time point values belongs to." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerSchedule.PowerTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.PowerTimePoint ; rdfs:domain nc:PowerTimePoint ; rdfs:range nc:PowerSchedule . -nc:PowerTimePoint.activatedP a rdf:Property ; +nc:SchedulingArea.PowerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "PowerSchedule"@en ; + rdfs:comment "Power schedule which belongs to the scheduling area." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf nc:PowerSchedule.SchedulingArea ; + rdfs:domain nc:SchedulingArea ; + rdfs:range nc:PowerSchedule . + +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:BaseTimeSeries.actionMethod a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "actionMethod"@en ; + rdfs:comment "Action method used to create the value. This is used for identification in the case where there is multiple time series for the same validity period and kind." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseTimeSeries ; + rdfs:range xsd:string . + +nc:BaseTimeSeries.generatedAtTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "generatedAtTime"@en ; + rdfs:comment "The time this time series (entity) come to existents and available for use." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseTimeSeries ; + rdfs:range xsd:dateTime . + +nc:BaseTimeSeries.percentile a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "percentile"@en ; + rdfs:comment "The percentile is a number where a certain percentage of scores/ranking/values of a sample fall below that number. This is a way for expressing uncertainty in the number provided." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseTimeSeries ; + rdfs:range xsd:integer . + +nc:MustRunTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:MustRunTimePoint ; + rdfs:range xsd:dateTime . + +nc:MustRunTimePoint.mustRun a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "mustRun"@en ; + rdfs:comment "True, if the must-run instruction is active this time point. Otherwise false." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:MustRunTimePoint ; + rdfs:range xsd:boolean . + +nc:MustRunTimePoint.mustRunP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "mustRunP"@en ; + rdfs:comment "Minimum active power injection that is needed to meet must-run requirement. This value can be higher or equal to minimum operational limit. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:MustRunTimePoint ; + rdfs:range xsd:float . + +nc:MustRunTimePoint.mustRunQ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "mustRunQ"@en ; + rdfs:comment "Minimum reactive power injection that is needed to meet must-run requirement. This value can be higher or equal to minimum operational limit. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:MustRunTimePoint ; + rdfs:range xsd:float . + +nc:PowerTimePoint.activatedP a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "activatedP"@en ; rdfs:comment "Active power activated as part of redispatch. Negative number means that the value is scheduling down. Positive number means that the value is scheduling up." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:float . -nc:PowerTimePoint.activatedPrice a rdf:Property ; +nc:PowerTimePoint.activatedPrice a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "activatedPrice"@en ; rdfs:comment "Price for the activated active power per unit e.g. per MW." ; - cims:dataType cim:Decimal ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:decimal . -nc:PowerTimePoint.activatedQ a rdf:Property ; +nc:PowerTimePoint.activatedQ a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "activatedQ"@en ; rdfs:comment "Reactive power activated as part of redispatch. Negative number means that the value is scheduling down. Positive number means that the value is scheduling up." ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:float . -nc:PowerTimePoint.atTime a rdf:Property ; +nc:PowerTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "atTime"@en ; rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:dateTime . -nc:PowerTimePoint.meritOrder a rdf:Property ; +nc:PowerTimePoint.meritOrder a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "meritOrder"@en ; rdfs:comment "Ranking the energy blocks. Ranking can be based on historical values or other sources. It is required if power schedule is kind merit order." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:integer . -nc:PowerTimePoint.p a rdf:Property ; +nc:PowerTimePoint.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment "Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:float . -nc:PowerTimePoint.price a rdf:Property ; +nc:PowerTimePoint.price a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "price"@en ; rdfs:comment "Price for the scheduled active power per unit of active power. e.g. per MW." ; - cims:dataType cim:Decimal ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:decimal . -nc:PowerTimePoint.q a rdf:Property ; +nc:PowerTimePoint.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment "Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:float . -nc:SchedulingArea.PowerSchedule a rdf:Property ; - rdfs:label "PowerSchedule"@en ; - rdfs:comment "Power schedule which belongs to the scheduling area." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSchedule.SchedulingArea ; - cims:multiplicity cims:M:0..n ; - rdfs:domain nc:SchedulingArea ; - rdfs:range nc:PowerSchedule . +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory ps:Package_PowerScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory ps:Package_PowerScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . + +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . nc:BaseTimeSeriesKind.actual a nc:BaseTimeSeriesKind ; rdfs:label "actual"@en ; - rdfs:comment "Time series is actual data. The values represent measured or calculated values that represent the actual behaviour. " ; + rdfs:comment "Time series is actual data. The values represent measured or calculated values that represent the actual behaviour." ; cims:stereotype "enum" . nc:BaseTimeSeriesKind.forecast a nc:BaseTimeSeriesKind ; diff --git a/rdfs-improved/CGMES-NC/ttl/PowerSystemProject-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/PowerSystemProject-AP-Voc-RDFS2020.ttl index b43b86f..4a5db35 100644 --- a/rdfs-improved/CGMES-NC/ttl/PowerSystemProject-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/PowerSystemProject-AP-Voc-RDFS2020.ttl @@ -1,467 +1,410 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix psp: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "Primitive" . - -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "Primitive" . +@prefix nc: . +@prefix cims: . +@prefix psp: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix uml: . -cim:String a rdfs: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." ; - cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "Primitive" . +psp:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the power system profile."@en ; + dcat:keyword "PSP" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:29bfa45c-7d04-42f1-97c1-2e0f70f476a0" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Power System Project Vocabulary"@en ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . -dcat:Resource a rdfs:Class ; +dcat:Resource a owl:Class ; rdfs:label "Resource"@en ; rdfs:comment "Resource published or curated by a single agent." ; cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; cims:stereotype "dcat" . -nc:AvailabilitySchedule a rdfs:Class ; +nc:AvailabilitySchedule a owl:Class ; rdfs:label "AvailabilitySchedule"@en ; rdfs:comment "A given (un)availability schedule with a given status and cause that include multiple equipment that need to follow the same scheduling periods." ; cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; cims:stereotype "NC" . -nc:DifferenceModel a rdfs:Class ; +nc:DifferenceModel a owl:Class ; rdfs:label "DifferenceModel"@en ; - rdfs:comment "A set of statements describing the changes in the network model. The statement is defined in the difference model. " ; + rdfs:comment "A set of statements describing the changes in the network model. The statement is defined in the difference model." ; cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf dcat:Resource . -nc:PowerSystemProject a rdfs:Class ; +nc:PowerSystemProject a owl:Class ; rdfs:label "PowerSystemProject"@en ; rdfs:comment "Knowledge data for the power system project that describe the status and the planned implementation of the changes into the as-built model." ; cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf dcat:Resource . -nc:PowerSystemProjectGroup a rdfs:Class ; +nc:PowerSystemProjectGroup a owl:Class ; rdfs:label "PowerSystemProjectGroup"@en ; rdfs:comment "A container with project that are grouped together. Primarily used for navigation and to highlight the phases that an overall project can go though." ; cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "Primitive", "profcim" . + cims:stereotype "NC", uml:concrete . -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "Primitive", "profcim" . +nc:AvailabilitySchedule.PowerSystemProject a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "PowerSystemProject"@en ; + rdfs:comment "The power system project that has this availability schedule." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProject.AvailabilitySchedule ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range nc:PowerSystemProject . -profcim:URL a rdfs: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." ; - cims:belongsToCategory psp:Package_PowerSystemProjectProfile ; - cims:stereotype "Primitive", "profcim" . +nc:DifferenceModel.PowerSystemProject a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "PowerSystemProject"@en ; + rdfs:comment "The power system project that is described by this difference model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProject.DifferenceModel ; + rdfs:domain nc:DifferenceModel ; + rdfs:range nc:PowerSystemProject . -psp:Ontology a owl:Ontology ; - dcat:keyword "PSP" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project "@en ; - dct:description "This vocabulary is describing the power system profile."@en ; - dct:identifier "urn:uuid:29bfa45c-7d04-42f1-97c1-2e0f70f476a0" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Power System Project Vocabulary"@en ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . +nc:PowerSystemProject.AlternativeProject a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "AlternativeProject"@en ; + rdfs:comment "Alternative project. Only one of the projects will be commissioned." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProject.PriorityProject ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range nc:PowerSystemProject . + +nc:PowerSystemProject.AvailabilitySchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "AvailabilitySchedule"@en ; + rdfs:comment "The availability schedule associated with this power system project." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.PowerSystemProject ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range nc:AvailabilitySchedule . + +nc:PowerSystemProject.DependentOnProject a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "DependentOnProject"@en ; + rdfs:comment "Grouping of projects that are depending on each other. A project can only be linked to one dependent project." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProject.Project ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range nc:PowerSystemProject . + +nc:PowerSystemProject.DifferenceModel a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "DifferenceModel"@en ; + rdfs:comment "The difference model describing this power system project." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:DifferenceModel.PowerSystemProject ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range nc:DifferenceModel . + +nc:PowerSystemProject.PriorityProject a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "PriorityProject"@en ; + rdfs:comment "The project that has an alternative project." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProject.AlternativeProject ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range nc:PowerSystemProject . -dcat:Resource.hasVersion a rdf:Property ; +nc:PowerSystemProject.Project a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "Project"@en ; + rdfs:comment "The project that has a dependent on project." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProject.DependentOnProject ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range nc:PowerSystemProject . + +nc:PowerSystemProject.ProjectGroup a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "ProjectGroup"@en ; + rdfs:comment "Power system project group to which this project belongs." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProjectGroup.Project ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range nc:PowerSystemProjectGroup . + +nc:PowerSystemProject.ShadowProject a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "ShadowProject"@en ; + rdfs:comment "A shadowing project that includes the same change set, but different timeline." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProject.SilhouetteProject ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range nc:PowerSystemProject . + +nc:PowerSystemProject.SilhouetteProject a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "SilhouetteProject"@en ; + rdfs:comment "The project that has a shadow project." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProject.ShadowProject ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range nc:PowerSystemProject . + +nc:PowerSystemProjectGroup.Project a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "Project"@en ; + rdfs:comment "The project included in the power system project group." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerSystemProject.ProjectGroup ; + rdfs:domain nc:PowerSystemProjectGroup ; + rdfs:range nc:PowerSystemProject . + +dcat:Resource.hasVersion a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hasVersion"@en ; rdfs:comment "This resource has a more specific, versioned resource." ; - cims:dataType profcim:IRI ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcat", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:anyURI . -dcat:Resource.isVersionOf a rdf:Property ; +dcat:Resource.isVersionOf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isVersionOf"@en ; rdfs:comment """A related resource of which the described resource is a version, edition, or adaptation. Changes in version imply substantive changes in content rather than differences in format. This property is intended to be used with non-literal values. This property is an inverse property of hasVersion.""" ; - cims:dataType profcim:IRI ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "dcat", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcat", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:anyURI . -dcat:Resource.keyword a rdf:Property ; +dcat:Resource.keyword a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "keyword"@en ; rdfs:comment "A keyword or tag describing a resource." ; - cims:dataType profcim:StringFixedLanguage ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcat", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dcat:Resource.version a rdf:Property ; +dcat:Resource.version a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "version"@en ; rdfs:comment "The version indicator (name or identifier) of a resource." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcat", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcat", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dcat:Resource.versionNotes a rdf:Property ; +dcat:Resource.versionNotes a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "versionNotes"@en ; rdfs:comment "A description of changes between this version and the previous version of the resource." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "adms", ; - rdfs:domain dcat:Resource . + cims:stereotype "adms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:PowerSystemProjectGroup.description a rdf:Property ; +dct:PowerSystemProjectGroup.description a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "description"@en ; rdfs:comment """A free-text account of the resource. Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain nc:PowerSystemProjectGroup . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain nc:PowerSystemProjectGroup ; + rdfs:range xsd:string . -dct:PowerSystemProjectGroup.identifier a rdf:Property ; +dct:PowerSystemProjectGroup.identifier a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "identifier"@en ; rdfs:comment """A unique identifier of the resource being described or cataloged. The identifier might be used as part of the IRI of the resource, but still having it represented explicitly is useful. The identifier is a text string which is assigned to the resource to provide an unambiguous reference within a particular context.""" ; - cims:dataType profcim:StringIRI ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "dcterms", ; - rdfs:domain nc:PowerSystemProjectGroup . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain nc:PowerSystemProjectGroup ; + rdfs:range xsd:string . -dct:PowerSystemProjectGroup.title a rdf:Property ; +dct:PowerSystemProjectGroup.title a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "title"@en ; rdfs:comment "A name given to the resource." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "dcterms", ; - rdfs:domain nc:PowerSystemProjectGroup . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain nc:PowerSystemProjectGroup ; + rdfs:range xsd:string . -dct:Resource.accessRights a rdf:Property ; +dct:Resource.accessRights a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "accessRights"@en ; rdfs:comment """Information about who access the resource or an indication of its security status. Access Rights may include information regarding access or restrictions based on privacy, security, or other policies.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:Resource.conformsTo a rdf:Property ; +dct:Resource.conformsTo a owl:DatatypeProperty ; rdfs:label "conformsTo"@en ; rdfs:comment "An established standard to which the described resource conforms." ; - cims:dataType profcim:StringIRI ; cims:multiplicity cims:M:0..n ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:Resource.creator a rdf:Property ; +dct:Resource.creator a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "creator"@en ; rdfs:comment """An entity responsible for making the resource. Recommended practice is to identify the creator with a URI. If this is not possible or feasible, a literal value that identifies the creator may be provided.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:Resource.description a rdf:Property ; +dct:Resource.description a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "description"@en ; rdfs:comment """A free-text account of the resource. Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:Resource.identifier a rdf:Property ; +dct:Resource.identifier a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "identifier"@en ; rdfs:comment """A unique identifier of the resource being described or cataloged. The identifier might be used as part of the IRI of the resource, but still having it represented explicitly is useful. The identifier is a text string which is assigned to the resource to provide an unambiguous reference within a particular context.""" ; - cims:dataType profcim:StringIRI ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:Resource.issued a rdf:Property ; +dct:Resource.issued a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "issued"@en ; rdfs:comment """Date of formal issuance of the resource. Recommended practice is to describe the date, date/time, or period of time as recommended for the property Date, of which this is a subproperty.""" ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:dateTime . -dct:Resource.license a rdf:Property ; +dct:Resource.license a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "license"@en ; rdfs:comment """A legal document under which the resource is made available. Recommended practice is to identify the license document with a URI. If this is not possible or feasible, a literal value that identifies the license may be provided.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:Resource.modified a rdf:Property ; +dct:Resource.modified a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "modified"@en ; rdfs:comment """Most recent date on which the item was changed, updated or modified. Recommended practice is to describe the date, date/time, or period of time as recommended for the property Date, of which this is a subproperty.""" ; - cims:dataType cim:Date ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:date . -dct:Resource.publisher a rdf:Property ; +dct:Resource.publisher a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "publisher"@en ; rdfs:comment "An entity responsible for making the resource available." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:Resource.rights a rdf:Property ; +dct:Resource.rights a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rights"@en ; rdfs:comment "A statement that concerns all rights not addressed with dct:license or dct:accessRights, such as copyright statements." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:Resource.rightsHolder a rdf:Property ; +dct:Resource.rightsHolder a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rightsHolder"@en ; rdfs:comment """Information about rights held in and over the resource. Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights. Recommended practice is to refer to a rights statement with a URI. If this is not possible or feasible, a literal value (name, label, or short text) may be provided.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -dct:Resource.title a rdf:Property ; +dct:Resource.title a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "title"@en ; rdfs:comment "A name given to the resource." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "dcterms", ; - rdfs:domain dcat:Resource . - -nc:AvailabilitySchedule.PowerSystemProject a rdf:Property ; - rdfs:label "PowerSystemProject"@en ; - rdfs:comment "The power system project that has this availability schedule." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSystemProject.AvailabilitySchedule ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:AvailabilitySchedule ; - rdfs:range nc:PowerSystemProject . - -nc:DifferenceModel.PowerSystemProject a rdf:Property ; - rdfs:label "PowerSystemProject"@en ; - rdfs:comment "The power system project that is described by this difference model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSystemProject.DifferenceModel ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:DifferenceModel ; - rdfs:range nc:PowerSystemProject . + cims:stereotype "dcterms", uml:attribute ; + rdfs:domain dcat:Resource ; + rdfs:range xsd:string . -nc:PowerSystemProject.AlternativeProject a rdf:Property ; - rdfs:label "AlternativeProject"@en ; - rdfs:comment "Alternative project. Only one of the projects will be commissioned." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSystemProject.PriorityProject ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProject ; - rdfs:range nc:PowerSystemProject . - -nc:PowerSystemProject.AvailabilitySchedule a rdf:Property ; - rdfs:label "AvailabilitySchedule"@en ; - rdfs:comment "The availability schedule associated with this power system project." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AvailabilitySchedule.PowerSystemProject ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProject ; - rdfs:range nc:AvailabilitySchedule . - -nc:PowerSystemProject.DependentOnProject a rdf:Property ; - rdfs:label "DependentOnProject"@en ; - rdfs:comment "Grouping of projects that are depending on each other. A project can only be linked to one dependent project." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerSystemProject.Project ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProject ; - rdfs:range nc:PowerSystemProject . - -nc:PowerSystemProject.DifferenceModel a rdf:Property ; - rdfs:label "DifferenceModel"@en ; - rdfs:comment "The difference model describing this power system project." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DifferenceModel.PowerSystemProject ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProject ; - rdfs:range nc:DifferenceModel . - -nc:PowerSystemProject.PriorityProject a rdf:Property ; - rdfs:label "PriorityProject"@en ; - rdfs:comment "The project that has an alternative project." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerSystemProject.AlternativeProject ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProject ; - rdfs:range nc:PowerSystemProject . - -nc:PowerSystemProject.Project a rdf:Property ; - rdfs:label "Project"@en ; - rdfs:comment "The project that has a dependent on project." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSystemProject.DependentOnProject ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProject ; - rdfs:range nc:PowerSystemProject . - -nc:PowerSystemProject.ProjectGroup a rdf:Property ; - rdfs:label "ProjectGroup"@en ; - rdfs:comment "Power system project group to which this project belongs." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerSystemProjectGroup.Project ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProject ; - rdfs:range nc:PowerSystemProjectGroup . - -nc:PowerSystemProject.ShadowProject a rdf:Property ; - rdfs:label "ShadowProject"@en ; - rdfs:comment "A shadowing project that includes the same change set, but different timeline." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerSystemProject.SilhouetteProject ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProject ; - rdfs:range nc:PowerSystemProject . - -nc:PowerSystemProject.SilhouetteProject a rdf:Property ; - rdfs:label "SilhouetteProject"@en ; - rdfs:comment "The project that has a shadow project." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSystemProject.ShadowProject ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProject ; - rdfs:range nc:PowerSystemProject . - -nc:PowerSystemProject.cancelled a rdf:Property ; +nc:PowerSystemProject.cancelled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cancelled"@en ; rdfs:comment "From this date the project is in cancelled state. No further development will be done to the project or associated change set in this state." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:PowerSystemProject . + cims:stereotype uml:attribute ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range xsd:dateTime . -nc:PowerSystemProject.commissioned a rdf:Property ; +nc:PowerSystemProject.commissioned a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "commissioned"@en ; rdfs:comment "From this date the project is in commissioned state. Any conducting equipment in the change set can be energized from this day. No further changes will be done to the change set." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:PowerSystemProject . + cims:stereotype uml:attribute ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range xsd:dateTime . -nc:PowerSystemProject.committed a rdf:Property ; +nc:PowerSystemProject.committed a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "committed"@en ; rdfs:comment "From this date the project is in committed state. The change set will from this day be part of the as-build model." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:PowerSystemProject . + cims:stereotype uml:attribute ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range xsd:dateTime . -nc:PowerSystemProject.inBuild a rdf:Property ; +nc:PowerSystemProject.inBuild a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inBuild"@en ; rdfs:comment "From this day the project is in build state. Alternative project have been evaluated. Any procurement has started and the change set is being updated to an as-build model." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:PowerSystemProject . + cims:stereotype uml:attribute ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range xsd:dateTime . -nc:PowerSystemProject.inPlan a rdf:Property ; +nc:PowerSystemProject.inPlan a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inPlan"@en ; - rdfs:comment "From this date the project is in planning state. Study or procurement strategy has triggered the start of a project involving changes to one or more models. Alternative projects and change sets are evaluated. " ; - cims:dataType cim:DateTime ; + rdfs:comment "From this date the project is in planning state. Study or procurement strategy has triggered the start of a project involving changes to one or more models. Alternative projects and change sets are evaluated." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:PowerSystemProject . + cims:stereotype uml:attribute ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range xsd:dateTime . -nc:PowerSystemProject.officialExpectedCommissioning a rdf:Property ; +nc:PowerSystemProject.officialExpectedCommissioning a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "officialExpectedCommissioning"@en ; rdfs:comment "Published official commissioning date." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain nc:PowerSystemProject . + cims:stereotype uml:attribute ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range xsd:dateTime . -nc:PowerSystemProject.priority a rdf:Property ; +nc:PowerSystemProject.priority a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "priority"@en ; rdfs:comment "Priority between competing project. Use 0 for do not care. Use 1 for highest priority. Use 2 as priority is less than 1 and so on." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:PowerSystemProject . - -nc:PowerSystemProjectGroup.Project a rdf:Property ; - rdfs:label "Project"@en ; - rdfs:comment "The project included in the power system project group." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerSystemProject.ProjectGroup ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:PowerSystemProjectGroup ; - rdfs:range nc:PowerSystemProject . + cims:stereotype uml:attribute ; + rdfs:domain nc:PowerSystemProject ; + rdfs:range xsd:integer . psp:Package_PowerSystemProjectProfile a cims:ClassCategory ; rdfs:label "PowerSystemProjectProfile"@en ; diff --git a/rdfs-improved/CGMES-NC/ttl/RemedialAction-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/RemedialAction-AP-Voc-RDFS2020.ttl index 8caca34..9bf7585 100644 --- a/rdfs-improved/CGMES-NC/ttl/RemedialAction-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/RemedialAction-AP-Voc-RDFS2020.ttl @@ -1,126 +1,107 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix ra: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ACDCConverter a rdfs:Class ; +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix ra: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +ra:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the remedial action profile."@en ; + dcat:keyword "RA" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC24v01_MM10v02.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:57fcfe0e-258c-45f2-b2ed-ff5b6a9859bc" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Remedial action Vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . + +cim:ACDCConverter a owl:Class ; rdfs:label "ACDCConverter"@en ; rdfs:comment "A unit with valves for three phases, together with unit control equipment, essential protective and switching devices, DC storage capacitors, phase reactors and auxiliaries, if any, used for conversion." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:ACDCTerminal a rdfs:Class ; +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "CIMDatatype" . - -cim:BatteryUnit a rdfs:Class ; +cim:BatteryUnit a owl:Class ; rdfs:label "BatteryUnit"@en ; rdfs:comment "An electrochemical energy storage device." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "Primitive" . - -cim:Contingency a rdfs:Class ; +cim:Contingency a owl:Class ; rdfs:label "Contingency"@en ; rdfs:comment "An event threatening system reliability, consisting of one or more contingency elements." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:Currency a rdfs:Class ; +cim:Currency a owl:Class ; rdfs:label "Currency"@en ; rdfs:comment "Monetary currencies. ISO 4217 standard including 3-character currency code." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:DCTerminal a rdfs:Class ; +cim:DCTerminal a owl:Class ; rdfs:label "DCTerminal"@en ; rdfs:comment "An electrical connection point to generic DC conducting equipment." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory ra:Package_DocRemedialActionProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory ra:Package_DocRemedialActionProfile ; - cims:stereotype "Primitive" . - -cim:Duration a rdfs:Class ; - rdfs:label "Duration"@en ; - rdfs:comment "Duration as \"PnYnMnDTnHnMnS\" which conforms to ISO 8601, where nY expresses a number of years, nM a number of months, nD a number of days. The letter T separates the date expression from the time expression and, after it, nH identifies a number of hours, nM a number of minutes and nS a number of seconds. The number of seconds could be expressed as a decimal number, but all other numbers are integers." ; - cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "Primitive" . - -cim:EnergyConsumer a rdfs:Class ; +cim:EnergyConsumer a owl:Class ; rdfs:label "EnergyConsumer"@en ; rdfs:comment """Generic user of energy - a point of consumption on the power system model. EnergyConsumer.pfixed, .qfixed, .pfixedPct and .qfixedPct have meaning only if there is no LoadResponseCharacteristic associated with EnergyConsumer or if LoadResponseCharacteristic.exponentModel is set to False.""" ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:EnergySource a rdfs:Class ; +cim:EnergySource a owl:Class ; rdfs:label "EnergySource"@en ; rdfs:comment "A generic equivalent for an energy supplier on a transmission or distribution voltage level." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:EquivalentInjection a rdfs:Class ; +cim:EquivalentInjection a owl:Class ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:ExternalNetworkInjection a rdfs:Class ; +cim:ExternalNetworkInjection a owl:Class ; rdfs:label "ExternalNetworkInjection"@en ; rdfs:comment "This class represents the external network and it is used for IEC 60909 calculations." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "Primitive" . - -cim:Line a rdfs:Class ; +cim:Line a owl:Class ; rdfs:label "Line"@en ; - rdfs:comment "Contains equipment beyond a substation belonging to a power transmission line. " ; + rdfs:comment "Contains equipment beyond a substation belonging to a power transmission line." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "Description", . + cims:stereotype "Description", uml:concrete . -cim:Measurement a rdfs:Class ; +cim:Measurement a owl:Class ; rdfs:label "Measurement"@en ; rdfs:comment """A Measurement represents any measured, calculated or non-measured non-calculated quantity. Any piece of equipment may contain Measurements, e.g. a substation may have temperature measurements and door open indications, a transformer may have oil temperature and tank pressure measurements, a bay may contain a number of power flow measurements and a Breaker may contain a switch status measurement. The PSR - Measurement association is intended to capture this use of Measurement and is included in the naming hierarchy based on EquipmentContainer. The naming hierarchy typically has Measurements as leaves, e.g. Substation-VoltageLevel-Bay-Switch-Measurement. @@ -129,37 +110,25 @@ If both a Terminal and PSR are associated, and the PSR is of type ConductingEqui When the sensor location is needed both Measurement-PSR and Measurement-Terminal are used. The Measurement-Terminal association is never used alone.""" ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:OperationalLimit a rdfs:Class ; +cim:OperationalLimit a owl:Class ; rdfs:label "OperationalLimit"@en ; rdfs:comment """A value and normal value associated with a specific kind of limit. The sub class value and normalValue attributes vary inversely to the associated OperationalLimitType.acceptableDuration (acceptableDuration for short). -If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration. """ ; +If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration.""" ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "CIMDatatype" . - -cim:PowerElectronicsConnection a rdfs:Class ; +cim:PowerElectronicsConnection a owl:Class ; rdfs:label "PowerElectronicsConnection"@en ; rdfs:comment "A connection to the AC network for energy production or consumption that uses power electronics rather than rotating machines." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "CIMDatatype" . - -cim:RegulatingControl a rdfs:Class ; +cim:RegulatingControl a owl:Class ; rdfs:label "RegulatingControl"@en ; rdfs:comment """Specifies a set of equipment that works together to control a power system quantity such as voltage or flow. Remote bus voltage control is possible by specifying the controlled terminal located at some place remote from the controlling equipment. @@ -171,57 +140,45 @@ The attribute minAllowedTargetValue and maxAllowedTargetValue are required in th The attributes minAllowedTargetValue and maxAllowedTargetValue are not related to the attribute targetDeadband and thus they are not treated as an alternative of the targetDeadband. They are needed due to limitations in the local substation controller. The attribute targetDeadband is used to prevent the power flow from move the tap position in circles (hunting) that is to be used regardless of the attributes minAllowedTargetValue and maxAllowedTargetValue.""" ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:RotatingMachine a rdfs:Class ; +cim:RotatingMachine a owl:Class ; rdfs:label "RotatingMachine"@en ; rdfs:comment "A rotating machine which may be used as a generator or motor." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:Seconds a rdfs:Class ; - rdfs:label "Seconds"@en ; - rdfs:comment "Time, in seconds." ; - cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "CIMDatatype" . - -cim:ShuntCompensator a rdfs:Class ; +cim:ShuntCompensator a owl:Class ; rdfs:label "ShuntCompensator"@en ; rdfs:comment "A shunt capacitor or reactor or switchable bank of shunt capacitors or reactors. A section of a shunt compensator is an individual capacitor or reactor. A negative value for bPerSection indicates that the compensator is a reactor. ShuntCompensator is a single terminal device. Ground is implied." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:StaticVarCompensator a rdfs:Class ; +cim:StaticVarCompensator a owl:Class ; rdfs:label "StaticVarCompensator"@en ; rdfs:comment """A facility for providing variable and controllable shunt reactive power. The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms. The SVC may operate in fixed MVar output mode or in voltage control mode. When in voltage control mode, the output of the SVC will be proportional to the deviation of voltage at the controlled bus from the voltage setpoint. The SVC characteristic slope defines the proportion. If the voltage at the controlled bus is equal to the voltage setpoint, the SVC MVar output is zero.""" ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:String a rdfs: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." ; - cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "Primitive" . - -cim:Substation a rdfs:Class ; +cim:Substation a owl:Class ; rdfs:label "Substation"@en ; - rdfs:comment "A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics. " ; + rdfs:comment "A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "Description", . + cims:stereotype "Description", uml:concrete . -cim:Switch a rdfs:Class ; +cim:Switch a owl:Class ; rdfs:label "Switch"@en ; rdfs:comment "A generic device designed to close, or open, or both, one or more electric circuits. All switches are two terminal devices including grounding switches. The ACDCTerminal.connected at the two sides of the switch shall not be considered for assessing switch connectivity, i.e. only Switch.open, .normalOpen and .locked are relevant." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:TapChanger a rdfs:Class ; +cim:TapChanger a owl:Class ; rdfs:label "TapChanger"@en ; rdfs:comment "Mechanism for changing transformer winding tap positions." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory ra:Package_RemedialActionProfile . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -229,9 +186,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -239,176 +196,176 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -nc:ACDCConverterAction a rdfs:Class ; +nc:ACDCConverterAction a owl:Class ; rdfs:label "ACDCConverterAction"@en ; rdfs:comment "Alternate current Direct current (ACDC) converter action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:AvailabilityRemedialAction a rdfs:Class ; +nc:AvailabilityRemedialAction a owl:Class ; rdfs:label "AvailabilityRemedialAction"@en ; rdfs:comment "Availability remedial action is a remedial action that cancels or reschedules an availability schedule." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:RemedialAction . -nc:BatteryUnitAction a rdfs:Class ; +nc:BatteryUnitAction a owl:Class ; rdfs:label "BatteryUnitAction"@en ; rdfs:comment "Battery unit setpoint action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:BiddingZone a rdfs:Class ; +nc:BiddingZone a owl:Class ; rdfs:label "BiddingZone"@en ; rdfs:comment "A bidding zone is a market-based method for handling power transmission congestion. It consists of scheduling areas that include the relevant production (supply) and consumption (demand) to form an electrical area with the same market price without capacity allocation." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" . -nc:BiddingZoneAction a rdfs:Class ; +nc:BiddingZoneAction a owl:Class ; rdfs:label "BiddingZoneAction"@en ; rdfs:comment "Bidding zone set point action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:BiddingZoneBorder a rdfs:Class ; +nc:BiddingZoneBorder a owl:Class ; rdfs:label "BiddingZoneBorder"@en ; rdfs:comment "Defines the aggregated connection capacity between two Bidding Zones." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" . -nc:CalculationKind a rdfs:Class ; +nc:CalculationKind a owl:Class ; rdfs:label "CalculationKind"@en ; rdfs:comment "Kind of calculation operation that can be done to Measurement." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:ContingencyWithRemedialAction a rdfs:Class ; +nc:ContingencyWithRemedialAction a owl:Class ; rdfs:label "ContingencyWithRemedialAction"@en ; rdfs:comment "Combination of a contingency and a remedial action. ContingencyWithRemedialAction shall not be instantiated for preventive RemedialAction (RemedialAction.kind equals RemedialActionKind.preventive)." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ControlFunctionBlock a rdfs:Class ; +nc:ControlFunctionBlock a owl:Class ; rdfs:label "ControlFunctionBlock"@en ; rdfs:comment "Control function block is a function block that contains an algorithm for controlling the equipment." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" . -nc:ControlFunctionBlockAction a rdfs:Class ; +nc:ControlFunctionBlockAction a owl:Class ; rdfs:label "ControlFunctionBlockAction"@en ; rdfs:comment "Action for setting the control function block target values." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:CountertradeRemedialAction a rdfs:Class ; +nc:CountertradeRemedialAction a owl:Class ; rdfs:label "CountertradeRemedialAction"@en ; rdfs:comment "Countertrade is a remedial action to relieve physical congestions where the location of activated resources within the bidding zone is not known." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerRemedialAction . -nc:ElementCombinationConstraintKind a rdfs:Class ; +nc:ElementCombinationConstraintKind a owl:Class ; rdfs:label "ElementCombinationConstraintKind"@en ; rdfs:comment "Kind of constraint for an element combination." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:EnergySourceModification a rdfs:Class ; +nc:EnergySourceModification a owl:Class ; rdfs:label "EnergySourceModification"@en ; rdfs:comment "Energy source action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:EquipmentController a rdfs:Class ; +nc:EquipmentController a owl:Class ; rdfs:label "EquipmentController"@en ; - rdfs:comment "Equipment controller is an automation function that can control one or multiple equipment function to achieve all the targets inside the given tolerance. " ; + rdfs:comment "Equipment controller is an automation function that can control one or multiple equipment function to achieve all the targets inside the given tolerance." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" . -nc:EquipmentControllerAction a rdfs:Class ; +nc:EquipmentControllerAction a owl:Class ; rdfs:label "EquipmentControllerAction"@en ; rdfs:comment "Action for setting the equipment controller action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:EquivalentInjectionAction a rdfs:Class ; +nc:EquivalentInjectionAction a owl:Class ; rdfs:label "EquivalentInjectionAction"@en ; rdfs:comment "Equivalent injection action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:ExternalNetworkInjectionAction a rdfs:Class ; +nc:ExternalNetworkInjectionAction a owl:Class ; rdfs:label "ExternalNetworkInjectionAction"@en ; rdfs:comment "External network injection action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:FunctionInputVariable a rdfs:Class ; +nc:FunctionInputVariable a owl:Class ; rdfs:label "FunctionInputVariable"@en ; rdfs:comment "Functional input variable defines the domain of the function." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:Gate a rdfs:Class ; +nc:Gate a owl:Class ; rdfs:label "Gate"@en ; rdfs:comment "Logical gate that supports a logical operation based on the input." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:GateInputPin a rdfs:Class ; +nc:GateInputPin a owl:Class ; rdfs:label "GateInputPin"@en ; rdfs:comment "Input pin for a logical gate. The condition described in the input pin gives a logical true or false. The result from measurement and calculation are converted to a true or false." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:FunctionInputVariable . -nc:GateLogicKind a rdfs:Class ; +nc:GateLogicKind a owl:Class ; rdfs:label "GateLogicKind"@en ; rdfs:comment "Define the different logical operations." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:GridStateAlteration a rdfs:Class ; +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." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:GridStateAlterationCollection a rdfs:Class ; +nc:GridStateAlterationCollection a owl:Class ; rdfs:label "GridStateAlterationCollection"@en ; rdfs:comment "A collection of grid state alterations." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:GridStateAlterationRemedialAction a rdfs:Class ; +nc:GridStateAlterationRemedialAction a owl:Class ; rdfs:label "GridStateAlterationRemedialAction"@en ; - rdfs:comment "Grid state alteration remedial action describes one or many grid state alterations applied to a grid model state or a particular scenario in order to resolve one or more identified constraints. " ; + rdfs:comment "Grid state alteration remedial action describes one or many grid state alterations applied to a grid model state or a particular scenario in order to resolve one or more identified constraints." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:RemedialAction . -nc:InServiceAction a rdfs:Class ; +nc:InServiceAction a owl:Class ; rdfs:label "InServiceAction"@en ; rdfs:comment "In service action represents a change of the status of the equipment in the grid model compared to the base case." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GridStateAlteration . -nc:IntertemporalPropertyRange a rdfs:Class ; +nc:IntertemporalPropertyRange a owl:Class ; rdfs:label "IntertemporalPropertyRange"@en ; rdfs:comment """It represents the intertemporal range, which means that this is the maximum change of an attribute value between two time stamps or per time unit (e.g. hour). Both up and down directions are defined by the direction attribute, i.e. There are different schedules per direction. The class is not instantiated for PropertyReference which refers to Boolean type attributes. @@ -417,197 +374,197 @@ For instance the following example illustrates the approach: - For a particular point in time, the value from up schedule is 6 and the value from down schedule is 3. - Then, the GridStateIntensity for the same point in time cannot be more than plus 6 taps from the current, or more than minus 3 taps from the current.""" ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:RangeConstraint . -nc:LoadAction a rdfs:Class ; +nc:LoadAction a owl:Class ; rdfs:label "LoadAction"@en ; rdfs:comment "Load action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:LogicalOperatorsKind a rdfs:Class ; +nc:LogicalOperatorsKind a owl:Class ; rdfs:label "LogicalOperatorsKind"@en ; rdfs:comment "Kinds of logical operators for comparison." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:MeasurementCalculator a rdfs:Class ; +nc:MeasurementCalculator a owl:Class ; rdfs:label "MeasurementCalculator"@en ; - rdfs:comment "Result of a calculation of one or more measurement. " ; + rdfs:comment "Result of a calculation of one or more measurement." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:MeasurementCalculatorInput a rdfs:Class ; +nc:MeasurementCalculatorInput a owl:Class ; rdfs:label "MeasurementCalculatorInput"@en ; rdfs:comment "Input to measurement calculation. It supports Analog, Discrete and Accumulator measurements." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:PTCActivePowerSupport a rdfs:Class ; +nc:PTCActivePowerSupport a owl:Class ; rdfs:label "PTCActivePowerSupport"@en ; rdfs:comment "Defines the active power capability (support) of the scheme in relation to a PowerTransferCorridor." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:PinContingency a rdfs:Class ; +nc:PinContingency a owl:Class ; rdfs:label "PinContingency"@en ; rdfs:comment "Input pin associated with a Contingency. It is used for comparison." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinDCTerminal a rdfs:Class ; +nc:PinDCTerminal a owl:Class ; rdfs:label "PinDCTerminal"@en ; rdfs:comment "Input pin associated with a DCTerminal. It is used for comparison." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinDCTerminalKind a rdfs:Class ; +nc:PinDCTerminalKind a owl:Class ; rdfs:label "PinDCTerminalKind"@en ; rdfs:comment "The kind of quantities that can serve as an input value for the DCTerminal pin." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PinEquipment a rdfs:Class ; +nc:PinEquipment a owl:Class ; rdfs:label "PinEquipment"@en ; rdfs:comment "Input pin associated with an Equipment. It is used for the comparison." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinEquipmentTripping a rdfs:Class ; +nc:PinEquipmentTripping a owl:Class ; rdfs:label "PinEquipmentTripping"@en ; rdfs:comment "Input pin associated with an Equipment. It is used to determine if the equipment is tripped between two consecutive stages, i.e. the equipment is in service at pre-fault stage and it is out of service at post-fault stage." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinGate a rdfs:Class ; +nc:PinGate a owl:Class ; rdfs:label "PinGate"@en ; rdfs:comment "An output from one gate represents an input to another gate." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinMeasurement a rdfs:Class ; +nc:PinMeasurement a owl:Class ; rdfs:label "PinMeasurement"@en ; rdfs:comment "Input pin associated with a Measurement. It is used for comparison." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinOperationalLimit a rdfs:Class ; +nc:PinOperationalLimit a owl:Class ; rdfs:label "PinOperationalLimit"@en ; rdfs:comment "Input pin associated with the limits of a Terminal. It is used for comparison." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinPowerTransferCorridor a rdfs:Class ; +nc:PinPowerTransferCorridor a owl:Class ; rdfs:label "PinPowerTransferCorridor"@en ; rdfs:comment "Input pin associated with a PowerTransferCorridor. It is used for comparison." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinPowerTransferCorridorKind a rdfs:Class ; +nc:PinPowerTransferCorridorKind a owl:Class ; rdfs:label "PinPowerTransferCorridorKind"@en ; rdfs:comment "The kind of quantities that can serve as an input value for the PowerTransferCorridor pin." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PinTerminal a rdfs:Class ; +nc:PinTerminal a owl:Class ; rdfs:label "PinTerminal"@en ; rdfs:comment "Input pin associated with a Terminal. It is used for comparison." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GateInputPin . -nc:PinTerminalKind a rdfs:Class ; +nc:PinTerminalKind a owl:Class ; rdfs:label "PinTerminalKind"@en ; rdfs:comment "The kind of quantities that can serve as an input value for the pin." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PowerElectronicsConnectionAction a rdfs:Class ; +nc:PowerElectronicsConnectionAction a owl:Class ; rdfs:label "PowerElectronicsConnectionAction"@en ; - rdfs:comment "Power electronics setpoint action. " ; + rdfs:comment "Power electronics setpoint action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:PowerRemedialAction a rdfs:Class ; +nc:PowerRemedialAction a owl:Class ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "Energy remedial action describes actions to rearrange power schedules." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:RemedialAction . -nc:PowerShiftKeyStrategy a rdfs:Class ; +nc:PowerShiftKeyStrategy a owl:Class ; rdfs:label "PowerShiftKeyStrategy"@en ; rdfs:comment "Strategy of the power shift key." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:PowerTransferCorridor a rdfs:Class ; +nc:PowerTransferCorridor a owl:Class ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "A power transfer corridor is defined as a set of circuits (transmission lines or transformers) separating two portions of the power system, or a subset of circuits exposed to a substantial portion of the transmission exchange between two parts of the system." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" . -nc:PropertyReference a rdfs:Class ; +nc:PropertyReference a owl:Class ; rdfs:label "PropertyReference"@en ; rdfs:comment "The reference to a class and one of its properties." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" . -nc:RangeConstraint a rdfs:Class ; +nc:RangeConstraint a owl:Class ; rdfs:label "RangeConstraint"@en ; rdfs:comment "Defines the rage constraint." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:RedispatchRemedialAction a rdfs:Class ; +nc:RedispatchRemedialAction a owl:Class ; rdfs:label "RedispatchRemedialAction"@en ; rdfs:comment "Redispatch remedial action is a remedial action that through rearranging power schedules is eliminating breaches of constraints." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerRemedialAction . -nc:Region a rdfs:Class ; +nc:Region a owl:Class ; rdfs:label "Region"@en ; rdfs:comment "A region where the system operator belongs to." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" . -nc:RegulatingControlAction a rdfs:Class ; +nc:RegulatingControlAction a owl:Class ; rdfs:label "RegulatingControlAction"@en ; rdfs:comment "Control action means the set point change of a regulating control power system resource in the grid model compared to the base case." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GridStateAlteration . -nc:RelativeDirectionKind a rdfs:Class ; +nc:RelativeDirectionKind a owl:Class ; rdfs:label "RelativeDirectionKind"@en ; rdfs:comment "Kind of direction for the changes." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RemedialAction a rdfs:Class ; +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. " ; + 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." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:RemedialActionDependency a rdfs:Class ; +nc:RemedialActionDependency a owl:Class ; rdfs:label "RemedialActionDependency"@en ; rdfs:comment """Remedial action dependency is making two remedial actions depending on each other. Multiple dependency is done by multiple instances of this class. The dependency can arrive by having one of the following examples.
    @@ -616,2627 +573,2591 @@ nc:RemedialActionDependency a rdfs:Class ; \t
  • The remedial action can be combined with other remedial action without the need to create multiple remedial action with the same grid alteration for enabling dependency.
""" ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:RemedialActionDependencyKind a rdfs:Class ; +nc:RemedialActionDependencyKind a owl:Class ; rdfs:label "RemedialActionDependencyKind"@en ; rdfs:comment "Kind of dependency between remedial actions." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RemedialActionGroup a rdfs:Class ; +nc:RemedialActionGroup a owl:Class ; rdfs:label "RemedialActionGroup"@en ; rdfs:comment "Grouping of remedial actions that can be operated together." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:RemedialActionKind a rdfs:Class ; +nc:RemedialActionKind a owl:Class ; rdfs:label "RemedialActionKind"@en ; rdfs:comment "The different kinds for a remedial action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RemedialActionScheme a rdfs:Class ; +nc:RemedialActionScheme a owl:Class ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment """Remedial Action Scheme (RAS), Special Protection Schemes (SPS), System Protection Schemes (SPS) or System Integrity Protection Schemes (SIPS). A Remedial Action Scheme consists of one or more stages that can trigger and execute a protection action.""" ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:RemedialActionSchemeKind a rdfs:Class ; +nc:RemedialActionSchemeKind a owl:Class ; rdfs:label "RemedialActionSchemeKind"@en ; rdfs:comment "Classification of Remedial Action Scheme." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RotatingMachineAction a rdfs:Class ; +nc:RotatingMachineAction a owl:Class ; rdfs:label "RotatingMachineAction"@en ; rdfs:comment "Rotating machine action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:SchemeRemedialAction a rdfs:Class ; +nc:SchemeRemedialAction a owl:Class ; rdfs:label "SchemeRemedialAction"@en ; - rdfs:comment "Scheme remedial action is remedial action that involves a scheme that can include conditional logic and stages of grid alteration. The primary remedial action is the arming of these schemes, that will then perform curative remedial action when the condition is met. System Integrity Protection Scheme (SIPS) and Special Protection Scheme (SPS) are example of this. " ; + rdfs:comment "Scheme remedial action is remedial action that involves a scheme that can include conditional logic and stages of grid alteration. The primary remedial action is the arming of these schemes, that will then perform curative remedial action when the condition is met. System Integrity Protection Scheme (SIPS) and Special Protection Scheme (SPS) are example of this." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:RemedialAction . -nc:SetPointAction a rdfs:Class ; +nc:SetPointAction a owl:Class ; rdfs:label "SetPointAction"@en ; rdfs:comment "Setpoint action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:GridStateAlteration . -nc:ShuntCompensatorModification a rdfs:Class ; +nc:ShuntCompensatorModification a owl:Class ; rdfs:label "ShuntCompensatorModification"@en ; rdfs:comment "Shunt compensator action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:Stage a rdfs:Class ; +nc:Stage a owl:Class ; rdfs:label "Stage"@en ; rdfs:comment "Stage of a remedial action scheme." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:StageTrigger a rdfs:Class ; +nc:StageTrigger a owl:Class ; rdfs:label "StageTrigger"@en ; rdfs:comment "Stage that is triggered either by TriggerCondition or by gate condition within a stage." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -nc:StaticPropertyRange a rdfs:Class ; +nc:StaticPropertyRange a owl:Class ; rdfs:label "StaticPropertyRange"@en ; rdfs:comment """Defines the static range, which means that this is the minimum and/or maximum of an attribute value. The value provided by the schedule replaces the value of the attribute to which the schedule refers to. In case that the PropertyReference refers to Boolean type attributes, RangeConstraint.direction shall be none or upAndDown and the RangeConstraint.valueKind shall be absolute. If the direction is none then optimization of the attribute referenced by the PropertyReference is not possible if the current status is already as the value in the range. Otherwise if the direction is upAndDown, the optimization can change from true to false or vice versa independently of the initial value in the operational scenario. For instance for a tap changer related grid state alteration for a particular point in time, if the range of TapChanger.step is to be restricted, the value of the schedule will represent that new TapChanger.step range.""" ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:RangeConstraint . -nc:StaticVarCompensatorAction a rdfs:Class ; +nc:StaticVarCompensatorAction a owl:Class ; rdfs:label "StaticVarCompensatorAction"@en ; rdfs:comment "Static Var compensator action." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:SetPointAction . -nc:SystemOperator a rdfs:Class ; +nc:SystemOperator a owl:Class ; rdfs:label "SystemOperator"@en ; rdfs:comment "System operator." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; cims:stereotype "NC" . -nc:TapPositionAction a rdfs:Class ; +nc:TapPositionAction a owl:Class ; rdfs:label "TapPositionAction"@en ; rdfs:comment "Tap position action represents a change of a tap changer position in the grid model compared to the base case." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GridStateAlteration . -nc:TopologyAction a rdfs:Class ; +nc:TopologyAction a owl:Class ; rdfs:label "TopologyAction"@en ; rdfs:comment "Topology action means the connection or disconnection of a switch in the grid model compared to the base case." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GridStateAlteration . -nc:TriggerCondition a rdfs:Class ; +nc:TriggerCondition a owl:Class ; rdfs:label "TriggerCondition"@en ; rdfs:comment "The condition that triggers a remedial action scheme." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:ValueOffsetKind a rdfs:Class ; +nc:ValueOffsetKind a owl:Class ; rdfs:label "ValueOffsetKind"@en ; rdfs:comment "The kind of the value offset." ; cims:belongsToCategory ra:Package_RemedialActionProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory ra:Package_DocRemedialActionProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory ra:Package_DocRemedialActionProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory ra:Package_DocRemedialActionProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory ra:Package_DocRemedialActionProfile ; - cims:stereotype "Primitive", "profcim" . - -ra:Ontology a owl:Ontology ; - dcat:keyword "RA" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC24v01_MM10v02.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project "@en ; - dct:description "This vocabulary is describing the remedial action profile."@en ; - dct:identifier "urn:uuid:57fcfe0e-258c-45f2-b2ed-ff5b6a9859bc" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Remedial action Vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . + cims:stereotype "NC", uml:enumeration . -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -cim:Seconds.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitMultiplier . - -cim:Seconds.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "s" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitSymbol . - -cim:Seconds.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Time, in seconds" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds . - -nc:ACDCConverter.DCConverterAction a rdf:Property ; +nc:ACDCConverter.DCConverterAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCConverterAction"@en ; rdfs:comment "The action that is applied to an ACDCConverter." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ACDCConverterAction.ACDCConverter ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ACDCConverterAction.ACDCConverter ; rdfs:domain cim:ACDCConverter ; rdfs:range nc:ACDCConverterAction . -nc:ACDCConverterAction.ACDCConverter a rdf:Property ; +nc:ACDCConverterAction.ACDCConverter a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ACDCConverter"@en ; rdfs:comment "The ACDCConverter that is associated with an action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ACDCConverter.DCConverterAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ACDCConverter.DCConverterAction ; rdfs:domain nc:ACDCConverterAction ; rdfs:range cim:ACDCConverter . -nc:BatteryUnit.BatteryUnitAction a rdf:Property ; +nc:BatteryUnit.BatteryUnitAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BatteryUnitAction"@en ; rdfs:comment "The action that is applied to a BatteryUnit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BatteryUnitAction.BatteryUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BatteryUnitAction.BatteryUnit ; rdfs:domain cim:BatteryUnit ; rdfs:range nc:BatteryUnitAction . -nc:BatteryUnitAction.BatteryUnit a rdf:Property ; +nc:BatteryUnitAction.BatteryUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BatteryUnit"@en ; rdfs:comment "The BatteryUnit that is associated with an action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BatteryUnit.BatteryUnitAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BatteryUnit.BatteryUnitAction ; rdfs:domain nc:BatteryUnitAction ; rdfs:range cim:BatteryUnit . -nc:BiddingZone.BiddingZoneAction a rdf:Property ; +nc:BiddingZone.BiddingZoneAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BiddingZoneAction"@en ; rdfs:comment "The bidding zone action that relates to this bidding zone." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BiddingZoneAction.BiddingZone ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZoneAction.BiddingZone ; rdfs:domain nc:BiddingZone ; rdfs:range nc:BiddingZoneAction . -nc:BiddingZone.PowerRemedialAction a rdf:Property ; +nc:BiddingZone.PowerRemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "The power remedial action applied to this BiddingZone." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerRemedialAction.BiddingZone ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerRemedialAction.BiddingZone ; rdfs:domain nc:BiddingZone ; rdfs:range nc:PowerRemedialAction . -nc:BiddingZoneAction.BiddingZone a rdf:Property ; +nc:BiddingZoneAction.BiddingZone a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BiddingZone"@en ; rdfs:comment "The bidding zone that has this bidding zone action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZone.BiddingZoneAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZone.BiddingZoneAction ; rdfs:domain nc:BiddingZoneAction ; rdfs:range nc:BiddingZone . -nc:BiddingZoneBorder.PowerRemedialAction a rdf:Property ; +nc:BiddingZoneBorder.PowerRemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "Power remedial action applied to this Bidding Zone Border." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerRemedialAction.BiddingZoneBorder ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerRemedialAction.BiddingZoneBorder ; rdfs:domain nc:BiddingZoneBorder ; rdfs:range nc:PowerRemedialAction . -nc:Contingency.ContingencyWithRemedialAction a rdf:Property ; +nc:Contingency.ContingencyWithRemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ContingencyWithRemedialAction"@en ; rdfs:comment "The contingency and remedial action combination for this contingency." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ContingencyWithRemedialAction.Contingency ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ContingencyWithRemedialAction.Contingency ; rdfs:domain cim:Contingency ; rdfs:range nc:ContingencyWithRemedialAction . -nc:Contingency.PinContingency a rdf:Property ; +nc:Contingency.PinContingency a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinContingency"@en ; rdfs:comment "The pin that uses this input." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinContingency.Contingency ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinContingency.Contingency ; rdfs:domain cim:Contingency ; rdfs:range nc:PinContingency . -nc:ContingencyWithRemedialAction.Contingency a rdf:Property ; +nc:ContingencyWithRemedialAction.Contingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "The contingency that is associated with a remedial action, i.e. the contingency that is the cause for the creation of a remedial action and justifies it or would usually be resolved with a remedial action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Contingency.ContingencyWithRemedialAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Contingency.ContingencyWithRemedialAction ; rdfs:domain nc:ContingencyWithRemedialAction ; rdfs:range cim:Contingency . -nc:ContingencyWithRemedialAction.RemedialAction a rdf:Property ; +nc:ContingencyWithRemedialAction.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "The remedial action defined for this contingency and remedial action combination." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialAction.ContingencyWithRemedialAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.ContingencyWithRemedialAction ; rdfs:domain nc:ContingencyWithRemedialAction ; rdfs:range nc:RemedialAction . -nc:ContingencyWithRemedialAction.combinationConstraintKind a rdf:Property ; +nc:ContingencyWithRemedialAction.combinationConstraintKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "combinationConstraintKind"@en ; rdfs:comment "Defines the combination constraint of the Contingency and Remedial Action. If included, this remedial action can only be applied for this contingency. Else if excluded, this remedial action should not be used for this contingency. Else if considered, this remedial action can be considered for this contingency." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:ContingencyWithRemedialAction ; rdfs:range nc:ElementCombinationConstraintKind . -nc:ContingencyWithRemedialAction.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ContingencyWithRemedialAction . - -nc:ContingencyWithRemedialAction.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "If true, the contingency with remedial action is enabled, otherwise it is disabled under normal operating conditions." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ContingencyWithRemedialAction . - -nc:ControlFunctionBlock.ControlFunctionBlockAction a rdf:Property ; +nc:ControlFunctionBlock.ControlFunctionBlockAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlFunctionBlockAction"@en ; rdfs:comment "The action that is applied to this control function block." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ControlFunctionBlockAction.ControlFunctionBlock ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlFunctionBlockAction.ControlFunctionBlock ; rdfs:domain nc:ControlFunctionBlock ; rdfs:range nc:ControlFunctionBlockAction . -nc:ControlFunctionBlockAction.ControlFunctionBlock a rdf:Property ; +nc:ControlFunctionBlockAction.ControlFunctionBlock a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ControlFunctionBlock"@en ; rdfs:comment "The control function block that is associated with a ControlFunctionBlockAction." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ControlFunctionBlock.ControlFunctionBlockAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlFunctionBlock.ControlFunctionBlockAction ; rdfs:domain nc:ControlFunctionBlockAction ; rdfs:range nc:ControlFunctionBlock . -nc:CountertradeRemedialAction.maxEconomicPMargin a rdf:Property ; - rdfs:label "maxEconomicPMargin"@en ; - rdfs:comment """High economic active power limit given by the percentage of the relevant units operating p. e.g. If a generating unit (G1) with maximum operating active power of 100 MW and a conform load with active maximum load of 50 MW (L1). Max economic p margin of 90% will give the limit of the shift key to be 90 MW for the G1 and 45 MW for the L1. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CountertradeRemedialAction . - -nc:CountertradeRemedialAction.minEconomicPMargin a rdf:Property ; - rdfs:label "minEconomicPMargin"@en ; - rdfs:comment """Low economic active power limit given by the percentage of the relevant units operating p. e.g. If a generating unit (G1) with minimum operating active power of 10 MW and a conform load with active maximum load of 5 MW (L1). Min economic p margin of 90% will give the limit of the shift key to be 11 MW for the G1 and 5.5 MW for the L1. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CountertradeRemedialAction . - -nc:DCTerminal.PinDCTerminal a rdf:Property ; +nc:DCTerminal.PinDCTerminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinDCTerminal"@en ; rdfs:comment "The pin DC terminal for this DC terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinDCTerminal.DCTerminal ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinDCTerminal.DCTerminal ; rdfs:domain cim:DCTerminal ; rdfs:range nc:PinDCTerminal . -nc:EnergyConsumer.LoadAction a rdf:Property ; +nc:EnergyConsumer.LoadAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "LoadAction"@en ; rdfs:comment "The action appled to an EnergyConsumer." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:LoadAction.EnergyConsumer ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:LoadAction.EnergyConsumer ; rdfs:domain cim:EnergyConsumer ; rdfs:range nc:LoadAction . -nc:EnergySource.EnergySourceAction a rdf:Property ; +nc:EnergySource.EnergySourceAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergySourceAction"@en ; rdfs:comment "The energy source action applied to an EnergySource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergySourceModification.EnergySource ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergySourceModification.EnergySource ; rdfs:domain cim:EnergySource ; rdfs:range nc:EnergySourceModification . -nc:EnergySourceModification.EnergySource a rdf:Property ; +nc:EnergySourceModification.EnergySource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergySource"@en ; rdfs:comment "The EnergySource which is associated with an EnergySourceAction." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergySource.EnergySourceAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergySource.EnergySourceAction ; rdfs:domain nc:EnergySourceModification ; rdfs:range cim:EnergySource . -nc:Equipment.InServiceAction a rdf:Property ; +nc:Equipment.InServiceAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "InServiceAction"@en ; rdfs:comment "Action that is applied to an equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:InServiceAction.Equipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:InServiceAction.Equipment ; rdfs:domain cim:Equipment ; rdfs:range nc:InServiceAction . -nc:Equipment.PinEquipment a rdf:Property ; +nc:Equipment.PinEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinEquipment"@en ; rdfs:comment "The pin that uses this input." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinEquipment.Equipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinEquipment.Equipment ; rdfs:domain cim:Equipment ; rdfs:range nc:PinEquipment . -nc:Equipment.PinEquipmentTripping a rdf:Property ; +nc:Equipment.PinEquipmentTripping a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinEquipmentTripping"@en ; rdfs:comment "Pin equipment that is used as gate input." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinEquipmentTripping.Equipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinEquipmentTripping.Equipment ; rdfs:domain cim:Equipment ; rdfs:range nc:PinEquipmentTripping . -nc:EquipmentController.EquipmentControllerAction a rdf:Property ; +nc:EquipmentController.EquipmentControllerAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EquipmentControllerAction"@en ; rdfs:comment "Equipment controller action for this equipment controller." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EquipmentControllerAction.EquipmentController ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EquipmentControllerAction.EquipmentController ; rdfs:domain nc:EquipmentController ; rdfs:range nc:EquipmentControllerAction . -nc:EquipmentControllerAction.EquipmentController a rdf:Property ; +nc:EquipmentControllerAction.EquipmentController a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquipmentController"@en ; rdfs:comment "Equipment controller that has associated equipment controller actions." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquipmentController.EquipmentControllerAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EquipmentController.EquipmentControllerAction ; rdfs:domain nc:EquipmentControllerAction ; rdfs:range nc:EquipmentController . -nc:EquivalentInjection.EquivalentInjectionAction a rdf:Property ; +nc:EquivalentInjection.EquivalentInjectionAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EquivalentInjectionAction"@en ; rdfs:comment "The action that is applied to an EquivalentInjection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EquivalentInjectionAction.EquivalentInjection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjectionAction.EquivalentInjection ; rdfs:domain cim:EquivalentInjection ; rdfs:range nc:EquivalentInjectionAction . -nc:EquivalentInjectionAction.EquivalentInjection a rdf:Property ; +nc:EquivalentInjectionAction.EquivalentInjection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "The EquivalentInjection that is associated with an action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquivalentInjection.EquivalentInjectionAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjection.EquivalentInjectionAction ; rdfs:domain nc:EquivalentInjectionAction ; rdfs:range cim:EquivalentInjection . -nc:ExternalNetworkInjection.ExternalNetworkInjectionAction a rdf:Property ; +nc:ExternalNetworkInjection.ExternalNetworkInjectionAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ExternalNetworkInjectionAction"@en ; rdfs:comment "The action that is applied to an ExternalNetworkInjection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ExternalNetworkInjectionAction.ExternalNetworkInjection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ExternalNetworkInjectionAction.ExternalNetworkInjection ; rdfs:domain cim:ExternalNetworkInjection ; rdfs:range nc:ExternalNetworkInjectionAction . -nc:ExternalNetworkInjectionAction.ExternalNetworkInjection a rdf:Property ; +nc:ExternalNetworkInjectionAction.ExternalNetworkInjection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ExternalNetworkInjection"@en ; rdfs:comment "The ExternalNetworkInjection that is associated with an action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ExternalNetworkInjection.ExternalNetworkInjectionAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ExternalNetworkInjection.ExternalNetworkInjectionAction ; rdfs:domain nc:ExternalNetworkInjectionAction ; rdfs:range cim:ExternalNetworkInjection . -nc:Gate.GateInputPin a rdf:Property ; +nc:Gate.GateInputPin a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GateInputPin"@en ; rdfs:comment "This is the input to the gate." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GateInputPin.Gate ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GateInputPin.Gate ; rdfs:domain nc:Gate ; rdfs:range nc:GateInputPin . -nc:Gate.PinGate a rdf:Property ; +nc:Gate.PinGate a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinGate"@en ; rdfs:comment "The pin for this gate output." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinGate.GateOutput ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinGate.GateOutput ; rdfs:domain nc:Gate ; rdfs:range nc:PinGate . -nc:Gate.RemedialActionScheme a rdf:Property ; +nc:Gate.RemedialActionScheme a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment "The remedial action scheme which has an armed gate." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionScheme.GateArmed ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheme.GateArmed ; rdfs:domain nc:Gate ; rdfs:range nc:RemedialActionScheme . -nc:Gate.StageTrigger a rdf:Property ; +nc:Gate.StageTrigger a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StageTrigger"@en ; rdfs:comment "The stage trigger associated with the gate trigger." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StageTrigger.GateTrigger ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:StageTrigger.GateTrigger ; rdfs:domain nc:Gate ; rdfs:range nc:StageTrigger . -nc:Gate.StageTriggerArmed a rdf:Property ; +nc:Gate.StageTriggerArmed a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StageTriggerArmed"@en ; rdfs:comment "The stage trigger associated with the armed gate." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StageTrigger.GateArmed ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:StageTrigger.GateArmed ; rdfs:domain nc:Gate ; rdfs:range nc:StageTrigger . -nc:Gate.StageTriggerCom a rdf:Property ; +nc:Gate.StageTriggerCom a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StageTriggerCom"@en ; rdfs:comment "The stage trigger associated with the communication gate." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StageTrigger.GateComCondition ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:StageTrigger.GateComCondition ; rdfs:domain nc:Gate ; rdfs:range nc:StageTrigger . -nc:Gate.TriggerCondition a rdf:Property ; +nc:Gate.TriggerCondition a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TriggerCondition"@en ; rdfs:comment "The trigger condition that has a gate trigger." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TriggerCondition.GateTrigger ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TriggerCondition.GateTrigger ; rdfs:domain nc:Gate ; rdfs:range nc:TriggerCondition . -nc:Gate.kind a rdf:Property ; +nc:Gate.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "The logical operation of the gate." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:Gate ; rdfs:range nc:GateLogicKind . -nc:GateInputPin.Gate a rdf:Property ; +nc:GateInputPin.Gate a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Gate"@en ; rdfs:comment "The Gate that has this input." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Gate.GateInputPin ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Gate.GateInputPin ; rdfs:domain nc:GateInputPin ; rdfs:range nc:Gate . -nc:GateInputPin.absoluteValue a rdf:Property ; - rdfs:label "absoluteValue"@en ; - rdfs:comment "Indicates if the absolute value is used for comparison. If true, use the absolute value. If false, use the complex value (vector). " ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GateInputPin.duration a rdf:Property ; - rdfs:label "duration"@en ; - rdfs:comment "The time duration for which the condition is satisfied before acting. Default is 0 seconds." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GateInputPin.isValuePreFault a rdf:Property ; - rdfs:label "isValuePreFault"@en ; - rdfs:comment "Indicates if the gate input pin value is referring to the value prior to a fault (e.g. simulated by a contingency or due to a SIPS activation in a N-x-y case). If it is true, it means that the value is referring to pre-fault. If it is false or not populated, then it is post-fault." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GateInputPin.logicKind a rdf:Property ; +nc:GateInputPin.logicKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "logicKind"@en ; rdfs:comment "The logical operator kind used for comparison." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:GateInputPin ; rdfs:range nc:LogicalOperatorsKind . -nc:GateInputPin.negate a rdf:Property ; - rdfs:label "negate"@en ; - rdfs:comment "Invert/negate the result of the comparison." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GateInputPin.thresholdPercentage a rdf:Property ; - rdfs:label "thresholdPercentage"@en ; - rdfs:comment """The threshold percentage that should be used for compare with the percentage change between input value and threshold value. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GateInputPin.thresholdValue a rdf:Property ; - rdfs:label "thresholdValue"@en ; - rdfs:comment "The threshold value that should be used for compare with the input value." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GateInputPin . - -nc:GridStateAlteration.GridStateAlterationCollection a rdf:Property ; +nc:GridStateAlteration.GridStateAlterationCollection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlterationCollection"@en ; rdfs:comment "The collection that has a GridStateAlteration." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlterationCollection.GridStateAlteration ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlterationCollection.GridStateAlteration ; rdfs:domain nc:GridStateAlteration ; rdfs:range nc:GridStateAlterationCollection . -nc:GridStateAlteration.GridStateAlterationRemedialAction a rdf:Property ; +nc:GridStateAlteration.GridStateAlterationRemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlterationRemedialAction"@en ; rdfs:comment "The grid state alteration remedial action associated with a given grid state alteration." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlterationRemedialAction.GridStateAlteration ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlterationRemedialAction.GridStateAlteration ; rdfs:domain nc:GridStateAlteration ; rdfs:range nc:GridStateAlterationRemedialAction . -nc:GridStateAlteration.PropertyReference a rdf:Property ; +nc:GridStateAlteration.PropertyReference a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PropertyReference"@en ; rdfs:comment "The property reference for this grid state alteration." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PropertyReference.GridStateAlteration ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PropertyReference.GridStateAlteration ; rdfs:domain nc:GridStateAlteration ; rdfs:range nc:PropertyReference . -nc:GridStateAlteration.RangeConstraint a rdf:Property ; +nc:GridStateAlteration.RangeConstraint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RangeConstraint"@en ; rdfs:comment "The range constraint associated with a given GridStateAlteration." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RangeConstraint.GridStateAlteration ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RangeConstraint.GridStateAlteration ; rdfs:domain nc:GridStateAlteration ; rdfs:range nc:RangeConstraint . -nc:GridStateAlteration.maximumPerDay a rdf:Property ; - rdfs:label "maximumPerDay"@en ; - rdfs:comment "Maximum number of alterations per day." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GridStateAlteration . - -nc:GridStateAlteration.minimumActivation a rdf:Property ; - rdfs:label "minimumActivation"@en ; - rdfs:comment "Minimum time duration between activating the same grid state alteration." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GridStateAlteration . - -nc:GridStateAlteration.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "The default/normal value used when other active signal/values are missing." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GridStateAlteration . - -nc:GridStateAlteration.timePerStage a rdf:Property ; - rdfs:label "timePerStage"@en ; - rdfs:comment "Time to implement a stage of a grid state alteration. If a grid state alteration consists of multiple stages (e.g. A step on a power transformer), this duration comes in addition to the timeToImplement and need to be multiplied by the number of stages. A stage can also be defined as MW in the case of regulating production." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GridStateAlteration . - -nc:GridStateAlterationCollection.GridStateAlteration a rdf:Property ; +nc:GridStateAlterationCollection.GridStateAlteration a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GridStateAlteration"@en ; rdfs:comment "The GridStateAlteration that belongs to the collection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GridStateAlteration.GridStateAlterationCollection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlteration.GridStateAlterationCollection ; rdfs:domain nc:GridStateAlterationCollection ; rdfs:range nc:GridStateAlteration . -nc:GridStateAlterationCollection.StageAction a rdf:Property ; +nc:GridStateAlterationCollection.StageAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StageAction"@en ; rdfs:comment "The stage action related to this GridStateAlterationCollection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Stage.GridStateAlterationCollection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:Stage.GridStateAlterationCollection ; rdfs:domain nc:GridStateAlterationCollection ; rdfs:range nc:Stage . -nc:GridStateAlterationRemedialAction.GridStateAlteration a rdf:Property ; +nc:GridStateAlterationRemedialAction.GridStateAlteration a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GridStateAlteration"@en ; rdfs:comment "The grid state alteration which is part of the grid state alteration remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GridStateAlteration.GridStateAlterationRemedialAction ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlteration.GridStateAlterationRemedialAction ; rdfs:domain nc:GridStateAlterationRemedialAction ; rdfs:range nc:GridStateAlteration . -nc:InServiceAction.Equipment a rdf:Property ; +nc:InServiceAction.Equipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "Equipment that has a in service action associated." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Equipment.InServiceAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Equipment.InServiceAction ; rdfs:domain nc:InServiceAction ; rdfs:range cim:Equipment . -nc:LoadAction.EnergyConsumer a rdf:Property ; +nc:LoadAction.EnergyConsumer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyConsumer"@en ; rdfs:comment "The EnergyConsumer that is associated with a load action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyConsumer.LoadAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyConsumer.LoadAction ; rdfs:domain nc:LoadAction ; rdfs:range cim:EnergyConsumer . -nc:Measurement.MeasurementCalculatorInput a rdf:Property ; +nc:Measurement.MeasurementCalculatorInput a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "MeasurementCalculatorInput"@en ; rdfs:comment "The calculator input used for this measurement." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:MeasurementCalculatorInput.Measurement ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:MeasurementCalculatorInput.Measurement ; rdfs:domain cim:Measurement ; rdfs:range nc:MeasurementCalculatorInput . -nc:Measurement.PinMeasurement a rdf:Property ; +nc:Measurement.PinMeasurement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinMeasurement"@en ; rdfs:comment "The pin that uses this input." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinMeasurement.Measurement ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinMeasurement.Measurement ; rdfs:domain cim:Measurement ; rdfs:range nc:PinMeasurement . -nc:MeasurementCalculator.MeasurementCalculatorInput a rdf:Property ; +nc:MeasurementCalculator.MeasurementCalculatorInput a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "MeasurementCalculatorInput"@en ; rdfs:comment "The input used for the calculator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:MeasurementCalculatorInput.MeasurementCalculator ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:MeasurementCalculatorInput.MeasurementCalculator ; rdfs:domain nc:MeasurementCalculator ; rdfs:range nc:MeasurementCalculatorInput . -nc:MeasurementCalculator.PinMeasurement a rdf:Property ; +nc:MeasurementCalculator.PinMeasurement a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinMeasurement"@en ; rdfs:comment "The pin that uses this input." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinMeasurement.MeasurementCalculator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinMeasurement.MeasurementCalculator ; rdfs:domain nc:MeasurementCalculator ; rdfs:range nc:PinMeasurement . -nc:MeasurementCalculator.kind a rdf:Property ; +nc:MeasurementCalculator.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Calculation operation executed on the operands." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:MeasurementCalculator ; rdfs:range nc:CalculationKind . -nc:MeasurementCalculatorInput.Measurement a rdf:Property ; +nc:MeasurementCalculatorInput.Measurement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Measurement"@en ; rdfs:comment "Measurement used as input to a calculation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Measurement.MeasurementCalculatorInput ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Measurement.MeasurementCalculatorInput ; rdfs:domain nc:MeasurementCalculatorInput ; rdfs:range cim:Measurement . -nc:MeasurementCalculatorInput.MeasurementCalculator a rdf:Property ; +nc:MeasurementCalculatorInput.MeasurementCalculator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "MeasurementCalculator"@en ; rdfs:comment "The measurement calculator using this calculator input." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:MeasurementCalculator.MeasurementCalculatorInput ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:MeasurementCalculator.MeasurementCalculatorInput ; rdfs:domain nc:MeasurementCalculatorInput ; rdfs:range nc:MeasurementCalculator . -nc:MeasurementCalculatorInput.absoluteValue a rdf:Property ; - rdfs:label "absoluteValue"@en ; - rdfs:comment "Indicates if the absolute value is used for comparison. If true, use the absolute value. If false, use the complex value (vector). " ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:MeasurementCalculatorInput . - -nc:MeasurementCalculatorInput.order a rdf:Property ; - rdfs:label "order"@en ; - rdfs:comment "Positive number that defines the order of the operand in the calculation. 0 means default in which case the order is not relevant." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:MeasurementCalculatorInput . - -nc:OperationalLimit.PinOperationallLimit a rdf:Property ; +nc:OperationalLimit.PinOperationallLimit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinOperationallLimit"@en ; rdfs:comment "The operational limit pin pin that uses this operational limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinOperationalLimit.OperationalLimit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinOperationalLimit.OperationalLimit ; rdfs:domain cim:OperationalLimit ; rdfs:range nc:PinOperationalLimit . -nc:PTCActivePowerSupport.PowerTransferCorridor a rdf:Property ; +nc:PTCActivePowerSupport.PowerTransferCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "The PowerTransferCorridor that has a specific active power support." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerTransferCorridor.PTCActivePowerSupport ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerTransferCorridor.PTCActivePowerSupport ; rdfs:domain nc:PTCActivePowerSupport ; rdfs:range nc:PowerTransferCorridor . -nc:PTCActivePowerSupport.RemedialActionScheme a rdf:Property ; +nc:PTCActivePowerSupport.RemedialActionScheme a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment "The RemedialActionScheme which has active power support from the PowerTransferCorridor." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionScheme.PTCActivePowerSupport ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheme.PTCActivePowerSupport ; rdfs:domain nc:PTCActivePowerSupport ; rdfs:range nc:RemedialActionScheme . -nc:PTCActivePowerSupport.maximum a rdf:Property ; - rdfs:label "maximum"@en ; - rdfs:comment "Maximum support that a System Integrity Protection Scheme (SIPS) can provide to a Power Transfer Corridor (PTC). This is normally limited by the maximum power system disconnect allowed." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PTCActivePowerSupport . - -nc:PTCActivePowerSupport.normal a rdf:Property ; - rdfs:label "normal"@en ; - rdfs:comment "Normal support that a System Integrity Protection Scheme (SIPS) is expected to provide when enabled to a Power Transfer Corridor (PTC)." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PTCActivePowerSupport . - -nc:PinContingency.Contingency a rdf:Property ; +nc:PinContingency.Contingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "The Contingency that is used in the input pin." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Contingency.PinContingency ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Contingency.PinContingency ; rdfs:domain nc:PinContingency ; rdfs:range cim:Contingency . -nc:PinDCTerminal.DCTerminal a rdf:Property ; +nc:PinDCTerminal.DCTerminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCTerminal"@en ; rdfs:comment "The DC terminal that has this pin DC terminal." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCTerminal.PinDCTerminal ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCTerminal.PinDCTerminal ; rdfs:domain nc:PinDCTerminal ; rdfs:range cim:DCTerminal . -nc:PinDCTerminal.kind a rdf:Property ; +nc:PinDCTerminal.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "The kind of quantity which is used as an input value." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PinDCTerminal ; rdfs:range nc:PinDCTerminalKind . -nc:PinEquipment.Equipment a rdf:Property ; +nc:PinEquipment.Equipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "The Equipment that is used in the input pin." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Equipment.PinEquipment ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Equipment.PinEquipment ; rdfs:domain nc:PinEquipment ; rdfs:range cim:Equipment . -nc:PinEquipment.PropertyReference a rdf:Property ; +nc:PinEquipment.PropertyReference a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PropertyReference"@en ; rdfs:comment "The property reference for this pin equipment." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PropertyReference.PinEquipment ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PropertyReference.PinEquipment ; rdfs:domain nc:PinEquipment ; rdfs:range nc:PropertyReference . -nc:PinEquipmentTripping.Equipment a rdf:Property ; +nc:PinEquipmentTripping.Equipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "Equipment that is tripped." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Equipment.PinEquipmentTripping ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Equipment.PinEquipmentTripping ; rdfs:domain nc:PinEquipmentTripping ; rdfs:range cim:Equipment . -nc:PinGate.GateOutput a rdf:Property ; +nc:PinGate.GateOutput a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GateOutput"@en ; rdfs:comment "The output of the gate." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Gate.PinGate ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Gate.PinGate ; rdfs:domain nc:PinGate ; rdfs:range nc:Gate . -nc:PinMeasurement.Measurement a rdf:Property ; +nc:PinMeasurement.Measurement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Measurement"@en ; rdfs:comment "The Measurement that is used in the input pin." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Measurement.PinMeasurement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Measurement.PinMeasurement ; rdfs:domain nc:PinMeasurement ; rdfs:range cim:Measurement . -nc:PinMeasurement.MeasurementCalculator a rdf:Property ; +nc:PinMeasurement.MeasurementCalculator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "MeasurementCalculator"@en ; rdfs:comment "The result of the calculation used as input to a gate." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:MeasurementCalculator.PinMeasurement ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:MeasurementCalculator.PinMeasurement ; rdfs:domain nc:PinMeasurement ; rdfs:range nc:MeasurementCalculator . -nc:PinOperationalLimit.OperationalLimit a rdf:Property ; +nc:PinOperationalLimit.OperationalLimit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OperationalLimit"@en ; rdfs:comment "The operational limit that is used in the input pin." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:OperationalLimit.PinOperationallLimit ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimit.PinOperationallLimit ; rdfs:domain nc:PinOperationalLimit ; rdfs:range cim:OperationalLimit . -nc:PinPowerTransferCorridor.PowerTransferCorridor a rdf:Property ; +nc:PinPowerTransferCorridor.PowerTransferCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "The PowerTransferCorridor that is used in the input pin." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerTransferCorridor.PinPowerTransferCorridor ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerTransferCorridor.PinPowerTransferCorridor ; rdfs:domain nc:PinPowerTransferCorridor ; rdfs:range nc:PowerTransferCorridor . -nc:PinPowerTransferCorridor.kind a rdf:Property ; +nc:PinPowerTransferCorridor.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "The kind of quantity which is used as an input value." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PinPowerTransferCorridor ; rdfs:range nc:PinPowerTransferCorridorKind . -nc:PinTerminal.Terminal a rdf:Property ; +nc:PinTerminal.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The Terminal that is used in the input pin." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Terminal.PinTerminal ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Terminal.PinTerminal ; rdfs:domain nc:PinTerminal ; rdfs:range cim:Terminal . -nc:PinTerminal.kind a rdf:Property ; +nc:PinTerminal.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "The kind of quantity which is used as an input value." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PinTerminal ; rdfs:range nc:PinTerminalKind . -nc:PowerElectronicsConnection.PowerElectronicsConnectionAction a rdf:Property ; +nc:PowerElectronicsConnection.PowerElectronicsConnectionAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerElectronicsConnectionAction"@en ; rdfs:comment "The action that is applied to a PowerElectronicsConnection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerElectronicsConnectionAction.PowerElectronicsConnection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsConnectionAction.PowerElectronicsConnection ; rdfs:domain cim:PowerElectronicsConnection ; rdfs:range nc:PowerElectronicsConnectionAction . -nc:PowerElectronicsConnectionAction.PowerElectronicsConnection a rdf:Property ; +nc:PowerElectronicsConnectionAction.PowerElectronicsConnection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerElectronicsConnection"@en ; rdfs:comment "The PowerElectronicsConnection that is applied to an action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerElectronicsConnection.PowerElectronicsConnectionAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsConnection.PowerElectronicsConnectionAction ; rdfs:domain nc:PowerElectronicsConnectionAction ; rdfs:range cim:PowerElectronicsConnection . -nc:PowerRemedialAction.BiddingZone a rdf:Property ; +nc:PowerRemedialAction.BiddingZone a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BiddingZone"@en ; rdfs:comment "The Bidding Zone where the power remedial action is done." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZone.PowerRemedialAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZone.PowerRemedialAction ; rdfs:domain nc:PowerRemedialAction ; rdfs:range nc:BiddingZone . -nc:PowerRemedialAction.BiddingZoneBorder a rdf:Property ; +nc:PowerRemedialAction.BiddingZoneBorder a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BiddingZoneBorder"@en ; rdfs:comment "Bidding zone border where the power remedial action is done." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BiddingZoneBorder.PowerRemedialAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BiddingZoneBorder.PowerRemedialAction ; rdfs:domain nc:PowerRemedialAction ; rdfs:range nc:BiddingZoneBorder . -nc:PowerRemedialAction.PowerShiftKeyStrategy a rdf:Property ; +nc:PowerRemedialAction.PowerShiftKeyStrategy a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeyStrategy"@en ; rdfs:comment "Power Shift Key Strategy which applies to this power remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeyStrategy.PowerRemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeyStrategy.PowerRemedialAction ; rdfs:domain nc:PowerRemedialAction ; rdfs:range nc:PowerShiftKeyStrategy . -nc:PowerShiftKeyStrategy.PowerRemedialAction a rdf:Property ; +nc:PowerShiftKeyStrategy.PowerRemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "Power remedial acion which has power shift key strategy." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerRemedialAction.PowerShiftKeyStrategy ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerRemedialAction.PowerShiftKeyStrategy ; rdfs:domain nc:PowerShiftKeyStrategy ; rdfs:range nc:PowerRemedialAction . -nc:PowerTransferCorridor.PTCActivePowerSupport a rdf:Property ; +nc:PowerTransferCorridor.PTCActivePowerSupport a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PTCActivePowerSupport"@en ; rdfs:comment "The active power capability associated with this PowerTransferCorridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PTCActivePowerSupport.PowerTransferCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PTCActivePowerSupport.PowerTransferCorridor ; rdfs:domain nc:PowerTransferCorridor ; rdfs:range nc:PTCActivePowerSupport . -nc:PowerTransferCorridor.PinPowerTransferCorridor a rdf:Property ; +nc:PowerTransferCorridor.PinPowerTransferCorridor a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinPowerTransferCorridor"@en ; rdfs:comment "The pin that uses this input." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinPowerTransferCorridor.PowerTransferCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinPowerTransferCorridor.PowerTransferCorridor ; rdfs:domain nc:PowerTransferCorridor ; rdfs:range nc:PinPowerTransferCorridor . -nc:PropertyReference.GridStateAlteration a rdf:Property ; +nc:PropertyReference.GridStateAlteration a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GridStateAlteration"@en ; rdfs:comment "The grid state alteration for this property reference." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GridStateAlteration.PropertyReference ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlteration.PropertyReference ; rdfs:domain nc:PropertyReference ; rdfs:range nc:GridStateAlteration . -nc:PropertyReference.PinEquipment a rdf:Property ; +nc:PropertyReference.PinEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinEquipment"@en ; rdfs:comment "The pin equipment that has this property reference." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinEquipment.PropertyReference ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinEquipment.PropertyReference ; rdfs:domain nc:PropertyReference ; rdfs:range nc:PinEquipment . -nc:PropertyReference.StaticPropertyRange a rdf:Property ; +nc:PropertyReference.StaticPropertyRange a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StaticPropertyRange"@en ; rdfs:comment "Static property range that has this property reference." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StaticPropertyRange.PropertyReference ; cims:multiplicity cims:M:0..n ; + owl:inverseOf nc:StaticPropertyRange.PropertyReference ; rdfs:domain nc:PropertyReference ; rdfs:range nc:StaticPropertyRange . -nc:RangeConstraint.GridStateAlteration a rdf:Property ; +nc:RangeConstraint.GridStateAlteration a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlteration"@en ; rdfs:comment "The grid state alteration which has static range." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlteration.RangeConstraint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlteration.RangeConstraint ; rdfs:domain nc:RangeConstraint ; rdfs:range nc:GridStateAlteration . -nc:RangeConstraint.direction a rdf:Property ; +nc:RangeConstraint.direction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "direction"@en ; rdfs:comment "Defines the direction of the attribute value referenced by the PropertyReference." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RangeConstraint ; rdfs:range nc:RelativeDirectionKind . -nc:RangeConstraint.normalValue a rdf:Property ; - rdfs:label "normalValue"@en ; - rdfs:comment """The normal (initial) value. The meaning of the value is defined by the attribute referenced by the PropertyReference. The value can be integer, float or boolean. In case of boolean 1 equals true and 0 equals false. -If the valueKind is incremental or incrementalPercentage, then the value shall be positive (greater than zero). -If the valueKind is incrementalPercentage, then the value shall be in the range [0, 100].""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RangeConstraint . - -nc:RangeConstraint.valueKind a rdf:Property ; +nc:RangeConstraint.valueKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "valueKind"@en ; rdfs:comment "Kind of value offset for the range that applies to the attribute referenced by the PropertyReference." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RangeConstraint ; rdfs:range nc:ValueOffsetKind . -nc:Region.RemedialAction a rdf:Property ; +nc:Region.RemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "The remedial action which is considered in the region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialAction.AppointedToRegion ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.AppointedToRegion ; rdfs:domain nc:Region ; rdfs:range nc:RemedialAction . -nc:RegulatingControl.RegulatingControlAction a rdf:Property ; +nc:RegulatingControl.RegulatingControlAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RegulatingControlAction"@en ; rdfs:comment "The action that is applied to a regulating control." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RegulatingControlAction.RegulatingControl ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RegulatingControlAction.RegulatingControl ; rdfs:domain cim:RegulatingControl ; rdfs:range nc:RegulatingControlAction . -nc:RegulatingControlAction.RegulatingControl a rdf:Property ; +nc:RegulatingControlAction.RegulatingControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RegulatingControl"@en ; rdfs:comment "The regulating control which has an action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RegulatingControl.RegulatingControlAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RegulatingControl.RegulatingControlAction ; rdfs:domain nc:RegulatingControlAction ; rdfs:range cim:RegulatingControl . -nc:RemedialAction.AppointedToRegion a rdf:Property ; +nc:RemedialAction.AppointedToRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AppointedToRegion"@en ; rdfs:comment "The region in which the remedial action is appointed." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Region.RemedialAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Region.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:Region . -nc:RemedialAction.ContingencyWithRemedialAction a rdf:Property ; +nc:RemedialAction.ContingencyWithRemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ContingencyWithRemedialAction"@en ; rdfs:comment "The contingency and remedial action combination." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ContingencyWithRemedialAction.RemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ContingencyWithRemedialAction.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:ContingencyWithRemedialAction . -nc:RemedialAction.DependentRemedialAction a rdf:Property ; +nc:RemedialAction.DependentRemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DependentRemedialAction"@en ; rdfs:comment "Remedial action dependent on a remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionDependency.RemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionDependency.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:RemedialActionDependency . -nc:RemedialAction.RemedialActionSystemOperator a rdf:Property ; +nc:RemedialAction.RemedialActionSystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionSystemOperator"@en ; rdfs:comment "System operator operating remedial actions." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.RemedialAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:SystemOperator . -nc:RemedialAction.impactThresholdMargin a rdf:Property ; - rdfs:label "impactThresholdMargin"@en ; - rdfs:comment """Impact threshold margin for the use of the remedial action. Meaning that the remedial action should not be used if it cannot resolve violation with more than the given impact threshold margin. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialAction . - -nc:RemedialAction.isCrossBorderRelevant a rdf:Property ; - rdfs:label "isCrossBorderRelevant"@en ; - rdfs:comment "Indicates if the remedial action is cross border relevant. True, means that the remedial action is cross border relevant." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialAction . - -nc:RemedialAction.isManual a rdf:Property ; - rdfs:label "isManual"@en ; - rdfs:comment "Indicates if the remedial action is manually executed which involves one or many actions performed by human. A SIPS remedial action cannot be manual. True, means that the remedial action is manual. False, means that the remedial action is automatically executed without human communication." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialAction . - -nc:RemedialAction.kind a rdf:Property ; +nc:RemedialAction.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment """The kind of the remedial action. If curative remedial action, it is required to have an association with ContingencyWithRemedialAction. If preventive remedial action, RemedialAction class shall not have association with ContingencyWithRemedialAction.""" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RemedialAction ; rdfs:range nc:RemedialActionKind . -nc:RemedialAction.normalAvailable a rdf:Property ; - rdfs:label "normalAvailable"@en ; - rdfs:comment "It identifies if the remedial action is available under normal condition. True means available, False means unavailable." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialAction . - -nc:RemedialAction.penaltyFactor a rdf:Property ; - rdfs:label "penaltyFactor"@en ; - rdfs:comment "Defines the relative penalty for a given remedial action. This is a positive number greater than zero and default is one, meaning the remedial action does not have negative nor positive effect on the quality of the solution. A remedial action that provide changes in the transmission loss can have negative (Between zero and one) or positive effect (Bigger than one) given by 1 / (1 – Incremental Transmission Loss). In a similar way remedial action using generating units or compensation units can have negative or positive effect. Typical value would be between 0.8 and 1.1." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialAction . - -nc:RemedialAction.timeToImplement a rdf:Property ; - rdfs:label "timeToImplement"@en ; - rdfs:comment "Time to implement a remedial action." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialAction . - -nc:RemedialActionDependency.DependingRemedialActionGroup a rdf:Property ; +nc:RemedialActionDependency.DependingRemedialActionGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DependingRemedialActionGroup"@en ; rdfs:comment "Remedial action group which the remedial action is depending on." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionGroup.RemedialAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionGroup.RemedialAction ; rdfs:domain nc:RemedialActionDependency ; rdfs:range nc:RemedialActionGroup . -nc:RemedialActionDependency.RemedialAction a rdf:Property ; +nc:RemedialActionDependency.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "Remedial action which has dependent remedial actions." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialAction.DependentRemedialAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.DependentRemedialAction ; rdfs:domain nc:RemedialActionDependency ; rdfs:range nc:RemedialAction . -nc:RemedialActionDependency.kind a rdf:Property ; +nc:RemedialActionDependency.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Type of dependency between two remedial actions." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RemedialActionDependency ; rdfs:range nc:RemedialActionDependencyKind . -nc:RemedialActionDependency.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionDependency . - -nc:RemedialActionDependency.normalEnabled a rdf:Property ; - rdfs:label "normalEnabled"@en ; - rdfs:comment "If true, the remedial action dependency with contingency shall be considered under normal operating conditions." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionDependency . - -nc:RemedialActionGroup.RemedialAction a rdf:Property ; +nc:RemedialActionGroup.RemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "Remedial action dependecy on a remedial action group." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionDependency.DependingRemedialActionGroup ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionDependency.DependingRemedialActionGroup ; rdfs:domain nc:RemedialActionGroup ; rdfs:range nc:RemedialActionDependency . -nc:RemedialActionScheme.GateArmed a rdf:Property ; +nc:RemedialActionScheme.GateArmed a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GateArmed"@en ; rdfs:comment "Gate that through a gate logic and input pin defines arming of a Remedial Action Scheme." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Gate.RemedialActionScheme ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Gate.RemedialActionScheme ; rdfs:domain nc:RemedialActionScheme ; rdfs:range nc:Gate . -nc:RemedialActionScheme.PTCActivePowerSupport a rdf:Property ; +nc:RemedialActionScheme.PTCActivePowerSupport a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PTCActivePowerSupport"@en ; rdfs:comment "The active power support of the PowerTransferCorridor related to this RemedialActionScheme." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PTCActivePowerSupport.RemedialActionScheme ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PTCActivePowerSupport.RemedialActionScheme ; rdfs:domain nc:RemedialActionScheme ; rdfs:range nc:PTCActivePowerSupport . -nc:RemedialActionScheme.SchemeRemedialAction a rdf:Property ; +nc:RemedialActionScheme.SchemeRemedialAction a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SchemeRemedialAction"@en ; rdfs:comment "Scheme remedial action that belongs to the remedial action scheme." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchemeRemedialAction.RemedialActionScheme ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchemeRemedialAction.RemedialActionScheme ; rdfs:domain nc:RemedialActionScheme ; rdfs:range nc:SchemeRemedialAction . -nc:RemedialActionScheme.Stage a rdf:Property ; +nc:RemedialActionScheme.Stage a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Stage"@en ; rdfs:comment "The stage for this remedial action scheme." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:Stage.RemedialActionScheme ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:Stage.RemedialActionScheme ; rdfs:domain nc:RemedialActionScheme ; rdfs:range nc:Stage . -nc:RemedialActionScheme.TriggerCondition a rdf:Property ; +nc:RemedialActionScheme.TriggerCondition a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TriggerCondition"@en ; rdfs:comment "The triggering condition of this Remedial Action Scheme." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TriggerCondition.RemedialActionScheme ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TriggerCondition.RemedialActionScheme ; rdfs:domain nc:RemedialActionScheme ; rdfs:range nc:TriggerCondition . -nc:RemedialActionScheme.kind a rdf:Property ; +nc:RemedialActionScheme.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Kind of Remedial Action Scheme." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RemedialActionScheme ; rdfs:range nc:RemedialActionSchemeKind . -nc:RemedialActionScheme.normalArmed a rdf:Property ; - rdfs:label "normalArmed"@en ; - rdfs:comment "Defines the normal arming status of the remedial action scheme. " ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionScheme . - -nc:RotatingMachine.RotatingMachineAction a rdf:Property ; +nc:RotatingMachine.RotatingMachineAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RotatingMachineAction"@en ; rdfs:comment "The action applied to a rotating machine." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RotatingMachineAction.RotatingMachine ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RotatingMachineAction.RotatingMachine ; rdfs:domain cim:RotatingMachine ; rdfs:range nc:RotatingMachineAction . -nc:RotatingMachineAction.RotatingMachine a rdf:Property ; +nc:RotatingMachineAction.RotatingMachine a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RotatingMachine"@en ; rdfs:comment "The rotating machine that has an action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RotatingMachine.RotatingMachineAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RotatingMachine.RotatingMachineAction ; rdfs:domain nc:RotatingMachineAction ; rdfs:range cim:RotatingMachine . -nc:SchemeRemedialAction.RemedialActionScheme a rdf:Property ; +nc:SchemeRemedialAction.RemedialActionScheme a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment "Remedial action scheme for this scheme remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionScheme.SchemeRemedialAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheme.SchemeRemedialAction ; rdfs:domain nc:SchemeRemedialAction ; rdfs:range nc:RemedialActionScheme . -nc:ShuntCompensator.ShuntCompensatorAction a rdf:Property ; +nc:ShuntCompensator.ShuntCompensatorAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ShuntCompensatorAction"@en ; rdfs:comment "The action that is applied to a ShuntCompensator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ShuntCompensatorModification.ShuntCompensator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ShuntCompensatorModification.ShuntCompensator ; rdfs:domain cim:ShuntCompensator ; rdfs:range nc:ShuntCompensatorModification . -nc:ShuntCompensatorModification.ShuntCompensator a rdf:Property ; +nc:ShuntCompensatorModification.ShuntCompensator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ShuntCompensator"@en ; rdfs:comment "The ShuntCompensator that is associated with an action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ShuntCompensator.ShuntCompensatorAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ShuntCompensator.ShuntCompensatorAction ; rdfs:domain nc:ShuntCompensatorModification ; rdfs:range cim:ShuntCompensator . -nc:Stage.GridStateAlterationCollection a rdf:Property ; +nc:Stage.GridStateAlterationCollection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlterationCollection"@en ; rdfs:comment "The GridStateAlterationCollection which belongs to the Stage." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlterationCollection.StageAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlterationCollection.StageAction ; rdfs:domain nc:Stage ; rdfs:range nc:GridStateAlterationCollection . -nc:Stage.RemedialActionScheme a rdf:Property ; +nc:Stage.RemedialActionScheme a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment "The remedial action scheme that has a stage." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionScheme.Stage ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheme.Stage ; rdfs:domain nc:Stage ; rdfs:range nc:RemedialActionScheme . -nc:Stage.StageTrigger a rdf:Property ; +nc:Stage.StageTrigger a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StageTrigger"@en ; rdfs:comment "The state trigger that is part of this stage." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StageTrigger.Stage ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:StageTrigger.Stage ; rdfs:domain nc:Stage ; rdfs:range nc:StageTrigger . -nc:Stage.priority a rdf:Property ; - rdfs:label "priority"@en ; - rdfs:comment "The priority of the stage. 0 = do not care (default) 1 = highest priority. 2 is less than 1 and so on. A stage with higher priority needs be activated before a lower stage can be activated." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:Stage . - -nc:StageTrigger.GateArmed a rdf:Property ; +nc:StageTrigger.GateArmed a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GateArmed"@en ; rdfs:comment "The gate that is the input pin which defines arming of the StageTrigger." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Gate.StageTriggerArmed ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Gate.StageTriggerArmed ; rdfs:domain nc:StageTrigger ; rdfs:range nc:Gate . -nc:StageTrigger.GateComCondition a rdf:Property ; +nc:StageTrigger.GateComCondition a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GateComCondition"@en ; rdfs:comment "The gate that is the input pin which defines a communication condition." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Gate.StageTriggerCom ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Gate.StageTriggerCom ; rdfs:domain nc:StageTrigger ; rdfs:range nc:Gate . -nc:StageTrigger.GateTrigger a rdf:Property ; +nc:StageTrigger.GateTrigger a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GateTrigger"@en ; rdfs:comment "The gate that is the input pin which triggers the protective reactions." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Gate.StageTrigger ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Gate.StageTrigger ; rdfs:domain nc:StageTrigger ; rdfs:range nc:Gate . -nc:StageTrigger.Stage a rdf:Property ; +nc:StageTrigger.Stage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Stage"@en ; rdfs:comment "The stage that has this stage trigger." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Stage.StageTrigger ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Stage.StageTrigger ; rdfs:domain nc:StageTrigger ; rdfs:range nc:Stage . -nc:StageTrigger.normalArmed a rdf:Property ; - rdfs:label "normalArmed"@en ; - rdfs:comment "The default/normal value used when other active signal/values are missing." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:StageTrigger . - -nc:StageTrigger.priority a rdf:Property ; - rdfs:label "priority"@en ; - rdfs:comment "Priority of trigger. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on. A trigger with the highest priority will trigger first." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:StageTrigger . - -nc:StaticPropertyRange.PropertyReference a rdf:Property ; +nc:StaticPropertyRange.PropertyReference a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PropertyReference"@en ; rdfs:comment "Property reference for this static property range." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PropertyReference.StaticPropertyRange ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf nc:PropertyReference.StaticPropertyRange ; rdfs:domain nc:StaticPropertyRange ; rdfs:range nc:PropertyReference . -nc:StaticVarCompensator.StaticVarCompensatorAction a rdf:Property ; +nc:StaticVarCompensator.StaticVarCompensatorAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StaticVarCompensatorAction"@en ; rdfs:comment "The action which is applied to a StaticVarCompensator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StaticVarCompensatorAction.StaticVarCompensator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:StaticVarCompensatorAction.StaticVarCompensator ; rdfs:domain cim:StaticVarCompensator ; rdfs:range nc:StaticVarCompensatorAction . -nc:StaticVarCompensatorAction.StaticVarCompensator a rdf:Property ; +nc:StaticVarCompensatorAction.StaticVarCompensator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "StaticVarCompensator"@en ; rdfs:comment "The StaticVarCompensator which is associated with an action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:StaticVarCompensator.StaticVarCompensatorAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:StaticVarCompensator.StaticVarCompensatorAction ; rdfs:domain nc:StaticVarCompensatorAction ; rdfs:range cim:StaticVarCompensator . -nc:Switch.TopologyAction a rdf:Property ; +nc:Switch.TopologyAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TopologyAction"@en ; rdfs:comment "The action assigned to a switch." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TopologyAction.Switch ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TopologyAction.Switch ; rdfs:domain cim:Switch ; rdfs:range nc:TopologyAction . -nc:SystemOperator.RemedialAction a rdf:Property ; +nc:SystemOperator.RemedialAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "Remedial action defined by this system operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialAction.RemedialActionSystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.RemedialActionSystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range nc:RemedialAction . -nc:TapChanger.TapPositionAction a rdf:Property ; +nc:TapChanger.TapPositionAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TapPositionAction"@en ; rdfs:comment "The action that is applied to a tap changer." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TapPositionAction.TapChanger ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TapPositionAction.TapChanger ; rdfs:domain cim:TapChanger ; rdfs:range nc:TapPositionAction . -nc:TapPositionAction.TapChanger a rdf:Property ; +nc:TapPositionAction.TapChanger a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TapChanger"@en ; rdfs:comment "The tap changer that has a tap position action associated." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TapChanger.TapPositionAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:TapChanger.TapPositionAction ; rdfs:domain nc:TapPositionAction ; rdfs:range cim:TapChanger . -nc:Terminal.PinTerminal a rdf:Property ; +nc:Terminal.PinTerminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PinTerminal"@en ; rdfs:comment "The pin that uses this input." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PinTerminal.Terminal ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PinTerminal.Terminal ; rdfs:domain cim:Terminal ; rdfs:range nc:PinTerminal . -nc:TopologyAction.Switch a rdf:Property ; +nc:TopologyAction.Switch a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Switch"@en ; rdfs:comment "The switch that has a topology action associated." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Switch.TopologyAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Switch.TopologyAction ; rdfs:domain nc:TopologyAction ; rdfs:range cim:Switch . -nc:TriggerCondition.GateTrigger a rdf:Property ; +nc:TriggerCondition.GateTrigger a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GateTrigger"@en ; rdfs:comment "The gate that is the condition for the trigger." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Gate.TriggerCondition ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Gate.TriggerCondition ; rdfs:domain nc:TriggerCondition ; rdfs:range nc:Gate . -nc:TriggerCondition.RemedialActionScheme a rdf:Property ; +nc:TriggerCondition.RemedialActionScheme a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment "The remedial action scheme that has the trigger condition." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionScheme.TriggerCondition ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheme.TriggerCondition ; rdfs:domain nc:TriggerCondition ; rdfs:range nc:RemedialActionScheme . +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:ContingencyWithRemedialAction.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ContingencyWithRemedialAction ; + rdfs:range xsd:string . + +nc:ContingencyWithRemedialAction.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "If true, the contingency with remedial action is enabled, otherwise it is disabled under normal operating conditions." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ContingencyWithRemedialAction ; + rdfs:range xsd:boolean . + +nc:CountertradeRemedialAction.maxEconomicPMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxEconomicPMargin"@en ; + rdfs:comment """High economic active power limit given by the percentage of the relevant units operating p. e.g. If a generating unit (G1) with maximum operating active power of 100 MW and a conform load with active maximum load of 50 MW (L1). Max economic p margin of 90% will give the limit of the shift key to be 90 MW for the G1 and 45 MW for the L1. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:CountertradeRemedialAction ; + rdfs:range xsd:float . + +nc:CountertradeRemedialAction.minEconomicPMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minEconomicPMargin"@en ; + rdfs:comment """Low economic active power limit given by the percentage of the relevant units operating p. e.g. If a generating unit (G1) with minimum operating active power of 10 MW and a conform load with active maximum load of 5 MW (L1). Min economic p margin of 90% will give the limit of the shift key to be 11 MW for the G1 and 5.5 MW for the L1. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:CountertradeRemedialAction ; + rdfs:range xsd:float . + +nc:GateInputPin.absoluteValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "absoluteValue"@en ; + rdfs:comment "Indicates if the absolute value is used for comparison. If true, use the absolute value. If false, use the complex value (vector)." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:boolean . + +nc:GateInputPin.duration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "duration"@en ; + rdfs:comment "The time duration for which the condition is satisfied before acting. Default is 0 seconds." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:duration . + +nc:GateInputPin.isValuePreFault a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isValuePreFault"@en ; + rdfs:comment "Indicates if the gate input pin value is referring to the value prior to a fault (e.g. simulated by a contingency or due to a SIPS activation in a N-x-y case). If it is true, it means that the value is referring to pre-fault. If it is false or not populated, then it is post-fault." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:boolean . + +nc:GateInputPin.negate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "negate"@en ; + rdfs:comment "Invert/negate the result of the comparison." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:boolean . + +nc:GateInputPin.thresholdPercentage a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "thresholdPercentage"@en ; + rdfs:comment """The threshold percentage that should be used for compare with the percentage change between input value and threshold value. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:float . + +nc:GateInputPin.thresholdValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "thresholdValue"@en ; + rdfs:comment "The threshold value that should be used for compare with the input value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GateInputPin ; + rdfs:range xsd:float . + +nc:GridStateAlteration.maximumPerDay a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maximumPerDay"@en ; + rdfs:comment "Maximum number of alterations per day." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GridStateAlteration ; + rdfs:range xsd:integer . + +nc:GridStateAlteration.minimumActivation a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minimumActivation"@en ; + rdfs:comment "Minimum time duration between activating the same grid state alteration." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GridStateAlteration ; + rdfs:range xsd:duration . + +nc:GridStateAlteration.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "The default/normal value used when other active signal/values are missing." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GridStateAlteration ; + rdfs:range xsd:boolean . + +nc:GridStateAlteration.timePerStage a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "timePerStage"@en ; + rdfs:comment "Time to implement a stage of a grid state alteration. If a grid state alteration consists of multiple stages (e.g. A step on a power transformer), this duration comes in addition to the timeToImplement and need to be multiplied by the number of stages. A stage can also be defined as MW in the case of regulating production." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GridStateAlteration ; + rdfs:range xsd:duration . + +nc:MeasurementCalculatorInput.absoluteValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "absoluteValue"@en ; + rdfs:comment "Indicates if the absolute value is used for comparison. If true, use the absolute value. If false, use the complex value (vector)." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:MeasurementCalculatorInput ; + rdfs:range xsd:boolean . + +nc:MeasurementCalculatorInput.order a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "order"@en ; + rdfs:comment "Positive number that defines the order of the operand in the calculation. 0 means default in which case the order is not relevant." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:MeasurementCalculatorInput ; + rdfs:range xsd:integer . + +nc:PTCActivePowerSupport.maximum a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maximum"@en ; + rdfs:comment "Maximum support that a System Integrity Protection Scheme (SIPS) can provide to a Power Transfer Corridor (PTC). This is normally limited by the maximum power system disconnect allowed." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PTCActivePowerSupport ; + rdfs:range xsd:float . + +nc:PTCActivePowerSupport.normal a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normal"@en ; + rdfs:comment "Normal support that a System Integrity Protection Scheme (SIPS) is expected to provide when enabled to a Power Transfer Corridor (PTC)." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PTCActivePowerSupport ; + rdfs:range xsd:float . + +nc:RangeConstraint.normalValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalValue"@en ; + rdfs:comment """The normal (initial) value. The meaning of the value is defined by the attribute referenced by the PropertyReference. The value can be integer, float or boolean. In case of boolean 1 equals true and 0 equals false. +If the valueKind is incremental or incrementalPercentage, then the value shall be positive (greater than zero). +If the valueKind is incrementalPercentage, then the value shall be in the range [0, 100].""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RangeConstraint ; + rdfs:range xsd:float . + +nc:RemedialAction.impactThresholdMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "impactThresholdMargin"@en ; + rdfs:comment """Impact threshold margin for the use of the remedial action. Meaning that the remedial action should not be used if it cannot resolve violation with more than the given impact threshold margin. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:RemedialAction ; + rdfs:range xsd:float . + +nc:RemedialAction.isCrossBorderRelevant a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isCrossBorderRelevant"@en ; + rdfs:comment "Indicates if the remedial action is cross border relevant. True, means that the remedial action is cross border relevant." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialAction ; + rdfs:range xsd:boolean . + +nc:RemedialAction.isManual a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isManual"@en ; + rdfs:comment "Indicates if the remedial action is manually executed which involves one or many actions performed by human. A SIPS remedial action cannot be manual. True, means that the remedial action is manual. False, means that the remedial action is automatically executed without human communication." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialAction ; + rdfs:range xsd:boolean . + +nc:RemedialAction.normalAvailable a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalAvailable"@en ; + rdfs:comment "It identifies if the remedial action is available under normal condition. True means available, False means unavailable." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialAction ; + rdfs:range xsd:boolean . + +nc:RemedialAction.penaltyFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "penaltyFactor"@en ; + rdfs:comment "Defines the relative penalty for a given remedial action. This is a positive number greater than zero and default is one, meaning the remedial action does not have negative nor positive effect on the quality of the solution. A remedial action that provide changes in the transmission loss can have negative (Between zero and one) or positive effect (Bigger than one) given by 1 / (1 – Incremental Transmission Loss). In a similar way remedial action using generating units or compensation units can have negative or positive effect. Typical value would be between 0.8 and 1.1." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialAction ; + rdfs:range xsd:float . + +nc:RemedialAction.timeToImplement a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "timeToImplement"@en ; + rdfs:comment "Time to implement a remedial action." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialAction ; + rdfs:range xsd:duration . + +nc:RemedialActionDependency.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionDependency ; + rdfs:range xsd:string . + +nc:RemedialActionDependency.normalEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalEnabled"@en ; + rdfs:comment "If true, the remedial action dependency with contingency shall be considered under normal operating conditions." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionDependency ; + rdfs:range xsd:boolean . + +nc:RemedialActionScheme.normalArmed a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalArmed"@en ; + rdfs:comment "Defines the normal arming status of the remedial action scheme." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionScheme ; + rdfs:range xsd:boolean . + +nc:Stage.priority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "priority"@en ; + rdfs:comment "The priority of the stage. 0 = do not care (default) 1 = highest priority. 2 is less than 1 and so on. A stage with higher priority needs be activated before a lower stage can be activated." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:Stage ; + rdfs:range xsd:integer . + +nc:StageTrigger.normalArmed a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalArmed"@en ; + rdfs:comment "The default/normal value used when other active signal/values are missing." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:StageTrigger ; + rdfs:range xsd:boolean . + +nc:StageTrigger.priority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "priority"@en ; + rdfs:comment "Priority of trigger. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on. A trigger with the highest priority will trigger first." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:StageTrigger ; + rdfs:range xsd:integer . + +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory ra:Package_RemedialActionProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + cim:Currency.AED a cim:Currency ; - rdfs:label "AED"@en ; + rdfs:label "AED" ; rdfs:comment "United Arab Emirates dirham." ; cims:stereotype "enum" . cim:Currency.AFN a cim:Currency ; - rdfs:label "AFN"@en ; + rdfs:label "AFN" ; rdfs:comment "Afghan afghani." ; cims:stereotype "enum" . cim:Currency.ALL a cim:Currency ; - rdfs:label "ALL"@en ; + rdfs:label "ALL" ; rdfs:comment "Albanian lek." ; cims:stereotype "enum" . cim:Currency.AMD a cim:Currency ; - rdfs:label "AMD"@en ; + rdfs:label "AMD" ; rdfs:comment "Armenian dram." ; cims:stereotype "enum" . cim:Currency.ANG a cim:Currency ; - rdfs:label "ANG"@en ; + rdfs:label "ANG" ; rdfs:comment "Netherlands Antillean guilder." ; cims:stereotype "enum" . cim:Currency.AOA a cim:Currency ; - rdfs:label "AOA"@en ; + rdfs:label "AOA" ; rdfs:comment "Angolan kwanza." ; cims:stereotype "enum" . cim:Currency.ARS a cim:Currency ; - rdfs:label "ARS"@en ; + rdfs:label "ARS" ; rdfs:comment "Argentine peso." ; cims:stereotype "enum" . cim:Currency.AUD a cim:Currency ; - rdfs:label "AUD"@en ; + rdfs:label "AUD" ; rdfs:comment "Australian dollar." ; cims:stereotype "enum" . cim:Currency.AWG a cim:Currency ; - rdfs:label "AWG"@en ; + rdfs:label "AWG" ; rdfs:comment "Aruban florin." ; cims:stereotype "enum" . cim:Currency.AZN a cim:Currency ; - rdfs:label "AZN"@en ; + rdfs:label "AZN" ; rdfs:comment "Azerbaijani manat." ; cims:stereotype "enum" . cim:Currency.BAM a cim:Currency ; - rdfs:label "BAM"@en ; + rdfs:label "BAM" ; rdfs:comment "Bosnia and Herzegovina convertible mark." ; cims:stereotype "enum" . cim:Currency.BBD a cim:Currency ; - rdfs:label "BBD"@en ; + rdfs:label "BBD" ; rdfs:comment "Barbados dollar." ; cims:stereotype "enum" . cim:Currency.BDT a cim:Currency ; - rdfs:label "BDT"@en ; + rdfs:label "BDT" ; rdfs:comment "Bangladeshi taka." ; cims:stereotype "enum" . cim:Currency.BGN a cim:Currency ; - rdfs:label "BGN"@en ; + rdfs:label "BGN" ; rdfs:comment "Bulgarian lev." ; cims:stereotype "enum" . cim:Currency.BHD a cim:Currency ; - rdfs:label "BHD"@en ; + rdfs:label "BHD" ; rdfs:comment "Bahraini dinar." ; cims:stereotype "enum" . cim:Currency.BIF a cim:Currency ; - rdfs:label "BIF"@en ; + rdfs:label "BIF" ; rdfs:comment "Burundian franc." ; cims:stereotype "enum" . cim:Currency.BMD a cim:Currency ; - rdfs:label "BMD"@en ; + rdfs:label "BMD" ; rdfs:comment "Bermudian dollar (customarily known as Bermuda dollar)." ; cims:stereotype "enum" . cim:Currency.BND a cim:Currency ; - rdfs:label "BND"@en ; + rdfs:label "BND" ; rdfs:comment "Brunei dollar." ; cims:stereotype "enum" . cim:Currency.BOB a cim:Currency ; - rdfs:label "BOB"@en ; + rdfs:label "BOB" ; rdfs:comment "Boliviano." ; cims:stereotype "enum" . cim:Currency.BOV a cim:Currency ; - rdfs:label "BOV"@en ; + rdfs:label "BOV" ; rdfs:comment "Bolivian Mvdol (funds code)." ; cims:stereotype "enum" . cim:Currency.BRL a cim:Currency ; - rdfs:label "BRL"@en ; + rdfs:label "BRL" ; rdfs:comment "Brazilian real." ; cims:stereotype "enum" . cim:Currency.BSD a cim:Currency ; - rdfs:label "BSD"@en ; + rdfs:label "BSD" ; rdfs:comment "Bahamian dollar." ; cims:stereotype "enum" . cim:Currency.BTN a cim:Currency ; - rdfs:label "BTN"@en ; + rdfs:label "BTN" ; rdfs:comment "Bhutanese ngultrum." ; cims:stereotype "enum" . cim:Currency.BWP a cim:Currency ; - rdfs:label "BWP"@en ; + rdfs:label "BWP" ; rdfs:comment "Botswana pula." ; cims:stereotype "enum" . cim:Currency.BYR a cim:Currency ; - rdfs:label "BYR"@en ; + rdfs:label "BYR" ; rdfs:comment "Belarusian ruble." ; cims:stereotype "enum" . cim:Currency.BZD a cim:Currency ; - rdfs:label "BZD"@en ; + rdfs:label "BZD" ; rdfs:comment "Belize dollar." ; cims:stereotype "enum" . cim:Currency.CAD a cim:Currency ; - rdfs:label "CAD"@en ; + rdfs:label "CAD" ; rdfs:comment "Canadian dollar." ; cims:stereotype "enum" . cim:Currency.CDF a cim:Currency ; - rdfs:label "CDF"@en ; + rdfs:label "CDF" ; rdfs:comment "Congolese franc." ; cims:stereotype "enum" . cim:Currency.CHF a cim:Currency ; - rdfs:label "CHF"@en ; + rdfs:label "CHF" ; rdfs:comment "Swiss franc." ; cims:stereotype "enum" . cim:Currency.CLF a cim:Currency ; - rdfs:label "CLF"@en ; + rdfs:label "CLF" ; rdfs:comment "Unidad de Fomento (funds code), Chile." ; cims:stereotype "enum" . cim:Currency.CLP a cim:Currency ; - rdfs:label "CLP"@en ; + rdfs:label "CLP" ; rdfs:comment "Chilean peso." ; cims:stereotype "enum" . cim:Currency.CNY a cim:Currency ; - rdfs:label "CNY"@en ; + rdfs:label "CNY" ; rdfs:comment "Chinese yuan." ; cims:stereotype "enum" . cim:Currency.COP a cim:Currency ; - rdfs:label "COP"@en ; + rdfs:label "COP" ; rdfs:comment "Colombian peso." ; cims:stereotype "enum" . cim:Currency.COU a cim:Currency ; - rdfs:label "COU"@en ; + rdfs:label "COU" ; rdfs:comment "Unidad de Valor Real." ; cims:stereotype "enum" . cim:Currency.CRC a cim:Currency ; - rdfs:label "CRC"@en ; + rdfs:label "CRC" ; rdfs:comment "Costa Rican colon." ; cims:stereotype "enum" . cim:Currency.CUC a cim:Currency ; - rdfs:label "CUC"@en ; + rdfs:label "CUC" ; rdfs:comment "Cuban convertible peso." ; cims:stereotype "enum" . cim:Currency.CUP a cim:Currency ; - rdfs:label "CUP"@en ; + rdfs:label "CUP" ; rdfs:comment "Cuban peso." ; cims:stereotype "enum" . cim:Currency.CVE a cim:Currency ; - rdfs:label "CVE"@en ; + rdfs:label "CVE" ; rdfs:comment "Cape Verde escudo." ; cims:stereotype "enum" . cim:Currency.CZK a cim:Currency ; - rdfs:label "CZK"@en ; + rdfs:label "CZK" ; rdfs:comment "Czech koruna." ; cims:stereotype "enum" . cim:Currency.DJF a cim:Currency ; - rdfs:label "DJF"@en ; + rdfs:label "DJF" ; rdfs:comment "Djiboutian franc." ; cims:stereotype "enum" . cim:Currency.DKK a cim:Currency ; - rdfs:label "DKK"@en ; + rdfs:label "DKK" ; rdfs:comment "Danish krone." ; cims:stereotype "enum" . cim:Currency.DOP a cim:Currency ; - rdfs:label "DOP"@en ; + rdfs:label "DOP" ; rdfs:comment "Dominican peso." ; cims:stereotype "enum" . cim:Currency.DZD a cim:Currency ; - rdfs:label "DZD"@en ; + rdfs:label "DZD" ; rdfs:comment "Algerian dinar." ; cims:stereotype "enum" . cim:Currency.EEK a cim:Currency ; - rdfs:label "EEK"@en ; + rdfs:label "EEK" ; rdfs:comment "Estonian kroon." ; cims:stereotype "enum" . cim:Currency.EGP a cim:Currency ; - rdfs:label "EGP"@en ; + rdfs:label "EGP" ; rdfs:comment "Egyptian pound." ; cims:stereotype "enum" . cim:Currency.ERN a cim:Currency ; - rdfs:label "ERN"@en ; + rdfs:label "ERN" ; rdfs:comment "Eritrean nakfa." ; cims:stereotype "enum" . cim:Currency.ETB a cim:Currency ; - rdfs:label "ETB"@en ; + rdfs:label "ETB" ; rdfs:comment "Ethiopian birr." ; cims:stereotype "enum" . cim:Currency.EUR a cim:Currency ; - rdfs:label "EUR"@en ; + rdfs:label "EUR" ; rdfs:comment "Euro." ; cims:stereotype "enum" . cim:Currency.FJD a cim:Currency ; - rdfs:label "FJD"@en ; + rdfs:label "FJD" ; rdfs:comment "Fiji dollar." ; cims:stereotype "enum" . cim:Currency.FKP a cim:Currency ; - rdfs:label "FKP"@en ; + rdfs:label "FKP" ; rdfs:comment "Falkland Islands pound." ; cims:stereotype "enum" . cim:Currency.GBP a cim:Currency ; - rdfs:label "GBP"@en ; + rdfs:label "GBP" ; rdfs:comment "Pound sterling." ; cims:stereotype "enum" . cim:Currency.GEL a cim:Currency ; - rdfs:label "GEL"@en ; + rdfs:label "GEL" ; rdfs:comment "Georgian lari." ; cims:stereotype "enum" . cim:Currency.GHS a cim:Currency ; - rdfs:label "GHS"@en ; + rdfs:label "GHS" ; rdfs:comment "Ghanaian cedi." ; cims:stereotype "enum" . cim:Currency.GIP a cim:Currency ; - rdfs:label "GIP"@en ; + rdfs:label "GIP" ; rdfs:comment "Gibraltar pound." ; cims:stereotype "enum" . cim:Currency.GMD a cim:Currency ; - rdfs:label "GMD"@en ; + rdfs:label "GMD" ; rdfs:comment "Gambian dalasi." ; cims:stereotype "enum" . cim:Currency.GNF a cim:Currency ; - rdfs:label "GNF"@en ; + rdfs:label "GNF" ; rdfs:comment "Guinean franc." ; cims:stereotype "enum" . cim:Currency.GTQ a cim:Currency ; - rdfs:label "GTQ"@en ; + rdfs:label "GTQ" ; rdfs:comment "Guatemalan quetzal." ; cims:stereotype "enum" . cim:Currency.GYD a cim:Currency ; - rdfs:label "GYD"@en ; + rdfs:label "GYD" ; rdfs:comment "Guyanese dollar." ; cims:stereotype "enum" . cim:Currency.HKD a cim:Currency ; - rdfs:label "HKD"@en ; + rdfs:label "HKD" ; rdfs:comment "Hong Kong dollar." ; cims:stereotype "enum" . cim:Currency.HNL a cim:Currency ; - rdfs:label "HNL"@en ; + rdfs:label "HNL" ; rdfs:comment "Honduran lempira." ; cims:stereotype "enum" . cim:Currency.HRK a cim:Currency ; - rdfs:label "HRK"@en ; + rdfs:label "HRK" ; rdfs:comment "Croatian kuna." ; cims:stereotype "enum" . cim:Currency.HTG a cim:Currency ; - rdfs:label "HTG"@en ; + rdfs:label "HTG" ; rdfs:comment "Haitian gourde." ; cims:stereotype "enum" . cim:Currency.HUF a cim:Currency ; - rdfs:label "HUF"@en ; + rdfs:label "HUF" ; rdfs:comment "Hungarian forint." ; cims:stereotype "enum" . cim:Currency.IDR a cim:Currency ; - rdfs:label "IDR"@en ; + rdfs:label "IDR" ; rdfs:comment "Indonesian rupiah." ; cims:stereotype "enum" . cim:Currency.ILS a cim:Currency ; - rdfs:label "ILS"@en ; + rdfs:label "ILS" ; rdfs:comment "Israeli new sheqel." ; cims:stereotype "enum" . cim:Currency.INR a cim:Currency ; - rdfs:label "INR"@en ; + rdfs:label "INR" ; rdfs:comment "Indian rupee." ; cims:stereotype "enum" . cim:Currency.IQD a cim:Currency ; - rdfs:label "IQD"@en ; + rdfs:label "IQD" ; rdfs:comment "Iraqi dinar." ; cims:stereotype "enum" . cim:Currency.IRR a cim:Currency ; - rdfs:label "IRR"@en ; + rdfs:label "IRR" ; rdfs:comment "Iranian rial." ; cims:stereotype "enum" . cim:Currency.ISK a cim:Currency ; - rdfs:label "ISK"@en ; + rdfs:label "ISK" ; rdfs:comment "Icelandic króna." ; cims:stereotype "enum" . cim:Currency.JMD a cim:Currency ; - rdfs:label "JMD"@en ; + rdfs:label "JMD" ; rdfs:comment "Jamaican dollar." ; cims:stereotype "enum" . cim:Currency.JOD a cim:Currency ; - rdfs:label "JOD"@en ; + rdfs:label "JOD" ; rdfs:comment "Jordanian dinar." ; cims:stereotype "enum" . cim:Currency.JPY a cim:Currency ; - rdfs:label "JPY"@en ; + rdfs:label "JPY" ; rdfs:comment "Japanese yen." ; cims:stereotype "enum" . cim:Currency.KES a cim:Currency ; - rdfs:label "KES"@en ; + rdfs:label "KES" ; rdfs:comment "Kenyan shilling." ; cims:stereotype "enum" . cim:Currency.KGS a cim:Currency ; - rdfs:label "KGS"@en ; + rdfs:label "KGS" ; rdfs:comment "Kyrgyzstani som." ; cims:stereotype "enum" . cim:Currency.KHR a cim:Currency ; - rdfs:label "KHR"@en ; + rdfs:label "KHR" ; rdfs:comment "Cambodian riel." ; cims:stereotype "enum" . cim:Currency.KMF a cim:Currency ; - rdfs:label "KMF"@en ; + rdfs:label "KMF" ; rdfs:comment "Comoro franc." ; cims:stereotype "enum" . cim:Currency.KPW a cim:Currency ; - rdfs:label "KPW"@en ; + rdfs:label "KPW" ; rdfs:comment "North Korean won." ; cims:stereotype "enum" . cim:Currency.KRW a cim:Currency ; - rdfs:label "KRW"@en ; + rdfs:label "KRW" ; rdfs:comment "South Korean won." ; cims:stereotype "enum" . cim:Currency.KWD a cim:Currency ; - rdfs:label "KWD"@en ; + rdfs:label "KWD" ; rdfs:comment "Kuwaiti dinar." ; cims:stereotype "enum" . cim:Currency.KYD a cim:Currency ; - rdfs:label "KYD"@en ; + rdfs:label "KYD" ; rdfs:comment "Cayman Islands dollar." ; cims:stereotype "enum" . cim:Currency.KZT a cim:Currency ; - rdfs:label "KZT"@en ; + rdfs:label "KZT" ; rdfs:comment "Kazakhstani tenge." ; cims:stereotype "enum" . cim:Currency.LAK a cim:Currency ; - rdfs:label "LAK"@en ; + rdfs:label "LAK" ; rdfs:comment "Lao kip." ; cims:stereotype "enum" . cim:Currency.LBP a cim:Currency ; - rdfs:label "LBP"@en ; + rdfs:label "LBP" ; rdfs:comment "Lebanese pound." ; cims:stereotype "enum" . cim:Currency.LKR a cim:Currency ; - rdfs:label "LKR"@en ; + rdfs:label "LKR" ; rdfs:comment "Sri Lanka rupee." ; cims:stereotype "enum" . cim:Currency.LRD a cim:Currency ; - rdfs:label "LRD"@en ; + rdfs:label "LRD" ; rdfs:comment "Liberian dollar." ; cims:stereotype "enum" . cim:Currency.LSL a cim:Currency ; - rdfs:label "LSL"@en ; + rdfs:label "LSL" ; rdfs:comment "Lesotho loti." ; cims:stereotype "enum" . cim:Currency.LTL a cim:Currency ; - rdfs:label "LTL"@en ; + rdfs:label "LTL" ; rdfs:comment "Lithuanian litas." ; cims:stereotype "enum" . cim:Currency.LVL a cim:Currency ; - rdfs:label "LVL"@en ; + rdfs:label "LVL" ; rdfs:comment "Latvian lats." ; cims:stereotype "enum" . cim:Currency.LYD a cim:Currency ; - rdfs:label "LYD"@en ; + rdfs:label "LYD" ; rdfs:comment "Libyan dinar." ; cims:stereotype "enum" . cim:Currency.MAD a cim:Currency ; - rdfs:label "MAD"@en ; + rdfs:label "MAD" ; rdfs:comment "Moroccan dirham." ; cims:stereotype "enum" . cim:Currency.MDL a cim:Currency ; - rdfs:label "MDL"@en ; + rdfs:label "MDL" ; rdfs:comment "Moldovan leu." ; cims:stereotype "enum" . cim:Currency.MGA a cim:Currency ; - rdfs:label "MGA"@en ; + rdfs:label "MGA" ; rdfs:comment "Malagasy ariary." ; cims:stereotype "enum" . cim:Currency.MKD a cim:Currency ; - rdfs:label "MKD"@en ; + rdfs:label "MKD" ; rdfs:comment "Macedonian denar." ; cims:stereotype "enum" . cim:Currency.MMK a cim:Currency ; - rdfs:label "MMK"@en ; + rdfs:label "MMK" ; rdfs:comment "Myanma kyat." ; cims:stereotype "enum" . cim:Currency.MNT a cim:Currency ; - rdfs:label "MNT"@en ; + rdfs:label "MNT" ; rdfs:comment "Mongolian tugrik." ; cims:stereotype "enum" . cim:Currency.MOP a cim:Currency ; - rdfs:label "MOP"@en ; + rdfs:label "MOP" ; rdfs:comment "Macanese pataca." ; cims:stereotype "enum" . cim:Currency.MRO a cim:Currency ; - rdfs:label "MRO"@en ; + rdfs:label "MRO" ; rdfs:comment "Mauritanian ouguiya." ; cims:stereotype "enum" . cim:Currency.MUR a cim:Currency ; - rdfs:label "MUR"@en ; + rdfs:label "MUR" ; rdfs:comment "Mauritian rupee." ; cims:stereotype "enum" . cim:Currency.MVR a cim:Currency ; - rdfs:label "MVR"@en ; + rdfs:label "MVR" ; rdfs:comment "Maldivian rufiyaa." ; cims:stereotype "enum" . cim:Currency.MWK a cim:Currency ; - rdfs:label "MWK"@en ; + rdfs:label "MWK" ; rdfs:comment "Malawian kwacha." ; cims:stereotype "enum" . cim:Currency.MXN a cim:Currency ; - rdfs:label "MXN"@en ; + rdfs:label "MXN" ; rdfs:comment "Mexican peso." ; cims:stereotype "enum" . cim:Currency.MYR a cim:Currency ; - rdfs:label "MYR"@en ; + rdfs:label "MYR" ; rdfs:comment "Malaysian ringgit." ; cims:stereotype "enum" . cim:Currency.MZN a cim:Currency ; - rdfs:label "MZN"@en ; + rdfs:label "MZN" ; rdfs:comment "Mozambican metical." ; cims:stereotype "enum" . cim:Currency.NAD a cim:Currency ; - rdfs:label "NAD"@en ; + rdfs:label "NAD" ; rdfs:comment "Namibian dollar." ; cims:stereotype "enum" . cim:Currency.NGN a cim:Currency ; - rdfs:label "NGN"@en ; + rdfs:label "NGN" ; rdfs:comment "Nigerian naira." ; cims:stereotype "enum" . cim:Currency.NIO a cim:Currency ; - rdfs:label "NIO"@en ; + rdfs:label "NIO" ; rdfs:comment "Cordoba oro." ; cims:stereotype "enum" . cim:Currency.NOK a cim:Currency ; - rdfs:label "NOK"@en ; + rdfs:label "NOK" ; rdfs:comment "Norwegian krone." ; cims:stereotype "enum" . cim:Currency.NPR a cim:Currency ; - rdfs:label "NPR"@en ; + rdfs:label "NPR" ; rdfs:comment "Nepalese rupee." ; cims:stereotype "enum" . cim:Currency.NZD a cim:Currency ; - rdfs:label "NZD"@en ; + rdfs:label "NZD" ; rdfs:comment "New Zealand dollar." ; cims:stereotype "enum" . cim:Currency.OMR a cim:Currency ; - rdfs:label "OMR"@en ; + rdfs:label "OMR" ; rdfs:comment "Omani rial." ; cims:stereotype "enum" . cim:Currency.PAB a cim:Currency ; - rdfs:label "PAB"@en ; + rdfs:label "PAB" ; rdfs:comment "Panamanian balboa." ; cims:stereotype "enum" . cim:Currency.PEN a cim:Currency ; - rdfs:label "PEN"@en ; + rdfs:label "PEN" ; rdfs:comment "Peruvian nuevo sol." ; cims:stereotype "enum" . cim:Currency.PGK a cim:Currency ; - rdfs:label "PGK"@en ; + rdfs:label "PGK" ; rdfs:comment "Papua New Guinean kina." ; cims:stereotype "enum" . cim:Currency.PHP a cim:Currency ; - rdfs:label "PHP"@en ; + rdfs:label "PHP" ; rdfs:comment "Philippine peso." ; cims:stereotype "enum" . cim:Currency.PKR a cim:Currency ; - rdfs:label "PKR"@en ; + rdfs:label "PKR" ; rdfs:comment "Pakistani rupee." ; cims:stereotype "enum" . cim:Currency.PLN a cim:Currency ; - rdfs:label "PLN"@en ; + rdfs:label "PLN" ; rdfs:comment "Polish zloty." ; cims:stereotype "enum" . cim:Currency.PYG a cim:Currency ; - rdfs:label "PYG"@en ; + rdfs:label "PYG" ; rdfs:comment "Paraguayan guaraní." ; cims:stereotype "enum" . cim:Currency.QAR a cim:Currency ; - rdfs:label "QAR"@en ; + rdfs:label "QAR" ; rdfs:comment "Qatari rial." ; cims:stereotype "enum" . cim:Currency.RON a cim:Currency ; - rdfs:label "RON"@en ; + rdfs:label "RON" ; rdfs:comment "Romanian new leu." ; cims:stereotype "enum" . cim:Currency.RSD a cim:Currency ; - rdfs:label "RSD"@en ; + rdfs:label "RSD" ; rdfs:comment "Serbian dinar." ; cims:stereotype "enum" . cim:Currency.RUB a cim:Currency ; - rdfs:label "RUB"@en ; + rdfs:label "RUB" ; rdfs:comment "Russian rouble." ; cims:stereotype "enum" . cim:Currency.RWF a cim:Currency ; - rdfs:label "RWF"@en ; + rdfs:label "RWF" ; rdfs:comment "Rwandan franc." ; cims:stereotype "enum" . cim:Currency.SAR a cim:Currency ; - rdfs:label "SAR"@en ; + rdfs:label "SAR" ; rdfs:comment "Saudi riyal." ; cims:stereotype "enum" . cim:Currency.SBD a cim:Currency ; - rdfs:label "SBD"@en ; + rdfs:label "SBD" ; rdfs:comment "Solomon Islands dollar." ; cims:stereotype "enum" . cim:Currency.SCR a cim:Currency ; - rdfs:label "SCR"@en ; + rdfs:label "SCR" ; rdfs:comment "Seychelles rupee." ; cims:stereotype "enum" . cim:Currency.SDG a cim:Currency ; - rdfs:label "SDG"@en ; + rdfs:label "SDG" ; rdfs:comment "Sudanese pound." ; cims:stereotype "enum" . cim:Currency.SEK a cim:Currency ; - rdfs:label "SEK"@en ; + rdfs:label "SEK" ; rdfs:comment "Swedish krona/kronor." ; cims:stereotype "enum" . cim:Currency.SGD a cim:Currency ; - rdfs:label "SGD"@en ; + rdfs:label "SGD" ; rdfs:comment "Singapore dollar." ; cims:stereotype "enum" . cim:Currency.SHP a cim:Currency ; - rdfs:label "SHP"@en ; + rdfs:label "SHP" ; rdfs:comment "Saint Helena pound." ; cims:stereotype "enum" . cim:Currency.SLL a cim:Currency ; - rdfs:label "SLL"@en ; + rdfs:label "SLL" ; rdfs:comment "Sierra Leonean leone." ; cims:stereotype "enum" . cim:Currency.SOS a cim:Currency ; - rdfs:label "SOS"@en ; + rdfs:label "SOS" ; rdfs:comment "Somali shilling." ; cims:stereotype "enum" . cim:Currency.SRD a cim:Currency ; - rdfs:label "SRD"@en ; + rdfs:label "SRD" ; rdfs:comment "Surinamese dollar." ; cims:stereotype "enum" . cim:Currency.STD a cim:Currency ; - rdfs:label "STD"@en ; + rdfs:label "STD" ; rdfs:comment "São Tomé and Príncipe dobra." ; cims:stereotype "enum" . cim:Currency.SYP a cim:Currency ; - rdfs:label "SYP"@en ; + rdfs:label "SYP" ; rdfs:comment "Syrian pound." ; cims:stereotype "enum" . cim:Currency.SZL a cim:Currency ; - rdfs:label "SZL"@en ; + rdfs:label "SZL" ; rdfs:comment "Lilangeni." ; cims:stereotype "enum" . cim:Currency.THB a cim:Currency ; - rdfs:label "THB"@en ; + rdfs:label "THB" ; rdfs:comment "Thai baht." ; cims:stereotype "enum" . cim:Currency.TJS a cim:Currency ; - rdfs:label "TJS"@en ; + rdfs:label "TJS" ; rdfs:comment "Tajikistani somoni." ; cims:stereotype "enum" . cim:Currency.TMT a cim:Currency ; - rdfs:label "TMT"@en ; + rdfs:label "TMT" ; rdfs:comment "Turkmenistani manat." ; cims:stereotype "enum" . cim:Currency.TND a cim:Currency ; - rdfs:label "TND"@en ; + rdfs:label "TND" ; rdfs:comment "Tunisian dinar." ; cims:stereotype "enum" . cim:Currency.TOP a cim:Currency ; - rdfs:label "TOP"@en ; + rdfs:label "TOP" ; rdfs:comment "Tongan pa'anga." ; cims:stereotype "enum" . cim:Currency.TRY a cim:Currency ; - rdfs:label "TRY"@en ; + rdfs:label "TRY" ; rdfs:comment "Turkish lira." ; cims:stereotype "enum" . cim:Currency.TTD a cim:Currency ; - rdfs:label "TTD"@en ; + rdfs:label "TTD" ; rdfs:comment "Trinidad and Tobago dollar." ; cims:stereotype "enum" . cim:Currency.TWD a cim:Currency ; - rdfs:label "TWD"@en ; + rdfs:label "TWD" ; rdfs:comment "New Taiwan dollar." ; cims:stereotype "enum" . cim:Currency.TZS a cim:Currency ; - rdfs:label "TZS"@en ; + rdfs:label "TZS" ; rdfs:comment "Tanzanian shilling." ; cims:stereotype "enum" . cim:Currency.UAH a cim:Currency ; - rdfs:label "UAH"@en ; + rdfs:label "UAH" ; rdfs:comment "Ukrainian hryvnia." ; cims:stereotype "enum" . cim:Currency.UGX a cim:Currency ; - rdfs:label "UGX"@en ; + rdfs:label "UGX" ; rdfs:comment "Ugandan shilling." ; cims:stereotype "enum" . cim:Currency.USD a cim:Currency ; - rdfs:label "USD"@en ; + rdfs:label "USD" ; rdfs:comment "United States dollar." ; cims:stereotype "enum" . cim:Currency.UYU a cim:Currency ; - rdfs:label "UYU"@en ; + rdfs:label "UYU" ; rdfs:comment "Uruguayan peso." ; cims:stereotype "enum" . cim:Currency.UZS a cim:Currency ; - rdfs:label "UZS"@en ; + rdfs:label "UZS" ; rdfs:comment "Uzbekistan som." ; cims:stereotype "enum" . cim:Currency.VEF a cim:Currency ; - rdfs:label "VEF"@en ; + rdfs:label "VEF" ; rdfs:comment "Venezuelan bolívar fuerte." ; cims:stereotype "enum" . cim:Currency.VND a cim:Currency ; - rdfs:label "VND"@en ; + rdfs:label "VND" ; rdfs:comment "Vietnamese Dong." ; cims:stereotype "enum" . cim:Currency.VUV a cim:Currency ; - rdfs:label "VUV"@en ; + rdfs:label "VUV" ; rdfs:comment "Vanuatu vatu." ; cims:stereotype "enum" . cim:Currency.WST a cim:Currency ; - rdfs:label "WST"@en ; + rdfs:label "WST" ; rdfs:comment "Samoan tala." ; cims:stereotype "enum" . cim:Currency.XAF a cim:Currency ; - rdfs:label "XAF"@en ; + rdfs:label "XAF" ; rdfs:comment "CFA franc BEAC." ; cims:stereotype "enum" . cim:Currency.XCD a cim:Currency ; - rdfs:label "XCD"@en ; + rdfs:label "XCD" ; rdfs:comment "East Caribbean dollar." ; cims:stereotype "enum" . cim:Currency.XOF a cim:Currency ; - rdfs:label "XOF"@en ; + rdfs:label "XOF" ; rdfs:comment "CFA Franc BCEAO." ; cims:stereotype "enum" . cim:Currency.XPF a cim:Currency ; - rdfs:label "XPF"@en ; + rdfs:label "XPF" ; rdfs:comment "CFP franc." ; cims:stereotype "enum" . cim:Currency.YER a cim:Currency ; - rdfs:label "YER"@en ; + rdfs:label "YER" ; rdfs:comment "Yemeni rial." ; cims:stereotype "enum" . cim:Currency.ZAR a cim:Currency ; - rdfs:label "ZAR"@en ; + rdfs:label "ZAR" ; rdfs:comment "South African rand." ; cims:stereotype "enum" . cim:Currency.ZMK a cim:Currency ; - rdfs:label "ZMK"@en ; + rdfs:label "ZMK" ; rdfs:comment "Zambian kwacha." ; cims:stereotype "enum" . cim:Currency.ZWL a cim:Currency ; - rdfs:label "ZWL"@en ; + rdfs:label "ZWL" ; rdfs:comment "Zimbabwe dollar." ; cims:stereotype "enum" . +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory ra:Package_RemedialActionProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory ra:Package_RemedialActionProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds a qudt:QuantityKind ; + rdfs:label "Seconds"@en ; + rdfs:comment "Time, in seconds." ; + cims:belongsToCategory ra:Package_RemedialActionProfile ; + qudt:applicableUnit cim:UnitSymbol.s ; + skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . + +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . nc:CalculationKind.division a nc:CalculationKind ; rdfs:label "division"@en ; @@ -3465,7 +3386,7 @@ nc:ValueOffsetKind.incremental a nc:ValueOffsetKind ; nc:ValueOffsetKind.incrementalPercentage a nc:ValueOffsetKind ; rdfs:label "incrementalPercentage"@en ; - rdfs:comment "Value of the range constraint is incrementing in percentage the attribute value referenced by the PropertyReference in a determined operational scenario. " ; + rdfs:comment "Value of the range constraint is incrementing in percentage the attribute value referenced by the PropertyReference in a determined operational scenario." ; cims:stereotype "enum" . ra:Package_DocRemedialActionProfile a cims:ClassCategory ; diff --git a/rdfs-improved/CGMES-NC/ttl/RemedialActionSchedule-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/RemedialActionSchedule-AP-Voc-RDFS2020.ttl index c34d7d2..6efcc15 100644 --- a/rdfs-improved/CGMES-NC/ttl/RemedialActionSchedule-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/RemedialActionSchedule-AP-Voc-RDFS2020.ttl @@ -1,103 +1,54 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix ras: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "CIMDatatype" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix ras: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Primitive" . +ras:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the remedial action schedule profile."@en ; + dcat:keyword "RAS" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:6e90c546-3c6c-471b-8040-e05037081c59" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Remedial Action Schedule Vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . -cim:Contingency a rdfs:Class ; +cim:Contingency a owl:Class ; rdfs:label "Contingency"@en ; rdfs:comment "An event threatening system reliability, consisting of one or more contingency elements." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile . -cim:Currency a rdfs:Class ; +cim:Currency a owl:Class ; rdfs:label "Currency"@en ; rdfs:comment "Monetary currencies. ISO 4217 standard including 3-character currency code." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory ras:Package_DocRemedialActionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Decimal a rdfs:Class ; - rdfs:label "Decimal"@en ; - rdfs:comment "Decimal is the base-10 notational system for representing real numbers." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Duration a rdfs:Class ; - rdfs:label "Duration"@en ; - rdfs:comment "Duration as \"PnYnMnDTnHnMnS\" which conforms to ISO 8601, where nY expresses a number of years, nM a number of months, nD a number of days. The letter T separates the date expression from the time expression and, after it, nH identifies a number of hours, nM a number of minutes and nS a number of seconds. The number of seconds could be expressed as a decimal number, but all other numbers are integers." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Primitive" . + cims:stereotype uml:enumeration . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:RealEnergy a rdfs:Class ; - rdfs:label "RealEnergy"@en ; - rdfs:comment "Real electrical energy." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:Seconds a rdfs:Class ; - rdfs:label "Seconds"@en ; - rdfs:comment "Time, in seconds." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:String a rdfs: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." ; - cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -105,9 +56,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -115,2001 +66,1955 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -nc:AvailabilityRemedialAction a rdfs:Class ; +nc:AvailabilityRemedialAction a owl:Class ; rdfs:label "AvailabilityRemedialAction"@en ; rdfs:comment "Availability remedial action is a remedial action that cancels or reschedules an availability schedule." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:RemedialAction . -nc:AvailabilitySchedule a rdfs:Class ; +nc:AvailabilitySchedule a owl:Class ; rdfs:label "AvailabilitySchedule"@en ; rdfs:comment "A given (un)availability schedule with a given status and cause that include multiple equipment that need to follow the same scheduling periods." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:BaseIrregularTimeSeries a rdfs:Class ; +nc:BaseIrregularTimeSeries a owl:Class ; rdfs:label "BaseIrregularTimeSeries"@en ; rdfs:comment "Time series that has irregular points in time." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:BaseTimeSeries . -nc:BaseTimeSeries a rdfs:Class ; +nc:BaseTimeSeries a owl:Class ; rdfs:label "BaseTimeSeries"@en ; rdfs:comment "Time series of values at points in time." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:CostSettledKind a rdfs:Class ; +nc:CostSettledKind a owl:Class ; rdfs:label "CostSettledKind"@en ; rdfs:comment "Kind describing how settled the cost is in regards to changes." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:CountertradeScheduleAction a rdfs:Class ; +nc:CountertradeScheduleAction a owl:Class ; rdfs:label "CountertradeScheduleAction"@en ; rdfs:comment "Countertrade schedule action is an action to rearrange power schedules based on a Generation and Load Shift Key (GLSK) strategy." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerScheduleAction . -nc:EventSchedule a rdfs:Class ; +nc:EventSchedule a owl:Class ; rdfs:label "EventSchedule"@en ; rdfs:comment "Time series represent irregular event described by event points in time." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:EventTimePoint a rdfs:Class ; +nc:EventTimePoint a owl:Class ; rdfs:label "EventTimePoint"@en ; rdfs:comment "Event valid for a given point in time." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:GenericValueSchedule a rdfs:Class ; +nc:GenericValueSchedule a owl:Class ; rdfs:label "GenericValueSchedule"@en ; - rdfs:comment "Time series represent irregular generic value at given points in time. The type of value is given by the reference association. " ; + rdfs:comment "Time series represent irregular generic value at given points in time. The type of value is given by the reference association." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:GenericValueTimePoint a rdfs:Class ; +nc:GenericValueTimePoint a owl:Class ; rdfs:label "GenericValueTimePoint"@en ; rdfs:comment "Generic value for a given point in time." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:GridStateAlteration a rdfs:Class ; +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." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:GridStateIntensitySchedule a rdfs:Class ; +nc:GridStateIntensitySchedule a owl:Class ; rdfs:label "GridStateIntensitySchedule"@en ; rdfs:comment "Defines the intensity applied for a given grid state alteration. It is primarily used in exchanges related to the remedial action schedule. The value provided by the schedule replaces the value of the attribute to which the schedule refers to." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GenericValueSchedule . -nc:PowerBidSchedule a rdfs:Class ; +nc:PowerBidSchedule a owl:Class ; rdfs:label "PowerBidSchedule"@en ; rdfs:comment "Power bid or offer related to a redispatch or countertrading measures. In the case of market place for economic efficiency of the bids and offers, this is equivalent to BidTimeSeries class in 62325 package." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:PowerSchedule a rdfs:Class ; +nc:PowerSchedule a owl:Class ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Time series represent irregular power, active and reactive, values at given points in time." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:PowerScheduleAction a rdfs:Class ; +nc:PowerScheduleAction a owl:Class ; rdfs:label "PowerScheduleAction"@en ; rdfs:comment "Power schedule action is an action to rearrange power schedules." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:PowerTimePoint a rdfs:Class ; +nc:PowerTimePoint a owl:Class ; rdfs:label "PowerTimePoint"@en ; rdfs:comment "Power, active and reactive, value at a given point in time." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ProposingRemedialActionScheduleShare a rdfs:Class ; +nc:ProposingRemedialActionScheduleShare a owl:Class ; rdfs:label "ProposingRemedialActionScheduleShare"@en ; rdfs:comment "Proposing entity (System Operator) with a proper cost share for a given remedial action schedule." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:RedispatchScheduleAction a rdfs:Class ; +nc:RedispatchScheduleAction a owl:Class ; rdfs:label "RedispatchScheduleAction"@en ; rdfs:comment "Redispatch schedule action is an action to rearrange power schedules for a scheduled resource to obtain a feasible and secure operational state of the power electricity system." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerScheduleAction . -nc:Region a rdfs:Class ; +nc:Region a owl:Class ; rdfs:label "Region"@en ; rdfs:comment "A region where the system operator belongs to." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" . -nc:RemedialAction a rdfs:Class ; +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. " ; + 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." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:RemedialActionCost a rdfs:Class ; +nc:RemedialActionCost a owl:Class ; rdfs:label "RemedialActionCost"@en ; rdfs:comment "Remedial action cost is the total cost itemised cost by category and type for the remedial action." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:RemedialActionSchedule a rdfs:Class ; +nc:RemedialActionSchedule a owl:Class ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "A schedule for a determined remedial action." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:RemedialActionScheduleAcceptance a rdfs:Class ; +nc:RemedialActionScheduleAcceptance a owl:Class ; rdfs:label "RemedialActionScheduleAcceptance"@en ; rdfs:comment "It identifies if the remedial action schedule is accepted for a given system operator." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:RemedialActionScheduleAcceptanceKind a rdfs:Class ; +nc:RemedialActionScheduleAcceptanceKind a owl:Class ; rdfs:label "RemedialActionScheduleAcceptanceKind"@en ; rdfs:comment "The kind of acceptance for a remedial action schedule." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RemedialActionScheduleDependency a rdfs:Class ; +nc:RemedialActionScheduleDependency a owl:Class ; rdfs:label "RemedialActionScheduleDependency"@en ; - rdfs:comment "Remedial action schedule dependency is making two remedial action schedules depending on each other. " ; + rdfs:comment "Remedial action schedule dependency is making two remedial action schedules depending on each other." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:RemedialActionScheduleDependencyKind a rdfs:Class ; +nc:RemedialActionScheduleDependencyKind a owl:Class ; rdfs:label "RemedialActionScheduleDependencyKind"@en ; rdfs:comment "Kind of dependency between remedial action schedules." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RemedialActionScheduleGroup a rdfs:Class ; +nc:RemedialActionScheduleGroup a owl:Class ; rdfs:label "RemedialActionScheduleGroup"@en ; rdfs:comment "Remedial action schedule group collects two or more remedial action schedules together. The remedial action schedule group needs to be set up for the same remedial action or proposing alternative remedial action by including a reference to another remedial action." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:RemedialActionScheduleStatusKind a rdfs:Class ; +nc:RemedialActionScheduleStatusKind a owl:Class ; rdfs:label "RemedialActionScheduleStatusKind"@en ; rdfs:comment "Remedial action schedule status kinds." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RemedialActionSchemeSchedule a rdfs:Class ; +nc:RemedialActionSchemeSchedule a owl:Class ; rdfs:label "RemedialActionSchemeSchedule"@en ; rdfs:comment "The schedule for a remedial action scheme." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:ScheduleResource a rdfs:Class ; +nc:ScheduleResource a owl:Class ; rdfs:label "ScheduleResource"@en ; rdfs:comment "A schedule resource is a market-based method for handling participation of small units, particularly located on the lower voltage level that is controlled by a Distributed System Operator (DSO). It is a collection of units that can operate in the market by providing bids, offers and a resulting committed operational schedule for the collection." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" . -nc:SchemeRemedialAction a rdfs:Class ; +nc:SchemeRemedialAction a owl:Class ; rdfs:label "SchemeRemedialAction"@en ; - rdfs:comment "Scheme remedial action is remedial action that involves a scheme that can include conditional logic and stages of grid alteration. The primary remedial action is the arming of these schemes, that will then perform curative remedial action when the condition is met. System Integrity Protection Scheme (SIPS) and Special Protection Scheme (SPS) are example of this. " ; + rdfs:comment "Scheme remedial action is remedial action that involves a scheme that can include conditional logic and stages of grid alteration. The primary remedial action is the arming of these schemes, that will then perform curative remedial action when the condition is met. System Integrity Protection Scheme (SIPS) and Special Protection Scheme (SPS) are example of this." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:RemedialAction . -nc:SecurityCoordinator a rdfs:Class ; +nc:SecurityCoordinator a owl:Class ; rdfs:label "SecurityCoordinator"@en ; rdfs:comment "A role that coordinates the relevant remedial actions and their optimisation to ensure efficient use to achieve required operational security of the power system." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" . -nc:SystemOperator a rdfs:Class ; +nc:SystemOperator a owl:Class ; rdfs:label "SystemOperator"@en ; rdfs:comment "System operator." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; cims:stereotype "NC" . -nc:TimeSeriesInterpolationKind a rdfs:Class ; +nc:TimeSeriesInterpolationKind a owl:Class ; rdfs:label "TimeSeriesInterpolationKind"@en ; - rdfs:comment "Kinds of interpolation of values between two time point. " ; + rdfs:comment "Kinds of interpolation of values between two time point." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:ValueOffsetKind a rdfs:Class ; +nc:ValueOffsetKind a owl:Class ; rdfs:label "ValueOffsetKind"@en ; rdfs:comment "The kind of the value offset." ; cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory ras:Package_DocRemedialActionScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory ras:Package_DocRemedialActionScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory ras:Package_DocRemedialActionScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory ras:Package_DocRemedialActionScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -ras:Ontology a owl:Ontology ; - dcat:keyword "RAS" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project "@en ; - dct:description "This vocabulary is describing the remedial action schedule profile."@en ; - dct:identifier "urn:uuid:6e90c546-3c6c-471b-8040-e05037081c59" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Remedial Action Schedule Vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . + cims:stereotype "NC", uml:enumeration . -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -cim:RealEnergy.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitMultiplier . - -cim:RealEnergy.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Wh" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitSymbol . - -cim:RealEnergy.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy . - -cim:Seconds.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitMultiplier . - -cim:Seconds.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "s" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitSymbol . - -cim:Seconds.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Time, in seconds" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds . - -nc:AvailabilityRemedialAction.AvailabilitySchedule a rdf:Property ; +nc:AvailabilityRemedialAction.AvailabilitySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilitySchedule"@en ; rdfs:comment "Availability schedule that is part of the remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilitySchedule.RemedialAction ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilitySchedule.RemedialAction ; rdfs:domain nc:AvailabilityRemedialAction ; rdfs:range nc:AvailabilitySchedule . -nc:AvailabilitySchedule.RemedialAction a rdf:Property ; +nc:AvailabilitySchedule.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "Remedial action that is cancelling this availability schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AvailabilityRemedialAction.AvailabilitySchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AvailabilityRemedialAction.AvailabilitySchedule ; rdfs:domain nc:AvailabilitySchedule ; rdfs:range nc:AvailabilityRemedialAction . -nc:AvailabilitySchedule.isCancelled a rdf:Property ; - rdfs:label "isCancelled"@en ; - rdfs:comment "Defines the cancelling of the availability schedule. True means that is cancelling, False means that it is not cancelling." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilitySchedule . - -nc:AvailabilitySchedule.priority a rdf:Property ; - rdfs:label "priority"@en ; - rdfs:comment "Value 0 means ignore priority. 1 means the highest priority, 2 is the second highest priority." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilitySchedule . - -nc:BaseTimeSeries.interpolationKind a rdf:Property ; +nc:BaseTimeSeries.interpolationKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "interpolationKind"@en ; rdfs:comment "Kind of interpolation done between time point." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseTimeSeries ; rdfs:range nc:TimeSeriesInterpolationKind . -nc:Contingency.CurativeRemedialActionSchedule a rdf:Property ; +nc:Contingency.CurativeRemedialActionSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CurativeRemedialActionSchedule"@en ; rdfs:comment "Curative remedial action schedule linked to this contingency." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionSchedule.Contingency ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.Contingency ; rdfs:domain cim:Contingency ; rdfs:range nc:RemedialActionSchedule . -nc:EventSchedule.EventTimePoint a rdf:Property ; +nc:EventSchedule.EventTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EventTimePoint"@en ; rdfs:comment "Value for the point in time." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EventTimePoint.EventSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:EventTimePoint.EventSchedule ; rdfs:domain nc:EventSchedule ; rdfs:range nc:EventTimePoint . -nc:EventSchedule.RemedialActionSchedule a rdf:Property ; +nc:EventSchedule.RemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "Remedial action schedule is the event that is validity for the given time series." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchedule.EventSchedule ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf nc:RemedialActionSchedule.EventSchedule ; rdfs:domain nc:EventSchedule ; rdfs:range nc:RemedialActionSchedule . -nc:EventTimePoint.EventSchedule a rdf:Property ; +nc:EventTimePoint.EventSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EventSchedule"@en ; rdfs:comment "Time series the time point values belongs to." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EventSchedule.EventTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EventSchedule.EventTimePoint ; rdfs:domain nc:EventTimePoint ; rdfs:range nc:EventSchedule . -nc:EventTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EventTimePoint . - -nc:EventTimePoint.isActive a rdf:Property ; - rdfs:label "isActive"@en ; - rdfs:comment "True, if the event is occurring (Active) at this time point. Otherwise false." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EventTimePoint . - -nc:GenericValueSchedule.GenericValueTimePoint a rdf:Property ; +nc:GenericValueSchedule.GenericValueTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericValueTimePoint"@en ; rdfs:comment "Value for the point in time." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericValueTimePoint.GenericValueSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:GenericValueTimePoint.GenericValueSchedule ; rdfs:domain nc:GenericValueSchedule ; rdfs:range nc:GenericValueTimePoint . -nc:GenericValueSchedule.RemedialActionSchedule a rdf:Property ; +nc:GenericValueSchedule.RemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "Remedial action schedule which has generic value schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchedule.GenericValueSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.GenericValueSchedule ; rdfs:domain nc:GenericValueSchedule ; rdfs:range nc:RemedialActionSchedule . -nc:GenericValueTimePoint.GenericValueSchedule a rdf:Property ; +nc:GenericValueTimePoint.GenericValueSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GenericValueSchedule"@en ; rdfs:comment "Time series the time point values belongs to." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GenericValueSchedule.GenericValueTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericValueSchedule.GenericValueTimePoint ; rdfs:domain nc:GenericValueTimePoint ; rdfs:range nc:GenericValueSchedule . -nc:GenericValueTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GenericValueTimePoint . - -nc:GenericValueTimePoint.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "The value at the time. The meaning of the value is defined by the derived type of the associated schedule. The value can be integer, float or boolean. In case of boolean 1 equals true and 0 equals false." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GenericValueTimePoint . - -nc:GridStateAlteration.GridStateIntensitySchedule a rdf:Property ; +nc:GridStateAlteration.GridStateIntensitySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GridStateIntensitySchedule"@en ; rdfs:comment "The intensity associated with a given GridStateAlterationSchedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GridStateIntensitySchedule.GridStateAlteration ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateIntensitySchedule.GridStateAlteration ; rdfs:domain nc:GridStateAlteration ; rdfs:range nc:GridStateIntensitySchedule . -nc:GridStateIntensitySchedule.GridStateAlteration a rdf:Property ; +nc:GridStateIntensitySchedule.GridStateAlteration a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlteration"@en ; rdfs:comment "The grid state alteration which has intensity." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlteration.GridStateIntensitySchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlteration.GridStateIntensitySchedule ; rdfs:domain nc:GridStateIntensitySchedule ; rdfs:range nc:GridStateAlteration . -nc:GridStateIntensitySchedule.valueKind a rdf:Property ; +nc:GridStateIntensitySchedule.valueKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "valueKind"@en ; rdfs:comment "The kind of value1 and value2 of the associated IrregularIntervalSchedule." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:GridStateIntensitySchedule ; rdfs:range nc:ValueOffsetKind . -nc:PowerBidSchedule.PowerSchedulelAction a rdf:Property ; +nc:PowerBidSchedule.PowerSchedulelAction a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedulelAction"@en ; rdfs:comment "The power schedule action pointed by the power bid schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerScheduleAction.PowerBidSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerScheduleAction.PowerBidSchedule ; rdfs:domain nc:PowerBidSchedule ; rdfs:range nc:PowerScheduleAction . -nc:PowerSchedule.PowerScheduleAction a rdf:Property ; +nc:PowerSchedule.PowerScheduleAction a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerScheduleAction"@en ; rdfs:comment "Power schedule action which belongs to the power schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerScheduleAction.PowerSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerScheduleAction.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:PowerScheduleAction . -nc:PowerSchedule.PowerTimePoint a rdf:Property ; +nc:PowerSchedule.PowerTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerTimePoint"@en ; rdfs:comment "Value for the point in time." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerTimePoint.PowerSchedule ; cims:multiplicity cims:M:0..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:PowerTimePoint.PowerSchedule ; rdfs:domain nc:PowerSchedule ; rdfs:range nc:PowerTimePoint . -nc:PowerScheduleAction.PowerBidSchedule a rdf:Property ; +nc:PowerScheduleAction.PowerBidSchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerBidSchedule"@en ; rdfs:comment "The power bid schedule which contains the power schedule action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerBidSchedule.PowerSchedulelAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerBidSchedule.PowerSchedulelAction ; rdfs:domain nc:PowerScheduleAction ; rdfs:range nc:PowerBidSchedule . -nc:PowerScheduleAction.PowerSchedule a rdf:Property ; +nc:PowerScheduleAction.PowerSchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Power schedule which contains the power schedule action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerSchedule.PowerScheduleAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.PowerScheduleAction ; rdfs:domain nc:PowerScheduleAction ; rdfs:range nc:PowerSchedule . -nc:PowerScheduleAction.RemedialActionSchedule a rdf:Property ; +nc:PowerScheduleAction.RemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "Remedial action schedule which power schedule actions." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchedule.PowerScheduleAction ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.PowerScheduleAction ; rdfs:domain nc:PowerScheduleAction ; rdfs:range nc:RemedialActionSchedule . -nc:PowerScheduleAction.currency a rdf:Property ; +nc:PowerScheduleAction.currency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "currency"@en ; rdfs:comment "Currency the energy price is given in." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerScheduleAction ; rdfs:range cim:Currency . -nc:PowerScheduleAction.energyPrice a rdf:Property ; - rdfs:label "energyPrice"@en ; - rdfs:comment "Energy price for the power schedule action." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerScheduleAction . - -nc:PowerTimePoint.PowerSchedule a rdf:Property ; +nc:PowerTimePoint.PowerSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerSchedule"@en ; rdfs:comment "Time series the time point values belongs to." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerSchedule.PowerTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerSchedule.PowerTimePoint ; rdfs:domain nc:PowerTimePoint ; rdfs:range nc:PowerSchedule . -nc:PowerTimePoint.activatedP a rdf:Property ; - rdfs:label "activatedP"@en ; - rdfs:comment "Active power activated as part of redispatch. Negative number means that the value is scheduling down. Positive number means that the value is scheduling up." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . - -nc:PowerTimePoint.activatedPrice a rdf:Property ; - rdfs:label "activatedPrice"@en ; - rdfs:comment "Price for the activated active power per unit e.g. per MW." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . - -nc:PowerTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . - -nc:PowerTimePoint.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment "Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . - -nc:PowerTimePoint.price a rdf:Property ; - rdfs:label "price"@en ; - rdfs:comment "Price for the scheduled active power per unit of active power. e.g. per MW." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . - -nc:PowerTimePoint.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment "Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTimePoint . - -nc:ProposingRemedialActionScheduleShare.ProposingEntity a rdf:Property ; +nc:ProposingRemedialActionScheduleShare.ProposingEntity a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ProposingEntity"@en ; rdfs:comment "Proposing entity making the proposing remedial action schedule share." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.ProposingRemedialActionScheduleShare ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.ProposingRemedialActionScheduleShare ; rdfs:domain nc:ProposingRemedialActionScheduleShare ; rdfs:range nc:SystemOperator . -nc:ProposingRemedialActionScheduleShare.RemedialActionSchedule a rdf:Property ; +nc:ProposingRemedialActionScheduleShare.RemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "Remedial action schedule proposed by the proposing entity." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchedule.ProposingRemedialActionScheduleShare ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.ProposingRemedialActionScheduleShare ; rdfs:domain nc:ProposingRemedialActionScheduleShare ; rdfs:range nc:RemedialActionSchedule . -nc:ProposingRemedialActionScheduleShare.costSharingFactor a rdf:Property ; - rdfs:label "costSharingFactor"@en ; - rdfs:comment "Sharing factor of the cost of the remedial action as a fraction of the total cost, i.e. system operator's cost = cost x (costSharingFactor / sum of all costSharingFactor)." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ProposingRemedialActionScheduleShare . - -nc:ProposingRemedialActionScheduleShare.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ProposingRemedialActionScheduleShare . - -nc:RedispatchScheduleAction.ScheduleResource a rdf:Property ; +nc:RedispatchScheduleAction.ScheduleResource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "The schedule resource that has this redispatch action." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ScheduleResource.RedispatchAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.RedispatchAction ; rdfs:domain nc:RedispatchScheduleAction ; rdfs:range nc:ScheduleResource . -nc:Region.RemedialActionSchedule a rdf:Property ; +nc:Region.RemedialActionSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "The remedial action schedule relevant for this region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionSchedule.AssignedRegion ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.AssignedRegion ; rdfs:domain nc:Region ; rdfs:range nc:RemedialActionSchedule . -nc:RemedialAction.RemedialActionSchedule a rdf:Property ; +nc:RemedialAction.RemedialActionSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "The remedial action schedule associated with a remedial action, i.e. the assigning a schedule to a remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionSchedule.RemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:RemedialActionSchedule . -nc:RemedialActionCost.RemedialActionSchedule a rdf:Property ; +nc:RemedialActionCost.RemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "Remedial action schedule for which this remedial action cost relates to." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchedule.RemedialActionCost ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.RemedialActionCost ; rdfs:domain nc:RemedialActionCost ; rdfs:range nc:RemedialActionSchedule . -nc:RemedialActionCost.costAllocationTime a rdf:Property ; - rdfs:label "costAllocationTime"@en ; - rdfs:comment "Cost allocation time is the time the cost shall be allocated." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionCost . - -nc:RemedialActionCost.kind a rdf:Property ; +nc:RemedialActionCost.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Remedial action cost category related to the confirmation of the cost in regards to changes." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RemedialActionCost ; rdfs:range nc:CostSettledKind . -nc:RemedialActionCost.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionCost . - -nc:RemedialActionCost.operationalCost a rdf:Property ; - rdfs:label "operationalCost"@en ; - rdfs:comment "Operational cost is the total cost directly related to operate the unit according to the remedial action, e.g. fuel cost." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionCost . - -nc:RemedialActionCost.opportunityCost a rdf:Property ; - rdfs:label "opportunityCost"@en ; - rdfs:comment "Opportunity cost is the total cost of potential earning that is missed due to performing the remedial action." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionCost . - -nc:RemedialActionCost.otherCost a rdf:Property ; - rdfs:label "otherCost"@en ; - rdfs:comment "Other cost is the total cost that cannot be directly allocated to any of the other items." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionCost . - -nc:RemedialActionCost.processingFee a rdf:Property ; - rdfs:label "processingFee"@en ; - rdfs:comment "Processing fee is the total cost for processing the remedial action." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionCost . - -nc:RemedialActionCost.savedFuelCost a rdf:Property ; - rdfs:label "savedFuelCost"@en ; - rdfs:comment "Saved fuel cost is the total saving due to not consuming the expected fuel as part of the remedial action." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionCost . - -nc:RemedialActionCost.shutdownCost a rdf:Property ; - rdfs:label "shutdownCost"@en ; - rdfs:comment "Shutdown cost is the total cost for shutting down a unit as part of the remedial action." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionCost . - -nc:RemedialActionCost.startupCost a rdf:Property ; - rdfs:label "startupCost"@en ; - rdfs:comment "Start-up cost is the total cost for activating the remedial action, e.g. if a generator needs to be started before it can perform the remedial action." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionCost . - -nc:RemedialActionSchedule.AssignedRegion a rdf:Property ; +nc:RemedialActionSchedule.AssignedRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssignedRegion"@en ; rdfs:comment "The assigned region for this remedial action schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Region.RemedialActionSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Region.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:Region . -nc:RemedialActionSchedule.Contingency a rdf:Property ; +nc:RemedialActionSchedule.Contingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "The contingency for a curative remedial action schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Contingency.CurativeRemedialActionSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Contingency.CurativeRemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range cim:Contingency . -nc:RemedialActionSchedule.EventSchedule a rdf:Property ; +nc:RemedialActionSchedule.EventSchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "EventSchedule"@en ; rdfs:comment "Event schedule that describes the validity of the remedial action schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EventSchedule.RemedialActionSchedule ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf nc:EventSchedule.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:EventSchedule . -nc:RemedialActionSchedule.GenericValueSchedule a rdf:Property ; +nc:RemedialActionSchedule.GenericValueSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericValueSchedule"@en ; rdfs:comment "Generic value schedule which belongs to a remedial action schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericValueSchedule.RemedialActionSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericValueSchedule.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:GenericValueSchedule . -nc:RemedialActionSchedule.PowerScheduleAction a rdf:Property ; +nc:RemedialActionSchedule.PowerScheduleAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerScheduleAction"@en ; rdfs:comment "Power schedule action which belongs to a remedial action schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerScheduleAction.RemedialActionSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerScheduleAction.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:PowerScheduleAction . -nc:RemedialActionSchedule.ProposedDependency a rdf:Property ; +nc:RemedialActionSchedule.ProposedDependency a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ProposedDependency"@en ; rdfs:comment "Dependency for the proposed remedial action schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionScheduleDependency.ProposedRemedialActionSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheduleDependency.ProposedRemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:RemedialActionScheduleDependency . -nc:RemedialActionSchedule.ProposingEntity a rdf:Property ; +nc:RemedialActionSchedule.ProposingEntity a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ProposingEntity"@en ; rdfs:comment "The security coordinator that is proposing this remedial action schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SecurityCoordinator.RemedialActionSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SecurityCoordinator.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:SecurityCoordinator . -nc:RemedialActionSchedule.ProposingRemedialActionScheduleShare a rdf:Property ; +nc:RemedialActionSchedule.ProposingRemedialActionScheduleShare a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ProposingRemedialActionScheduleShare"@en ; rdfs:comment "The entity with its associated share that are making the proposal of the remedial action schedule" ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ProposingRemedialActionScheduleShare.RemedialActionSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ProposingRemedialActionScheduleShare.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:ProposingRemedialActionScheduleShare . -nc:RemedialActionSchedule.RemedialAction a rdf:Property ; +nc:RemedialActionSchedule.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "The remedial action that has a remedial action schedule associated." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialAction.RemedialActionSchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:RemedialAction . -nc:RemedialActionSchedule.RemedialActionCost a rdf:Property ; +nc:RemedialActionSchedule.RemedialActionCost a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionCost"@en ; rdfs:comment "Remedial action cost related to this remedial schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionCost.RemedialActionSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionCost.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:RemedialActionCost . -nc:RemedialActionSchedule.RemedialActionScheduleAcceptance a rdf:Property ; +nc:RemedialActionSchedule.RemedialActionScheduleAcceptance a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionScheduleAcceptance"@en ; rdfs:comment "The remedial action schedule acceptance related to a remedial action schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionScheduleAcceptance.RemedialActionSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheduleAcceptance.RemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:RemedialActionScheduleAcceptance . -nc:RemedialActionSchedule.ReplacedDependency a rdf:Property ; +nc:RemedialActionSchedule.ReplacedDependency a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ReplacedDependency"@en ; rdfs:comment "Replaced dependency for this remedial action schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionScheduleDependency.ReplacedRemedialActionSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheduleDependency.ReplacedRemedialActionSchedule ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:RemedialActionScheduleDependency . -nc:RemedialActionSchedule.statusKind a rdf:Property ; +nc:RemedialActionSchedule.statusKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "statusKind"@en ; rdfs:comment "Indicates the status kind for the remedial action schedule." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range nc:RemedialActionScheduleStatusKind . -nc:RemedialActionSchedule.statusReason a rdf:Property ; - rdfs:label "statusReason"@en ; - rdfs:comment "Description of reasoning for the status. For instance, in case of rejected remedial action, the reason for this rejection is described here." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionSchedule . - -nc:RemedialActionSchedule.totalCostCurrency a rdf:Property ; +nc:RemedialActionSchedule.totalCostCurrency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "totalCostCurrency"@en ; rdfs:comment "The currency of the total cost." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RemedialActionSchedule ; rdfs:range cim:Currency . -nc:RemedialActionScheduleAcceptance.RemedialActionSchedule a rdf:Property ; +nc:RemedialActionScheduleAcceptance.RemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "A remedial action schedule for which a remedial action schedule acceptance is reported." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchedule.RemedialActionScheduleAcceptance ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.RemedialActionScheduleAcceptance ; rdfs:domain nc:RemedialActionScheduleAcceptance ; rdfs:range nc:RemedialActionSchedule . -nc:RemedialActionScheduleAcceptance.SystemOperator a rdf:Property ; +nc:RemedialActionScheduleAcceptance.SystemOperator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SystemOperator"@en ; rdfs:comment "A system operator for which a remedial action schedule acceptances are reported." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SystemOperator.RemedialActionScheduleAcceptance ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SystemOperator.RemedialActionScheduleAcceptance ; rdfs:domain nc:RemedialActionScheduleAcceptance ; rdfs:range nc:SystemOperator . -nc:RemedialActionScheduleAcceptance.kind a rdf:Property ; +nc:RemedialActionScheduleAcceptance.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "The kind of the remedial action acceptance." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RemedialActionScheduleAcceptance ; rdfs:range nc:RemedialActionScheduleAcceptanceKind . -nc:RemedialActionScheduleAcceptance.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionScheduleAcceptance . - -nc:RemedialActionScheduleDependency.ProposedRemedialActionSchedule a rdf:Property ; +nc:RemedialActionScheduleDependency.ProposedRemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ProposedRemedialActionSchedule"@en ; rdfs:comment "Proposed remedial action schedule that has dependency." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchedule.ProposedDependency ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.ProposedDependency ; rdfs:domain nc:RemedialActionScheduleDependency ; rdfs:range nc:RemedialActionSchedule . -nc:RemedialActionScheduleDependency.RemedialActionScheduleGroup a rdf:Property ; +nc:RemedialActionScheduleDependency.RemedialActionScheduleGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionScheduleGroup"@en ; rdfs:comment "Remedial action schedule group which has remedial action schedule dependency." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionScheduleGroup.GroupDependency ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheduleGroup.GroupDependency ; rdfs:domain nc:RemedialActionScheduleDependency ; rdfs:range nc:RemedialActionScheduleGroup . -nc:RemedialActionScheduleDependency.ReplacedRemedialActionSchedule a rdf:Property ; +nc:RemedialActionScheduleDependency.ReplacedRemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ReplacedRemedialActionSchedule"@en ; rdfs:comment "Remedial action schedule that is replaced by dependent remedial action schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchedule.ReplacedDependency ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.ReplacedDependency ; rdfs:domain nc:RemedialActionScheduleDependency ; rdfs:range nc:RemedialActionSchedule . -nc:RemedialActionScheduleDependency.kind a rdf:Property ; +nc:RemedialActionScheduleDependency.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Type of dependency between two remedial action schedules." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RemedialActionScheduleDependency ; rdfs:range nc:RemedialActionScheduleDependencyKind . -nc:RemedialActionScheduleDependency.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionScheduleDependency . - -nc:RemedialActionScheduleGroup.GroupDependency a rdf:Property ; +nc:RemedialActionScheduleGroup.GroupDependency a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GroupDependency"@en ; rdfs:comment "Group dependency for this remedial action schedule group." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionScheduleDependency.RemedialActionScheduleGroup ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheduleDependency.RemedialActionScheduleGroup ; rdfs:domain nc:RemedialActionScheduleGroup ; rdfs:range nc:RemedialActionScheduleDependency . -nc:RemedialActionSchemeSchedule.SchemeRemedialAction a rdf:Property ; +nc:RemedialActionSchemeSchedule.SchemeRemedialAction a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SchemeRemedialAction"@en ; rdfs:comment "Remedial action scheme which has remedial action scheme schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SchemeRemedialAction.RemedialActionSchemeSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SchemeRemedialAction.RemedialActionSchemeSchedule ; rdfs:domain nc:RemedialActionSchemeSchedule ; rdfs:range nc:SchemeRemedialAction . -nc:ScheduleResource.RedispatchAction a rdf:Property ; +nc:ScheduleResource.RedispatchAction a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RedispatchAction"@en ; rdfs:comment "The redispatch action that relates to this schedule resource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RedispatchScheduleAction.ScheduleResource ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RedispatchScheduleAction.ScheduleResource ; rdfs:domain nc:ScheduleResource ; rdfs:range nc:RedispatchScheduleAction . -nc:SchemeRemedialAction.RemedialActionSchemeSchedule a rdf:Property ; +nc:SchemeRemedialAction.RemedialActionSchemeSchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionSchemeSchedule"@en ; rdfs:comment "Remedial action scheme schedule associated with a remedial action scheme." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionSchemeSchedule.SchemeRemedialAction ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchemeSchedule.SchemeRemedialAction ; rdfs:domain nc:SchemeRemedialAction ; rdfs:range nc:RemedialActionSchemeSchedule . -nc:SecurityCoordinator.RemedialActionSchedule a rdf:Property ; +nc:SecurityCoordinator.RemedialActionSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionSchedule"@en ; rdfs:comment "Remedial action schedule for this security coordinator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionSchedule.ProposingEntity ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchedule.ProposingEntity ; rdfs:domain nc:SecurityCoordinator ; rdfs:range nc:RemedialActionSchedule . -nc:SystemOperator.ProposingRemedialActionScheduleShare a rdf:Property ; +nc:SystemOperator.ProposingRemedialActionScheduleShare a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ProposingRemedialActionScheduleShare"@en ; rdfs:comment "Proposing remedial action schedule share which is made by the proposing entity." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ProposingRemedialActionScheduleShare.ProposingEntity ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ProposingRemedialActionScheduleShare.ProposingEntity ; rdfs:domain nc:SystemOperator ; rdfs:range nc:ProposingRemedialActionScheduleShare . -nc:SystemOperator.RemedialActionScheduleAcceptance a rdf:Property ; +nc:SystemOperator.RemedialActionScheduleAcceptance a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionScheduleAcceptance"@en ; rdfs:comment "Remedial action schedule acceptance related to a system operator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionScheduleAcceptance.SystemOperator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheduleAcceptance.SystemOperator ; rdfs:domain nc:SystemOperator ; rdfs:range nc:RemedialActionScheduleAcceptance . +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:AvailabilitySchedule.isCancelled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isCancelled"@en ; + rdfs:comment "Defines the cancelling of the availability schedule. True means that is cancelling, False means that it is not cancelling." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range xsd:boolean . + +nc:AvailabilitySchedule.priority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "priority"@en ; + rdfs:comment "Value 0 means ignore priority. 1 means the highest priority, 2 is the second highest priority." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilitySchedule ; + rdfs:range xsd:integer . + +nc:EventTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EventTimePoint ; + rdfs:range xsd:dateTime . + +nc:EventTimePoint.isActive a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isActive"@en ; + rdfs:comment "True, if the event is occurring (Active) at this time point. Otherwise false." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EventTimePoint ; + rdfs:range xsd:boolean . + +nc:GenericValueTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GenericValueTimePoint ; + rdfs:range xsd:dateTime . + +nc:GenericValueTimePoint.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "The value at the time. The meaning of the value is defined by the derived type of the associated schedule. The value can be integer, float or boolean. In case of boolean 1 equals true and 0 equals false." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GenericValueTimePoint ; + rdfs:range xsd:float . + +nc:PowerScheduleAction.energyPrice a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "energyPrice"@en ; + rdfs:comment "Energy price for the power schedule action." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerScheduleAction ; + rdfs:range xsd:decimal . + +nc:PowerTimePoint.activatedP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "activatedP"@en ; + rdfs:comment "Active power activated as part of redispatch. Negative number means that the value is scheduling down. Positive number means that the value is scheduling up." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:float . + +nc:PowerTimePoint.activatedPrice a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "activatedPrice"@en ; + rdfs:comment "Price for the activated active power per unit e.g. per MW." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:decimal . + +nc:PowerTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:dateTime . + +nc:PowerTimePoint.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment "Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:float . + +nc:PowerTimePoint.price a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "price"@en ; + rdfs:comment "Price for the scheduled active power per unit of active power. e.g. per MW." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:decimal . + +nc:PowerTimePoint.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment "Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:PowerTimePoint ; + rdfs:range xsd:float . + +nc:ProposingRemedialActionScheduleShare.costSharingFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "costSharingFactor"@en ; + rdfs:comment "Sharing factor of the cost of the remedial action as a fraction of the total cost, i.e. system operator's cost = cost x (costSharingFactor / sum of all costSharingFactor)." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ProposingRemedialActionScheduleShare ; + rdfs:range xsd:decimal . + +nc:ProposingRemedialActionScheduleShare.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ProposingRemedialActionScheduleShare ; + rdfs:range xsd:string . + +nc:RemedialActionCost.costAllocationTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "costAllocationTime"@en ; + rdfs:comment "Cost allocation time is the time the cost shall be allocated." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionCost ; + rdfs:range xsd:dateTime . + +nc:RemedialActionCost.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionCost ; + rdfs:range xsd:string . + +nc:RemedialActionCost.operationalCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "operationalCost"@en ; + rdfs:comment "Operational cost is the total cost directly related to operate the unit according to the remedial action, e.g. fuel cost." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionCost ; + rdfs:range xsd:decimal . + +nc:RemedialActionCost.opportunityCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "opportunityCost"@en ; + rdfs:comment "Opportunity cost is the total cost of potential earning that is missed due to performing the remedial action." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionCost ; + rdfs:range xsd:decimal . + +nc:RemedialActionCost.otherCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "otherCost"@en ; + rdfs:comment "Other cost is the total cost that cannot be directly allocated to any of the other items." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionCost ; + rdfs:range xsd:decimal . + +nc:RemedialActionCost.processingFee a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "processingFee"@en ; + rdfs:comment "Processing fee is the total cost for processing the remedial action." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionCost ; + rdfs:range xsd:decimal . + +nc:RemedialActionCost.savedFuelCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "savedFuelCost"@en ; + rdfs:comment "Saved fuel cost is the total saving due to not consuming the expected fuel as part of the remedial action." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionCost ; + rdfs:range xsd:decimal . + +nc:RemedialActionCost.shutdownCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "shutdownCost"@en ; + rdfs:comment "Shutdown cost is the total cost for shutting down a unit as part of the remedial action." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionCost ; + rdfs:range xsd:decimal . + +nc:RemedialActionCost.startupCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startupCost"@en ; + rdfs:comment "Start-up cost is the total cost for activating the remedial action, e.g. if a generator needs to be started before it can perform the remedial action." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionCost ; + rdfs:range xsd:decimal . + +nc:RemedialActionSchedule.statusReason a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "statusReason"@en ; + rdfs:comment "Description of reasoning for the status. For instance, in case of rejected remedial action, the reason for this rejection is described here." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionSchedule ; + rdfs:range xsd:string . + +nc:RemedialActionScheduleAcceptance.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionScheduleAcceptance ; + rdfs:range xsd:string . + +nc:RemedialActionScheduleDependency.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionScheduleDependency ; + rdfs:range xsd:string . + +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + cim:Currency.AED a cim:Currency ; - rdfs:label "AED"@en ; + rdfs:label "AED" ; rdfs:comment "United Arab Emirates dirham." ; cims:stereotype "enum" . cim:Currency.AFN a cim:Currency ; - rdfs:label "AFN"@en ; + rdfs:label "AFN" ; rdfs:comment "Afghan afghani." ; cims:stereotype "enum" . cim:Currency.ALL a cim:Currency ; - rdfs:label "ALL"@en ; + rdfs:label "ALL" ; rdfs:comment "Albanian lek." ; cims:stereotype "enum" . cim:Currency.AMD a cim:Currency ; - rdfs:label "AMD"@en ; + rdfs:label "AMD" ; rdfs:comment "Armenian dram." ; cims:stereotype "enum" . cim:Currency.ANG a cim:Currency ; - rdfs:label "ANG"@en ; + rdfs:label "ANG" ; rdfs:comment "Netherlands Antillean guilder." ; cims:stereotype "enum" . cim:Currency.AOA a cim:Currency ; - rdfs:label "AOA"@en ; + rdfs:label "AOA" ; rdfs:comment "Angolan kwanza." ; cims:stereotype "enum" . cim:Currency.ARS a cim:Currency ; - rdfs:label "ARS"@en ; + rdfs:label "ARS" ; rdfs:comment "Argentine peso." ; cims:stereotype "enum" . cim:Currency.AUD a cim:Currency ; - rdfs:label "AUD"@en ; + rdfs:label "AUD" ; rdfs:comment "Australian dollar." ; cims:stereotype "enum" . cim:Currency.AWG a cim:Currency ; - rdfs:label "AWG"@en ; + rdfs:label "AWG" ; rdfs:comment "Aruban florin." ; cims:stereotype "enum" . cim:Currency.AZN a cim:Currency ; - rdfs:label "AZN"@en ; + rdfs:label "AZN" ; rdfs:comment "Azerbaijani manat." ; cims:stereotype "enum" . cim:Currency.BAM a cim:Currency ; - rdfs:label "BAM"@en ; + rdfs:label "BAM" ; rdfs:comment "Bosnia and Herzegovina convertible mark." ; cims:stereotype "enum" . cim:Currency.BBD a cim:Currency ; - rdfs:label "BBD"@en ; + rdfs:label "BBD" ; rdfs:comment "Barbados dollar." ; cims:stereotype "enum" . cim:Currency.BDT a cim:Currency ; - rdfs:label "BDT"@en ; + rdfs:label "BDT" ; rdfs:comment "Bangladeshi taka." ; cims:stereotype "enum" . cim:Currency.BGN a cim:Currency ; - rdfs:label "BGN"@en ; + rdfs:label "BGN" ; rdfs:comment "Bulgarian lev." ; cims:stereotype "enum" . cim:Currency.BHD a cim:Currency ; - rdfs:label "BHD"@en ; + rdfs:label "BHD" ; rdfs:comment "Bahraini dinar." ; cims:stereotype "enum" . cim:Currency.BIF a cim:Currency ; - rdfs:label "BIF"@en ; + rdfs:label "BIF" ; rdfs:comment "Burundian franc." ; cims:stereotype "enum" . cim:Currency.BMD a cim:Currency ; - rdfs:label "BMD"@en ; + rdfs:label "BMD" ; rdfs:comment "Bermudian dollar (customarily known as Bermuda dollar)." ; cims:stereotype "enum" . cim:Currency.BND a cim:Currency ; - rdfs:label "BND"@en ; + rdfs:label "BND" ; rdfs:comment "Brunei dollar." ; cims:stereotype "enum" . cim:Currency.BOB a cim:Currency ; - rdfs:label "BOB"@en ; + rdfs:label "BOB" ; rdfs:comment "Boliviano." ; cims:stereotype "enum" . cim:Currency.BOV a cim:Currency ; - rdfs:label "BOV"@en ; + rdfs:label "BOV" ; rdfs:comment "Bolivian Mvdol (funds code)." ; cims:stereotype "enum" . cim:Currency.BRL a cim:Currency ; - rdfs:label "BRL"@en ; + rdfs:label "BRL" ; rdfs:comment "Brazilian real." ; cims:stereotype "enum" . cim:Currency.BSD a cim:Currency ; - rdfs:label "BSD"@en ; + rdfs:label "BSD" ; rdfs:comment "Bahamian dollar." ; cims:stereotype "enum" . cim:Currency.BTN a cim:Currency ; - rdfs:label "BTN"@en ; + rdfs:label "BTN" ; rdfs:comment "Bhutanese ngultrum." ; cims:stereotype "enum" . cim:Currency.BWP a cim:Currency ; - rdfs:label "BWP"@en ; + rdfs:label "BWP" ; rdfs:comment "Botswana pula." ; cims:stereotype "enum" . cim:Currency.BYR a cim:Currency ; - rdfs:label "BYR"@en ; + rdfs:label "BYR" ; rdfs:comment "Belarusian ruble." ; cims:stereotype "enum" . cim:Currency.BZD a cim:Currency ; - rdfs:label "BZD"@en ; + rdfs:label "BZD" ; rdfs:comment "Belize dollar." ; cims:stereotype "enum" . cim:Currency.CAD a cim:Currency ; - rdfs:label "CAD"@en ; + rdfs:label "CAD" ; rdfs:comment "Canadian dollar." ; cims:stereotype "enum" . cim:Currency.CDF a cim:Currency ; - rdfs:label "CDF"@en ; + rdfs:label "CDF" ; rdfs:comment "Congolese franc." ; cims:stereotype "enum" . cim:Currency.CHF a cim:Currency ; - rdfs:label "CHF"@en ; + rdfs:label "CHF" ; rdfs:comment "Swiss franc." ; cims:stereotype "enum" . cim:Currency.CLF a cim:Currency ; - rdfs:label "CLF"@en ; + rdfs:label "CLF" ; rdfs:comment "Unidad de Fomento (funds code), Chile." ; cims:stereotype "enum" . cim:Currency.CLP a cim:Currency ; - rdfs:label "CLP"@en ; + rdfs:label "CLP" ; rdfs:comment "Chilean peso." ; cims:stereotype "enum" . cim:Currency.CNY a cim:Currency ; - rdfs:label "CNY"@en ; + rdfs:label "CNY" ; rdfs:comment "Chinese yuan." ; cims:stereotype "enum" . cim:Currency.COP a cim:Currency ; - rdfs:label "COP"@en ; + rdfs:label "COP" ; rdfs:comment "Colombian peso." ; cims:stereotype "enum" . cim:Currency.COU a cim:Currency ; - rdfs:label "COU"@en ; + rdfs:label "COU" ; rdfs:comment "Unidad de Valor Real." ; cims:stereotype "enum" . cim:Currency.CRC a cim:Currency ; - rdfs:label "CRC"@en ; + rdfs:label "CRC" ; rdfs:comment "Costa Rican colon." ; cims:stereotype "enum" . cim:Currency.CUC a cim:Currency ; - rdfs:label "CUC"@en ; + rdfs:label "CUC" ; rdfs:comment "Cuban convertible peso." ; cims:stereotype "enum" . cim:Currency.CUP a cim:Currency ; - rdfs:label "CUP"@en ; + rdfs:label "CUP" ; rdfs:comment "Cuban peso." ; cims:stereotype "enum" . cim:Currency.CVE a cim:Currency ; - rdfs:label "CVE"@en ; + rdfs:label "CVE" ; rdfs:comment "Cape Verde escudo." ; cims:stereotype "enum" . cim:Currency.CZK a cim:Currency ; - rdfs:label "CZK"@en ; + rdfs:label "CZK" ; rdfs:comment "Czech koruna." ; cims:stereotype "enum" . cim:Currency.DJF a cim:Currency ; - rdfs:label "DJF"@en ; + rdfs:label "DJF" ; rdfs:comment "Djiboutian franc." ; cims:stereotype "enum" . cim:Currency.DKK a cim:Currency ; - rdfs:label "DKK"@en ; + rdfs:label "DKK" ; rdfs:comment "Danish krone." ; cims:stereotype "enum" . cim:Currency.DOP a cim:Currency ; - rdfs:label "DOP"@en ; + rdfs:label "DOP" ; rdfs:comment "Dominican peso." ; cims:stereotype "enum" . cim:Currency.DZD a cim:Currency ; - rdfs:label "DZD"@en ; + rdfs:label "DZD" ; rdfs:comment "Algerian dinar." ; cims:stereotype "enum" . cim:Currency.EEK a cim:Currency ; - rdfs:label "EEK"@en ; + rdfs:label "EEK" ; rdfs:comment "Estonian kroon." ; cims:stereotype "enum" . cim:Currency.EGP a cim:Currency ; - rdfs:label "EGP"@en ; + rdfs:label "EGP" ; rdfs:comment "Egyptian pound." ; cims:stereotype "enum" . cim:Currency.ERN a cim:Currency ; - rdfs:label "ERN"@en ; + rdfs:label "ERN" ; rdfs:comment "Eritrean nakfa." ; cims:stereotype "enum" . cim:Currency.ETB a cim:Currency ; - rdfs:label "ETB"@en ; + rdfs:label "ETB" ; rdfs:comment "Ethiopian birr." ; cims:stereotype "enum" . cim:Currency.EUR a cim:Currency ; - rdfs:label "EUR"@en ; + rdfs:label "EUR" ; rdfs:comment "Euro." ; cims:stereotype "enum" . cim:Currency.FJD a cim:Currency ; - rdfs:label "FJD"@en ; + rdfs:label "FJD" ; rdfs:comment "Fiji dollar." ; cims:stereotype "enum" . cim:Currency.FKP a cim:Currency ; - rdfs:label "FKP"@en ; + rdfs:label "FKP" ; rdfs:comment "Falkland Islands pound." ; cims:stereotype "enum" . cim:Currency.GBP a cim:Currency ; - rdfs:label "GBP"@en ; + rdfs:label "GBP" ; rdfs:comment "Pound sterling." ; cims:stereotype "enum" . cim:Currency.GEL a cim:Currency ; - rdfs:label "GEL"@en ; + rdfs:label "GEL" ; rdfs:comment "Georgian lari." ; cims:stereotype "enum" . cim:Currency.GHS a cim:Currency ; - rdfs:label "GHS"@en ; + rdfs:label "GHS" ; rdfs:comment "Ghanaian cedi." ; cims:stereotype "enum" . cim:Currency.GIP a cim:Currency ; - rdfs:label "GIP"@en ; + rdfs:label "GIP" ; rdfs:comment "Gibraltar pound." ; cims:stereotype "enum" . cim:Currency.GMD a cim:Currency ; - rdfs:label "GMD"@en ; + rdfs:label "GMD" ; rdfs:comment "Gambian dalasi." ; cims:stereotype "enum" . cim:Currency.GNF a cim:Currency ; - rdfs:label "GNF"@en ; + rdfs:label "GNF" ; rdfs:comment "Guinean franc." ; cims:stereotype "enum" . cim:Currency.GTQ a cim:Currency ; - rdfs:label "GTQ"@en ; + rdfs:label "GTQ" ; rdfs:comment "Guatemalan quetzal." ; cims:stereotype "enum" . cim:Currency.GYD a cim:Currency ; - rdfs:label "GYD"@en ; + rdfs:label "GYD" ; rdfs:comment "Guyanese dollar." ; cims:stereotype "enum" . cim:Currency.HKD a cim:Currency ; - rdfs:label "HKD"@en ; + rdfs:label "HKD" ; rdfs:comment "Hong Kong dollar." ; cims:stereotype "enum" . cim:Currency.HNL a cim:Currency ; - rdfs:label "HNL"@en ; + rdfs:label "HNL" ; rdfs:comment "Honduran lempira." ; cims:stereotype "enum" . cim:Currency.HRK a cim:Currency ; - rdfs:label "HRK"@en ; + rdfs:label "HRK" ; rdfs:comment "Croatian kuna." ; cims:stereotype "enum" . cim:Currency.HTG a cim:Currency ; - rdfs:label "HTG"@en ; + rdfs:label "HTG" ; rdfs:comment "Haitian gourde." ; cims:stereotype "enum" . cim:Currency.HUF a cim:Currency ; - rdfs:label "HUF"@en ; + rdfs:label "HUF" ; rdfs:comment "Hungarian forint." ; cims:stereotype "enum" . cim:Currency.IDR a cim:Currency ; - rdfs:label "IDR"@en ; + rdfs:label "IDR" ; rdfs:comment "Indonesian rupiah." ; cims:stereotype "enum" . cim:Currency.ILS a cim:Currency ; - rdfs:label "ILS"@en ; + rdfs:label "ILS" ; rdfs:comment "Israeli new sheqel." ; cims:stereotype "enum" . cim:Currency.INR a cim:Currency ; - rdfs:label "INR"@en ; + rdfs:label "INR" ; rdfs:comment "Indian rupee." ; cims:stereotype "enum" . cim:Currency.IQD a cim:Currency ; - rdfs:label "IQD"@en ; + rdfs:label "IQD" ; rdfs:comment "Iraqi dinar." ; cims:stereotype "enum" . cim:Currency.IRR a cim:Currency ; - rdfs:label "IRR"@en ; + rdfs:label "IRR" ; rdfs:comment "Iranian rial." ; cims:stereotype "enum" . cim:Currency.ISK a cim:Currency ; - rdfs:label "ISK"@en ; + rdfs:label "ISK" ; rdfs:comment "Icelandic króna." ; cims:stereotype "enum" . cim:Currency.JMD a cim:Currency ; - rdfs:label "JMD"@en ; + rdfs:label "JMD" ; rdfs:comment "Jamaican dollar." ; cims:stereotype "enum" . cim:Currency.JOD a cim:Currency ; - rdfs:label "JOD"@en ; + rdfs:label "JOD" ; rdfs:comment "Jordanian dinar." ; cims:stereotype "enum" . cim:Currency.JPY a cim:Currency ; - rdfs:label "JPY"@en ; + rdfs:label "JPY" ; rdfs:comment "Japanese yen." ; cims:stereotype "enum" . cim:Currency.KES a cim:Currency ; - rdfs:label "KES"@en ; + rdfs:label "KES" ; rdfs:comment "Kenyan shilling." ; cims:stereotype "enum" . cim:Currency.KGS a cim:Currency ; - rdfs:label "KGS"@en ; + rdfs:label "KGS" ; rdfs:comment "Kyrgyzstani som." ; cims:stereotype "enum" . cim:Currency.KHR a cim:Currency ; - rdfs:label "KHR"@en ; + rdfs:label "KHR" ; rdfs:comment "Cambodian riel." ; cims:stereotype "enum" . cim:Currency.KMF a cim:Currency ; - rdfs:label "KMF"@en ; + rdfs:label "KMF" ; rdfs:comment "Comoro franc." ; cims:stereotype "enum" . cim:Currency.KPW a cim:Currency ; - rdfs:label "KPW"@en ; + rdfs:label "KPW" ; rdfs:comment "North Korean won." ; cims:stereotype "enum" . cim:Currency.KRW a cim:Currency ; - rdfs:label "KRW"@en ; + rdfs:label "KRW" ; rdfs:comment "South Korean won." ; cims:stereotype "enum" . cim:Currency.KWD a cim:Currency ; - rdfs:label "KWD"@en ; + rdfs:label "KWD" ; rdfs:comment "Kuwaiti dinar." ; cims:stereotype "enum" . cim:Currency.KYD a cim:Currency ; - rdfs:label "KYD"@en ; + rdfs:label "KYD" ; rdfs:comment "Cayman Islands dollar." ; cims:stereotype "enum" . cim:Currency.KZT a cim:Currency ; - rdfs:label "KZT"@en ; + rdfs:label "KZT" ; rdfs:comment "Kazakhstani tenge." ; cims:stereotype "enum" . cim:Currency.LAK a cim:Currency ; - rdfs:label "LAK"@en ; + rdfs:label "LAK" ; rdfs:comment "Lao kip." ; cims:stereotype "enum" . cim:Currency.LBP a cim:Currency ; - rdfs:label "LBP"@en ; + rdfs:label "LBP" ; rdfs:comment "Lebanese pound." ; cims:stereotype "enum" . cim:Currency.LKR a cim:Currency ; - rdfs:label "LKR"@en ; + rdfs:label "LKR" ; rdfs:comment "Sri Lanka rupee." ; cims:stereotype "enum" . cim:Currency.LRD a cim:Currency ; - rdfs:label "LRD"@en ; + rdfs:label "LRD" ; rdfs:comment "Liberian dollar." ; cims:stereotype "enum" . cim:Currency.LSL a cim:Currency ; - rdfs:label "LSL"@en ; + rdfs:label "LSL" ; rdfs:comment "Lesotho loti." ; cims:stereotype "enum" . cim:Currency.LTL a cim:Currency ; - rdfs:label "LTL"@en ; + rdfs:label "LTL" ; rdfs:comment "Lithuanian litas." ; cims:stereotype "enum" . cim:Currency.LVL a cim:Currency ; - rdfs:label "LVL"@en ; + rdfs:label "LVL" ; rdfs:comment "Latvian lats." ; cims:stereotype "enum" . cim:Currency.LYD a cim:Currency ; - rdfs:label "LYD"@en ; + rdfs:label "LYD" ; rdfs:comment "Libyan dinar." ; cims:stereotype "enum" . cim:Currency.MAD a cim:Currency ; - rdfs:label "MAD"@en ; + rdfs:label "MAD" ; rdfs:comment "Moroccan dirham." ; cims:stereotype "enum" . cim:Currency.MDL a cim:Currency ; - rdfs:label "MDL"@en ; + rdfs:label "MDL" ; rdfs:comment "Moldovan leu." ; cims:stereotype "enum" . cim:Currency.MGA a cim:Currency ; - rdfs:label "MGA"@en ; + rdfs:label "MGA" ; rdfs:comment "Malagasy ariary." ; cims:stereotype "enum" . cim:Currency.MKD a cim:Currency ; - rdfs:label "MKD"@en ; + rdfs:label "MKD" ; rdfs:comment "Macedonian denar." ; cims:stereotype "enum" . cim:Currency.MMK a cim:Currency ; - rdfs:label "MMK"@en ; + rdfs:label "MMK" ; rdfs:comment "Myanma kyat." ; cims:stereotype "enum" . cim:Currency.MNT a cim:Currency ; - rdfs:label "MNT"@en ; + rdfs:label "MNT" ; rdfs:comment "Mongolian tugrik." ; cims:stereotype "enum" . cim:Currency.MOP a cim:Currency ; - rdfs:label "MOP"@en ; + rdfs:label "MOP" ; rdfs:comment "Macanese pataca." ; cims:stereotype "enum" . cim:Currency.MRO a cim:Currency ; - rdfs:label "MRO"@en ; + rdfs:label "MRO" ; rdfs:comment "Mauritanian ouguiya." ; cims:stereotype "enum" . cim:Currency.MUR a cim:Currency ; - rdfs:label "MUR"@en ; + rdfs:label "MUR" ; rdfs:comment "Mauritian rupee." ; cims:stereotype "enum" . cim:Currency.MVR a cim:Currency ; - rdfs:label "MVR"@en ; + rdfs:label "MVR" ; rdfs:comment "Maldivian rufiyaa." ; cims:stereotype "enum" . cim:Currency.MWK a cim:Currency ; - rdfs:label "MWK"@en ; + rdfs:label "MWK" ; rdfs:comment "Malawian kwacha." ; cims:stereotype "enum" . cim:Currency.MXN a cim:Currency ; - rdfs:label "MXN"@en ; + rdfs:label "MXN" ; rdfs:comment "Mexican peso." ; cims:stereotype "enum" . cim:Currency.MYR a cim:Currency ; - rdfs:label "MYR"@en ; + rdfs:label "MYR" ; rdfs:comment "Malaysian ringgit." ; cims:stereotype "enum" . cim:Currency.MZN a cim:Currency ; - rdfs:label "MZN"@en ; + rdfs:label "MZN" ; rdfs:comment "Mozambican metical." ; cims:stereotype "enum" . cim:Currency.NAD a cim:Currency ; - rdfs:label "NAD"@en ; + rdfs:label "NAD" ; rdfs:comment "Namibian dollar." ; cims:stereotype "enum" . cim:Currency.NGN a cim:Currency ; - rdfs:label "NGN"@en ; + rdfs:label "NGN" ; rdfs:comment "Nigerian naira." ; cims:stereotype "enum" . cim:Currency.NIO a cim:Currency ; - rdfs:label "NIO"@en ; + rdfs:label "NIO" ; rdfs:comment "Cordoba oro." ; cims:stereotype "enum" . cim:Currency.NOK a cim:Currency ; - rdfs:label "NOK"@en ; + rdfs:label "NOK" ; rdfs:comment "Norwegian krone." ; cims:stereotype "enum" . cim:Currency.NPR a cim:Currency ; - rdfs:label "NPR"@en ; + rdfs:label "NPR" ; rdfs:comment "Nepalese rupee." ; cims:stereotype "enum" . cim:Currency.NZD a cim:Currency ; - rdfs:label "NZD"@en ; + rdfs:label "NZD" ; rdfs:comment "New Zealand dollar." ; cims:stereotype "enum" . cim:Currency.OMR a cim:Currency ; - rdfs:label "OMR"@en ; + rdfs:label "OMR" ; rdfs:comment "Omani rial." ; cims:stereotype "enum" . cim:Currency.PAB a cim:Currency ; - rdfs:label "PAB"@en ; + rdfs:label "PAB" ; rdfs:comment "Panamanian balboa." ; cims:stereotype "enum" . cim:Currency.PEN a cim:Currency ; - rdfs:label "PEN"@en ; + rdfs:label "PEN" ; rdfs:comment "Peruvian nuevo sol." ; cims:stereotype "enum" . cim:Currency.PGK a cim:Currency ; - rdfs:label "PGK"@en ; + rdfs:label "PGK" ; rdfs:comment "Papua New Guinean kina." ; cims:stereotype "enum" . cim:Currency.PHP a cim:Currency ; - rdfs:label "PHP"@en ; + rdfs:label "PHP" ; rdfs:comment "Philippine peso." ; cims:stereotype "enum" . cim:Currency.PKR a cim:Currency ; - rdfs:label "PKR"@en ; + rdfs:label "PKR" ; rdfs:comment "Pakistani rupee." ; cims:stereotype "enum" . cim:Currency.PLN a cim:Currency ; - rdfs:label "PLN"@en ; + rdfs:label "PLN" ; rdfs:comment "Polish zloty." ; cims:stereotype "enum" . cim:Currency.PYG a cim:Currency ; - rdfs:label "PYG"@en ; + rdfs:label "PYG" ; rdfs:comment "Paraguayan guaraní." ; cims:stereotype "enum" . cim:Currency.QAR a cim:Currency ; - rdfs:label "QAR"@en ; + rdfs:label "QAR" ; rdfs:comment "Qatari rial." ; cims:stereotype "enum" . cim:Currency.RON a cim:Currency ; - rdfs:label "RON"@en ; + rdfs:label "RON" ; rdfs:comment "Romanian new leu." ; cims:stereotype "enum" . cim:Currency.RSD a cim:Currency ; - rdfs:label "RSD"@en ; + rdfs:label "RSD" ; rdfs:comment "Serbian dinar." ; cims:stereotype "enum" . cim:Currency.RUB a cim:Currency ; - rdfs:label "RUB"@en ; + rdfs:label "RUB" ; rdfs:comment "Russian rouble." ; cims:stereotype "enum" . cim:Currency.RWF a cim:Currency ; - rdfs:label "RWF"@en ; + rdfs:label "RWF" ; rdfs:comment "Rwandan franc." ; cims:stereotype "enum" . cim:Currency.SAR a cim:Currency ; - rdfs:label "SAR"@en ; + rdfs:label "SAR" ; rdfs:comment "Saudi riyal." ; cims:stereotype "enum" . cim:Currency.SBD a cim:Currency ; - rdfs:label "SBD"@en ; + rdfs:label "SBD" ; rdfs:comment "Solomon Islands dollar." ; cims:stereotype "enum" . cim:Currency.SCR a cim:Currency ; - rdfs:label "SCR"@en ; + rdfs:label "SCR" ; rdfs:comment "Seychelles rupee." ; cims:stereotype "enum" . cim:Currency.SDG a cim:Currency ; - rdfs:label "SDG"@en ; + rdfs:label "SDG" ; rdfs:comment "Sudanese pound." ; cims:stereotype "enum" . cim:Currency.SEK a cim:Currency ; - rdfs:label "SEK"@en ; + rdfs:label "SEK" ; rdfs:comment "Swedish krona/kronor." ; cims:stereotype "enum" . cim:Currency.SGD a cim:Currency ; - rdfs:label "SGD"@en ; + rdfs:label "SGD" ; rdfs:comment "Singapore dollar." ; cims:stereotype "enum" . cim:Currency.SHP a cim:Currency ; - rdfs:label "SHP"@en ; + rdfs:label "SHP" ; rdfs:comment "Saint Helena pound." ; cims:stereotype "enum" . cim:Currency.SLL a cim:Currency ; - rdfs:label "SLL"@en ; + rdfs:label "SLL" ; rdfs:comment "Sierra Leonean leone." ; cims:stereotype "enum" . cim:Currency.SOS a cim:Currency ; - rdfs:label "SOS"@en ; + rdfs:label "SOS" ; rdfs:comment "Somali shilling." ; cims:stereotype "enum" . cim:Currency.SRD a cim:Currency ; - rdfs:label "SRD"@en ; + rdfs:label "SRD" ; rdfs:comment "Surinamese dollar." ; cims:stereotype "enum" . cim:Currency.STD a cim:Currency ; - rdfs:label "STD"@en ; + rdfs:label "STD" ; rdfs:comment "São Tomé and Príncipe dobra." ; cims:stereotype "enum" . cim:Currency.SYP a cim:Currency ; - rdfs:label "SYP"@en ; + rdfs:label "SYP" ; rdfs:comment "Syrian pound." ; cims:stereotype "enum" . cim:Currency.SZL a cim:Currency ; - rdfs:label "SZL"@en ; + rdfs:label "SZL" ; rdfs:comment "Lilangeni." ; cims:stereotype "enum" . cim:Currency.THB a cim:Currency ; - rdfs:label "THB"@en ; + rdfs:label "THB" ; rdfs:comment "Thai baht." ; cims:stereotype "enum" . cim:Currency.TJS a cim:Currency ; - rdfs:label "TJS"@en ; + rdfs:label "TJS" ; rdfs:comment "Tajikistani somoni." ; cims:stereotype "enum" . cim:Currency.TMT a cim:Currency ; - rdfs:label "TMT"@en ; + rdfs:label "TMT" ; rdfs:comment "Turkmenistani manat." ; cims:stereotype "enum" . cim:Currency.TND a cim:Currency ; - rdfs:label "TND"@en ; + rdfs:label "TND" ; rdfs:comment "Tunisian dinar." ; cims:stereotype "enum" . cim:Currency.TOP a cim:Currency ; - rdfs:label "TOP"@en ; + rdfs:label "TOP" ; rdfs:comment "Tongan pa'anga." ; cims:stereotype "enum" . cim:Currency.TRY a cim:Currency ; - rdfs:label "TRY"@en ; + rdfs:label "TRY" ; rdfs:comment "Turkish lira." ; cims:stereotype "enum" . cim:Currency.TTD a cim:Currency ; - rdfs:label "TTD"@en ; + rdfs:label "TTD" ; rdfs:comment "Trinidad and Tobago dollar." ; cims:stereotype "enum" . cim:Currency.TWD a cim:Currency ; - rdfs:label "TWD"@en ; + rdfs:label "TWD" ; rdfs:comment "New Taiwan dollar." ; cims:stereotype "enum" . cim:Currency.TZS a cim:Currency ; - rdfs:label "TZS"@en ; + rdfs:label "TZS" ; rdfs:comment "Tanzanian shilling." ; cims:stereotype "enum" . cim:Currency.UAH a cim:Currency ; - rdfs:label "UAH"@en ; + rdfs:label "UAH" ; rdfs:comment "Ukrainian hryvnia." ; cims:stereotype "enum" . cim:Currency.UGX a cim:Currency ; - rdfs:label "UGX"@en ; + rdfs:label "UGX" ; rdfs:comment "Ugandan shilling." ; cims:stereotype "enum" . cim:Currency.USD a cim:Currency ; - rdfs:label "USD"@en ; + rdfs:label "USD" ; rdfs:comment "United States dollar." ; cims:stereotype "enum" . cim:Currency.UYU a cim:Currency ; - rdfs:label "UYU"@en ; + rdfs:label "UYU" ; rdfs:comment "Uruguayan peso." ; cims:stereotype "enum" . cim:Currency.UZS a cim:Currency ; - rdfs:label "UZS"@en ; + rdfs:label "UZS" ; rdfs:comment "Uzbekistan som." ; cims:stereotype "enum" . cim:Currency.VEF a cim:Currency ; - rdfs:label "VEF"@en ; + rdfs:label "VEF" ; rdfs:comment "Venezuelan bolívar fuerte." ; cims:stereotype "enum" . cim:Currency.VND a cim:Currency ; - rdfs:label "VND"@en ; + rdfs:label "VND" ; rdfs:comment "Vietnamese Dong." ; cims:stereotype "enum" . cim:Currency.VUV a cim:Currency ; - rdfs:label "VUV"@en ; + rdfs:label "VUV" ; rdfs:comment "Vanuatu vatu." ; cims:stereotype "enum" . cim:Currency.WST a cim:Currency ; - rdfs:label "WST"@en ; + rdfs:label "WST" ; rdfs:comment "Samoan tala." ; cims:stereotype "enum" . cim:Currency.XAF a cim:Currency ; - rdfs:label "XAF"@en ; + rdfs:label "XAF" ; rdfs:comment "CFA franc BEAC." ; cims:stereotype "enum" . cim:Currency.XCD a cim:Currency ; - rdfs:label "XCD"@en ; + rdfs:label "XCD" ; rdfs:comment "East Caribbean dollar." ; cims:stereotype "enum" . cim:Currency.XOF a cim:Currency ; - rdfs:label "XOF"@en ; + rdfs:label "XOF" ; rdfs:comment "CFA Franc BCEAO." ; cims:stereotype "enum" . cim:Currency.XPF a cim:Currency ; - rdfs:label "XPF"@en ; + rdfs:label "XPF" ; rdfs:comment "CFP franc." ; cims:stereotype "enum" . cim:Currency.YER a cim:Currency ; - rdfs:label "YER"@en ; + rdfs:label "YER" ; rdfs:comment "Yemeni rial." ; cims:stereotype "enum" . cim:Currency.ZAR a cim:Currency ; - rdfs:label "ZAR"@en ; + rdfs:label "ZAR" ; rdfs:comment "South African rand." ; cims:stereotype "enum" . cim:Currency.ZMK a cim:Currency ; - rdfs:label "ZMK"@en ; + rdfs:label "ZMK" ; rdfs:comment "Zambian kwacha." ; cims:stereotype "enum" . cim:Currency.ZWL a cim:Currency ; - rdfs:label "ZWL"@en ; + rdfs:label "ZWL" ; rdfs:comment "Zimbabwe dollar." ; cims:stereotype "enum" . +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy a qudt:QuantityKind ; + rdfs:label "RealEnergy"@en ; + rdfs:comment "Real electrical energy." ; + cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.Wh ; + skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds a qudt:QuantityKind ; + rdfs:label "Seconds"@en ; + rdfs:comment "Time, in seconds." ; + cims:belongsToCategory ras:Package_RemedialActionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.s ; + skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . + +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . nc:CostSettledKind.final a nc:CostSettledKind ; rdfs:label "final"@en ; @@ -2233,7 +2138,7 @@ nc:ValueOffsetKind.incremental a nc:ValueOffsetKind ; nc:ValueOffsetKind.incrementalPercentage a nc:ValueOffsetKind ; rdfs:label "incrementalPercentage"@en ; - rdfs:comment "Value of the range constraint is incrementing in percentage the attribute value referenced by the PropertyReference in a determined operational scenario. " ; + rdfs:comment "Value of the range constraint is incrementing in percentage the attribute value referenced by the PropertyReference in a determined operational scenario." ; cims:stereotype "enum" . ras:Package_DocRemedialActionScheduleProfile a cims:ClassCategory ; diff --git a/rdfs-improved/CGMES-NC/ttl/SecurityAnalysisResult-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/SecurityAnalysisResult-AP-Voc-RDFS2020.ttl index d09d3e8..8b530c2 100644 --- a/rdfs-improved/CGMES-NC/ttl/SecurityAnalysisResult-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/SecurityAnalysisResult-AP-Voc-RDFS2020.ttl @@ -1,98 +1,55 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix sar: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ACDCTerminal a rdfs:Class ; +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix sar: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +sar:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the security analysis result profile."@en ; + dcat:keyword "SAR" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:7d53a1b2-0dcc-4556-b868-6ed099bd9ac9" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Security Analysis Result Vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.4"@en . + +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile . -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "CIMDatatype" . - -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "CIMDatatype" . - -cim:ApparentPower a rdfs:Class ; - rdfs:label "ApparentPower"@en ; - rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "CIMDatatype" . - -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "Primitive" . - -cim:Contingency a rdfs:Class ; +cim:Contingency a owl:Class ; rdfs:label "Contingency"@en ; rdfs:comment "An event threatening system reliability, consisting of one or more contingency elements." ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile . -cim:CurrentFlow a rdfs:Class ; - rdfs:label "CurrentFlow"@en ; - rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "CIMDatatype" . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory sar:Package_DocSecurityAnalysisResultProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "Primitive" . - -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "Primitive" . - -cim:OperationalLimit a rdfs:Class ; +cim:OperationalLimit a owl:Class ; rdfs:label "OperationalLimit"@en ; rdfs:comment """A value and normal value associated with a specific kind of limit. The sub class value and normalValue attributes vary inversely to the associated OperationalLimitType.acceptableDuration (acceptableDuration for short). -If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration. """ ; +If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration.""" ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile . -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "CIMDatatype" . - -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "CIMDatatype" . - -cim:String a rdfs: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." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "Primitive" . - -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -100,9 +57,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -110,550 +67,464 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype . - -cim:Voltage a rdfs:Class ; - rdfs:label "Voltage"@en ; - rdfs:comment "Electrical voltage, can be both AC and DC." ; - cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -nc:BaseCasePowerFlowResult a rdfs:Class ; +nc:BaseCasePowerFlowResult a owl:Class ; rdfs:label "BaseCasePowerFlowResult"@en ; rdfs:comment "Base case power flow result for a given terminal." ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerFlowResult . -nc:ContingencyPowerFlowResult a rdfs:Class ; +nc:ContingencyPowerFlowResult a owl:Class ; rdfs:label "ContingencyPowerFlowResult"@en ; rdfs:comment "Contingency power flow result on a given terminal for a given contingency." ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:PowerFlowResult . -nc:PowerFlowResult a rdfs:Class ; +nc:PowerFlowResult a owl:Class ; rdfs:label "PowerFlowResult"@en ; rdfs:comment "Power flow result including any operational limit violation." ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; cims:stereotype "NC" . -nc:Region a rdfs:Class ; +nc:Region a owl:Class ; rdfs:label "Region"@en ; rdfs:comment "A region where the system operator belongs to." ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; cims:stereotype "NC" . -nc:RemedialAction a rdfs:Class ; +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. " ; + 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." ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; cims:stereotype "NC" . -nc:RemedialActionApplied a rdfs:Class ; +nc:RemedialActionApplied a owl:Class ; rdfs:label "RemedialActionApplied"@en ; - rdfs:comment "Remedial Action or Remedial Action Stage that has been applied to the power flow case which has the associated power flow result. " ; + rdfs:comment "Remedial Action or Remedial Action Stage that has been applied to the power flow case which has the associated power flow result." ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:Stage a rdfs:Class ; +nc:Stage a owl:Class ; rdfs:label "Stage"@en ; rdfs:comment "Stage of a remedial action scheme." ; cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory sar:Package_DocSecurityAnalysisResultProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory sar:Package_DocSecurityAnalysisResultProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory sar:Package_DocSecurityAnalysisResultProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory sar:Package_DocSecurityAnalysisResultProfile ; - cims:stereotype "Primitive", "profcim" . + cims:stereotype "NC", uml:concrete . -sar:Ontology a owl:Ontology ; - dcat:keyword "SAR" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the security analysis result profile."@en ; - dct:identifier "urn:uuid:7d53a1b2-0dcc-4556-b868-6ed099bd9ac9" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Security Analysis Result Vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.4"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . - -cim:ApparentPower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitMultiplier . - -cim:ApparentPower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VA" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitSymbol . - -cim:ApparentPower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower . - -cim:CurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitMultiplier . - -cim:CurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "A" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitSymbol . - -cim:CurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -cim:Voltage.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitMultiplier . - -cim:Voltage.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "V" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitSymbol . - -cim:Voltage.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage . - -nc:ACDCTerminal.PowerFlowResult a rdf:Property ; +nc:ACDCTerminal.PowerFlowResult a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerFlowResult"@en ; rdfs:comment "Power result associated with the ACDC terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerFlowResult.ACDCTerminal ; cims:multiplicity cims:M:0..n ; + owl:inverseOf nc:PowerFlowResult.ACDCTerminal ; rdfs:domain cim:ACDCTerminal ; rdfs:range nc:PowerFlowResult . -nc:Contingency.ContingencyPowerFlowResult a rdf:Property ; +nc:Contingency.ContingencyPowerFlowResult a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ContingencyPowerFlowResult"@en ; rdfs:comment "The power flow result that is associated with a contingency." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ContingencyPowerFlowResult.Contingency ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ContingencyPowerFlowResult.Contingency ; rdfs:domain cim:Contingency ; rdfs:range nc:ContingencyPowerFlowResult . -nc:ContingencyPowerFlowResult.Contingency a rdf:Property ; +nc:ContingencyPowerFlowResult.Contingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "The contingency that has this power flow result." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Contingency.ContingencyPowerFlowResult ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Contingency.ContingencyPowerFlowResult ; rdfs:domain nc:ContingencyPowerFlowResult ; rdfs:range cim:Contingency . -nc:OperationalLimit.PowerFlowResult a rdf:Property ; +nc:OperationalLimit.PowerFlowResult a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerFlowResult"@en ; rdfs:comment "The limit violation associated with an operational limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerFlowResult.OperationalLimit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerFlowResult.OperationalLimit ; rdfs:domain cim:OperationalLimit ; rdfs:range nc:PowerFlowResult . -nc:PowerFlowResult.ACDCTerminal a rdf:Property ; +nc:PowerFlowResult.ACDCTerminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "ACDC terminal where the powerflow result is located." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ACDCTerminal.PowerFlowResult ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf nc:ACDCTerminal.PowerFlowResult ; rdfs:domain nc:PowerFlowResult ; rdfs:range cim:ACDCTerminal . -nc:PowerFlowResult.OperationalLimit a rdf:Property ; +nc:PowerFlowResult.OperationalLimit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OperationalLimit"@en ; rdfs:comment "The operational limit that has this limit violation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:OperationalLimit.PowerFlowResult ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:OperationalLimit.PowerFlowResult ; rdfs:domain nc:PowerFlowResult ; rdfs:range cim:OperationalLimit . -nc:PowerFlowResult.RemedialActionApplied a rdf:Property ; +nc:PowerFlowResult.RemedialActionApplied a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionApplied"@en ; rdfs:comment "Remedial action that is applied when the power flow result is calculated." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionApplied.PowerFlowResult ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionApplied.PowerFlowResult ; rdfs:domain nc:PowerFlowResult ; rdfs:range nc:RemedialActionApplied . -nc:PowerFlowResult.ReportedByRegion a rdf:Property ; +nc:PowerFlowResult.ReportedByRegion a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ReportedByRegion"@en ; rdfs:comment "The region which reports this limit violation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Region.LimitViolation ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Region.LimitViolation ; rdfs:domain nc:PowerFlowResult ; rdfs:range nc:Region . -nc:PowerFlowResult.absoluteValue a rdf:Property ; +nc:Region.LimitViolation a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "LimitViolation"@en ; + rdfs:comment "The limit violation reported by a region." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerFlowResult.ReportedByRegion ; + rdfs:domain nc:Region ; + rdfs:range nc:PowerFlowResult . + +nc:RemedialAction.RemedialActionApplied a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemedialActionApplied"@en ; + rdfs:comment "The relationship of the applied remedial action and power flow result." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionApplied.RemedialAction ; + rdfs:domain nc:RemedialAction ; + rdfs:range nc:RemedialActionApplied . + +nc:RemedialActionApplied.PowerFlowResult a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "PowerFlowResult"@en ; + rdfs:comment "Power flow result that is obtained when the remedial action is applied." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerFlowResult.RemedialActionApplied ; + rdfs:domain nc:RemedialActionApplied ; + rdfs:range nc:PowerFlowResult . + +nc:RemedialActionApplied.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "RemedialAction"@en ; + rdfs:comment "Remedial action that is applied." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.RemedialActionApplied ; + rdfs:domain nc:RemedialActionApplied ; + rdfs:range nc:RemedialAction . + +nc:RemedialActionApplied.StageForRemedialActionScheme a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "StageForRemedialActionScheme"@en ; + rdfs:comment "The stage of the remedial action scheme that is applied." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:Stage.RemedialActionApplied ; + rdfs:domain nc:RemedialActionApplied ; + rdfs:range nc:Stage . + +nc:Stage.RemedialActionApplied a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemedialActionApplied"@en ; + rdfs:comment "The applied relationship between remedial action and a power flow result." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionApplied.StageForRemedialActionScheme ; + rdfs:domain nc:Stage ; + rdfs:range nc:RemedialActionApplied . + +nc:PowerFlowResult.absoluteValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "absoluteValue"@en ; rdfs:comment "Absolute value from a power flow calculation on a given terminal related to a given operational limit. For instance, if the operational limit is 1000 A and the current flow is 1100 A the absoluteValue is reported as 1100 A." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:float . -nc:PowerFlowResult.atTime a rdf:Property ; +nc:PowerFlowResult.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "atTime"@en ; rdfs:comment "The date and time of the scenario time that was studied and at which the limit violation occurred." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:dateTime . -nc:PowerFlowResult.isViolation a rdf:Property ; +nc:PowerFlowResult.isViolation a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isViolation"@en ; rdfs:comment "True if the power flow result is violating the associated operational limit. False if it is not violating the associated operational limits." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:boolean . -nc:PowerFlowResult.value a rdf:Property ; +nc:PowerFlowResult.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; - rdfs:comment "The value of the limit violation in percent related to the value of the operational limit that is violated. For instance, if the operational limit is 1000 A and the current flow is 1100 A the value is reported as 110 %. " ; - cims:dataType cim:PerCent ; + rdfs:comment "The value of the limit violation in percent related to the value of the operational limit that is violated. For instance, if the operational limit is 1000 A and the current flow is 1100 A the value is reported as 110 %." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:float . -nc:PowerFlowResult.valueA a rdf:Property ; +nc:PowerFlowResult.valueA a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valueA"@en ; rdfs:comment "Current from a power flow calculation on a given terminal. The value shall be a positive value or zero." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:float . -nc:PowerFlowResult.valueAngle a rdf:Property ; +nc:PowerFlowResult.valueAngle a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valueAngle"@en ; rdfs:comment "Voltage angle value from a power flow calculation on a given terminal." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:float . -nc:PowerFlowResult.valueV a rdf:Property ; +nc:PowerFlowResult.valueV a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valueV"@en ; rdfs:comment "Voltage value from a power flow calculation on a given terminal. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:float . -nc:PowerFlowResult.valueVA a rdf:Property ; +nc:PowerFlowResult.valueVA a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valueVA"@en ; rdfs:comment "Apparent power value from a power flow calculation on a given terminal." ; - cims:dataType cim:ApparentPower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VA ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ApparentPower ; + qudt:hasUnit unit:MegaV-A ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:float . -nc:PowerFlowResult.valueVAR a rdf:Property ; +nc:PowerFlowResult.valueVAR a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valueVAR"@en ; rdfs:comment """Reactive power value from a power flow calculation on a given terminal. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:float . -nc:PowerFlowResult.valueW a rdf:Property ; +nc:PowerFlowResult.valueW a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valueW"@en ; rdfs:comment """Active power value from a power flow calculation on a given terminal. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFlowResult . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerFlowResult ; + rdfs:range xsd:float . -nc:Region.LimitViolation a rdf:Property ; - rdfs:label "LimitViolation"@en ; - rdfs:comment "The limit violation reported by a region." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerFlowResult.ReportedByRegion ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:Region ; - rdfs:range nc:PowerFlowResult . +nc:RemedialActionApplied.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionApplied ; + rdfs:range xsd:string . -nc:RemedialAction.RemedialActionApplied a rdf:Property ; - rdfs:label "RemedialActionApplied"@en ; - rdfs:comment "The relationship of the applied remedial action and power flow result." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionApplied.RemedialAction ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:RemedialAction ; - rdfs:range nc:RemedialActionApplied . +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . -nc:RemedialActionApplied.PowerFlowResult a rdf:Property ; - rdfs:label "PowerFlowResult"@en ; - rdfs:comment "Power flow result that is obtained when the remedial action is applied." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerFlowResult.RemedialActionApplied ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:RemedialActionApplied ; - rdfs:range nc:PowerFlowResult . +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . -nc:RemedialActionApplied.RemedialAction a rdf:Property ; - rdfs:label "RemedialAction"@en ; - rdfs:comment "Remedial action that is applied." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialAction.RemedialActionApplied ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:RemedialActionApplied ; - rdfs:range nc:RemedialAction . +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . -nc:RemedialActionApplied.StageForRemedialActionScheme a rdf:Property ; - rdfs:label "StageForRemedialActionScheme"@en ; - rdfs:comment "The stage of the remedial action scheme that is applied." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Stage.RemedialActionApplied ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC" ; - rdfs:domain nc:RemedialActionApplied ; - rdfs:range nc:Stage . +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . -nc:RemedialActionApplied.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionApplied . +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . -nc:Stage.RemedialActionApplied a rdf:Property ; - rdfs:label "RemedialActionApplied"@en ; - rdfs:comment "The applied relationship between remedial action and a power flow result." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionApplied.StageForRemedialActionScheme ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:Stage ; - rdfs:range nc:RemedialActionApplied . +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower a qudt:QuantityKind ; + rdfs:label "ApparentPower"@en ; + rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; + cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; + qudt:applicableUnit cim:UnitSymbol.VA ; + skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow a qudt:QuantityKind ; + rdfs:label "CurrentFlow"@en ; + rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; + cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; + qudt:applicableUnit cim:UnitSymbol.A ; + skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . +cim:Voltage a qudt:QuantityKind ; + rdfs:label "Voltage"@en ; + rdfs:comment "Electrical voltage, can be both AC and DC." ; + cims:belongsToCategory sar:Package_SecurityAnalysisResultProfile ; + qudt:applicableUnit cim:UnitSymbol.V ; + skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + sar:Package_DocSecurityAnalysisResultProfile a cims:ClassCategory ; rdfs:label "DocSecurityAnalysisResultProfile"@en ; rdfs:comment "This package contains datatypes used only in the RDFS header." . diff --git a/rdfs-improved/CGMES-NC/ttl/SensitivityMatrix-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/SensitivityMatrix-AP-Voc-RDFS2020.ttl index 7b69e4f..33d4187 100644 --- a/rdfs-improved/CGMES-NC/ttl/SensitivityMatrix-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/SensitivityMatrix-AP-Voc-RDFS2020.ttl @@ -1,351 +1,295 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix sm: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:Contingency a rdfs:Class ; +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix sm: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix uml: . + +sm:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the sensitivity matrix."@en ; + dcat:keyword "SM" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:d89a8510-528b-49a9-81f1-c51be51caa6f" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Sensitivity Matrix Vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . + +cim:Contingency a owl:Class ; rdfs:label "Contingency"@en ; rdfs:comment "An event threatening system reliability, consisting of one or more contingency elements." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory sm:Package_DocSensitivityMatrixProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory sm:Package_DocSensitivityMatrixProfile ; - cims:stereotype "Primitive" . - -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile . -cim:String a rdfs: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." ; - cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; - cims:stereotype "Primitive" . - -nc:AssessedElement a rdfs:Class ; +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.""" ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; cims:stereotype "NC" . -nc:ControllableQuantity a rdfs:Class ; +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." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:GridStateAlteration a rdfs:Class ; +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." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; cims:stereotype "NC" . -nc:ObservableQuantity a rdfs:Class ; +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." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ObservableQuantityKind a rdfs:Class ; +nc:ObservableQuantityKind a owl:Class ; rdfs:label "ObservableQuantityKind"@en ; rdfs:comment "Kind of observable quantity." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RemedialAction a rdfs:Class ; +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. " ; + 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." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; cims:stereotype "NC" . -nc:SensitivityFactor a rdfs:Class ; +nc:SensitivityFactor a owl:Class ; rdfs:label "SensitivityFactor"@en ; - rdfs:comment "The sensitivity factor which represents the sensitivity between observable and controllable elements. " ; + rdfs:comment "The sensitivity factor which represents the sensitivity between observable and controllable elements." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:SensitivityMatrix a rdfs:Class ; +nc:SensitivityMatrix a owl:Class ; rdfs:label "SensitivityMatrix"@en ; - rdfs:comment "The sensitivity matrix which represents the sensitivity factors between observable and controllable elements. " ; + rdfs:comment "The sensitivity matrix which represents the sensitivity factors between observable and controllable elements." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:SensitivityMatrixKind a rdfs:Class ; +nc:SensitivityMatrixKind a owl:Class ; rdfs:label "SensitivityMatrixKind"@en ; rdfs:comment "Kinds of sensitivity matrix." ; cims:belongsToCategory sm:Package_SensitivityMatrixProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory sm:Package_DocSensitivityMatrixProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory sm:Package_DocSensitivityMatrixProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory sm:Package_DocSensitivityMatrixProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory sm:Package_DocSensitivityMatrixProfile ; - cims:stereotype "Primitive", "profcim" . + cims:stereotype "NC", uml:enumeration . -sm:Ontology a owl:Ontology ; - dcat:keyword "SM" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the sensitivity matrix."@en ; - dct:identifier "urn:uuid:d89a8510-528b-49a9-81f1-c51be51caa6f" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Sensitivity Matrix Vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -nc:AssessedElement.ObservableQuantity a rdf:Property ; +nc:AssessedElement.ObservableQuantity a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ObservableQuantity"@en ; rdfs:comment "The observable quantity for this assessed element with contingency." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ObservableQuantity.AssessedElement ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ObservableQuantity.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:ObservableQuantity . -nc:Contingency.ObservableQuantity a rdf:Property ; +nc:Contingency.ObservableQuantity a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ObservableQuantity"@en ; rdfs:comment "The observable quantity for this contingency." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ObservableQuantity.Contingency ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ObservableQuantity.Contingency ; rdfs:domain cim:Contingency ; rdfs:range nc:ObservableQuantity . -nc:ControllableQuantity.GridStateAlteration a rdf:Property ; +nc:ControllableQuantity.GridStateAlteration a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlteration"@en ; rdfs:comment "The grid state alteration for this controllable quantity." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlteration.ControllableQuantity ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlteration.ControllableQuantity ; rdfs:domain nc:ControllableQuantity ; rdfs:range nc:GridStateAlteration . -nc:ControllableQuantity.RemedialAction a rdf:Property ; +nc:ControllableQuantity.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "Remedial action which is associated with the controllable quantity." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialAction.ControllableQuantity ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.ControllableQuantity ; rdfs:domain nc:ControllableQuantity ; rdfs:range nc:RemedialAction . -nc:ControllableQuantity.SensitivityFactor a rdf:Property ; +nc:ControllableQuantity.SensitivityFactor a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SensitivityFactor"@en ; rdfs:comment "The sensitivity factor associated with a controllable quantity." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SensitivityFactor.ControllableQuantity ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SensitivityFactor.ControllableQuantity ; rdfs:domain nc:ControllableQuantity ; rdfs:range nc:SensitivityFactor . -nc:ControllableQuantity.value a rdf:Property ; - 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." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControllableQuantity . - -nc:GridStateAlteration.ControllableQuantity a rdf:Property ; +nc:GridStateAlteration.ControllableQuantity a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControllableQuantity"@en ; rdfs:comment "The controllable quantity associated with this grid state alteration." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ControllableQuantity.GridStateAlteration ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ControllableQuantity.GridStateAlteration ; rdfs:domain nc:GridStateAlteration ; rdfs:range nc:ControllableQuantity . -nc:ObservableQuantity.AssessedElement a rdf:Property ; +nc:ObservableQuantity.AssessedElement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "The assessed element with contingency associated with this observable quantity." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElement.ObservableQuantity ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.ObservableQuantity ; rdfs:domain nc:ObservableQuantity ; rdfs:range nc:AssessedElement . -nc:ObservableQuantity.Contingency a rdf:Property ; +nc:ObservableQuantity.Contingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "The contingency associated with this observable quantity." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Contingency.ObservableQuantity ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Contingency.ObservableQuantity ; rdfs:domain nc:ObservableQuantity ; rdfs:range cim:Contingency . -nc:ObservableQuantity.SensitivityFactor a rdf:Property ; +nc:ObservableQuantity.SensitivityFactor a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SensitivityFactor"@en ; rdfs:comment "The sensitivity factor associated with an observable quantity." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SensitivityFactor.ObservableQuantity ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SensitivityFactor.ObservableQuantity ; rdfs:domain nc:ObservableQuantity ; rdfs:range nc:SensitivityFactor . -nc:ObservableQuantity.observableQuantityKind a rdf:Property ; +nc:ObservableQuantity.observableQuantityKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "observableQuantityKind"@en ; rdfs:comment "Kind of observable quantity." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:ObservableQuantity ; rdfs:range nc:ObservableQuantityKind . -nc:RemedialAction.ControllableQuantity a rdf:Property ; +nc:RemedialAction.ControllableQuantity a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControllableQuantity"@en ; rdfs:comment "The controllable quantity for a remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ControllableQuantity.RemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ControllableQuantity.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:ControllableQuantity . -nc:SensitivityFactor.ControllableQuantity a rdf:Property ; +nc:SensitivityFactor.ControllableQuantity a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ControllableQuantity"@en ; rdfs:comment "The controllable quantity for this sensitivity factor." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ControllableQuantity.SensitivityFactor ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ControllableQuantity.SensitivityFactor ; rdfs:domain nc:SensitivityFactor ; rdfs:range nc:ControllableQuantity . -nc:SensitivityFactor.ObservableQuantity a rdf:Property ; +nc:SensitivityFactor.ObservableQuantity a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ObservableQuantity"@en ; rdfs:comment "The observable quantity for this sensitivity factor." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ObservableQuantity.SensitivityFactor ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ObservableQuantity.SensitivityFactor ; rdfs:domain nc:SensitivityFactor ; rdfs:range nc:ObservableQuantity . -nc:SensitivityFactor.SensitivityMatrix a rdf:Property ; +nc:SensitivityFactor.SensitivityMatrix a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SensitivityMatrix"@en ; rdfs:comment "The sensitivity matrix which contains this sensitivity factor." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SensitivityMatrix.SensitivityFactor ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SensitivityMatrix.SensitivityFactor ; rdfs:domain nc:SensitivityFactor ; rdfs:range nc:SensitivityMatrix . -nc:SensitivityFactor.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "The value of the sensitivity factor." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SensitivityFactor . - -nc:SensitivityMatrix.SensitivityFactor a rdf:Property ; +nc:SensitivityMatrix.SensitivityFactor a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SensitivityFactor"@en ; rdfs:comment "The sensitivity factor which belongs to this sensitivity matrix." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SensitivityFactor.SensitivityMatrix ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SensitivityFactor.SensitivityMatrix ; rdfs:domain nc:SensitivityMatrix ; rdfs:range nc:SensitivityFactor . -nc:SensitivityMatrix.kind a rdf:Property ; +nc:SensitivityMatrix.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; - rdfs:comment "The kind of sensitivity matrix. " ; + rdfs:comment "The kind of sensitivity matrix." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:SensitivityMatrix ; rdfs:range nc:SensitivityMatrixKind . +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +nc:ControllableQuantity.value a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ControllableQuantity ; + rdfs:range xsd:float . + +nc:SensitivityFactor.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "The value of the sensitivity factor." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SensitivityFactor ; + rdfs:range xsd:float . + nc:ObservableQuantityKind.activePower a nc:ObservableQuantityKind ; rdfs:label "activePower"@en ; rdfs:comment "The observable quantity is the active power." ; diff --git a/rdfs-improved/CGMES-NC/ttl/StateInstructionSchedule-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/StateInstructionSchedule-AP-Voc-RDFS2020.ttl index 79d41a1..b3c36c5 100644 --- a/rdfs-improved/CGMES-NC/ttl/StateInstructionSchedule-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/StateInstructionSchedule-AP-Voc-RDFS2020.ttl @@ -1,200 +1,121 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix sis: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "CIMDatatype" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix sis: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "Primitive" . +sis:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the state instruction schedule profile."@en ; + dcat:keyword "SIS" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:af884936-ea95-416b-b4c9-1214caa68658" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "State instruction schedule vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . -cim:ConductingEquipment a rdfs:Class ; +cim:ConductingEquipment a owl:Class ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The parts of the AC power system that are designed to carry current or that are conductively connected through terminals." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; rdfs:subClassOf cim:Equipment . -cim:Contingency a rdfs:Class ; +cim:Contingency a owl:Class ; rdfs:label "Contingency"@en ; rdfs:comment "An event threatening system reliability, consisting of one or more contingency elements." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile . -cim:Currency a rdfs:Class ; +cim:Currency a owl:Class ; rdfs:label "Currency"@en ; rdfs:comment "Monetary currencies. ISO 4217 standard including 3-character currency code." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype . - -cim:CurrentFlow a rdfs:Class ; - rdfs:label "CurrentFlow"@en ; - rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory sis:Package_DocStateInstructionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Decimal a rdfs:Class ; - rdfs:label "Decimal"@en ; - rdfs:comment "Decimal is the base-10 notational system for representing real numbers." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "Primitive" . + cims:stereotype uml:enumeration . -cim:Duration a rdfs:Class ; - rdfs:label "Duration"@en ; - rdfs:comment "Duration as \"PnYnMnDTnHnMnS\" which conforms to ISO 8601, where nY expresses a number of years, nM a number of months, nD a number of days. The letter T separates the date expression from the time expression and, after it, nH identifies a number of hours, nM a number of minutes and nS a number of seconds. The number of seconds could be expressed as a decimal number, but all other numbers are integers." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:EnergyConnection a rdfs:Class ; +cim:EnergyConnection a owl:Class ; rdfs:label "EnergyConnection"@en ; rdfs:comment "A connection of energy generation or consumption on the power system model." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EnergyConsumer a rdfs:Class ; +cim:EnergyConsumer a owl:Class ; rdfs:label "EnergyConsumer"@en ; rdfs:comment """Generic user of energy - a point of consumption on the power system model. EnergyConsumer.pfixed, .qfixed, .pfixedPct and .qfixedPct have meaning only if there is no LoadResponseCharacteristic associated with EnergyConsumer or if LoadResponseCharacteristic.exponentModel is set to False.""" ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile . -cim:EnergySource a rdfs:Class ; +cim:EnergySource a owl:Class ; rdfs:label "EnergySource"@en ; rdfs:comment "A generic equivalent for an energy supplier on a transmission or distribution voltage level." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; rdfs:subClassOf cim:PowerSystemResource . -cim:EquivalentInjection a rdfs:Class ; +cim:EquivalentInjection a owl:Class ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile . -cim:ExternalNetworkInjection a rdfs:Class ; +cim:ExternalNetworkInjection a owl:Class ; rdfs:label "ExternalNetworkInjection"@en ; rdfs:comment "This class represents the external network and it is used for IEC 60909 calculations." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:GeneratingUnit a rdfs:Class ; +cim:GeneratingUnit a owl:Class ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile . -cim:HydroPump a rdfs:Class ; +cim:HydroPump a owl:Class ; rdfs:label "HydroPump"@en ; rdfs:comment "A synchronous motor-driven pump, typically associated with a pumped storage plant." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Money a rdfs:Class ; - rdfs:label "Money"@en ; - rdfs:comment "Amount of money." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:MonthDay a rdfs:Class ; - rdfs:label "MonthDay"@en ; - rdfs:comment "MonthDay format as \"--mm-dd\", which conforms with XSD data type gMonthDay." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:PowerElectronicsUnit a rdfs:Class ; +cim:PowerElectronicsUnit a owl:Class ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "A generating unit or battery or aggregation that connects to the AC network using power electronics rather than rotating machines." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:RealEnergy a rdfs:Class ; - rdfs:label "RealEnergy"@en ; - rdfs:comment "Real electrical energy." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:Season a rdfs:Class ; +cim:Season a owl:Class ; rdfs:label "Season"@en ; rdfs:comment "A specified time period of the year." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Seconds a rdfs:Class ; - rdfs:label "Seconds"@en ; - rdfs:comment "Time, in seconds." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:String a rdfs: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." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Time a rdfs:Class ; - rdfs:label "Time"@en ; - rdfs:comment "Time as \"hh:mm:ss.sss\", which conforms with ISO 8601. UTC time zone is specified as \"hh:mm:ss.sssZ\". A local timezone relative UTC is specified as \"hh: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." ; - cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "Primitive" . - -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -202,9 +123,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -212,9 +133,9 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -nc:AssessedElement a rdfs:Class ; +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.""" ; @@ -222,345 +143,345 @@ The measurements and limits are as defined in the steady state hypothesis.""" ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:AssessedElementRegularSchedule a rdfs:Class ; +nc:AssessedElementRegularSchedule a owl:Class ; rdfs:label "AssessedElementRegularSchedule"@en ; rdfs:comment "Regular schedule for assessed element." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:AssessedElementRegularTimePoint a rdfs:Class ; +nc:AssessedElementRegularTimePoint a owl:Class ; rdfs:label "AssessedElementRegularTimePoint"@en ; rdfs:comment "Assessed element instruction value at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:AssessedElementSchedule a rdfs:Class ; +nc:AssessedElementSchedule a owl:Class ; rdfs:label "AssessedElementSchedule"@en ; rdfs:comment "Schedule for assessed element." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:AssessedElementTimePoint a rdfs:Class ; +nc:AssessedElementTimePoint a owl:Class ; rdfs:label "AssessedElementTimePoint"@en ; rdfs:comment "Assessed element instruction value at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:AssessedElementWithContingency a rdfs:Class ; +nc:AssessedElementWithContingency a owl:Class ; rdfs:label "AssessedElementWithContingency"@en ; rdfs:comment "Combination of an assessed element and a contingency." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:AssessedElementWithRemedialAction a rdfs:Class ; +nc:AssessedElementWithRemedialAction a owl:Class ; rdfs:label "AssessedElementWithRemedialAction"@en ; rdfs:comment "Combination of an assessed element and a remedial action" ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:AutomationFunction a rdfs:Class ; +nc:AutomationFunction a owl:Class ; rdfs:label "AutomationFunction"@en ; rdfs:comment "Automation function is a collection of functional block or other automation function that can be executed as a work cycle program as part of an automated system." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:AvailabilityTimePoint a rdfs:Class ; +nc:AvailabilityTimePoint a owl:Class ; rdfs:label "AvailabilityTimePoint"@en ; rdfs:comment "Availability instruction value at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:BaseIrregularTimeSeries a rdfs:Class ; +nc:BaseIrregularTimeSeries a owl:Class ; rdfs:label "BaseIrregularTimeSeries"@en ; rdfs:comment "Time series that has irregular points in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:BaseTimeSeries . -nc:BaseRegularIntervalSchedule a rdfs:Class ; +nc:BaseRegularIntervalSchedule a owl:Class ; rdfs:label "BaseRegularIntervalSchedule"@en ; rdfs:comment "Time series that has regular points in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:BaseTimeSeries . -nc:BaseTimeSeries a rdfs:Class ; +nc:BaseTimeSeries a owl:Class ; rdfs:label "BaseTimeSeries"@en ; rdfs:comment "Time series of values at points in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:BaseTimeSeriesKind a rdfs:Class ; +nc:BaseTimeSeriesKind a owl:Class ; rdfs:label "BaseTimeSeriesKind"@en ; - rdfs:comment "Kind of time series. " ; + rdfs:comment "Kind of time series." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:BidDirectionKind a rdfs:Class ; +nc:BidDirectionKind a owl:Class ; rdfs:label "BidDirectionKind"@en ; rdfs:comment "Kind of direction of the bid." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:ContingencySchedule a rdfs:Class ; +nc:ContingencySchedule a owl:Class ; rdfs:label "ContingencySchedule"@en ; rdfs:comment "The schedule for Contingency." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:ContingencyTimePoint a rdfs:Class ; +nc:ContingencyTimePoint a owl:Class ; rdfs:label "ContingencyTimePoint"@en ; rdfs:comment "Contingency instruction value at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ContingencyWithRemedialAction a rdfs:Class ; +nc:ContingencyWithRemedialAction a owl:Class ; rdfs:label "ContingencyWithRemedialAction"@en ; rdfs:comment "Combination of a contingency and a remedial action. ContingencyWithRemedialAction shall not be instantiated for preventive RemedialAction (RemedialAction.kind equals RemedialActionKind.preventive)." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:CrossBorderRelevance a rdfs:Class ; +nc:CrossBorderRelevance a owl:Class ; rdfs:label "CrossBorderRelevance"@en ; rdfs:comment "Combination of an assessed element and one or more bidding zone border that are affected by the assessment." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:DCPole a rdfs:Class ; +nc:DCPole a owl:Class ; rdfs:label "DCPole"@en ; rdfs:comment "The direct current (DC) system pole (IEC 60633) is part of a DC system consisting of all the equipment in the DC substations and the interconnecting transmission lines, if any, which during normal operation exhibit a common direct voltage polarity with respect to earth." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:DayOfWeekKind a rdfs:Class ; +nc:DayOfWeekKind a owl:Class ; rdfs:label "DayOfWeekKind"@en ; rdfs:comment "The kind of day to be included in a regular schedule." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:EnablingTimePoint a rdfs:Class ; +nc:EnablingTimePoint a owl:Class ; rdfs:label "EnablingTimePoint"@en ; rdfs:comment "Enabling instruction value at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:EnergyBlockOrder a rdfs:Class ; +nc:EnergyBlockOrder a owl:Class ; rdfs:label "EnergyBlockOrder"@en ; rdfs:comment "The energy block order is a block (an amount) of energy that forms the sequence of orders that are going to be distributed to an energy block component." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:EnergyDemandKind a rdfs:Class ; +nc:EnergyDemandKind a owl:Class ; rdfs:label "EnergyDemandKind"@en ; rdfs:comment "Kind of energy demand." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:EnergyGroup a rdfs:Class ; +nc:EnergyGroup a owl:Class ; rdfs:label "EnergyGroup"@en ; - rdfs:comment "An energy group is an aggregation of energy components which have the same energy characteristic, e.g. fuel type and technology. It can be used to allocate energy. " ; + rdfs:comment "An energy group is an aggregation of energy components which have the same energy characteristic, e.g. fuel type and technology. It can be used to allocate energy." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:FunctionBlock a rdfs:Class ; +nc:FunctionBlock a owl:Class ; rdfs:label "FunctionBlock"@en ; rdfs:comment "Function block is a function described as a set of elementary blocks. The blocks describe the function between input variables and output variables." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:GenericAvailableSchedule a rdfs:Class ; +nc:GenericAvailableSchedule a owl:Class ; rdfs:label "GenericAvailableSchedule"@en ; rdfs:comment "The schedule for the availability of elements." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:GenericEnablingSchedule a rdfs:Class ; +nc:GenericEnablingSchedule a owl:Class ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "The schedule for the enabling of elements." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:GenericSequenceSchedule a rdfs:Class ; +nc:GenericSequenceSchedule a owl:Class ; rdfs:label "GenericSequenceSchedule"@en ; rdfs:comment "Schedule for sequence." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:GenericValueSchedule a rdfs:Class ; +nc:GenericValueSchedule a owl:Class ; rdfs:label "GenericValueSchedule"@en ; - rdfs:comment "Time series represent irregular generic value at given points in time. The type of value is given by the reference association. " ; + rdfs:comment "Time series represent irregular generic value at given points in time. The type of value is given by the reference association." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:GenericValueTimePoint a rdfs:Class ; +nc:GenericValueTimePoint a owl:Class ; rdfs:label "GenericValueTimePoint"@en ; rdfs:comment "Generic value for a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:GridStateAlteration a rdfs:Class ; +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." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:GridStateAlterationSchedule a rdfs:Class ; +nc:GridStateAlterationSchedule a owl:Class ; rdfs:label "GridStateAlterationSchedule"@en ; rdfs:comment "Schedule for a grid state alteration." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:GridStateAlterationTimePoint a rdfs:Class ; +nc:GridStateAlterationTimePoint a owl:Class ; rdfs:label "GridStateAlterationTimePoint"@en ; rdfs:comment "Grid state alteration at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:GridStateIntensitySchedule a rdfs:Class ; +nc:GridStateIntensitySchedule a owl:Class ; rdfs:label "GridStateIntensitySchedule"@en ; rdfs:comment "Defines the intensity applied for a given grid state alteration. It is primarily used in exchanges related to the remedial action schedule. The value provided by the schedule replaces the value of the attribute to which the schedule refers to." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:GenericValueSchedule . -nc:HourPattern a rdfs:Class ; +nc:HourPattern a owl:Class ; rdfs:label "HourPattern"@en ; rdfs:comment "Pattern of hourly period in a day with the same kind of intensity." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:HourPeriod a rdfs:Class ; +nc:HourPeriod a owl:Class ; rdfs:label "HourPeriod"@en ; rdfs:comment "Period of hours in a day." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:InfeedLimit a rdfs:Class ; +nc:InfeedLimit a owl:Class ; rdfs:label "InfeedLimit"@en ; rdfs:comment "Infeed limit set constraints fed in to the network by two or more terminals." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:InfeedLimitSchedule a rdfs:Class ; +nc:InfeedLimitSchedule a owl:Class ; rdfs:label "InfeedLimitSchedule"@en ; rdfs:comment "The schedule for an infeed limit." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:InfeedLimitTimePoint a rdfs:Class ; +nc:InfeedLimitTimePoint a owl:Class ; rdfs:label "InfeedLimitTimePoint"@en ; rdfs:comment "Infeed limit at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ParticipationFactorTimePoint a rdfs:Class ; +nc:ParticipationFactorTimePoint a owl:Class ; rdfs:label "ParticipationFactorTimePoint"@en ; rdfs:comment "Participation factor for a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:PeakKind a rdfs:Class ; +nc:PeakKind a owl:Class ; rdfs:label "PeakKind"@en ; rdfs:comment "Kind of time period with similar intensity." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PowerBidDependency a rdfs:Class ; +nc:PowerBidDependency a owl:Class ; rdfs:label "PowerBidDependency"@en ; rdfs:comment "Dependency between the related power bids." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:PowerBidDependencyKind a rdfs:Class ; +nc:PowerBidDependencyKind a owl:Class ; rdfs:label "PowerBidDependencyKind"@en ; rdfs:comment "Kind of power bid dependency." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:PowerBidSchedule a rdfs:Class ; +nc:PowerBidSchedule a owl:Class ; rdfs:label "PowerBidSchedule"@en ; rdfs:comment "Power bid or offer related to a redispatch or countertrading measures. In the case of market place for economic efficiency of the bids and offers, this is equivalent to BidTimeSeries class in 62325 package." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:PowerBidScheduleTimePoint a rdfs:Class ; +nc:PowerBidScheduleTimePoint a owl:Class ; rdfs:label "PowerBidScheduleTimePoint"@en ; rdfs:comment "Time series represent irregular power, active and reactive, values at given points in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:PowerRemedialAction a rdfs:Class ; +nc:PowerRemedialAction a owl:Class ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "Energy remedial action describes actions to rearrange power schedules." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:PowerRemedialActionSchedule a rdfs:Class ; +nc:PowerRemedialActionSchedule a owl:Class ; rdfs:label "PowerRemedialActionSchedule"@en ; rdfs:comment "The schedule for a power remedial action." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:PowerRemedialActionTimePoint a rdfs:Class ; +nc:PowerRemedialActionTimePoint a owl:Class ; rdfs:label "PowerRemedialActionTimePoint"@en ; rdfs:comment "Regulating values at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:PowerShiftKeyDistribution a rdfs:Class ; +nc:PowerShiftKeyDistribution a owl:Class ; rdfs:label "PowerShiftKeyDistribution"@en ; rdfs:comment "Distribution of the bid action on the power shift keys." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:PowerShiftKeySchedule a rdfs:Class ; +nc:PowerShiftKeySchedule a owl:Class ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The schedule for Power Shift Keys." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:PowerShiftKeyStrategy a rdfs:Class ; +nc:PowerShiftKeyStrategy a owl:Class ; rdfs:label "PowerShiftKeyStrategy"@en ; rdfs:comment "Strategy of the power shift key." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:PowerTransferCorridor a rdfs:Class ; +nc:PowerTransferCorridor a owl:Class ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "A power transfer corridor is defined as a set of circuits (transmission lines or transformers) separating two portions of the power system, or a subset of circuits exposed to a substantial portion of the transmission exchange between two parts of the system." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:RangeConstraint a rdfs:Class ; +nc:RangeConstraint a owl:Class ; rdfs:label "RangeConstraint"@en ; rdfs:comment "Defines the rage constraint." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:RemedialAction a rdfs:Class ; +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. " ; + 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." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:RemedialActionDependency a rdfs:Class ; +nc:RemedialActionDependency a owl:Class ; rdfs:label "RemedialActionDependency"@en ; rdfs:comment """Remedial action dependency is making two remedial actions depending on each other. Multiple dependency is done by multiple instances of this class. The dependency can arrive by having one of the following examples.
    @@ -571,3160 +492,3153 @@ nc:RemedialActionDependency a rdfs:Class ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:RemedialActionGroup a rdfs:Class ; +nc:RemedialActionGroup a owl:Class ; rdfs:label "RemedialActionGroup"@en ; rdfs:comment "Grouping of remedial actions that can be operated together." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:RemedialActionGroupSchedule a rdfs:Class ; +nc:RemedialActionGroupSchedule a owl:Class ; rdfs:label "RemedialActionGroupSchedule"@en ; rdfs:comment "The schedule for a remedial action group." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:RemedialActionGroupTimePoint a rdfs:Class ; +nc:RemedialActionGroupTimePoint a owl:Class ; rdfs:label "RemedialActionGroupTimePoint"@en ; rdfs:comment "Remedial action group at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:RemedialActionScheme a rdfs:Class ; +nc:RemedialActionScheme a owl:Class ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment """Remedial Action Scheme (RAS), Special Protection Schemes (SPS), System Protection Schemes (SPS) or System Integrity Protection Schemes (SIPS). A Remedial Action Scheme consists of one or more stages that can trigger and execute a protection action.""" ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:RemedialActionSchemeSchedule a rdfs:Class ; +nc:RemedialActionSchemeSchedule a owl:Class ; rdfs:label "RemedialActionSchemeSchedule"@en ; rdfs:comment "The schedule for a remedial action scheme." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:RemedialActionSchemeTimePoint a rdfs:Class ; +nc:RemedialActionSchemeTimePoint a owl:Class ; rdfs:label "RemedialActionSchemeTimePoint"@en ; rdfs:comment "Remedial action scheme at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ScheduleResource a rdfs:Class ; +nc:ScheduleResource a owl:Class ; rdfs:label "ScheduleResource"@en ; rdfs:comment "A schedule resource is a market-based method for handling participation of small units, particularly located on the lower voltage level that is controlled by a Distributed System Operator (DSO). It is a collection of units that can operate in the market by providing bids, offers and a resulting committed operational schedule for the collection." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:SecuredExclusionReasonKind a rdfs:Class ; +nc:SecuredExclusionReasonKind a owl:Class ; rdfs:label "SecuredExclusionReasonKind"@en ; rdfs:comment "The kind of secured exclusion reason." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:SequenceTimePoint a rdfs:Class ; +nc:SequenceTimePoint a owl:Class ; rdfs:label "SequenceTimePoint"@en ; rdfs:comment "Sequence at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:StageTrigger a rdfs:Class ; +nc:StageTrigger a owl:Class ; rdfs:label "StageTrigger"@en ; rdfs:comment "Stage that is triggered either by TriggerCondition or by gate condition within a stage." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:StageTriggerSchedule a rdfs:Class ; +nc:StageTriggerSchedule a owl:Class ; rdfs:label "StageTriggerSchedule"@en ; rdfs:comment "Schedule for a stage trigger." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:StageTriggerTimePoint a rdfs:Class ; +nc:StageTriggerTimePoint a owl:Class ; rdfs:label "StageTriggerTimePoint"@en ; rdfs:comment "Stage trigger values at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:TimeSeriesInterpolationKind a rdfs:Class ; +nc:TimeSeriesInterpolationKind a owl:Class ; rdfs:label "TimeSeriesInterpolationKind"@en ; - rdfs:comment "Kinds of interpolation of values between two time point. " ; + rdfs:comment "Kinds of interpolation of values between two time point." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:UnitCostSchedule a rdfs:Class ; +nc:UnitCostSchedule a owl:Class ; rdfs:label "UnitCostSchedule"@en ; rdfs:comment "The schedule for a unit cost." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:UnitCostTimePoint a rdfs:Class ; +nc:UnitCostTimePoint a owl:Class ; rdfs:label "UnitCostTimePoint"@en ; rdfs:comment "Unit cost at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ValueOffsetKind a rdfs:Class ; +nc:ValueOffsetKind a owl:Class ; rdfs:label "ValueOffsetKind"@en ; rdfs:comment "The kind of the value offset." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:VoltageAngleLimit a rdfs:Class ; +nc:VoltageAngleLimit a owl:Class ; rdfs:label "VoltageAngleLimit"@en ; rdfs:comment "Voltage angle limit between two terminals. The association end OperationalLimitSet.Terminal defines one end and the host of the limit. The association end VoltageAngleLimit.AngleReferenceTerminal defines the reference terminal." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; cims:stereotype "NC" . -nc:VoltageAngleSchedule a rdfs:Class ; +nc:VoltageAngleSchedule a owl:Class ; rdfs:label "VoltageAngleSchedule"@en ; rdfs:comment "The schedule for a voltage angle." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:VoltageAngleTimePoint a rdfs:Class ; +nc:VoltageAngleTimePoint a owl:Class ; rdfs:label "VoltageAngleTimePoint"@en ; rdfs:comment "Voltage angle at a given point in time." ; cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; - cims:stereotype "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory sis:Package_DocStateInstructionScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory sis:Package_DocStateInstructionScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory sis:Package_DocStateInstructionScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory sis:Package_DocStateInstructionScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -sis:Ontology a owl:Ontology ; - dcat:keyword "SIS" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the state instruction schedule profile."@en ; - dct:identifier "urn:uuid:af884936-ea95-416b-b4c9-1214caa68658" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "State instruction schedule vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . - -cim:CurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitMultiplier . - -cim:CurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "A" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitSymbol . - -cim:CurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Money.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money ; - rdfs:range cim:UnitMultiplier . - -cim:Money.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money ; - rdfs:range cim:Currency . - -cim:Money.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:RealEnergy.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitMultiplier . - -cim:RealEnergy.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Wh" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitSymbol . - -cim:RealEnergy.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy . - -cim:Season.endDate a rdf:Property ; - rdfs:label "endDate"@en ; - rdfs:comment "Date season ends." ; - cims:dataType cim:MonthDay ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Season . - -cim:Season.startDate a rdf:Property ; - rdfs:label "startDate"@en ; - rdfs:comment "Date season starts." ; - cims:dataType cim:MonthDay ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Season . - -cim:Seconds.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitMultiplier . - -cim:Seconds.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "s" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitSymbol . + cims:stereotype "NC", uml:concrete . -cim:Seconds.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Time, in seconds" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds . - -nc:AssessedElement.AssessedElementRegularSchedule a rdf:Property ; +nc:AssessedElement.AssessedElementRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElementRegularSchedule"@en ; rdfs:comment "Regular schedule that belongs to an assessed element." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElementRegularSchedule.AssessedElement ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementRegularSchedule.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:AssessedElementRegularSchedule . -nc:AssessedElement.AssessedElementSchedule a rdf:Property ; +nc:AssessedElement.AssessedElementSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElementSchedule"@en ; rdfs:comment "Assessed element schedule for an assessed element." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElementSchedule.AssessedElement ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementSchedule.AssessedElement ; rdfs:domain nc:AssessedElement ; rdfs:range nc:AssessedElementSchedule . -nc:AssessedElementRegularSchedule.AssessedElement a rdf:Property ; +nc:AssessedElementRegularSchedule.AssessedElement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "Assessed Element that has regular schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElement.AssessedElementRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.AssessedElementRegularSchedule ; rdfs:domain nc:AssessedElementRegularSchedule ; rdfs:range nc:AssessedElement . -nc:AssessedElementRegularSchedule.AssessedElementRegularTimePoint a rdf:Property ; +nc:AssessedElementRegularSchedule.AssessedElementRegularTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElementRegularTimePoint"@en ; rdfs:comment "Assessed element regular time point which belong to an assessed element regular schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElementRegularTimePoint.AssessedElementRegularSchedule ; cims:multiplicity cims:M:0..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:AssessedElementRegularTimePoint.AssessedElementRegularSchedule ; rdfs:domain nc:AssessedElementRegularSchedule ; rdfs:range nc:AssessedElementRegularTimePoint . -nc:AssessedElementRegularTimePoint.AssessedElementRegularSchedule a rdf:Property ; +nc:AssessedElementRegularTimePoint.AssessedElementRegularSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElementRegularSchedule"@en ; rdfs:comment "Assessed element regular schedule which has assessed element regular time points." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElementRegularSchedule.AssessedElementRegularTimePoint ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementRegularSchedule.AssessedElementRegularTimePoint ; rdfs:domain nc:AssessedElementRegularTimePoint ; rdfs:range nc:AssessedElementRegularSchedule . -nc:AssessedElementRegularTimePoint.appointedMargin a rdf:Property ; - rdfs:label "appointedMargin"@en ; - rdfs:comment """The percentage (appointed to a region) of the remaining margin obtained in the grid model to reach its current limit. The maximum percentage shall by default be 10% of the remaining margin. -It is only used when an assessed element is considered conservative for a region. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementRegularTimePoint . - -nc:AssessedElementRegularTimePoint.enabled a rdf:Property ; - rdfs:label "enabled"@en ; - rdfs:comment "It identifies if the assessed element is enabled. True means enabled, False means disabled." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementRegularTimePoint . - -nc:AssessedElementRegularTimePoint.maxFlow a rdf:Property ; - rdfs:label "maxFlow"@en ; - rdfs:comment "Maximum flow on an a conducting equipment or a collection of conducting equipment forming a power transfer corridor. For assessed elements that is becomes critical due to contingency, this value represents the maximum flow with remedial action taken into consideration." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementRegularTimePoint . - -nc:AssessedElementRegularTimePoint.scannedThresholdMargin a rdf:Property ; - rdfs:label "scannedThresholdMargin"@en ; - rdfs:comment """Threshold percentage that a scanned element can be overloaded, on a given element, on top of any overload prior to optimisation (default= 5%). e.g. Initial loading of the element is 110%, with a 5% scanned threshold margin, the new maximum is 115% of the limit (e.g. PATL, TATL, etc). -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementRegularTimePoint . - -nc:AssessedElementRegularTimePoint.virtualPositiveMargin a rdf:Property ; - rdfs:label "virtualPositiveMargin"@en ; - rdfs:comment """A margin defined only for scanned AssessedElement (If AssessedElement.ScannedForRegion is present) in order to represent the influence of available remedial action which is not cross-border relevant remedial action. -The margin is modifying the limits used for the assessment whatever the limit it is (e.g. PATL, TATL).This symbolizes a remedial action that can be applied internally by the System Operator. It will be resolved by the System Operator and not by the optimization of remedial actions. The attribute shall be a positive value. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementRegularTimePoint . - -nc:AssessedElementSchedule.AssessedElement a rdf:Property ; +nc:AssessedElementSchedule.AssessedElement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElement"@en ; rdfs:comment "Assessed element which has an assessed element schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElement.AssessedElementSchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElement.AssessedElementSchedule ; rdfs:domain nc:AssessedElementSchedule ; rdfs:range nc:AssessedElement . -nc:AssessedElementSchedule.AssessedElementTimePoint a rdf:Property ; +nc:AssessedElementSchedule.AssessedElementTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AssessedElementTimePoint"@en ; rdfs:comment "The time point that relates to this assessed element schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AssessedElementTimePoint.AssessedElementSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:AssessedElementTimePoint.AssessedElementSchedule ; rdfs:domain nc:AssessedElementSchedule ; rdfs:range nc:AssessedElementTimePoint . -nc:AssessedElementTimePoint.AssessedElementSchedule a rdf:Property ; +nc:AssessedElementTimePoint.AssessedElementSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElementSchedule"@en ; rdfs:comment "The assessed element schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElementSchedule.AssessedElementTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementSchedule.AssessedElementTimePoint ; rdfs:domain nc:AssessedElementTimePoint ; rdfs:range nc:AssessedElementSchedule . -nc:AssessedElementTimePoint.appointedMargin a rdf:Property ; - rdfs:label "appointedMargin"@en ; - rdfs:comment """The percentage (appointed to a region) of the remaining margin obtained in the grid model to reach its current limit. The maximum percentage shall by default be 10% of the remaining margin. -It is only used when an assessed element is considered conservative for a region. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.coordinatedValidationAdjustment a rdf:Property ; - rdfs:label "coordinatedValidationAdjustment"@en ; - rdfs:comment "A positive value expressed in MW, calculated and provided by the coordinated capacity calculator (CCC) for the reduction of Remaining Available Margin (RAM) in order to ensure grid security." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.coordinatedValidationAdjustmentJustification a rdf:Property ; - rdfs:label "coordinatedValidationAdjustmentJustification"@en ; - rdfs:comment "A text description provided by the coordinated capacity calculator (CCC) for justifying the reduction of Remaining Available Margin (RAM) by means of Coordinated Validation Adjustment (CVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.criticalElementContingencyJustification a rdf:Property ; - rdfs:label "criticalElementContingencyJustification"@en ; - rdfs:comment "Justification indicating the kind of critical element contingency. This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.enabled a rdf:Property ; - rdfs:label "enabled"@en ; - rdfs:comment "It identifies if the assessed element is enabled. True means enabled, False means disabled." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.exclusionReason a rdf:Property ; +nc:AssessedElementTimePoint.exclusionReason a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "exclusionReason"@en ; rdfs:comment "Reason for not associating this assessed element with a secured region." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:AssessedElementTimePoint ; rdfs:range nc:SecuredExclusionReasonKind . -nc:AssessedElementTimePoint.individualValidationAdjustment a rdf:Property ; - rdfs:label "individualValidationAdjustment"@en ; - rdfs:comment "A positive value expressed in MW, calculated and provided by System Operators from their individual validation process for the reduction of Remaining Available Margin in order to ensure grid security." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.individualValidationAdjustmentJustification a rdf:Property ; - rdfs:label "individualValidationAdjustmentJustification"@en ; - rdfs:comment "A text description provided by System Operators for justifying the reduction of Remaining Available Margin (RAM) by means of Individual Validation Adjustment (IVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.individualValidationAdjustmentShare a rdf:Property ; - rdfs:label "individualValidationAdjustmentShare"@en ; - rdfs:comment "A positive value expressed in MW, calculated by the coordinated capacity calculator (CCC) based on the provided Individual Validation Adjustment (IVA) by System Operators in order to show the actual reduction of Remaining Available Margin (RAM). Individual Validation Adjustment Share is a positive non-zero value. It is equal or less than the Individual Validation Adjustment value. " ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.maxFlow a rdf:Property ; - rdfs:label "maxFlow"@en ; - rdfs:comment "Maximum flow on an a conducting equipment or a collection of conducting equipment forming a power transfer corridor. For assessed elements that is becomes critical due to contingency, this value represents the maximum flow with remedial action taken into consideration." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.scannedThresholdMargin a rdf:Property ; - rdfs:label "scannedThresholdMargin"@en ; - rdfs:comment """Threshold percentage that a scanned element can be overloaded, on a given element, on top of any overload prior to optimisation (default= 5%). e.g. Initial loading of the element is 110%, with a 5% scanned threshold margin, the new maximum is 115% of the limit (e.g. PATL, TATL, etc). -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.targetRemainingAvailableMarginJustification a rdf:Property ; - rdfs:label "targetRemainingAvailableMarginJustification"@en ; - rdfs:comment "Justification indicating the target remaining available margin. This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementTimePoint.virtualPositiveMargin a rdf:Property ; - rdfs:label "virtualPositiveMargin"@en ; - rdfs:comment """A margin defined only for scanned AssessedElement (If AssessedElement.ScannedForRegion is present) in order to represent the influence of available remedial action which is not cross-border relevant remedial action. -The margin is modifying the limits used for the assessment whatever the limit it is (e.g. PATL, TATL).This symbolizes a remedial action that can be applied internally by the System Operator. It will be resolved by the System Operator and not by the optimization of remedial actions. The attribute shall be a positive value. -The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementTimePoint . - -nc:AssessedElementWithContingency.GenericEnablingSchedule a rdf:Property ; +nc:AssessedElementWithContingency.GenericEnablingSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "Enabling schedule which belongs to the assessed element with contingency." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericEnablingSchedule.AssessedElementWithContingency ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericEnablingSchedule.AssessedElementWithContingency ; rdfs:domain nc:AssessedElementWithContingency ; rdfs:range nc:GenericEnablingSchedule . -nc:AssessedElementWithRemedialAction.GenericEnablingSchedule a rdf:Property ; +nc:AssessedElementWithRemedialAction.GenericEnablingSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "Enabling schedule which belongs to the assessed element with remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericEnablingSchedule.AssessedElementWithRemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericEnablingSchedule.AssessedElementWithRemedialAction ; rdfs:domain nc:AssessedElementWithRemedialAction ; rdfs:range nc:GenericEnablingSchedule . -nc:AutomationFunction.GenericEnablingSchedule a rdf:Property ; +nc:AutomationFunction.GenericEnablingSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "Enabling schedule associated to an automation function." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericEnablingSchedule.AutomationFunction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericEnablingSchedule.AutomationFunction ; rdfs:domain nc:AutomationFunction ; rdfs:range nc:GenericEnablingSchedule . -nc:AvailabilityTimePoint.GenericAvailabilitySchedule a rdf:Property ; +nc:AvailabilityTimePoint.GenericAvailabilitySchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GenericAvailabilitySchedule"@en ; rdfs:comment "The availability schedule which belongs to the availability timepoint." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GenericAvailableSchedule.AvailabilityTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericAvailableSchedule.AvailabilityTimePoint ; rdfs:domain nc:AvailabilityTimePoint ; rdfs:range nc:GenericAvailableSchedule . -nc:AvailabilityTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilityTimePoint . - -nc:AvailabilityTimePoint.available a rdf:Property ; - rdfs:label "available"@en ; - rdfs:comment "It identifies if the element is available. True means available, False means unavailable." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AvailabilityTimePoint . - -nc:BaseRegularIntervalSchedule.HourPattern a rdf:Property ; +nc:BaseRegularIntervalSchedule.HourPattern a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "HourPattern"@en ; rdfs:comment "HourPattern that has base regular interval schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:HourPattern.BaseRegularIntervalSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:HourPattern.BaseRegularIntervalSchedule ; rdfs:domain nc:BaseRegularIntervalSchedule ; rdfs:range nc:HourPattern . -nc:BaseRegularIntervalSchedule.Season a rdf:Property ; +nc:BaseRegularIntervalSchedule.Season a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Season"@en ; rdfs:comment "Season associated with a base regular interval schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Season.BaseRegularIntervalSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Season.BaseRegularIntervalSchedule ; rdfs:domain nc:BaseRegularIntervalSchedule ; rdfs:range cim:Season . -nc:BaseRegularIntervalSchedule.dayOfWeek a rdf:Property ; +nc:BaseRegularIntervalSchedule.dayOfWeek a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "dayOfWeek"@en ; rdfs:comment "Day of the week for which the schedule is valid for." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseRegularIntervalSchedule ; rdfs:range nc:DayOfWeekKind . -nc:BaseRegularIntervalSchedule.intervalEndTime a rdf:Property ; - rdfs:label "intervalEndTime"@en ; - rdfs:comment "Interval end time for which the schedule is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseRegularIntervalSchedule . - -nc:BaseRegularIntervalSchedule.intervalStartTime a rdf:Property ; - rdfs:label "intervalStartTime"@en ; - rdfs:comment "Interval start time for which the schedule is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseRegularIntervalSchedule . - -nc:BaseTimeSeries.actionMethod a rdf:Property ; - rdfs:label "actionMethod"@en ; - rdfs:comment "Action method used to create the value. This is used for identification in the case where there is multiple time series for the same validity period and kind. " ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseTimeSeries . - -nc:BaseTimeSeries.interpolationKind a rdf:Property ; +nc:BaseTimeSeries.interpolationKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "interpolationKind"@en ; rdfs:comment "Kind of interpolation done between time point." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseTimeSeries ; rdfs:range nc:TimeSeriesInterpolationKind . -nc:BaseTimeSeries.timeSeriesKind a rdf:Property ; +nc:BaseTimeSeries.timeSeriesKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "timeSeriesKind"@en ; rdfs:comment "Kind of base time series." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseTimeSeries ; rdfs:range nc:BaseTimeSeriesKind . -nc:Contingency.ContingencySchedule a rdf:Property ; +nc:Contingency.ContingencySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ContingencySchedule"@en ; rdfs:comment "Contingency schedule for a contingecy." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ContingencySchedule.Contingency ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ContingencySchedule.Contingency ; rdfs:domain cim:Contingency ; rdfs:range nc:ContingencySchedule . -nc:ContingencySchedule.Contingency a rdf:Property ; +nc:ContingencySchedule.Contingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Contingency"@en ; rdfs:comment "Contingency which has a contingency schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Contingency.ContingencySchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Contingency.ContingencySchedule ; rdfs:domain nc:ContingencySchedule ; rdfs:range cim:Contingency . -nc:ContingencySchedule.ContingencyTimePoint a rdf:Property ; +nc:ContingencySchedule.ContingencyTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ContingencyTimePoint"@en ; rdfs:comment "The time point that relates to this contingency schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ContingencyTimePoint.ContingencySchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:ContingencyTimePoint.ContingencySchedule ; rdfs:domain nc:ContingencySchedule ; rdfs:range nc:ContingencyTimePoint . -nc:ContingencyTimePoint.ContingencySchedule a rdf:Property ; +nc:ContingencyTimePoint.ContingencySchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ContingencySchedule"@en ; rdfs:comment "The contingency schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ContingencySchedule.ContingencyTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ContingencySchedule.ContingencyTimePoint ; rdfs:domain nc:ContingencyTimePoint ; rdfs:range nc:ContingencySchedule . -nc:ContingencyTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ContingencyTimePoint . - -nc:ContingencyTimePoint.mustStudy a rdf:Property ; - rdfs:label "mustStudy"@en ; - rdfs:comment "Set true if must study this contingency." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ContingencyTimePoint . - -nc:ContingencyTimePoint.probability a rdf:Property ; - rdfs:label "probability"@en ; - rdfs:comment "Probability of occurrence. The allowed value range is [0,100]." ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ContingencyTimePoint . - -nc:ContingencyWithRemedialAction.GenericEnablingSchedule a rdf:Property ; +nc:ContingencyWithRemedialAction.GenericEnablingSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "Enabling schedule associated to a contingency with remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericEnablingSchedule.ContingencyWithRemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericEnablingSchedule.ContingencyWithRemedialAction ; rdfs:domain nc:ContingencyWithRemedialAction ; rdfs:range nc:GenericEnablingSchedule . -nc:CrossBorderRelevance.GenericEnablingSchedule a rdf:Property ; +nc:CrossBorderRelevance.GenericEnablingSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "Enabling schedule which belongs to the cross border relevant." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericEnablingSchedule.CrossBorderRelevance ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericEnablingSchedule.CrossBorderRelevance ; rdfs:domain nc:CrossBorderRelevance ; rdfs:range nc:GenericEnablingSchedule . -nc:DCPole.PowerShiftKeySchedule a rdf:Property ; +nc:DCPole.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The Power Shift Key schedule for a DCPole." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.DCPole ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.DCPole ; rdfs:domain nc:DCPole ; rdfs:range nc:PowerShiftKeySchedule . -nc:EnablingTimePoint.GenericEnablingSchedule a rdf:Property ; +nc:EnablingTimePoint.GenericEnablingSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "The enabling schedule which belongs to the enabling timepoint." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GenericEnablingSchedule.EnablingTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericEnablingSchedule.EnablingTimePoint ; rdfs:domain nc:EnablingTimePoint ; rdfs:range nc:GenericEnablingSchedule . -nc:EnablingTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnablingTimePoint . - -nc:EnablingTimePoint.enabled a rdf:Property ; - rdfs:label "enabled"@en ; - rdfs:comment "It identifies if the element is enabled. True means enabled, False means not enabled." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnablingTimePoint . - -nc:EnergyBlockOrder.GenericSequenceSchedule a rdf:Property ; +nc:EnergyBlockOrder.GenericSequenceSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericSequenceSchedule"@en ; rdfs:comment "Generic sequence schedule associated with an energy block order." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericSequenceSchedule.EnergyBlockOrder ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericSequenceSchedule.EnergyBlockOrder ; rdfs:domain nc:EnergyBlockOrder ; rdfs:range nc:GenericSequenceSchedule . -nc:EnergyBlockOrder.PowerShiftKeySchedule a rdf:Property ; +nc:EnergyBlockOrder.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The Power Shift Key schedule for an energy block order." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.EnergyBlockOrder ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.EnergyBlockOrder ; rdfs:domain nc:EnergyBlockOrder ; rdfs:range nc:PowerShiftKeySchedule . -nc:EnergyConsumer.PowerShiftKeySchedule a rdf:Property ; +nc:EnergyConsumer.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The Power Shift Key schedule for an Energy Consumer." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.EnergyConsumer ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.EnergyConsumer ; rdfs:domain cim:EnergyConsumer ; rdfs:range nc:PowerShiftKeySchedule . -nc:EnergyGroup.PowerShiftKeySchedule a rdf:Property ; +nc:EnergyGroup.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The Power Shift Key schedule for an energy group." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.EnergyGroup ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.EnergyGroup ; rdfs:domain nc:EnergyGroup ; rdfs:range nc:PowerShiftKeySchedule . -nc:EnergySource.PowerShiftKeySchedule a rdf:Property ; +nc:EnergySource.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The power shift key schedule for an energy source." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.EnergySource ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.EnergySource ; rdfs:domain cim:EnergySource ; rdfs:range nc:PowerShiftKeySchedule . -nc:EquivalentInjection.PowerShiftKeySchedule a rdf:Property ; +nc:EquivalentInjection.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "Power shift key schedule associated with an equivalent injection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.EquivalentInjection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.EquivalentInjection ; rdfs:domain cim:EquivalentInjection ; rdfs:range nc:PowerShiftKeySchedule . -nc:ExternalNetworkInjection.PowerShiftKeySchedule a rdf:Property ; +nc:ExternalNetworkInjection.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The power shift key schedule for an external network injection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.ExternalNetworkInjection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.ExternalNetworkInjection ; rdfs:domain cim:ExternalNetworkInjection ; rdfs:range nc:PowerShiftKeySchedule . -nc:FunctionBlock.GenericEnablingSchedule a rdf:Property ; +nc:FunctionBlock.GenericEnablingSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "Enabling schedule associated to a function block." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericEnablingSchedule.FunctionBlock ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericEnablingSchedule.FunctionBlock ; rdfs:domain nc:FunctionBlock ; rdfs:range nc:GenericEnablingSchedule . -nc:GeneratingUnit.PowerShiftKeySchedule a rdf:Property ; +nc:GeneratingUnit.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The Power Shift Key schedule for a Generating Unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.GeneratingUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range nc:PowerShiftKeySchedule . -nc:GeneratingUnit.UnitCostSchedule a rdf:Property ; +nc:GeneratingUnit.UnitCostSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "UnitCostSchedule"@en ; rdfs:comment "Unit cost schedule associated with a generating unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:UnitCostSchedule.GeneratingUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:UnitCostSchedule.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range nc:UnitCostSchedule . -nc:GenericAvailableSchedule.AvailabilityTimePoint a rdf:Property ; +nc:GenericAvailableSchedule.AvailabilityTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AvailabilityTimePoint"@en ; rdfs:comment "The availability timepoint for an available schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AvailabilityTimePoint.GenericAvailabilitySchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:AvailabilityTimePoint.GenericAvailabilitySchedule ; rdfs:domain nc:GenericAvailableSchedule ; rdfs:range nc:AvailabilityTimePoint . -nc:GenericAvailableSchedule.RemedialAction a rdf:Property ; +nc:GenericAvailableSchedule.RemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialAction"@en ; rdfs:comment "Remedial action which has available schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialAction.GenericAvailableSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialAction.GenericAvailableSchedule ; rdfs:domain nc:GenericAvailableSchedule ; rdfs:range nc:RemedialAction . -nc:GenericEnablingSchedule.AssessedElementWithContingency a rdf:Property ; +nc:GenericEnablingSchedule.AssessedElementWithContingency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElementWithContingency"@en ; rdfs:comment "Assessed element with contingency that has enabling schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElementWithContingency.GenericEnablingSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementWithContingency.GenericEnablingSchedule ; rdfs:domain nc:GenericEnablingSchedule ; rdfs:range nc:AssessedElementWithContingency . -nc:GenericEnablingSchedule.AssessedElementWithRemedialAction a rdf:Property ; +nc:GenericEnablingSchedule.AssessedElementWithRemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AssessedElementWithRemedialAction"@en ; rdfs:comment "Assessed element with remedial action that has enabling schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AssessedElementWithRemedialAction.GenericEnablingSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AssessedElementWithRemedialAction.GenericEnablingSchedule ; rdfs:domain nc:GenericEnablingSchedule ; rdfs:range nc:AssessedElementWithRemedialAction . -nc:GenericEnablingSchedule.AutomationFunction a rdf:Property ; +nc:GenericEnablingSchedule.AutomationFunction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AutomationFunction"@en ; rdfs:comment "Automation function which has enabling schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AutomationFunction.GenericEnablingSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AutomationFunction.GenericEnablingSchedule ; rdfs:domain nc:GenericEnablingSchedule ; rdfs:range nc:AutomationFunction . -nc:GenericEnablingSchedule.ContingencyWithRemedialAction a rdf:Property ; +nc:GenericEnablingSchedule.ContingencyWithRemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ContingencyWithRemedialAction"@en ; rdfs:comment "Contingency with remedial action which has enabling schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ContingencyWithRemedialAction.GenericEnablingSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ContingencyWithRemedialAction.GenericEnablingSchedule ; rdfs:domain nc:GenericEnablingSchedule ; rdfs:range nc:ContingencyWithRemedialAction . -nc:GenericEnablingSchedule.CrossBorderRelevance a rdf:Property ; +nc:GenericEnablingSchedule.CrossBorderRelevance a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CrossBorderRelevance"@en ; rdfs:comment "Cross border relevant that has enabling schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:CrossBorderRelevance.GenericEnablingSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CrossBorderRelevance.GenericEnablingSchedule ; rdfs:domain nc:GenericEnablingSchedule ; rdfs:range nc:CrossBorderRelevance . -nc:GenericEnablingSchedule.EnablingTimePoint a rdf:Property ; +nc:GenericEnablingSchedule.EnablingTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnablingTimePoint"@en ; rdfs:comment "The enabling timepoint for a assessed element with enabling schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnablingTimePoint.GenericEnablingSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:EnablingTimePoint.GenericEnablingSchedule ; rdfs:domain nc:GenericEnablingSchedule ; rdfs:range nc:EnablingTimePoint . -nc:GenericEnablingSchedule.FunctionBlock a rdf:Property ; +nc:GenericEnablingSchedule.FunctionBlock a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "FunctionBlock"@en ; rdfs:comment "Function block which has enabling schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:FunctionBlock.GenericEnablingSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:FunctionBlock.GenericEnablingSchedule ; rdfs:domain nc:GenericEnablingSchedule ; rdfs:range nc:FunctionBlock . -nc:GenericEnablingSchedule.PowerTransferCorridor a rdf:Property ; +nc:GenericEnablingSchedule.PowerTransferCorridor a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "Power transfer corridor which has generic enabling schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerTransferCorridor.GenericEnablingSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerTransferCorridor.GenericEnablingSchedule ; rdfs:domain nc:GenericEnablingSchedule ; rdfs:range nc:PowerTransferCorridor . -nc:GenericEnablingSchedule.RemedialActionDependency a rdf:Property ; +nc:GenericEnablingSchedule.RemedialActionDependency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionDependency"@en ; rdfs:comment "Remedial action dependency which has enabling schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionDependency.GenericEnablingSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionDependency.GenericEnablingSchedule ; rdfs:domain nc:GenericEnablingSchedule ; rdfs:range nc:RemedialActionDependency . -nc:GenericSequenceSchedule.EnergyBlockOrder a rdf:Property ; +nc:GenericSequenceSchedule.EnergyBlockOrder a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyBlockOrder"@en ; rdfs:comment "Energy block order which has generic sequence schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyBlockOrder.GenericSequenceSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyBlockOrder.GenericSequenceSchedule ; rdfs:domain nc:GenericSequenceSchedule ; rdfs:range nc:EnergyBlockOrder . -nc:GenericSequenceSchedule.SequenceTimePoint a rdf:Property ; +nc:GenericSequenceSchedule.SequenceTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SequenceTimePoint"@en ; rdfs:comment "The sequence timepoint for a sequence schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SequenceTimePoint.GenericSequenceSchedule ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SequenceTimePoint.GenericSequenceSchedule ; rdfs:domain nc:GenericSequenceSchedule ; rdfs:range nc:SequenceTimePoint . -nc:GenericValueSchedule.GenericValueTimePoint a rdf:Property ; +nc:GenericValueSchedule.GenericValueTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericValueTimePoint"@en ; rdfs:comment "Value for the point in time." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericValueTimePoint.GenericValueSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:GenericValueTimePoint.GenericValueSchedule ; rdfs:domain nc:GenericValueSchedule ; rdfs:range nc:GenericValueTimePoint . -nc:GenericValueSchedule.RangeConstraint a rdf:Property ; +nc:GenericValueSchedule.RangeConstraint a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RangeConstraint"@en ; rdfs:comment "Range constraint for the generic value schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RangeConstraint.GenericValueSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RangeConstraint.GenericValueSchedule ; rdfs:domain nc:GenericValueSchedule ; rdfs:range nc:RangeConstraint . -nc:GenericValueTimePoint.GenericValueSchedule a rdf:Property ; +nc:GenericValueTimePoint.GenericValueSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GenericValueSchedule"@en ; rdfs:comment "Time series the time point values belongs to." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GenericValueSchedule.GenericValueTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericValueSchedule.GenericValueTimePoint ; rdfs:domain nc:GenericValueTimePoint ; rdfs:range nc:GenericValueSchedule . -nc:GenericValueTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GenericValueTimePoint . - -nc:GenericValueTimePoint.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "The value at the time. The meaning of the value is defined by the derived type of the associated schedule. The value can be integer, float or boolean. In case of boolean 1 equals true and 0 equals false." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GenericValueTimePoint . - -nc:GridStateAlteration.GridStateAlterationSchedule a rdf:Property ; +nc:GridStateAlteration.GridStateAlterationSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GridStateAlterationSchedule"@en ; rdfs:comment "Grid state alteration schedule associated with a grid state alteration." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GridStateAlterationSchedule.GridStateAlteration ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlterationSchedule.GridStateAlteration ; rdfs:domain nc:GridStateAlteration ; rdfs:range nc:GridStateAlterationSchedule . -nc:GridStateAlterationSchedule.GridStateAlteration a rdf:Property ; +nc:GridStateAlterationSchedule.GridStateAlteration a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlteration"@en ; rdfs:comment "Grid state alteration which has grid state alteration schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlteration.GridStateAlterationSchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlteration.GridStateAlterationSchedule ; rdfs:domain nc:GridStateAlterationSchedule ; rdfs:range nc:GridStateAlteration . -nc:GridStateAlterationSchedule.GridStateAlterationTimePoint a rdf:Property ; +nc:GridStateAlterationSchedule.GridStateAlterationTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GridStateAlterationTimePoint"@en ; rdfs:comment "Grid state alteration time point that relates to this grid state alteration schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GridStateAlterationTimePoint.GridStateAlterationSchedule ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlterationTimePoint.GridStateAlterationSchedule ; rdfs:domain nc:GridStateAlterationSchedule ; rdfs:range nc:GridStateAlterationTimePoint . -nc:GridStateAlterationTimePoint.GridStateAlterationSchedule a rdf:Property ; +nc:GridStateAlterationTimePoint.GridStateAlterationSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GridStateAlterationSchedule"@en ; rdfs:comment "Grid state alteration schedule that has time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GridStateAlterationSchedule.GridStateAlterationTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GridStateAlterationSchedule.GridStateAlterationTimePoint ; rdfs:domain nc:GridStateAlterationTimePoint ; rdfs:range nc:GridStateAlterationSchedule . -nc:GridStateAlterationTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GridStateAlterationTimePoint . - -nc:GridStateAlterationTimePoint.enabled a rdf:Property ; - rdfs:label "enabled"@en ; - rdfs:comment "The status of the GridStateAlteration set by an operation or by a signal resulting from a control action." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GridStateAlterationTimePoint . - -nc:GridStateAlterationTimePoint.participationFactor a rdf:Property ; - rdfs:label "participationFactor"@en ; - rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. -In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). -In the case of priority strategy, the item with the lowest number gets allocated energy first. -e.g. If 0 this grid alteration does not participate. The sum of all participation factors for all grid state alterations associated with same remedial action shall be equal to 100%.""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GridStateAlterationTimePoint . - -nc:GridStateIntensitySchedule.valueKind a rdf:Property ; +nc:GridStateIntensitySchedule.valueKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "valueKind"@en ; rdfs:comment "The kind of value1 and value2 of the associated IrregularIntervalSchedule." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:GridStateIntensitySchedule ; rdfs:range nc:ValueOffsetKind . -nc:HourPattern.BaseRegularIntervalSchedule a rdf:Property ; +nc:HourPattern.BaseRegularIntervalSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BaseRegularIntervalSchedule"@en ; rdfs:comment "Base regulat interval schedule which belongs to an hour pattern." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BaseRegularIntervalSchedule.HourPattern ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BaseRegularIntervalSchedule.HourPattern ; rdfs:domain nc:HourPattern ; rdfs:range nc:BaseRegularIntervalSchedule . -nc:HourPattern.HourPeriod a rdf:Property ; +nc:HourPattern.HourPeriod a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "HourPeriod"@en ; rdfs:comment "Hour period which belongs to an hour pattern." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:HourPeriod.HourPattern ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:HourPeriod.HourPattern ; rdfs:domain nc:HourPattern ; rdfs:range nc:HourPeriod . -nc:HourPattern.energyDemandKind a rdf:Property ; +nc:HourPattern.energyDemandKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "energyDemandKind"@en ; rdfs:comment "Type of energy demand that the pattern is valid for." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:HourPattern ; rdfs:range nc:EnergyDemandKind . -nc:HourPattern.peakKind a rdf:Property ; +nc:HourPattern.peakKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "peakKind"@en ; rdfs:comment "Type of peak or intensity that the pattern is valid for." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:HourPattern ; rdfs:range nc:PeakKind . -nc:HourPeriod.HourPattern a rdf:Property ; +nc:HourPeriod.HourPattern a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "HourPattern"@en ; rdfs:comment "HourPattern which has some hour periods." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:HourPattern.HourPeriod ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:HourPattern.HourPeriod ; rdfs:domain nc:HourPeriod ; rdfs:range nc:HourPattern . -nc:HourPeriod.endTime a rdf:Property ; - rdfs:label "endTime"@en ; - rdfs:comment "Time the period end and not including, e.g. 13:00 which means it does not include the time of 13:00 but 12:59." ; - cims:dataType cim:Time ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:HourPeriod . - -nc:HourPeriod.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:HourPeriod . - -nc:HourPeriod.startTime a rdf:Property ; - rdfs:label "startTime"@en ; - rdfs:comment "Time the period start and including, e.g. 12:00 which means it include the time of 12:00." ; - cims:dataType cim:Time ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:HourPeriod . - -nc:HydroPump.PowerShiftKeySchedule a rdf:Property ; +nc:HydroPump.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The Power Shift Key schedule for a Hydro Pump." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.HydroPump ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.HydroPump ; rdfs:domain cim:HydroPump ; rdfs:range nc:PowerShiftKeySchedule . -nc:InfeedLimit.InfeedLimitSchedule a rdf:Property ; +nc:InfeedLimit.InfeedLimitSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "InfeedLimitSchedule"@en ; rdfs:comment "Infeed limit schedule associated with an infeed limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:InfeedLimitSchedule.InfeedLimit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:InfeedLimitSchedule.InfeedLimit ; rdfs:domain nc:InfeedLimit ; rdfs:range nc:InfeedLimitSchedule . -nc:InfeedLimitSchedule.InfeedLimit a rdf:Property ; +nc:InfeedLimitSchedule.InfeedLimit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "InfeedLimit"@en ; rdfs:comment "Infeed limit which has infeed limit schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:InfeedLimit.InfeedLimitSchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:InfeedLimit.InfeedLimitSchedule ; rdfs:domain nc:InfeedLimitSchedule ; rdfs:range nc:InfeedLimit . -nc:InfeedLimitSchedule.InfeedLimitTimePoint a rdf:Property ; +nc:InfeedLimitSchedule.InfeedLimitTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "InfeedLimitTimePoint"@en ; rdfs:comment "Infeed limit time point that relates to this voltage angle schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:InfeedLimitTimePoint.InfeedLimitSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:InfeedLimitTimePoint.InfeedLimitSchedule ; rdfs:domain nc:InfeedLimitSchedule ; rdfs:range nc:InfeedLimitTimePoint . -nc:InfeedLimitTimePoint.InfeedLimitSchedule a rdf:Property ; +nc:InfeedLimitTimePoint.InfeedLimitSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "InfeedLimitSchedule"@en ; rdfs:comment "Infeed limit schedule that has time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:InfeedLimitSchedule.InfeedLimitTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:InfeedLimitSchedule.InfeedLimitTimePoint ; rdfs:domain nc:InfeedLimitTimePoint ; rdfs:range nc:InfeedLimitSchedule . -nc:InfeedLimitTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfeedLimitTimePoint . - -nc:InfeedLimitTimePoint.valueA a rdf:Property ; +nc:InfeedLimitTimePoint.valueA a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "valueA"@en ; rdfs:comment "Value of current limit. The attribute shall be a positive value or zero." ; cims:dataType cim:CurrentFlow ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:InfeedLimitTimePoint . -nc:InfeedLimitTimePoint.valueW a rdf:Property ; - rdfs:label "valueW"@en ; - rdfs:comment "Value of active power limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfeedLimitTimePoint . - -nc:ParticipationFactorTimePoint.PowerShiftKeySchedule a rdf:Property ; +nc:ParticipationFactorTimePoint.PowerShiftKeySchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The Power Shift Key schedule which belongs to the participation factor timepoint." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.ParticipationFactorTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.ParticipationFactorTimePoint ; rdfs:domain nc:ParticipationFactorTimePoint ; rdfs:range nc:PowerShiftKeySchedule . -nc:ParticipationFactorTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ParticipationFactorTimePoint . - -nc:ParticipationFactorTimePoint.participationFactor a rdf:Property ; - rdfs:label "participationFactor"@en ; - rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. -In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). -In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ParticipationFactorTimePoint . - -nc:PowerBidDependency.DependentPowerBidSchedule a rdf:Property ; +nc:PowerBidDependency.DependentPowerBidSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DependentPowerBidSchedule"@en ; rdfs:comment "Dependent power bid which has some dependent bid delays." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerBidSchedule.DependentBidDelay ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerBidSchedule.DependentBidDelay ; rdfs:domain nc:PowerBidDependency ; rdfs:range nc:PowerBidSchedule . -nc:PowerBidDependency.MainPowerBidSchedule a rdf:Property ; +nc:PowerBidDependency.MainPowerBidSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "MainPowerBidSchedule"@en ; rdfs:comment "Main power bid which some dependent power bids." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerBidSchedule.PowerBidDependency ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerBidSchedule.PowerBidDependency ; rdfs:domain nc:PowerBidDependency ; rdfs:range nc:PowerBidSchedule . -nc:PowerBidDependency.delay a rdf:Property ; - rdfs:label "delay"@en ; - rdfs:comment "Time delay between activation of the parents until the dependent offer will be available." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidDependency . - -nc:PowerBidDependency.kind a rdf:Property ; +nc:PowerBidDependency.kind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "kind"@en ; rdfs:comment "Type of dependency between bids." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerBidDependency ; rdfs:range nc:PowerBidDependencyKind . -nc:PowerBidDependency.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidDependency . - -nc:PowerBidSchedule.DependentBidDelay a rdf:Property ; +nc:PowerBidSchedule.DependentBidDelay a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DependentBidDelay"@en ; rdfs:comment "Bid delay which depends on a main power bid." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerBidDependency.DependentPowerBidSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerBidDependency.DependentPowerBidSchedule ; rdfs:domain nc:PowerBidSchedule ; rdfs:range nc:PowerBidDependency . -nc:PowerBidSchedule.PowerBidDependency a rdf:Property ; +nc:PowerBidSchedule.PowerBidDependency a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerBidDependency"@en ; rdfs:comment "Power bids which depends on main bid." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerBidDependency.MainPowerBidSchedule ; cims:multiplicity cims:M:0..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:PowerBidDependency.MainPowerBidSchedule ; rdfs:domain nc:PowerBidSchedule ; rdfs:range nc:PowerBidDependency . -nc:PowerBidSchedule.PowerBidScheduleTimePoint a rdf:Property ; +nc:PowerBidSchedule.PowerBidScheduleTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerBidScheduleTimePoint"@en ; rdfs:comment "Power bid schedule time points which belong to a power bid schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerBidScheduleTimePoint.PowerBidSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:PowerBidScheduleTimePoint.PowerBidSchedule ; rdfs:domain nc:PowerBidSchedule ; rdfs:range nc:PowerBidScheduleTimePoint . -nc:PowerBidSchedule.PowerRemedialAction a rdf:Property ; +nc:PowerBidSchedule.PowerRemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "Power remedial action for which the bid is given." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerRemedialAction.PowerBidSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerRemedialAction.PowerBidSchedule ; rdfs:domain nc:PowerBidSchedule ; rdfs:range nc:PowerRemedialAction . -nc:PowerBidSchedule.PowerShiftKeyDistribution a rdf:Property ; +nc:PowerBidSchedule.PowerShiftKeyDistribution a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeyDistribution"@en ; rdfs:comment "Distribution of the power bid amongst the power shift keys." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeyDistribution.PowerBidSchedule ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeyDistribution.PowerBidSchedule ; rdfs:domain nc:PowerBidSchedule ; rdfs:range nc:PowerShiftKeyDistribution . -nc:PowerBidSchedule.ScheduleResource a rdf:Property ; +nc:PowerBidSchedule.ScheduleResource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "Schedule resource which has several power bid schedules." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ScheduleResource.PowerBidSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.PowerBidSchedule ; rdfs:domain nc:PowerBidSchedule ; rdfs:range nc:ScheduleResource . -nc:PowerBidSchedule.activationCost a rdf:Property ; - rdfs:label "activationCost"@en ; - rdfs:comment "Cost to activate the bid." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.currency a rdf:Property ; +nc:PowerBidSchedule.currency a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "currency"@en ; rdfs:comment "Currency of the bid." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerBidSchedule ; rdfs:range cim:Currency . -nc:PowerBidSchedule.direction a rdf:Property ; +nc:PowerBidSchedule.direction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "direction"@en ; rdfs:comment "Define the direction of the energy adjustment." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:PowerBidSchedule ; rdfs:range nc:BidDirectionKind . -nc:PowerBidSchedule.isFixed a rdf:Property ; - rdfs:label "isFixed"@en ; - rdfs:comment "Indicates if the power bid schedule is fixed, meaning that all the different power bid schedule values need to be taken without changes. e.g. It is a take-it-or-leave-it bid offer." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.isOffer a rdf:Property ; - rdfs:label "isOffer"@en ; - rdfs:comment "Indicates if the power bid is an offer or not. True, means that the bid is an offer. False, means that the bid is not an offer." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.leadTime a rdf:Property ; - rdfs:label "leadTime"@en ; - rdfs:comment "Time it takes for the bid to be called upon until it is active." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.maxRampDownP a rdf:Property ; - rdfs:label "maxRampDownP"@en ; - rdfs:comment "Maximum decrease of the active power change from one time point to the next." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.maxRampUpP a rdf:Property ; - rdfs:label "maxRampUpP"@en ; - rdfs:comment "Maximum increase of the active power change from one time point to the next." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.maximumUptime a rdf:Property ; - rdfs:label "maximumUptime"@en ; - rdfs:comment "Maximum duration the action needs to be remain active after startup. " ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.minimumOffTime a rdf:Property ; - rdfs:label "minimumOffTime"@en ; - rdfs:comment "Minimum time interval between activation of the bid involving startup and shutdown. This value overrides any value on the unit." ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.minimumUptime a rdf:Property ; - rdfs:label "minimumUptime"@en ; - rdfs:comment "Minimum duration the action needs to be remain active after startup. " ; - cims:dataType cim:Duration ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.priority a rdf:Property ; - rdfs:label "priority"@en ; - rdfs:comment "The numeric local priority given to a bid. Lower numeric values will have higher priority." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.shutdownCost a rdf:Property ; - rdfs:label "shutdownCost"@en ; - rdfs:comment "Total shutdown cost incurred for all the units involved in the bid. This overrides any cost on the specific unit." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.totalMaximumEnergy a rdf:Property ; - rdfs:label "totalMaximumEnergy"@en ; - rdfs:comment "Maximum total energy that can be activated by the bid." ; - cims:dataType cim:RealEnergy ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidSchedule.totalMinimumEnergy a rdf:Property ; - rdfs:label "totalMinimumEnergy"@en ; - rdfs:comment "Minimum total energy that has to be activated by the bid." ; - cims:dataType cim:RealEnergy ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidSchedule . - -nc:PowerBidScheduleTimePoint.PowerBidSchedule a rdf:Property ; +nc:PowerBidScheduleTimePoint.PowerBidSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerBidSchedule"@en ; rdfs:comment "Power bid schedule that has many power bid schedule time points." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerBidSchedule.PowerBidScheduleTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerBidSchedule.PowerBidScheduleTimePoint ; rdfs:domain nc:PowerBidScheduleTimePoint ; rdfs:range nc:PowerBidSchedule . -nc:PowerBidScheduleTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidScheduleTimePoint . - -nc:PowerBidScheduleTimePoint.minimumActivationP a rdf:Property ; - rdfs:label "minimumActivationP"@en ; - rdfs:comment "Minimum active power given in the time point." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidScheduleTimePoint . - -nc:PowerBidScheduleTimePoint.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment "Active power given in the time point." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidScheduleTimePoint . - -nc:PowerBidScheduleTimePoint.price a rdf:Property ; - rdfs:label "price"@en ; - rdfs:comment "Quantity given in the time points." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidScheduleTimePoint . - -nc:PowerBidScheduleTimePoint.reservePrice a rdf:Property ; - rdfs:label "reservePrice"@en ; - rdfs:comment "Price for reserving the step increment active power." ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidScheduleTimePoint . - -nc:PowerBidScheduleTimePoint.stepIncrementP a rdf:Property ; - rdfs:label "stepIncrementP"@en ; - rdfs:comment "The minimum increment that can be applied for an increase in an activation request." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerBidScheduleTimePoint . - -nc:PowerElectronicsUnit.PowerShiftKeySchedule a rdf:Property ; +nc:PowerElectronicsUnit.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "The Power Shift Key schedule for a Power Electronics Unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.PowerElectronicsUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.PowerElectronicsUnit ; rdfs:domain cim:PowerElectronicsUnit ; rdfs:range nc:PowerShiftKeySchedule . -nc:PowerRemedialAction.PowerBidSchedule a rdf:Property ; +nc:PowerRemedialAction.PowerBidSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerBidSchedule"@en ; rdfs:comment "Power bid schedule addressing the power remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerBidSchedule.PowerRemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerBidSchedule.PowerRemedialAction ; rdfs:domain nc:PowerRemedialAction ; rdfs:range nc:PowerBidSchedule . -nc:PowerRemedialAction.PowerRemedialActionSchedule a rdf:Property ; +nc:PowerRemedialAction.PowerRemedialActionSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerRemedialActionSchedule"@en ; rdfs:comment "Power remedial action schedule which has a power remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerRemedialActionSchedule.PowerRemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerRemedialActionSchedule.PowerRemedialAction ; rdfs:domain nc:PowerRemedialAction ; rdfs:range nc:PowerRemedialActionSchedule . -nc:PowerRemedialActionSchedule.PowerRemedialAction a rdf:Property ; +nc:PowerRemedialActionSchedule.PowerRemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "Power remedial action for the power remedial action schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerRemedialAction.PowerRemedialActionSchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerRemedialAction.PowerRemedialActionSchedule ; rdfs:domain nc:PowerRemedialActionSchedule ; rdfs:range nc:PowerRemedialAction . -nc:PowerRemedialActionSchedule.PowerRemedialActionTimePoint a rdf:Property ; +nc:PowerRemedialActionSchedule.PowerRemedialActionTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerRemedialActionTimePoint"@en ; rdfs:comment "The time point that relates to this power remedial action schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerRemedialActionTimePoint.PowerRemedialActionSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:PowerRemedialActionTimePoint.PowerRemedialActionSchedule ; rdfs:domain nc:PowerRemedialActionSchedule ; rdfs:range nc:PowerRemedialActionTimePoint . -nc:PowerRemedialActionTimePoint.PowerRemedialActionSchedule a rdf:Property ; +nc:PowerRemedialActionTimePoint.PowerRemedialActionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerRemedialActionSchedule"@en ; rdfs:comment "The power remedial action schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerRemedialActionSchedule.PowerRemedialActionTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerRemedialActionSchedule.PowerRemedialActionTimePoint ; rdfs:domain nc:PowerRemedialActionTimePoint ; rdfs:range nc:PowerRemedialActionSchedule . -nc:PowerRemedialActionTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerRemedialActionTimePoint . - -nc:PowerRemedialActionTimePoint.maxRegulatingDown a rdf:Property ; - rdfs:label "maxRegulatingDown"@en ; - rdfs:comment "Maximum net amount of active power that the remedial action can regulate down." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerRemedialActionTimePoint . - -nc:PowerRemedialActionTimePoint.maxRegulatingUp a rdf:Property ; - rdfs:label "maxRegulatingUp"@en ; - rdfs:comment "Maximum net amount of active power that the remedial action can regulate up." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerRemedialActionTimePoint . - -nc:PowerShiftKeyDistribution.PowerBidSchedule a rdf:Property ; +nc:PowerShiftKeyDistribution.PowerBidSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerBidSchedule"@en ; rdfs:comment "Power bid schedule for the given distribution." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerBidSchedule.PowerShiftKeyDistribution ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerBidSchedule.PowerShiftKeyDistribution ; rdfs:domain nc:PowerShiftKeyDistribution ; rdfs:range nc:PowerBidSchedule . -nc:PowerShiftKeyDistribution.PowerShiftKeySchedule a rdf:Property ; +nc:PowerShiftKeyDistribution.PowerShiftKeySchedule a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeySchedule"@en ; rdfs:comment "Power Shift Key schedule in power shift key distribution." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.PowerShiftKeyDistribution ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.PowerShiftKeyDistribution ; rdfs:domain nc:PowerShiftKeyDistribution ; rdfs:range nc:PowerShiftKeySchedule . -nc:PowerShiftKeyDistribution.PowerShiftKeyStrategy a rdf:Property ; +nc:PowerShiftKeyDistribution.PowerShiftKeyStrategy a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerShiftKeyStrategy"@en ; rdfs:comment "Power Shift Key Strategy which has a Power Shift Key Distribution." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerShiftKeyStrategy.PowerShiftKeyDistribution ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeyStrategy.PowerShiftKeyDistribution ; rdfs:domain nc:PowerShiftKeyDistribution ; rdfs:range nc:PowerShiftKeyStrategy . -nc:PowerShiftKeySchedule.DCPole a rdf:Property ; +nc:PowerShiftKeySchedule.DCPole a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCPole"@en ; rdfs:comment "A DC Pole which has a Power Shift Key Schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:DCPole.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:DCPole.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range nc:DCPole . -nc:PowerShiftKeySchedule.EnergyBlockOrder a rdf:Property ; +nc:PowerShiftKeySchedule.EnergyBlockOrder a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyBlockOrder"@en ; rdfs:comment "An energy block order which has a Power Shift Key Schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyBlockOrder.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyBlockOrder.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range nc:EnergyBlockOrder . -nc:PowerShiftKeySchedule.EnergyConsumer a rdf:Property ; +nc:PowerShiftKeySchedule.EnergyConsumer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyConsumer"@en ; rdfs:comment "The EnergyConsumer that has a Power Shift Key schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyConsumer.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyConsumer.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range cim:EnergyConsumer . -nc:PowerShiftKeySchedule.EnergyGroup a rdf:Property ; +nc:PowerShiftKeySchedule.EnergyGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyGroup"@en ; rdfs:comment "The energy group which has a Power Shift Key Schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyGroup.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyGroup.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range nc:EnergyGroup . -nc:PowerShiftKeySchedule.EnergySource a rdf:Property ; +nc:PowerShiftKeySchedule.EnergySource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergySource"@en ; rdfs:comment "The energy source which has a power shift key schedule. The renewable resources should be modelled as PowerElecronicsUnit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergySource.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergySource.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range cim:EnergySource . -nc:PowerShiftKeySchedule.EquivalentInjection a rdf:Property ; +nc:PowerShiftKeySchedule.EquivalentInjection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "Equivalent injection which is part of a powoer shift key schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquivalentInjection.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjection.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range cim:EquivalentInjection . -nc:PowerShiftKeySchedule.ExternalNetworkInjection a rdf:Property ; +nc:PowerShiftKeySchedule.ExternalNetworkInjection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ExternalNetworkInjection"@en ; rdfs:comment "The energy source which has a power shift key schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ExternalNetworkInjection.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ExternalNetworkInjection.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range cim:ExternalNetworkInjection . -nc:PowerShiftKeySchedule.GeneratingUnit a rdf:Property ; +nc:PowerShiftKeySchedule.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "The Generating Unit which has a Power Shift Key Schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GeneratingUnit.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GeneratingUnit.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range cim:GeneratingUnit . -nc:PowerShiftKeySchedule.HydroPump a rdf:Property ; +nc:PowerShiftKeySchedule.HydroPump a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "HydroPump"@en ; rdfs:comment "The Hydro Pump which has a Power Shift Key schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:HydroPump.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:HydroPump.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range cim:HydroPump . -nc:PowerShiftKeySchedule.ParticipationFactorTimePoint a rdf:Property ; +nc:PowerShiftKeySchedule.ParticipationFactorTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ParticipationFactorTimePoint"@en ; rdfs:comment "The participation factor timepoint for a Power Shift Key schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ParticipationFactorTimePoint.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:ParticipationFactorTimePoint.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range nc:ParticipationFactorTimePoint . -nc:PowerShiftKeySchedule.PowerElectronicsUnit a rdf:Property ; +nc:PowerShiftKeySchedule.PowerElectronicsUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "The Power Electronics Unit which has a Power Shift Key schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:PowerElectronicsUnit.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerElectronicsUnit.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range cim:PowerElectronicsUnit . -nc:PowerShiftKeySchedule.PowerShiftKeyDistribution a rdf:Property ; +nc:PowerShiftKeySchedule.PowerShiftKeyDistribution a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeyDistribution"@en ; rdfs:comment "Power Shift Key distribution for the Power Shift Key schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeyDistribution.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeyDistribution.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range nc:PowerShiftKeyDistribution . -nc:PowerShiftKeySchedule.ScheduleResource a rdf:Property ; +nc:PowerShiftKeySchedule.ScheduleResource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ScheduleResource"@en ; rdfs:comment "The Schedule Resource which has a Power Shift Key schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ScheduleResource.PowerShiftKeySchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ScheduleResource.PowerShiftKeySchedule ; rdfs:domain nc:PowerShiftKeySchedule ; rdfs:range nc:ScheduleResource . -nc:PowerShiftKeyStrategy.PowerShiftKeyDistribution a rdf:Property ; +nc:PowerShiftKeyStrategy.PowerShiftKeyDistribution a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerShiftKeyDistribution"@en ; rdfs:comment "Power Shift Key Distribution associated to this power shift key strategy." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeyDistribution.PowerShiftKeyStrategy ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeyDistribution.PowerShiftKeyStrategy ; rdfs:domain nc:PowerShiftKeyStrategy ; rdfs:range nc:PowerShiftKeyDistribution . -nc:PowerTransferCorridor.GenericEnablingSchedule a rdf:Property ; +nc:PowerTransferCorridor.GenericEnablingSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "Generic enabling schedule associated with a power transfer corridor." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericEnablingSchedule.PowerTransferCorridor ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericEnablingSchedule.PowerTransferCorridor ; rdfs:domain nc:PowerTransferCorridor ; rdfs:range nc:GenericEnablingSchedule . -nc:RangeConstraint.GenericValueSchedule a rdf:Property ; +nc:RangeConstraint.GenericValueSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericValueSchedule"@en ; rdfs:comment "Generic value schedule which has a range constraint." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericValueSchedule.RangeConstraint ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericValueSchedule.RangeConstraint ; rdfs:domain nc:RangeConstraint ; rdfs:range nc:GenericValueSchedule . -nc:RemedialAction.GenericAvailableSchedule a rdf:Property ; +nc:RemedialAction.GenericAvailableSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericAvailableSchedule"@en ; rdfs:comment "Available schedule associated to a remedial action." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericAvailableSchedule.RemedialAction ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericAvailableSchedule.RemedialAction ; rdfs:domain nc:RemedialAction ; rdfs:range nc:GenericAvailableSchedule . -nc:RemedialActionDependency.GenericEnablingSchedule a rdf:Property ; +nc:RemedialActionDependency.GenericEnablingSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GenericEnablingSchedule"@en ; rdfs:comment "Enabling schedule associated to a remedial action dependency." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GenericEnablingSchedule.RemedialActionDependency ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GenericEnablingSchedule.RemedialActionDependency ; rdfs:domain nc:RemedialActionDependency ; rdfs:range nc:GenericEnablingSchedule . -nc:RemedialActionGroup.RemedialActionGroupSchedule a rdf:Property ; +nc:RemedialActionGroup.RemedialActionGroupSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RemedialActionGroupSchedule"@en ; rdfs:comment "Remedial action group schedule associated with a remedial action group." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionGroupSchedule.RemedialActionGroup ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionGroupSchedule.RemedialActionGroup ; rdfs:domain nc:RemedialActionGroup ; rdfs:range nc:RemedialActionGroupSchedule . -nc:RemedialActionGroupSchedule.RemedialActionGroup a rdf:Property ; +nc:RemedialActionGroupSchedule.RemedialActionGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RemedialActionGroup"@en ; rdfs:comment "Remedial action group which has remedial action group schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionGroup.RemedialActionGroupSchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionGroup.RemedialActionGroupSchedule ; rdfs:domain nc:RemedialActionGroupSchedule ; rdfs:range nc:RemedialActionGroup . -nc:RemedialActionGroupSchedule.RemedialActionGroupTimePoint a rdf:Property ; - rdfs:label "RemedialActionGroupTimePoint"@en ; - rdfs:comment "Remedial action group time point that relates to this remedial action group schedule." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionGroupTimePoint.RemedialActionGroupSchedule ; - cims:multiplicity cims:M:1..n ; - cims:stereotype "NC" ; - rdfs:domain nc:RemedialActionGroupSchedule ; - rdfs:range nc:RemedialActionGroupTimePoint . +nc:RemedialActionGroupSchedule.RemedialActionGroupTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemedialActionGroupTimePoint"@en ; + rdfs:comment "Remedial action group time point that relates to this remedial action group schedule." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionGroupTimePoint.RemedialActionGroupSchedule ; + rdfs:domain nc:RemedialActionGroupSchedule ; + rdfs:range nc:RemedialActionGroupTimePoint . + +nc:RemedialActionGroupTimePoint.RemedialActionGroupSchedule a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "RemedialActionGroupSchedule"@en ; + rdfs:comment "Remedial action group schedule that has time point." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionGroupSchedule.RemedialActionGroupTimePoint ; + rdfs:domain nc:RemedialActionGroupTimePoint ; + rdfs:range nc:RemedialActionGroupSchedule . + +nc:RemedialActionScheme.RemedialActionSchemeSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemedialActionSchemeSchedule"@en ; + rdfs:comment "Remedial action scheme schedule that has this armed remedial action." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchemeSchedule.ArmedRemedialAction ; + rdfs:domain nc:RemedialActionScheme ; + rdfs:range nc:RemedialActionSchemeSchedule . + +nc:RemedialActionSchemeSchedule.ArmedRemedialAction a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "ArmedRemedialAction"@en ; + rdfs:comment "Armed remedial action for a remedial action scheme." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionScheme.RemedialActionSchemeSchedule ; + rdfs:domain nc:RemedialActionSchemeSchedule ; + rdfs:range nc:RemedialActionScheme . + +nc:RemedialActionSchemeSchedule.RemedialActionSchemeTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemedialActionSchemeTimePoint"@en ; + rdfs:comment "Remedial action scheme time point that relates to this remedial action scheme schedule." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:RemedialActionSchemeTimePoint.RemedialActionSchemeSchedule ; + rdfs:domain nc:RemedialActionSchemeSchedule ; + rdfs:range nc:RemedialActionSchemeTimePoint . + +nc:RemedialActionSchemeTimePoint.RemedialActionSchemeSchedule a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "RemedialActionSchemeSchedule"@en ; + rdfs:comment "Remedial action scheme schedule that has time point." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:RemedialActionSchemeSchedule.RemedialActionSchemeTimePoint ; + rdfs:domain nc:RemedialActionSchemeTimePoint ; + rdfs:range nc:RemedialActionSchemeSchedule . + +nc:ScheduleResource.PowerBidSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "PowerBidSchedule"@en ; + rdfs:comment "Power bid schedule which belongs to a schedule resource." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerBidSchedule.ScheduleResource ; + rdfs:domain nc:ScheduleResource ; + rdfs:range nc:PowerBidSchedule . + +nc:ScheduleResource.PowerShiftKeySchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "PowerShiftKeySchedule"@en ; + rdfs:comment "The Power Shift Key schedule for a schedule resource." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:PowerShiftKeySchedule.ScheduleResource ; + rdfs:domain nc:ScheduleResource ; + rdfs:range nc:PowerShiftKeySchedule . + +nc:Season.BaseRegularIntervalSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "BaseRegularIntervalSchedule"@en ; + rdfs:comment "Base regular interval schedule which has seasons." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:BaseRegularIntervalSchedule.Season ; + rdfs:domain cim:Season ; + rdfs:range nc:BaseRegularIntervalSchedule . + +nc:SequenceTimePoint.GenericSequenceSchedule a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "GenericSequenceSchedule"@en ; + rdfs:comment "The sequence schedule which belongs to the sequence timepoint." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:GenericSequenceSchedule.SequenceTimePoint ; + rdfs:domain nc:SequenceTimePoint ; + rdfs:range nc:GenericSequenceSchedule . + +nc:StageTrigger.StageTriggerSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "StageTriggerSchedule"@en ; + rdfs:comment "Stage trigger schedule associated with a stage trigger." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:StageTriggerSchedule.StageTrigger ; + rdfs:domain nc:StageTrigger ; + rdfs:range nc:StageTriggerSchedule . + +nc:StageTriggerSchedule.StageTrigger a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "StageTrigger"@en ; + rdfs:comment "Stage trigger which has stage trigger schedules." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:StageTrigger.StageTriggerSchedule ; + rdfs:domain nc:StageTriggerSchedule ; + rdfs:range nc:StageTrigger . + +nc:StageTriggerSchedule.StageTriggerTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "StageTriggerTimePoint"@en ; + rdfs:comment "Stage trigger time point that relates to this remedial action scheme schedule." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:StageTriggerTimePoint.StageTriggerSchedule ; + rdfs:domain nc:StageTriggerSchedule ; + rdfs:range nc:StageTriggerTimePoint . + +nc:StageTriggerTimePoint.StageTriggerSchedule a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "StageTriggerSchedule"@en ; + rdfs:comment "Stage trigger schedule that has time point." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:StageTriggerSchedule.StageTriggerTimePoint ; + rdfs:domain nc:StageTriggerTimePoint ; + rdfs:range nc:StageTriggerSchedule . + +nc:UnitCostSchedule.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "GeneratingUnit"@en ; + rdfs:comment "GeneratingUnit which has unit cost schedules." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:GeneratingUnit.UnitCostSchedule ; + rdfs:domain nc:UnitCostSchedule ; + rdfs:range cim:GeneratingUnit . + +nc:UnitCostSchedule.UnitCostTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "UnitCostTimePoint"@en ; + rdfs:comment "The unit cost time point that relates to this unit cost schedule." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:UnitCostTimePoint.UnitCostSchedule ; + rdfs:domain nc:UnitCostSchedule ; + rdfs:range nc:UnitCostTimePoint . + +nc:UnitCostTimePoint.UnitCostSchedule a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "UnitCostSchedule"@en ; + rdfs:comment "The unit cost schedule that has time point." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:UnitCostSchedule.UnitCostTimePoint ; + rdfs:domain nc:UnitCostTimePoint ; + rdfs:range nc:UnitCostSchedule . + +nc:UnitCostTimePoint.startupCost a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "startupCost"@en ; + rdfs:comment "The initial startup cost incurred for each start of the GeneratingUnit." ; + cims:dataType cim:Money ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:UnitCostTimePoint . + +nc:UnitCostTimePoint.warmStartupCost a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "warmStartupCost"@en ; + rdfs:comment "The warm startup cost incurred for each start of the GeneratingUnit." ; + cims:dataType cim:Money ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:UnitCostTimePoint . + +nc:VoltageAngleLimit.VoltageAngleSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "VoltageAngleSchedule"@en ; + rdfs:comment "Voltage angle schedule associated with a voltage angle limit." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "NC" ; + owl:inverseOf nc:VoltageAngleSchedule.VoltageAngleLimit ; + rdfs:domain nc:VoltageAngleLimit ; + rdfs:range nc:VoltageAngleSchedule . + +nc:VoltageAngleSchedule.VoltageAngleLimit a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "VoltageAngleLimit"@en ; + rdfs:comment "Voltage angle limit which has voltage angle schedules." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:VoltageAngleLimit.VoltageAngleSchedule ; + rdfs:domain nc:VoltageAngleSchedule ; + rdfs:range nc:VoltageAngleLimit . + +nc:VoltageAngleSchedule.VoltageAngletimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "VoltageAngletimePoint"@en ; + rdfs:comment "The voltage angle time point that relates to this voltage angle schedule." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:VoltageAngleTimePoint.VoltageAngleSchedule ; + rdfs:domain nc:VoltageAngleSchedule ; + rdfs:range nc:VoltageAngleTimePoint . + +nc:VoltageAngleTimePoint.VoltageAngleSchedule a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "VoltageAngleSchedule"@en ; + rdfs:comment "The voltage angle schedule that has time point." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC" ; + owl:inverseOf nc:VoltageAngleSchedule.VoltageAngletimePoint ; + rdfs:domain nc:VoltageAngleTimePoint ; + rdfs:range nc:VoltageAngleSchedule . + +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:Season.endDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "endDate"@en ; + rdfs:comment "Date season ends." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Season ; + rdfs:range xsd:gMonthDay . + +cim:Season.startDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startDate"@en ; + rdfs:comment "Date season starts." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Season ; + rdfs:range xsd:gMonthDay . + +nc:AssessedElementRegularTimePoint.appointedMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "appointedMargin"@en ; + rdfs:comment """The percentage (appointed to a region) of the remaining margin obtained in the grid model to reach its current limit. The maximum percentage shall by default be 10% of the remaining margin. +It is only used when an assessed element is considered conservative for a region. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElementRegularTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementRegularTimePoint.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "enabled"@en ; + rdfs:comment "It identifies if the assessed element is enabled. True means enabled, False means disabled." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementRegularTimePoint ; + rdfs:range xsd:boolean . + +nc:AssessedElementRegularTimePoint.maxFlow a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxFlow"@en ; + rdfs:comment "Maximum flow on an a conducting equipment or a collection of conducting equipment forming a power transfer corridor. For assessed elements that is becomes critical due to contingency, this value represents the maximum flow with remedial action taken into consideration." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElementRegularTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementRegularTimePoint.scannedThresholdMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "scannedThresholdMargin"@en ; + rdfs:comment """Threshold percentage that a scanned element can be overloaded, on a given element, on top of any overload prior to optimisation (default= 5%). e.g. Initial loading of the element is 110%, with a 5% scanned threshold margin, the new maximum is 115% of the limit (e.g. PATL, TATL, etc). +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElementRegularTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementRegularTimePoint.virtualPositiveMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "virtualPositiveMargin"@en ; + rdfs:comment """A margin defined only for scanned AssessedElement (If AssessedElement.ScannedForRegion is present) in order to represent the influence of available remedial action which is not cross-border relevant remedial action. +The margin is modifying the limits used for the assessment whatever the limit it is (e.g. PATL, TATL).This symbolizes a remedial action that can be applied internally by the System Operator. It will be resolved by the System Operator and not by the optimization of remedial actions. The attribute shall be a positive value. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElementRegularTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementTimePoint.appointedMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "appointedMargin"@en ; + rdfs:comment """The percentage (appointed to a region) of the remaining margin obtained in the grid model to reach its current limit. The maximum percentage shall by default be 10% of the remaining margin. +It is only used when an assessed element is considered conservative for a region. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:dateTime . + +nc:AssessedElementTimePoint.coordinatedValidationAdjustment a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "coordinatedValidationAdjustment"@en ; + rdfs:comment "A positive value expressed in MW, calculated and provided by the coordinated capacity calculator (CCC) for the reduction of Remaining Available Margin (RAM) in order to ensure grid security." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementTimePoint.coordinatedValidationAdjustmentJustification a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "coordinatedValidationAdjustmentJustification"@en ; + rdfs:comment "A text description provided by the coordinated capacity calculator (CCC) for justifying the reduction of Remaining Available Margin (RAM) by means of Coordinated Validation Adjustment (CVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:string . + +nc:AssessedElementTimePoint.criticalElementContingencyJustification a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "criticalElementContingencyJustification"@en ; + rdfs:comment "Justification indicating the kind of critical element contingency. This justification is not intended for any application processing purpose, it should only be used for reporting." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:string . + +nc:AssessedElementTimePoint.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "enabled"@en ; + rdfs:comment "It identifies if the assessed element is enabled. True means enabled, False means disabled." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:boolean . + +nc:AssessedElementTimePoint.individualValidationAdjustment a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "individualValidationAdjustment"@en ; + rdfs:comment "A positive value expressed in MW, calculated and provided by System Operators from their individual validation process for the reduction of Remaining Available Margin in order to ensure grid security." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementTimePoint.individualValidationAdjustmentJustification a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "individualValidationAdjustmentJustification"@en ; + rdfs:comment "A text description provided by System Operators for justifying the reduction of Remaining Available Margin (RAM) by means of Individual Validation Adjustment (IVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:string . + +nc:AssessedElementTimePoint.individualValidationAdjustmentShare a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "individualValidationAdjustmentShare"@en ; + rdfs:comment "A positive value expressed in MW, calculated by the coordinated capacity calculator (CCC) based on the provided Individual Validation Adjustment (IVA) by System Operators in order to show the actual reduction of Remaining Available Margin (RAM). Individual Validation Adjustment Share is a positive non-zero value. It is equal or less than the Individual Validation Adjustment value." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementTimePoint.maxFlow a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxFlow"@en ; + rdfs:comment "Maximum flow on an a conducting equipment or a collection of conducting equipment forming a power transfer corridor. For assessed elements that is becomes critical due to contingency, this value represents the maximum flow with remedial action taken into consideration." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementTimePoint.scannedThresholdMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "scannedThresholdMargin"@en ; + rdfs:comment """Threshold percentage that a scanned element can be overloaded, on a given element, on top of any overload prior to optimisation (default= 5%). e.g. Initial loading of the element is 110%, with a 5% scanned threshold margin, the new maximum is 115% of the limit (e.g. PATL, TATL, etc). +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:float . + +nc:AssessedElementTimePoint.targetRemainingAvailableMarginJustification a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetRemainingAvailableMarginJustification"@en ; + rdfs:comment "Justification indicating the target remaining available margin. This justification is not intended for any application processing purpose, it should only be used for reporting." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:string . + +nc:AssessedElementTimePoint.virtualPositiveMargin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "virtualPositiveMargin"@en ; + rdfs:comment """A margin defined only for scanned AssessedElement (If AssessedElement.ScannedForRegion is present) in order to represent the influence of available remedial action which is not cross-border relevant remedial action. +The margin is modifying the limits used for the assessment whatever the limit it is (e.g. PATL, TATL).This symbolizes a remedial action that can be applied internally by the System Operator. It will be resolved by the System Operator and not by the optimization of remedial actions. The attribute shall be a positive value. +The allowed value range is [0,100].""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElementTimePoint ; + rdfs:range xsd:float . + +nc:AvailabilityTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilityTimePoint ; + rdfs:range xsd:dateTime . + +nc:AvailabilityTimePoint.available a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "available"@en ; + rdfs:comment "It identifies if the element is available. True means available, False means unavailable." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AvailabilityTimePoint ; + rdfs:range xsd:boolean . + +nc:BaseRegularIntervalSchedule.intervalEndTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "intervalEndTime"@en ; + rdfs:comment "Interval end time for which the schedule is valid for." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseRegularIntervalSchedule ; + rdfs:range xsd:dateTime . + +nc:BaseRegularIntervalSchedule.intervalStartTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "intervalStartTime"@en ; + rdfs:comment "Interval start time for which the schedule is valid for." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseRegularIntervalSchedule ; + rdfs:range xsd:dateTime . + +nc:BaseTimeSeries.actionMethod a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "actionMethod"@en ; + rdfs:comment "Action method used to create the value. This is used for identification in the case where there is multiple time series for the same validity period and kind." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseTimeSeries ; + rdfs:range xsd:string . + +nc:ContingencyTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ContingencyTimePoint ; + rdfs:range xsd:dateTime . + +nc:ContingencyTimePoint.mustStudy a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "mustStudy"@en ; + rdfs:comment "Set true if must study this contingency." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ContingencyTimePoint ; + rdfs:range xsd:boolean . + +nc:ContingencyTimePoint.probability a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "probability"@en ; + rdfs:comment "Probability of occurrence. The allowed value range is [0,100]." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:ContingencyTimePoint ; + rdfs:range xsd:float . + +nc:EnablingTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnablingTimePoint ; + rdfs:range xsd:dateTime . + +nc:EnablingTimePoint.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "enabled"@en ; + rdfs:comment "It identifies if the element is enabled. True means enabled, False means not enabled." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnablingTimePoint ; + rdfs:range xsd:boolean . + +nc:GenericValueTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GenericValueTimePoint ; + rdfs:range xsd:dateTime . + +nc:GenericValueTimePoint.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "The value at the time. The meaning of the value is defined by the derived type of the associated schedule. The value can be integer, float or boolean. In case of boolean 1 equals true and 0 equals false." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GenericValueTimePoint ; + rdfs:range xsd:float . + +nc:GridStateAlterationTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GridStateAlterationTimePoint ; + rdfs:range xsd:dateTime . + +nc:GridStateAlterationTimePoint.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "enabled"@en ; + rdfs:comment "The status of the GridStateAlteration set by an operation or by a signal resulting from a control action." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GridStateAlterationTimePoint ; + rdfs:range xsd:boolean . + +nc:GridStateAlterationTimePoint.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "participationFactor"@en ; + rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. +In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). +In the case of priority strategy, the item with the lowest number gets allocated energy first. +e.g. If 0 this grid alteration does not participate. The sum of all participation factors for all grid state alterations associated with same remedial action shall be equal to 100%.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:GridStateAlterationTimePoint ; + rdfs:range xsd:float . + +nc:HourPeriod.endTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "endTime"@en ; + rdfs:comment "Time the period end and not including, e.g. 13:00 which means it does not include the time of 13:00 but 12:59." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:HourPeriod ; + rdfs:range xsd:time . + +nc:HourPeriod.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:HourPeriod ; + rdfs:range xsd:string . + +nc:HourPeriod.startTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startTime"@en ; + rdfs:comment "Time the period start and including, e.g. 12:00 which means it include the time of 12:00." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:HourPeriod ; + rdfs:range xsd:time . + +nc:InfeedLimitTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:InfeedLimitTimePoint ; + rdfs:range xsd:dateTime . + +nc:InfeedLimitTimePoint.valueW a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "valueW"@en ; + rdfs:comment "Value of active power limit. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:InfeedLimitTimePoint ; + rdfs:range xsd:float . + +nc:ParticipationFactorTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ParticipationFactorTimePoint ; + rdfs:range xsd:dateTime . + +nc:ParticipationFactorTimePoint.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "participationFactor"@en ; + rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. +In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). +In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ParticipationFactorTimePoint ; + rdfs:range xsd:float . + +nc:PowerBidDependency.delay a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "delay"@en ; + rdfs:comment "Time delay between activation of the parents until the dependent offer will be available." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidDependency ; + rdfs:range xsd:duration . + +nc:PowerBidDependency.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidDependency ; + rdfs:range xsd:string . + +nc:PowerBidSchedule.activationCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "activationCost"@en ; + rdfs:comment "Cost to activate the bid." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:decimal . + +nc:PowerBidSchedule.isFixed a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isFixed"@en ; + rdfs:comment "Indicates if the power bid schedule is fixed, meaning that all the different power bid schedule values need to be taken without changes. e.g. It is a take-it-or-leave-it bid offer." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:boolean . + +nc:PowerBidSchedule.isOffer a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isOffer"@en ; + rdfs:comment "Indicates if the power bid is an offer or not. True, means that the bid is an offer. False, means that the bid is not an offer." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:boolean . + +nc:PowerBidSchedule.leadTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "leadTime"@en ; + rdfs:comment "Time it takes for the bid to be called upon until it is active." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:duration . + +nc:PowerBidSchedule.maxRampDownP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxRampDownP"@en ; + rdfs:comment "Maximum decrease of the active power change from one time point to the next." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:float . + +nc:PowerBidSchedule.maxRampUpP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxRampUpP"@en ; + rdfs:comment "Maximum increase of the active power change from one time point to the next." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:float . + +nc:PowerBidSchedule.maximumUptime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maximumUptime"@en ; + rdfs:comment "Maximum duration the action needs to be remain active after startup." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:duration . + +nc:PowerBidSchedule.minimumOffTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minimumOffTime"@en ; + rdfs:comment "Minimum time interval between activation of the bid involving startup and shutdown. This value overrides any value on the unit." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:duration . + +nc:PowerBidSchedule.minimumUptime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minimumUptime"@en ; + rdfs:comment "Minimum duration the action needs to be remain active after startup." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:duration . + +nc:PowerBidSchedule.priority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "priority"@en ; + rdfs:comment "The numeric local priority given to a bid. Lower numeric values will have higher priority." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:integer . + +nc:PowerBidSchedule.shutdownCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "shutdownCost"@en ; + rdfs:comment "Total shutdown cost incurred for all the units involved in the bid. This overrides any cost on the specific unit." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:decimal . + +nc:PowerBidSchedule.totalMaximumEnergy a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "totalMaximumEnergy"@en ; + rdfs:comment "Maximum total energy that can be activated by the bid." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.Wh ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:RealEnergy ; + qudt:hasUnit unit:MegaW-HR ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:float . + +nc:PowerBidSchedule.totalMinimumEnergy a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "totalMinimumEnergy"@en ; + rdfs:comment "Minimum total energy that has to be activated by the bid." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.Wh ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:RealEnergy ; + qudt:hasUnit unit:MegaW-HR ; + rdfs:domain nc:PowerBidSchedule ; + rdfs:range xsd:float . + +nc:PowerBidScheduleTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidScheduleTimePoint ; + rdfs:range xsd:dateTime . + +nc:PowerBidScheduleTimePoint.minimumActivationP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minimumActivationP"@en ; + rdfs:comment "Minimum active power given in the time point." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerBidScheduleTimePoint ; + rdfs:range xsd:float . + +nc:PowerBidScheduleTimePoint.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment "Active power given in the time point." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerBidScheduleTimePoint ; + rdfs:range xsd:float . + +nc:PowerBidScheduleTimePoint.price a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "price"@en ; + rdfs:comment "Quantity given in the time points." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidScheduleTimePoint ; + rdfs:range xsd:decimal . + +nc:PowerBidScheduleTimePoint.reservePrice a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "reservePrice"@en ; + rdfs:comment "Price for reserving the step increment active power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerBidScheduleTimePoint ; + rdfs:range xsd:decimal . -nc:RemedialActionGroupTimePoint.RemedialActionGroupSchedule a rdf:Property ; - rdfs:label "RemedialActionGroupSchedule"@en ; - rdfs:comment "Remedial action group schedule that has time point." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionGroupSchedule.RemedialActionGroupTimePoint ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:RemedialActionGroupTimePoint ; - rdfs:range nc:RemedialActionGroupSchedule . +nc:PowerBidScheduleTimePoint.stepIncrementP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "stepIncrementP"@en ; + rdfs:comment "The minimum increment that can be applied for an increase in an activation request." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerBidScheduleTimePoint ; + rdfs:range xsd:float . -nc:RemedialActionGroupTimePoint.atTime a rdf:Property ; +nc:PowerRemedialActionTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "atTime"@en ; rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionGroupTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerRemedialActionTimePoint ; + rdfs:range xsd:dateTime . -nc:RemedialActionGroupTimePoint.maxRegulatingDown a rdf:Property ; +nc:PowerRemedialActionTimePoint.maxRegulatingDown a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxRegulatingDown"@en ; - rdfs:comment "Maximum net amount of active power that the group of remedial actions can regulate down." ; - cims:dataType cim:ActivePower ; + rdfs:comment "Maximum net amount of active power that the remedial action can regulate down." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionGroupTimePoint . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerRemedialActionTimePoint ; + rdfs:range xsd:float . -nc:RemedialActionGroupTimePoint.maxRegulatingUp a rdf:Property ; +nc:PowerRemedialActionTimePoint.maxRegulatingUp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxRegulatingUp"@en ; - rdfs:comment "Maximum net amount of active power that the group of remedial actions can regulate up." ; - cims:dataType cim:ActivePower ; + rdfs:comment "Maximum net amount of active power that the remedial action can regulate up." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionGroupTimePoint . - -nc:RemedialActionScheme.RemedialActionSchemeSchedule a rdf:Property ; - rdfs:label "RemedialActionSchemeSchedule"@en ; - rdfs:comment "Remedial action scheme schedule that has this armed remedial action." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionSchemeSchedule.ArmedRemedialAction ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:RemedialActionScheme ; - rdfs:range nc:RemedialActionSchemeSchedule . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerRemedialActionTimePoint ; + rdfs:range xsd:float . -nc:RemedialActionSchemeSchedule.ArmedRemedialAction a rdf:Property ; - rdfs:label "ArmedRemedialAction"@en ; - rdfs:comment "Armed remedial action for a remedial action scheme." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionScheme.RemedialActionSchemeSchedule ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:RemedialActionSchemeSchedule ; - rdfs:range nc:RemedialActionScheme . +nc:RemedialActionGroupTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionGroupTimePoint ; + rdfs:range xsd:dateTime . -nc:RemedialActionSchemeSchedule.RemedialActionSchemeTimePoint a rdf:Property ; - rdfs:label "RemedialActionSchemeTimePoint"@en ; - rdfs:comment "Remedial action scheme time point that relates to this remedial action scheme schedule." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RemedialActionSchemeTimePoint.RemedialActionSchemeSchedule ; - cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionSchemeSchedule ; - rdfs:range nc:RemedialActionSchemeTimePoint . +nc:RemedialActionGroupTimePoint.maxRegulatingDown a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxRegulatingDown"@en ; + rdfs:comment "Maximum net amount of active power that the group of remedial actions can regulate down." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:RemedialActionGroupTimePoint ; + rdfs:range xsd:float . -nc:RemedialActionSchemeTimePoint.RemedialActionSchemeSchedule a rdf:Property ; - rdfs:label "RemedialActionSchemeSchedule"@en ; - rdfs:comment "Remedial action scheme schedule that has time point." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RemedialActionSchemeSchedule.RemedialActionSchemeTimePoint ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:RemedialActionSchemeTimePoint ; - rdfs:range nc:RemedialActionSchemeSchedule . +nc:RemedialActionGroupTimePoint.maxRegulatingUp a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxRegulatingUp"@en ; + rdfs:comment "Maximum net amount of active power that the group of remedial actions can regulate up." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:RemedialActionGroupTimePoint ; + rdfs:range xsd:float . -nc:RemedialActionSchemeTimePoint.armed a rdf:Property ; +nc:RemedialActionSchemeTimePoint.armed a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "armed"@en ; rdfs:comment "Defines the arming status of the remedial action scheme. It is set by operation or by signal." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionSchemeTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionSchemeTimePoint ; + rdfs:range xsd:boolean . -nc:RemedialActionSchemeTimePoint.atTime a rdf:Property ; +nc:RemedialActionSchemeTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "atTime"@en ; rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionSchemeTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionSchemeTimePoint ; + rdfs:range xsd:dateTime . -nc:RemedialActionSchemeTimePoint.inService a rdf:Property ; +nc:RemedialActionSchemeTimePoint.inService a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inService"@en ; rdfs:comment "Specifies the availability of the Remedial Action Scheme (RAS). If true, the RAS is available for contingency processing. If false, the RAS is treated by contingency processing as if it is not in the model." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionSchemeTimePoint . - -nc:ScheduleResource.PowerBidSchedule a rdf:Property ; - rdfs:label "PowerBidSchedule"@en ; - rdfs:comment "Power bid schedule which belongs to a schedule resource." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerBidSchedule.ScheduleResource ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:ScheduleResource ; - rdfs:range nc:PowerBidSchedule . - -nc:ScheduleResource.PowerShiftKeySchedule a rdf:Property ; - rdfs:label "PowerShiftKeySchedule"@en ; - rdfs:comment "The Power Shift Key schedule for a schedule resource." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:PowerShiftKeySchedule.ScheduleResource ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:ScheduleResource ; - rdfs:range nc:PowerShiftKeySchedule . - -nc:Season.BaseRegularIntervalSchedule a rdf:Property ; - rdfs:label "BaseRegularIntervalSchedule"@en ; - rdfs:comment "Base regular interval schedule which has seasons." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BaseRegularIntervalSchedule.Season ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain cim:Season ; - rdfs:range nc:BaseRegularIntervalSchedule . - -nc:SequenceTimePoint.GenericSequenceSchedule a rdf:Property ; - rdfs:label "GenericSequenceSchedule"@en ; - rdfs:comment "The sequence schedule which belongs to the sequence timepoint." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GenericSequenceSchedule.SequenceTimePoint ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:SequenceTimePoint ; - rdfs:range nc:GenericSequenceSchedule . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionSchemeTimePoint ; + rdfs:range xsd:boolean . -nc:SequenceTimePoint.atTime a rdf:Property ; +nc:SequenceTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "atTime"@en ; rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SequenceTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SequenceTimePoint ; + rdfs:range xsd:dateTime . -nc:SequenceTimePoint.sequence a rdf:Property ; +nc:SequenceTimePoint.sequence a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "sequence"@en ; rdfs:comment "Sequence needs to be ordered by the scheduling area. It has to be unique by the scheduling area." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SequenceTimePoint . - -nc:StageTrigger.StageTriggerSchedule a rdf:Property ; - rdfs:label "StageTriggerSchedule"@en ; - rdfs:comment "Stage trigger schedule associated with a stage trigger." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StageTriggerSchedule.StageTrigger ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:StageTrigger ; - rdfs:range nc:StageTriggerSchedule . - -nc:StageTriggerSchedule.StageTrigger a rdf:Property ; - rdfs:label "StageTrigger"@en ; - rdfs:comment "Stage trigger which has stage trigger schedules." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:StageTrigger.StageTriggerSchedule ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:StageTriggerSchedule ; - rdfs:range nc:StageTrigger . - -nc:StageTriggerSchedule.StageTriggerTimePoint a rdf:Property ; - rdfs:label "StageTriggerTimePoint"@en ; - rdfs:comment "Stage trigger time point that relates to this remedial action scheme schedule." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StageTriggerTimePoint.StageTriggerSchedule ; - cims:multiplicity cims:M:1..n ; - cims:stereotype "NC" ; - rdfs:domain nc:StageTriggerSchedule ; - rdfs:range nc:StageTriggerTimePoint . - -nc:StageTriggerTimePoint.StageTriggerSchedule a rdf:Property ; - rdfs:label "StageTriggerSchedule"@en ; - rdfs:comment "Stage trigger schedule that has time point." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:StageTriggerSchedule.StageTriggerTimePoint ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:StageTriggerTimePoint ; - rdfs:range nc:StageTriggerSchedule . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SequenceTimePoint ; + rdfs:range xsd:integer . -nc:StageTriggerTimePoint.armed a rdf:Property ; +nc:StageTriggerTimePoint.armed a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "armed"@en ; rdfs:comment "Defines the arming status of the remedial action scheme. It is set by operation or by signal." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:StageTriggerTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:StageTriggerTimePoint ; + rdfs:range xsd:boolean . -nc:StageTriggerTimePoint.atTime a rdf:Property ; +nc:StageTriggerTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "atTime"@en ; rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:StageTriggerTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:StageTriggerTimePoint ; + rdfs:range xsd:dateTime . -nc:StageTriggerTimePoint.inService a rdf:Property ; +nc:StageTriggerTimePoint.inService a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inService"@en ; rdfs:comment "Specifies the availability of the Remedial Action Scheme (RAS). If true, the RAS is available for contingency processing. If false, the RAS is treated by contingency processing as if it is not in the model." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:StageTriggerTimePoint . - -nc:UnitCostSchedule.GeneratingUnit a rdf:Property ; - rdfs:label "GeneratingUnit"@en ; - rdfs:comment "GeneratingUnit which has unit cost schedules." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GeneratingUnit.UnitCostSchedule ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:UnitCostSchedule ; - rdfs:range cim:GeneratingUnit . - -nc:UnitCostSchedule.UnitCostTimePoint a rdf:Property ; - rdfs:label "UnitCostTimePoint"@en ; - rdfs:comment "The unit cost time point that relates to this unit cost schedule." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:UnitCostTimePoint.UnitCostSchedule ; - cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; - rdfs:domain nc:UnitCostSchedule ; - rdfs:range nc:UnitCostTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:StageTriggerTimePoint ; + rdfs:range xsd:boolean . -nc:UnitCostTimePoint.UnitCostSchedule a rdf:Property ; - rdfs:label "UnitCostSchedule"@en ; - rdfs:comment "The unit cost schedule that has time point." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:UnitCostSchedule.UnitCostTimePoint ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; +nc:UnitCostTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:UnitCostTimePoint ; - rdfs:range nc:UnitCostSchedule . + rdfs:range xsd:dateTime . -nc:UnitCostTimePoint.atTime a rdf:Property ; +nc:VoltageAngleTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "atTime"@en ; rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:UnitCostTimePoint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:VoltageAngleTimePoint ; + rdfs:range xsd:dateTime . -nc:UnitCostTimePoint.startupCost a rdf:Property ; - rdfs:label "startupCost"@en ; - rdfs:comment "The initial startup cost incurred for each start of the GeneratingUnit." ; - cims:dataType cim:Money ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:UnitCostTimePoint . +nc:VoltageAngleTimePoint.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "The difference in angle degrees between referenced by the association end OperationalLimitSet.Terminal and the Terminal referenced by the association end VoltageAngleLimit.AngleReferenceTerminal. The value shall be positive (greater than zero)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:VoltageAngleTimePoint ; + rdfs:range xsd:float . -nc:UnitCostTimePoint.warmStartupCost a rdf:Property ; - rdfs:label "warmStartupCost"@en ; - rdfs:comment "The warm startup cost incurred for each start of the GeneratingUnit." ; - cims:dataType cim:Money ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:UnitCostTimePoint . +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . -nc:VoltageAngleLimit.VoltageAngleSchedule a rdf:Property ; - rdfs:label "VoltageAngleSchedule"@en ; - rdfs:comment "Voltage angle schedule associated with a voltage angle limit." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:VoltageAngleSchedule.VoltageAngleLimit ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "NC" ; - rdfs:domain nc:VoltageAngleLimit ; - rdfs:range nc:VoltageAngleSchedule . +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . -nc:VoltageAngleSchedule.VoltageAngleLimit a rdf:Property ; - rdfs:label "VoltageAngleLimit"@en ; - rdfs:comment "Voltage angle limit which has voltage angle schedules." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:VoltageAngleLimit.VoltageAngleSchedule ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:VoltageAngleSchedule ; - rdfs:range nc:VoltageAngleLimit . +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . -nc:VoltageAngleSchedule.VoltageAngletimePoint a rdf:Property ; - rdfs:label "VoltageAngletimePoint"@en ; - rdfs:comment "The voltage angle time point that relates to this voltage angle schedule." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName nc:VoltageAngleTimePoint.VoltageAngleSchedule ; - cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageAngleSchedule ; - rdfs:range nc:VoltageAngleTimePoint . +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . -nc:VoltageAngleTimePoint.VoltageAngleSchedule a rdf:Property ; - rdfs:label "VoltageAngleSchedule"@en ; - rdfs:comment "The voltage angle schedule that has time point." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:VoltageAngleSchedule.VoltageAngletimePoint ; - cims:multiplicity cims:M:1 ; - cims:stereotype "NC" ; - rdfs:domain nc:VoltageAngleTimePoint ; - rdfs:range nc:VoltageAngleSchedule . +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . -nc:VoltageAngleTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageAngleTimePoint . +cim:AngleRadians skos:exactMatch quantitykind:Angle . -nc:VoltageAngleTimePoint.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "The difference in angle degrees between referenced by the association end OperationalLimitSet.Terminal and the Terminal referenced by the association end VoltageAngleLimit.AngleReferenceTerminal. The value shall be positive (greater than zero)." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageAngleTimePoint . +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . cim:Currency.AED a cim:Currency ; - rdfs:label "AED"@en ; + rdfs:label "AED" ; rdfs:comment "United Arab Emirates dirham." ; cims:stereotype "enum" . cim:Currency.AFN a cim:Currency ; - rdfs:label "AFN"@en ; + rdfs:label "AFN" ; rdfs:comment "Afghan afghani." ; cims:stereotype "enum" . cim:Currency.ALL a cim:Currency ; - rdfs:label "ALL"@en ; + rdfs:label "ALL" ; rdfs:comment "Albanian lek." ; cims:stereotype "enum" . cim:Currency.AMD a cim:Currency ; - rdfs:label "AMD"@en ; + rdfs:label "AMD" ; rdfs:comment "Armenian dram." ; cims:stereotype "enum" . cim:Currency.ANG a cim:Currency ; - rdfs:label "ANG"@en ; + rdfs:label "ANG" ; rdfs:comment "Netherlands Antillean guilder." ; cims:stereotype "enum" . cim:Currency.AOA a cim:Currency ; - rdfs:label "AOA"@en ; + rdfs:label "AOA" ; rdfs:comment "Angolan kwanza." ; cims:stereotype "enum" . cim:Currency.ARS a cim:Currency ; - rdfs:label "ARS"@en ; + rdfs:label "ARS" ; rdfs:comment "Argentine peso." ; cims:stereotype "enum" . cim:Currency.AUD a cim:Currency ; - rdfs:label "AUD"@en ; + rdfs:label "AUD" ; rdfs:comment "Australian dollar." ; cims:stereotype "enum" . cim:Currency.AWG a cim:Currency ; - rdfs:label "AWG"@en ; + rdfs:label "AWG" ; rdfs:comment "Aruban florin." ; cims:stereotype "enum" . cim:Currency.AZN a cim:Currency ; - rdfs:label "AZN"@en ; + rdfs:label "AZN" ; rdfs:comment "Azerbaijani manat." ; cims:stereotype "enum" . cim:Currency.BAM a cim:Currency ; - rdfs:label "BAM"@en ; + rdfs:label "BAM" ; rdfs:comment "Bosnia and Herzegovina convertible mark." ; cims:stereotype "enum" . cim:Currency.BBD a cim:Currency ; - rdfs:label "BBD"@en ; + rdfs:label "BBD" ; rdfs:comment "Barbados dollar." ; cims:stereotype "enum" . cim:Currency.BDT a cim:Currency ; - rdfs:label "BDT"@en ; + rdfs:label "BDT" ; rdfs:comment "Bangladeshi taka." ; cims:stereotype "enum" . cim:Currency.BGN a cim:Currency ; - rdfs:label "BGN"@en ; + rdfs:label "BGN" ; rdfs:comment "Bulgarian lev." ; cims:stereotype "enum" . cim:Currency.BHD a cim:Currency ; - rdfs:label "BHD"@en ; + rdfs:label "BHD" ; rdfs:comment "Bahraini dinar." ; cims:stereotype "enum" . cim:Currency.BIF a cim:Currency ; - rdfs:label "BIF"@en ; + rdfs:label "BIF" ; rdfs:comment "Burundian franc." ; cims:stereotype "enum" . cim:Currency.BMD a cim:Currency ; - rdfs:label "BMD"@en ; + rdfs:label "BMD" ; rdfs:comment "Bermudian dollar (customarily known as Bermuda dollar)." ; cims:stereotype "enum" . cim:Currency.BND a cim:Currency ; - rdfs:label "BND"@en ; + rdfs:label "BND" ; rdfs:comment "Brunei dollar." ; cims:stereotype "enum" . cim:Currency.BOB a cim:Currency ; - rdfs:label "BOB"@en ; + rdfs:label "BOB" ; rdfs:comment "Boliviano." ; cims:stereotype "enum" . cim:Currency.BOV a cim:Currency ; - rdfs:label "BOV"@en ; + rdfs:label "BOV" ; rdfs:comment "Bolivian Mvdol (funds code)." ; cims:stereotype "enum" . cim:Currency.BRL a cim:Currency ; - rdfs:label "BRL"@en ; + rdfs:label "BRL" ; rdfs:comment "Brazilian real." ; cims:stereotype "enum" . cim:Currency.BSD a cim:Currency ; - rdfs:label "BSD"@en ; + rdfs:label "BSD" ; rdfs:comment "Bahamian dollar." ; cims:stereotype "enum" . cim:Currency.BTN a cim:Currency ; - rdfs:label "BTN"@en ; + rdfs:label "BTN" ; rdfs:comment "Bhutanese ngultrum." ; cims:stereotype "enum" . cim:Currency.BWP a cim:Currency ; - rdfs:label "BWP"@en ; + rdfs:label "BWP" ; rdfs:comment "Botswana pula." ; cims:stereotype "enum" . cim:Currency.BYR a cim:Currency ; - rdfs:label "BYR"@en ; + rdfs:label "BYR" ; rdfs:comment "Belarusian ruble." ; cims:stereotype "enum" . cim:Currency.BZD a cim:Currency ; - rdfs:label "BZD"@en ; + rdfs:label "BZD" ; rdfs:comment "Belize dollar." ; cims:stereotype "enum" . cim:Currency.CAD a cim:Currency ; - rdfs:label "CAD"@en ; + rdfs:label "CAD" ; rdfs:comment "Canadian dollar." ; cims:stereotype "enum" . cim:Currency.CDF a cim:Currency ; - rdfs:label "CDF"@en ; + rdfs:label "CDF" ; rdfs:comment "Congolese franc." ; cims:stereotype "enum" . cim:Currency.CHF a cim:Currency ; - rdfs:label "CHF"@en ; + rdfs:label "CHF" ; rdfs:comment "Swiss franc." ; cims:stereotype "enum" . cim:Currency.CLF a cim:Currency ; - rdfs:label "CLF"@en ; + rdfs:label "CLF" ; rdfs:comment "Unidad de Fomento (funds code), Chile." ; cims:stereotype "enum" . cim:Currency.CLP a cim:Currency ; - rdfs:label "CLP"@en ; + rdfs:label "CLP" ; rdfs:comment "Chilean peso." ; cims:stereotype "enum" . cim:Currency.CNY a cim:Currency ; - rdfs:label "CNY"@en ; + rdfs:label "CNY" ; rdfs:comment "Chinese yuan." ; cims:stereotype "enum" . cim:Currency.COP a cim:Currency ; - rdfs:label "COP"@en ; + rdfs:label "COP" ; rdfs:comment "Colombian peso." ; cims:stereotype "enum" . cim:Currency.COU a cim:Currency ; - rdfs:label "COU"@en ; + rdfs:label "COU" ; rdfs:comment "Unidad de Valor Real." ; cims:stereotype "enum" . cim:Currency.CRC a cim:Currency ; - rdfs:label "CRC"@en ; + rdfs:label "CRC" ; rdfs:comment "Costa Rican colon." ; cims:stereotype "enum" . cim:Currency.CUC a cim:Currency ; - rdfs:label "CUC"@en ; + rdfs:label "CUC" ; rdfs:comment "Cuban convertible peso." ; cims:stereotype "enum" . cim:Currency.CUP a cim:Currency ; - rdfs:label "CUP"@en ; + rdfs:label "CUP" ; rdfs:comment "Cuban peso." ; cims:stereotype "enum" . cim:Currency.CVE a cim:Currency ; - rdfs:label "CVE"@en ; + rdfs:label "CVE" ; rdfs:comment "Cape Verde escudo." ; cims:stereotype "enum" . cim:Currency.CZK a cim:Currency ; - rdfs:label "CZK"@en ; + rdfs:label "CZK" ; rdfs:comment "Czech koruna." ; cims:stereotype "enum" . cim:Currency.DJF a cim:Currency ; - rdfs:label "DJF"@en ; + rdfs:label "DJF" ; rdfs:comment "Djiboutian franc." ; cims:stereotype "enum" . cim:Currency.DKK a cim:Currency ; - rdfs:label "DKK"@en ; + rdfs:label "DKK" ; rdfs:comment "Danish krone." ; cims:stereotype "enum" . cim:Currency.DOP a cim:Currency ; - rdfs:label "DOP"@en ; + rdfs:label "DOP" ; rdfs:comment "Dominican peso." ; cims:stereotype "enum" . cim:Currency.DZD a cim:Currency ; - rdfs:label "DZD"@en ; + rdfs:label "DZD" ; rdfs:comment "Algerian dinar." ; cims:stereotype "enum" . cim:Currency.EEK a cim:Currency ; - rdfs:label "EEK"@en ; + rdfs:label "EEK" ; rdfs:comment "Estonian kroon." ; cims:stereotype "enum" . cim:Currency.EGP a cim:Currency ; - rdfs:label "EGP"@en ; + rdfs:label "EGP" ; rdfs:comment "Egyptian pound." ; cims:stereotype "enum" . cim:Currency.ERN a cim:Currency ; - rdfs:label "ERN"@en ; + rdfs:label "ERN" ; rdfs:comment "Eritrean nakfa." ; cims:stereotype "enum" . cim:Currency.ETB a cim:Currency ; - rdfs:label "ETB"@en ; + rdfs:label "ETB" ; rdfs:comment "Ethiopian birr." ; cims:stereotype "enum" . cim:Currency.EUR a cim:Currency ; - rdfs:label "EUR"@en ; + rdfs:label "EUR" ; rdfs:comment "Euro." ; cims:stereotype "enum" . cim:Currency.FJD a cim:Currency ; - rdfs:label "FJD"@en ; + rdfs:label "FJD" ; rdfs:comment "Fiji dollar." ; cims:stereotype "enum" . cim:Currency.FKP a cim:Currency ; - rdfs:label "FKP"@en ; + rdfs:label "FKP" ; rdfs:comment "Falkland Islands pound." ; cims:stereotype "enum" . cim:Currency.GBP a cim:Currency ; - rdfs:label "GBP"@en ; + rdfs:label "GBP" ; rdfs:comment "Pound sterling." ; cims:stereotype "enum" . cim:Currency.GEL a cim:Currency ; - rdfs:label "GEL"@en ; + rdfs:label "GEL" ; rdfs:comment "Georgian lari." ; cims:stereotype "enum" . cim:Currency.GHS a cim:Currency ; - rdfs:label "GHS"@en ; + rdfs:label "GHS" ; rdfs:comment "Ghanaian cedi." ; cims:stereotype "enum" . cim:Currency.GIP a cim:Currency ; - rdfs:label "GIP"@en ; + rdfs:label "GIP" ; rdfs:comment "Gibraltar pound." ; cims:stereotype "enum" . cim:Currency.GMD a cim:Currency ; - rdfs:label "GMD"@en ; + rdfs:label "GMD" ; rdfs:comment "Gambian dalasi." ; cims:stereotype "enum" . cim:Currency.GNF a cim:Currency ; - rdfs:label "GNF"@en ; + rdfs:label "GNF" ; rdfs:comment "Guinean franc." ; cims:stereotype "enum" . cim:Currency.GTQ a cim:Currency ; - rdfs:label "GTQ"@en ; + rdfs:label "GTQ" ; rdfs:comment "Guatemalan quetzal." ; cims:stereotype "enum" . cim:Currency.GYD a cim:Currency ; - rdfs:label "GYD"@en ; + rdfs:label "GYD" ; rdfs:comment "Guyanese dollar." ; cims:stereotype "enum" . cim:Currency.HKD a cim:Currency ; - rdfs:label "HKD"@en ; + rdfs:label "HKD" ; rdfs:comment "Hong Kong dollar." ; cims:stereotype "enum" . cim:Currency.HNL a cim:Currency ; - rdfs:label "HNL"@en ; + rdfs:label "HNL" ; rdfs:comment "Honduran lempira." ; cims:stereotype "enum" . cim:Currency.HRK a cim:Currency ; - rdfs:label "HRK"@en ; + rdfs:label "HRK" ; rdfs:comment "Croatian kuna." ; cims:stereotype "enum" . cim:Currency.HTG a cim:Currency ; - rdfs:label "HTG"@en ; + rdfs:label "HTG" ; rdfs:comment "Haitian gourde." ; cims:stereotype "enum" . cim:Currency.HUF a cim:Currency ; - rdfs:label "HUF"@en ; + rdfs:label "HUF" ; rdfs:comment "Hungarian forint." ; cims:stereotype "enum" . cim:Currency.IDR a cim:Currency ; - rdfs:label "IDR"@en ; + rdfs:label "IDR" ; rdfs:comment "Indonesian rupiah." ; cims:stereotype "enum" . cim:Currency.ILS a cim:Currency ; - rdfs:label "ILS"@en ; + rdfs:label "ILS" ; rdfs:comment "Israeli new sheqel." ; cims:stereotype "enum" . cim:Currency.INR a cim:Currency ; - rdfs:label "INR"@en ; + rdfs:label "INR" ; rdfs:comment "Indian rupee." ; cims:stereotype "enum" . cim:Currency.IQD a cim:Currency ; - rdfs:label "IQD"@en ; + rdfs:label "IQD" ; rdfs:comment "Iraqi dinar." ; cims:stereotype "enum" . cim:Currency.IRR a cim:Currency ; - rdfs:label "IRR"@en ; + rdfs:label "IRR" ; rdfs:comment "Iranian rial." ; cims:stereotype "enum" . cim:Currency.ISK a cim:Currency ; - rdfs:label "ISK"@en ; + rdfs:label "ISK" ; rdfs:comment "Icelandic króna." ; cims:stereotype "enum" . cim:Currency.JMD a cim:Currency ; - rdfs:label "JMD"@en ; + rdfs:label "JMD" ; rdfs:comment "Jamaican dollar." ; cims:stereotype "enum" . cim:Currency.JOD a cim:Currency ; - rdfs:label "JOD"@en ; + rdfs:label "JOD" ; rdfs:comment "Jordanian dinar." ; cims:stereotype "enum" . cim:Currency.JPY a cim:Currency ; - rdfs:label "JPY"@en ; + rdfs:label "JPY" ; rdfs:comment "Japanese yen." ; cims:stereotype "enum" . cim:Currency.KES a cim:Currency ; - rdfs:label "KES"@en ; + rdfs:label "KES" ; rdfs:comment "Kenyan shilling." ; cims:stereotype "enum" . cim:Currency.KGS a cim:Currency ; - rdfs:label "KGS"@en ; + rdfs:label "KGS" ; rdfs:comment "Kyrgyzstani som." ; cims:stereotype "enum" . cim:Currency.KHR a cim:Currency ; - rdfs:label "KHR"@en ; + rdfs:label "KHR" ; rdfs:comment "Cambodian riel." ; cims:stereotype "enum" . cim:Currency.KMF a cim:Currency ; - rdfs:label "KMF"@en ; + rdfs:label "KMF" ; rdfs:comment "Comoro franc." ; cims:stereotype "enum" . cim:Currency.KPW a cim:Currency ; - rdfs:label "KPW"@en ; + rdfs:label "KPW" ; rdfs:comment "North Korean won." ; cims:stereotype "enum" . cim:Currency.KRW a cim:Currency ; - rdfs:label "KRW"@en ; + rdfs:label "KRW" ; rdfs:comment "South Korean won." ; cims:stereotype "enum" . cim:Currency.KWD a cim:Currency ; - rdfs:label "KWD"@en ; + rdfs:label "KWD" ; rdfs:comment "Kuwaiti dinar." ; cims:stereotype "enum" . cim:Currency.KYD a cim:Currency ; - rdfs:label "KYD"@en ; + rdfs:label "KYD" ; rdfs:comment "Cayman Islands dollar." ; cims:stereotype "enum" . cim:Currency.KZT a cim:Currency ; - rdfs:label "KZT"@en ; + rdfs:label "KZT" ; rdfs:comment "Kazakhstani tenge." ; cims:stereotype "enum" . cim:Currency.LAK a cim:Currency ; - rdfs:label "LAK"@en ; + rdfs:label "LAK" ; rdfs:comment "Lao kip." ; cims:stereotype "enum" . cim:Currency.LBP a cim:Currency ; - rdfs:label "LBP"@en ; + rdfs:label "LBP" ; rdfs:comment "Lebanese pound." ; cims:stereotype "enum" . cim:Currency.LKR a cim:Currency ; - rdfs:label "LKR"@en ; + rdfs:label "LKR" ; rdfs:comment "Sri Lanka rupee." ; cims:stereotype "enum" . cim:Currency.LRD a cim:Currency ; - rdfs:label "LRD"@en ; + rdfs:label "LRD" ; rdfs:comment "Liberian dollar." ; cims:stereotype "enum" . cim:Currency.LSL a cim:Currency ; - rdfs:label "LSL"@en ; + rdfs:label "LSL" ; rdfs:comment "Lesotho loti." ; cims:stereotype "enum" . cim:Currency.LTL a cim:Currency ; - rdfs:label "LTL"@en ; + rdfs:label "LTL" ; rdfs:comment "Lithuanian litas." ; cims:stereotype "enum" . cim:Currency.LVL a cim:Currency ; - rdfs:label "LVL"@en ; + rdfs:label "LVL" ; rdfs:comment "Latvian lats." ; cims:stereotype "enum" . cim:Currency.LYD a cim:Currency ; - rdfs:label "LYD"@en ; + rdfs:label "LYD" ; rdfs:comment "Libyan dinar." ; cims:stereotype "enum" . cim:Currency.MAD a cim:Currency ; - rdfs:label "MAD"@en ; + rdfs:label "MAD" ; rdfs:comment "Moroccan dirham." ; cims:stereotype "enum" . cim:Currency.MDL a cim:Currency ; - rdfs:label "MDL"@en ; + rdfs:label "MDL" ; rdfs:comment "Moldovan leu." ; cims:stereotype "enum" . cim:Currency.MGA a cim:Currency ; - rdfs:label "MGA"@en ; + rdfs:label "MGA" ; rdfs:comment "Malagasy ariary." ; cims:stereotype "enum" . cim:Currency.MKD a cim:Currency ; - rdfs:label "MKD"@en ; + rdfs:label "MKD" ; rdfs:comment "Macedonian denar." ; cims:stereotype "enum" . cim:Currency.MMK a cim:Currency ; - rdfs:label "MMK"@en ; + rdfs:label "MMK" ; rdfs:comment "Myanma kyat." ; cims:stereotype "enum" . cim:Currency.MNT a cim:Currency ; - rdfs:label "MNT"@en ; + rdfs:label "MNT" ; rdfs:comment "Mongolian tugrik." ; cims:stereotype "enum" . cim:Currency.MOP a cim:Currency ; - rdfs:label "MOP"@en ; + rdfs:label "MOP" ; rdfs:comment "Macanese pataca." ; cims:stereotype "enum" . cim:Currency.MRO a cim:Currency ; - rdfs:label "MRO"@en ; + rdfs:label "MRO" ; rdfs:comment "Mauritanian ouguiya." ; cims:stereotype "enum" . cim:Currency.MUR a cim:Currency ; - rdfs:label "MUR"@en ; + rdfs:label "MUR" ; rdfs:comment "Mauritian rupee." ; cims:stereotype "enum" . cim:Currency.MVR a cim:Currency ; - rdfs:label "MVR"@en ; + rdfs:label "MVR" ; rdfs:comment "Maldivian rufiyaa." ; cims:stereotype "enum" . cim:Currency.MWK a cim:Currency ; - rdfs:label "MWK"@en ; + rdfs:label "MWK" ; rdfs:comment "Malawian kwacha." ; cims:stereotype "enum" . cim:Currency.MXN a cim:Currency ; - rdfs:label "MXN"@en ; + rdfs:label "MXN" ; rdfs:comment "Mexican peso." ; cims:stereotype "enum" . cim:Currency.MYR a cim:Currency ; - rdfs:label "MYR"@en ; + rdfs:label "MYR" ; rdfs:comment "Malaysian ringgit." ; cims:stereotype "enum" . cim:Currency.MZN a cim:Currency ; - rdfs:label "MZN"@en ; + rdfs:label "MZN" ; rdfs:comment "Mozambican metical." ; cims:stereotype "enum" . cim:Currency.NAD a cim:Currency ; - rdfs:label "NAD"@en ; + rdfs:label "NAD" ; rdfs:comment "Namibian dollar." ; cims:stereotype "enum" . cim:Currency.NGN a cim:Currency ; - rdfs:label "NGN"@en ; + rdfs:label "NGN" ; rdfs:comment "Nigerian naira." ; cims:stereotype "enum" . cim:Currency.NIO a cim:Currency ; - rdfs:label "NIO"@en ; + rdfs:label "NIO" ; rdfs:comment "Cordoba oro." ; cims:stereotype "enum" . cim:Currency.NOK a cim:Currency ; - rdfs:label "NOK"@en ; + rdfs:label "NOK" ; rdfs:comment "Norwegian krone." ; cims:stereotype "enum" . cim:Currency.NPR a cim:Currency ; - rdfs:label "NPR"@en ; + rdfs:label "NPR" ; rdfs:comment "Nepalese rupee." ; cims:stereotype "enum" . cim:Currency.NZD a cim:Currency ; - rdfs:label "NZD"@en ; + rdfs:label "NZD" ; rdfs:comment "New Zealand dollar." ; cims:stereotype "enum" . cim:Currency.OMR a cim:Currency ; - rdfs:label "OMR"@en ; + rdfs:label "OMR" ; rdfs:comment "Omani rial." ; cims:stereotype "enum" . cim:Currency.PAB a cim:Currency ; - rdfs:label "PAB"@en ; + rdfs:label "PAB" ; rdfs:comment "Panamanian balboa." ; cims:stereotype "enum" . cim:Currency.PEN a cim:Currency ; - rdfs:label "PEN"@en ; + rdfs:label "PEN" ; rdfs:comment "Peruvian nuevo sol." ; cims:stereotype "enum" . cim:Currency.PGK a cim:Currency ; - rdfs:label "PGK"@en ; + rdfs:label "PGK" ; rdfs:comment "Papua New Guinean kina." ; cims:stereotype "enum" . cim:Currency.PHP a cim:Currency ; - rdfs:label "PHP"@en ; + rdfs:label "PHP" ; rdfs:comment "Philippine peso." ; cims:stereotype "enum" . cim:Currency.PKR a cim:Currency ; - rdfs:label "PKR"@en ; + rdfs:label "PKR" ; rdfs:comment "Pakistani rupee." ; cims:stereotype "enum" . cim:Currency.PLN a cim:Currency ; - rdfs:label "PLN"@en ; + rdfs:label "PLN" ; rdfs:comment "Polish zloty." ; cims:stereotype "enum" . cim:Currency.PYG a cim:Currency ; - rdfs:label "PYG"@en ; + rdfs:label "PYG" ; rdfs:comment "Paraguayan guaraní." ; cims:stereotype "enum" . cim:Currency.QAR a cim:Currency ; - rdfs:label "QAR"@en ; + rdfs:label "QAR" ; rdfs:comment "Qatari rial." ; cims:stereotype "enum" . cim:Currency.RON a cim:Currency ; - rdfs:label "RON"@en ; + rdfs:label "RON" ; rdfs:comment "Romanian new leu." ; cims:stereotype "enum" . cim:Currency.RSD a cim:Currency ; - rdfs:label "RSD"@en ; + rdfs:label "RSD" ; rdfs:comment "Serbian dinar." ; cims:stereotype "enum" . cim:Currency.RUB a cim:Currency ; - rdfs:label "RUB"@en ; + rdfs:label "RUB" ; rdfs:comment "Russian rouble." ; cims:stereotype "enum" . cim:Currency.RWF a cim:Currency ; - rdfs:label "RWF"@en ; + rdfs:label "RWF" ; rdfs:comment "Rwandan franc." ; cims:stereotype "enum" . cim:Currency.SAR a cim:Currency ; - rdfs:label "SAR"@en ; + rdfs:label "SAR" ; rdfs:comment "Saudi riyal." ; cims:stereotype "enum" . cim:Currency.SBD a cim:Currency ; - rdfs:label "SBD"@en ; + rdfs:label "SBD" ; rdfs:comment "Solomon Islands dollar." ; cims:stereotype "enum" . cim:Currency.SCR a cim:Currency ; - rdfs:label "SCR"@en ; + rdfs:label "SCR" ; rdfs:comment "Seychelles rupee." ; cims:stereotype "enum" . cim:Currency.SDG a cim:Currency ; - rdfs:label "SDG"@en ; + rdfs:label "SDG" ; rdfs:comment "Sudanese pound." ; cims:stereotype "enum" . cim:Currency.SEK a cim:Currency ; - rdfs:label "SEK"@en ; + rdfs:label "SEK" ; rdfs:comment "Swedish krona/kronor." ; cims:stereotype "enum" . cim:Currency.SGD a cim:Currency ; - rdfs:label "SGD"@en ; + rdfs:label "SGD" ; rdfs:comment "Singapore dollar." ; cims:stereotype "enum" . cim:Currency.SHP a cim:Currency ; - rdfs:label "SHP"@en ; + rdfs:label "SHP" ; rdfs:comment "Saint Helena pound." ; cims:stereotype "enum" . cim:Currency.SLL a cim:Currency ; - rdfs:label "SLL"@en ; + rdfs:label "SLL" ; rdfs:comment "Sierra Leonean leone." ; cims:stereotype "enum" . cim:Currency.SOS a cim:Currency ; - rdfs:label "SOS"@en ; + rdfs:label "SOS" ; rdfs:comment "Somali shilling." ; cims:stereotype "enum" . cim:Currency.SRD a cim:Currency ; - rdfs:label "SRD"@en ; + rdfs:label "SRD" ; rdfs:comment "Surinamese dollar." ; cims:stereotype "enum" . cim:Currency.STD a cim:Currency ; - rdfs:label "STD"@en ; + rdfs:label "STD" ; rdfs:comment "São Tomé and Príncipe dobra." ; cims:stereotype "enum" . cim:Currency.SYP a cim:Currency ; - rdfs:label "SYP"@en ; + rdfs:label "SYP" ; rdfs:comment "Syrian pound." ; cims:stereotype "enum" . cim:Currency.SZL a cim:Currency ; - rdfs:label "SZL"@en ; + rdfs:label "SZL" ; rdfs:comment "Lilangeni." ; cims:stereotype "enum" . cim:Currency.THB a cim:Currency ; - rdfs:label "THB"@en ; + rdfs:label "THB" ; rdfs:comment "Thai baht." ; cims:stereotype "enum" . cim:Currency.TJS a cim:Currency ; - rdfs:label "TJS"@en ; + rdfs:label "TJS" ; rdfs:comment "Tajikistani somoni." ; cims:stereotype "enum" . cim:Currency.TMT a cim:Currency ; - rdfs:label "TMT"@en ; + rdfs:label "TMT" ; rdfs:comment "Turkmenistani manat." ; cims:stereotype "enum" . cim:Currency.TND a cim:Currency ; - rdfs:label "TND"@en ; + rdfs:label "TND" ; rdfs:comment "Tunisian dinar." ; cims:stereotype "enum" . cim:Currency.TOP a cim:Currency ; - rdfs:label "TOP"@en ; + rdfs:label "TOP" ; rdfs:comment "Tongan pa'anga." ; cims:stereotype "enum" . cim:Currency.TRY a cim:Currency ; - rdfs:label "TRY"@en ; + rdfs:label "TRY" ; rdfs:comment "Turkish lira." ; cims:stereotype "enum" . cim:Currency.TTD a cim:Currency ; - rdfs:label "TTD"@en ; + rdfs:label "TTD" ; rdfs:comment "Trinidad and Tobago dollar." ; cims:stereotype "enum" . cim:Currency.TWD a cim:Currency ; - rdfs:label "TWD"@en ; + rdfs:label "TWD" ; rdfs:comment "New Taiwan dollar." ; cims:stereotype "enum" . cim:Currency.TZS a cim:Currency ; - rdfs:label "TZS"@en ; + rdfs:label "TZS" ; rdfs:comment "Tanzanian shilling." ; cims:stereotype "enum" . cim:Currency.UAH a cim:Currency ; - rdfs:label "UAH"@en ; + rdfs:label "UAH" ; rdfs:comment "Ukrainian hryvnia." ; cims:stereotype "enum" . cim:Currency.UGX a cim:Currency ; - rdfs:label "UGX"@en ; + rdfs:label "UGX" ; rdfs:comment "Ugandan shilling." ; cims:stereotype "enum" . cim:Currency.USD a cim:Currency ; - rdfs:label "USD"@en ; + rdfs:label "USD" ; rdfs:comment "United States dollar." ; cims:stereotype "enum" . cim:Currency.UYU a cim:Currency ; - rdfs:label "UYU"@en ; + rdfs:label "UYU" ; rdfs:comment "Uruguayan peso." ; cims:stereotype "enum" . cim:Currency.UZS a cim:Currency ; - rdfs:label "UZS"@en ; + rdfs:label "UZS" ; rdfs:comment "Uzbekistan som." ; cims:stereotype "enum" . cim:Currency.VEF a cim:Currency ; - rdfs:label "VEF"@en ; + rdfs:label "VEF" ; rdfs:comment "Venezuelan bolívar fuerte." ; cims:stereotype "enum" . cim:Currency.VND a cim:Currency ; - rdfs:label "VND"@en ; + rdfs:label "VND" ; rdfs:comment "Vietnamese Dong." ; cims:stereotype "enum" . cim:Currency.VUV a cim:Currency ; - rdfs:label "VUV"@en ; + rdfs:label "VUV" ; rdfs:comment "Vanuatu vatu." ; cims:stereotype "enum" . cim:Currency.WST a cim:Currency ; - rdfs:label "WST"@en ; + rdfs:label "WST" ; rdfs:comment "Samoan tala." ; cims:stereotype "enum" . cim:Currency.XAF a cim:Currency ; - rdfs:label "XAF"@en ; + rdfs:label "XAF" ; rdfs:comment "CFA franc BEAC." ; cims:stereotype "enum" . cim:Currency.XCD a cim:Currency ; - rdfs:label "XCD"@en ; + rdfs:label "XCD" ; rdfs:comment "East Caribbean dollar." ; cims:stereotype "enum" . cim:Currency.XOF a cim:Currency ; - rdfs:label "XOF"@en ; + rdfs:label "XOF" ; rdfs:comment "CFA Franc BCEAO." ; cims:stereotype "enum" . cim:Currency.XPF a cim:Currency ; - rdfs:label "XPF"@en ; + rdfs:label "XPF" ; rdfs:comment "CFP franc." ; cims:stereotype "enum" . cim:Currency.YER a cim:Currency ; - rdfs:label "YER"@en ; + rdfs:label "YER" ; rdfs:comment "Yemeni rial." ; cims:stereotype "enum" . cim:Currency.ZAR a cim:Currency ; - rdfs:label "ZAR"@en ; + rdfs:label "ZAR" ; rdfs:comment "South African rand." ; cims:stereotype "enum" . cim:Currency.ZMK a cim:Currency ; - rdfs:label "ZMK"@en ; + rdfs:label "ZMK" ; rdfs:comment "Zambian kwacha." ; cims:stereotype "enum" . cim:Currency.ZWL a cim:Currency ; - rdfs:label "ZWL"@en ; + rdfs:label "ZWL" ; rdfs:comment "Zimbabwe dollar." ; cims:stereotype "enum" . +cim:CurrentFlow a qudt:QuantityKind ; + rdfs:label "CurrentFlow"@en ; + rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; + cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.A ; + skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money a qudt:QuantityKind ; + rdfs:label "Money"@en ; + rdfs:comment "Amount of money." ; + cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; + qudt:applicableUnit cim:Currency.AED, cim:Currency.AFN, cim:Currency.ALL, cim:Currency.AMD, cim:Currency.ANG, cim:Currency.AOA, cim:Currency.ARS, cim:Currency.AUD, cim:Currency.AWG, cim:Currency.AZN, cim:Currency.BAM, cim:Currency.BBD, cim:Currency.BDT, cim:Currency.BGN, cim:Currency.BHD, cim:Currency.BIF, cim:Currency.BMD, cim:Currency.BND, cim:Currency.BOB, cim:Currency.BOV, cim:Currency.BRL, cim:Currency.BSD, cim:Currency.BTN, cim:Currency.BWP, cim:Currency.BYR, cim:Currency.BZD, cim:Currency.CAD, cim:Currency.CDF, cim:Currency.CHF, cim:Currency.CLF, cim:Currency.CLP, cim:Currency.CNY, cim:Currency.COP, cim:Currency.COU, cim:Currency.CRC, cim:Currency.CUC, cim:Currency.CUP, cim:Currency.CVE, cim:Currency.CZK, cim:Currency.DJF, cim:Currency.DKK, cim:Currency.DOP, cim:Currency.DZD, cim:Currency.EEK, cim:Currency.EGP, cim:Currency.ERN, cim:Currency.ETB, cim:Currency.EUR, cim:Currency.FJD, cim:Currency.FKP, cim:Currency.GBP, cim:Currency.GEL, cim:Currency.GHS, cim:Currency.GIP, cim:Currency.GMD, cim:Currency.GNF, cim:Currency.GTQ, cim:Currency.GYD, cim:Currency.HKD, cim:Currency.HNL, cim:Currency.HRK, cim:Currency.HTG, cim:Currency.HUF, cim:Currency.IDR, cim:Currency.ILS, cim:Currency.INR, cim:Currency.IQD, cim:Currency.IRR, cim:Currency.ISK, cim:Currency.JMD, cim:Currency.JOD, cim:Currency.JPY, cim:Currency.KES, cim:Currency.KGS, cim:Currency.KHR, cim:Currency.KMF, cim:Currency.KPW, cim:Currency.KRW, cim:Currency.KWD, cim:Currency.KYD, cim:Currency.KZT, cim:Currency.LAK, cim:Currency.LBP, cim:Currency.LKR, cim:Currency.LRD, cim:Currency.LSL, cim:Currency.LTL, cim:Currency.LVL, cim:Currency.LYD, cim:Currency.MAD, cim:Currency.MDL, cim:Currency.MGA, cim:Currency.MKD, cim:Currency.MMK, cim:Currency.MNT, cim:Currency.MOP, cim:Currency.MRO, cim:Currency.MUR, cim:Currency.MVR, cim:Currency.MWK, cim:Currency.MXN, cim:Currency.MYR, cim:Currency.MZN, cim:Currency.NAD, cim:Currency.NGN, cim:Currency.NIO, cim:Currency.NOK, cim:Currency.NPR, cim:Currency.NZD, cim:Currency.OMR, cim:Currency.PAB, cim:Currency.PEN, cim:Currency.PGK, cim:Currency.PHP, cim:Currency.PKR, cim:Currency.PLN, cim:Currency.PYG, cim:Currency.QAR, cim:Currency.RON, cim:Currency.RSD, cim:Currency.RUB, cim:Currency.RWF, cim:Currency.SAR, cim:Currency.SBD, cim:Currency.SCR, cim:Currency.SDG, cim:Currency.SEK, cim:Currency.SGD, cim:Currency.SHP, cim:Currency.SLL, cim:Currency.SOS, cim:Currency.SRD, cim:Currency.STD, cim:Currency.SYP, cim:Currency.SZL, cim:Currency.THB, cim:Currency.TJS, cim:Currency.TMT, cim:Currency.TND, cim:Currency.TOP, cim:Currency.TRY, cim:Currency.TTD, cim:Currency.TWD, cim:Currency.TZS, cim:Currency.UAH, cim:Currency.UGX, cim:Currency.USD, cim:Currency.UYU, cim:Currency.UZS, cim:Currency.VEF, cim:Currency.VND, cim:Currency.VUV, cim:Currency.WST, cim:Currency.XAF, cim:Currency.XCD, cim:Currency.XOF, cim:Currency.XPF, cim:Currency.YER, cim:Currency.ZAR, cim:Currency.ZMK, cim:Currency.ZWL ; + skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy a qudt:QuantityKind ; + rdfs:label "RealEnergy"@en ; + rdfs:comment "Real electrical energy." ; + cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.Wh ; + skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds a qudt:QuantityKind ; + rdfs:label "Seconds"@en ; + rdfs:comment "Time, in seconds." ; + cims:belongsToCategory sis:Package_StateInstructionScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.s ; + skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . + +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . nc:BaseTimeSeriesKind.actual a nc:BaseTimeSeriesKind ; rdfs:label "actual"@en ; - rdfs:comment "Time series is actual data. The values represent measured or calculated values that represent the actual behaviour. " ; + rdfs:comment "Time series is actual data. The values represent measured or calculated values that represent the actual behaviour." ; cims:stereotype "enum" . nc:BaseTimeSeriesKind.forecast a nc:BaseTimeSeriesKind ; @@ -3913,7 +3827,7 @@ nc:ValueOffsetKind.incremental a nc:ValueOffsetKind ; nc:ValueOffsetKind.incrementalPercentage a nc:ValueOffsetKind ; rdfs:label "incrementalPercentage"@en ; - rdfs:comment "Value of the range constraint is incrementing in percentage the attribute value referenced by the PropertyReference in a determined operational scenario. " ; + rdfs:comment "Value of the range constraint is incrementing in percentage the attribute value referenced by the PropertyReference in a determined operational scenario." ; cims:stereotype "enum" . sis:Package_DocStateInstructionScheduleProfile a cims:ClassCategory ; diff --git a/rdfs-improved/CGMES-NC/ttl/SteadyStateHypothesisSchedule-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/SteadyStateHypothesisSchedule-AP-Voc-RDFS2020.ttl index fbbfb15..9a56e47 100644 --- a/rdfs-improved/CGMES-NC/ttl/SteadyStateHypothesisSchedule-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/SteadyStateHypothesisSchedule-AP-Voc-RDFS2020.ttl @@ -1,71 +1,69 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix shs: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix shs: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +shs:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the steady state hypothesis schedule."@en ; + dcat:keyword "SHS" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:0d815deb-9968-4c6f-85d7-503d49e0b81f" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Steady State Hypothesis Schedule Vocabulary"@en ; + owl:versionIRI ; + owl:versionInfo "1.0.1"@en . -cim:ActivePowerLimit a rdfs:Class ; +cim:ActivePowerLimit a owl:Class ; rdfs:label "ActivePowerLimit"@en ; rdfs:comment "Limit on active power flow." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:ApparentPower a rdfs:Class ; - rdfs:label "ApparentPower"@en ; - rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:ApparentPowerLimit a rdfs:Class ; +cim:ApparentPowerLimit a owl:Class ; rdfs:label "ApparentPowerLimit"@en ; rdfs:comment "Apparent power limit." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:AsynchronousMachine a rdfs:Class ; +cim:AsynchronousMachine a owl:Class ; rdfs:label "AsynchronousMachine"@en ; rdfs:comment "A rotating machine whose shaft rotates asynchronously with the electrical field. Also known as an induction machine with no external connection to the rotor windings, e.g. squirrel-cage induction machine." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:AsynchronousMachineKind a rdfs:Class ; +cim:AsynchronousMachineKind a owl:Class ; rdfs:label "AsynchronousMachineKind"@en ; rdfs:comment "Kind of Asynchronous Machine." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:BatteryStateKind a rdfs:Class ; +cim:BatteryStateKind a owl:Class ; rdfs:label "BatteryStateKind"@en ; rdfs:comment "The state of the battery unit." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:BatteryUnit a rdfs:Class ; +cim:BatteryUnit a owl:Class ; rdfs:label "BatteryUnit"@en ; rdfs:comment "An electrochemical energy storage device." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive" . - -cim:ControlArea a rdfs:Class ; +cim:ControlArea a owl:Class ; rdfs:label "ControlArea"@en ; rdfs:comment """A control area is a grouping of generating units and/or loads and a cutset of tie lines (as terminals) which may be used for a variety of purposes including automatic generation control, power flow solution area interchange control specification, and input to load forecasting. All generation and load within the area defined by the terminals on the border are considered in the area interchange control. Note that any number of overlapping control area specifications can be superimposed on the physical model. The following general principles apply to ControlArea: 1. The control area orientation for net interchange is positive for an import, negative for an export. @@ -74,7 +72,7 @@ cim:ControlArea a rdfs:Class ; 4. The normal orientation of Terminal flow is positive for flow into the conducting equipment that owns the Terminal. (i.e. flow from a bus into a device is positive.) However, the orientation of each flow in the control area specification must align with the control area convention, i.e. import is positive. If the orientation of the Terminal flow referenced by a TieFlow is positive into the control area, then this is confirmed by setting TieFlow.positiveFlowIn flag TRUE. If not, the orientation must be reversed by setting the TieFlow.positiveFlowIn flag FALSE.""" ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:CsConverter a rdfs:Class ; +cim:CsConverter a owl:Class ; rdfs:label "CsConverter"@en ; rdfs:comment """DC side of the current source converter (CSC). The firing angle controls the dc voltage at the converter, both for rectifier and inverter. The difference between the dc voltages of the rectifier and inverter determines the dc current. The extinction angle is used to limit the dc voltage at the inverter, if needed, and is not used in active power control. The firing angle, transformer tap position and number of connected filters are the primary means to control a current source dc line. Higher level controls are built on top, e.g. dc voltage, dc current and active power. From a steady state perspective it is sufficient to specify the wanted active power transfer (ACDCConverter.targetPpcc) and the control functions will set the dc voltage, dc current, firing angle, transformer tap position and number of connected filters to meet this. Therefore attributes targetAlpha and targetGamma are not applicable in this case. @@ -83,114 +81,54 @@ The attributes minAlpha and maxAlpha define the range of firing angles for recti The attributes minGamma and maxGamma define the range of extinction angles for inverter operation between which no discrete tap changer action takes place. The range is typically 17-20 degrees.""" ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:CsOperatingModeKind a rdfs:Class ; +cim:CsOperatingModeKind a owl:Class ; rdfs:label "CsOperatingModeKind"@en ; rdfs:comment "Operating mode for HVDC line operating as Current Source Converter." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:CsPpccControlKind a rdfs:Class ; +cim:CsPpccControlKind a owl:Class ; rdfs:label "CsPpccControlKind"@en ; rdfs:comment "Active power control modes for HVDC line operating as Current Source Converter." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype . - -cim:CurrentFlow a rdfs:Class ; - rdfs:label "CurrentFlow"@en ; - rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -cim:CurrentLimit a rdfs:Class ; +cim:CurrentLimit a owl:Class ; rdfs:label "CurrentLimit"@en ; - rdfs:comment "Operational limit on current. " ; + rdfs:comment "Operational limit on current." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory shs:Package_DocSteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive" . - -cim:EnergyConnection a rdfs:Class ; +cim:EnergyConnection a owl:Class ; rdfs:label "EnergyConnection"@en ; rdfs:comment "A connection of energy generation or consumption on the power system model." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:EquivalentInjection a rdfs:Class ; +cim:EquivalentInjection a owl:Class ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:ExternalNetworkInjection a rdfs:Class ; +cim:ExternalNetworkInjection a owl:Class ; rdfs:label "ExternalNetworkInjection"@en ; rdfs:comment "This class represents the external network and it is used for IEC 60909 calculations." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive" . - -cim:GeneratingUnit a rdfs:Class ; +cim:GeneratingUnit a owl:Class ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive" . - -cim:MonthDay a rdfs:Class ; - rdfs:label "MonthDay"@en ; - rdfs:comment "MonthDay format as \"--mm-dd\", which conforms with XSD data type gMonthDay." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive" . - -cim:PU a rdfs:Class ; - rdfs:label "PU"@en ; - rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:RealEnergy a rdfs:Class ; - rdfs:label "RealEnergy"@en ; - rdfs:comment "Real electrical energy." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:RegulatingControl a rdfs:Class ; +cim:RegulatingControl a owl:Class ; rdfs:label "RegulatingControl"@en ; rdfs:comment """Specifies a set of equipment that works together to control a power system quantity such as voltage or flow. Remote bus voltage control is possible by specifying the controlled terminal located at some place remote from the controlling equipment. @@ -202,70 +140,52 @@ The attribute minAllowedTargetValue and maxAllowedTargetValue are required in th The attributes minAllowedTargetValue and maxAllowedTargetValue are not related to the attribute targetDeadband and thus they are not treated as an alternative of the targetDeadband. They are needed due to limitations in the local substation controller. The attribute targetDeadband is used to prevent the power flow from move the tap position in circles (hunting) that is to be used regardless of the attributes minAllowedTargetValue and maxAllowedTargetValue.""" ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:Resistance a rdfs:Class ; - rdfs:label "Resistance"@en ; - rdfs:comment "Resistance (real part of impedance)." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . - -cim:Season a rdfs:Class ; +cim:Season a owl:Class ; rdfs:label "Season"@en ; rdfs:comment "A specified time period of the year." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:ShuntCompensator a rdfs:Class ; +cim:ShuntCompensator a owl:Class ; rdfs:label "ShuntCompensator"@en ; rdfs:comment "A shunt capacitor or reactor or switchable bank of shunt capacitors or reactors. A section of a shunt compensator is an individual capacitor or reactor. A negative value for bPerSection indicates that the compensator is a reactor. ShuntCompensator is a single terminal device. Ground is implied." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:StaticVarCompensator a rdfs:Class ; +cim:StaticVarCompensator a owl:Class ; rdfs:label "StaticVarCompensator"@en ; rdfs:comment """A facility for providing variable and controllable shunt reactive power. The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms. The SVC may operate in fixed MVar output mode or in voltage control mode. When in voltage control mode, the output of the SVC will be proportional to the deviation of voltage at the controlled bus from the voltage setpoint. The SVC characteristic slope defines the proportion. If the voltage at the controlled bus is equal to the voltage setpoint, the SVC MVar output is zero.""" ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:String a rdfs: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." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive" . - -cim:Switch a rdfs:Class ; +cim:Switch a owl:Class ; rdfs:label "Switch"@en ; rdfs:comment "A generic device designed to close, or open, or both, one or more electric circuits. All switches are two terminal devices including grounding switches. The ACDCTerminal.connected at the two sides of the switch shall not be considered for assessing switch connectivity, i.e. only Switch.open, .normalOpen and .locked are relevant." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:SynchronousMachine a rdfs:Class ; +cim:SynchronousMachine a owl:Class ; rdfs:label "SynchronousMachine"@en ; rdfs:comment "An electromechanical device that operates with shaft rotating synchronously with the network. It is a single machine operating either as a generator or synchronous condenser or pump." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:SynchronousMachineOperatingMode a rdfs:Class ; +cim:SynchronousMachineOperatingMode a owl:Class ; rdfs:label "SynchronousMachineOperatingMode"@en ; rdfs:comment "Synchronous machine operating mode." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:TapChanger a rdfs:Class ; +cim:TapChanger a owl:Class ; rdfs:label "TapChanger"@en ; rdfs:comment "Mechanism for changing transformer winding tap positions." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:TapChangerControl a rdfs:Class ; +cim:TapChangerControl a owl:Class ; rdfs:label "TapChangerControl"@en ; rdfs:comment "Describes behaviour specific to tap changers, e.g. how the voltage at the end of a line varies with the load level and compensation of the voltage drop by tap adjustment." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:Time a rdfs:Class ; - rdfs:label "Time"@en ; - rdfs:comment "Time as \"hh:mm:ss.sss\", which conforms with ISO 8601. UTC time zone is specified as \"hh:mm:ss.sssZ\". A local timezone relative UTC is specified as \"hh: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." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive" . - -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -273,9 +193,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -283,3017 +203,3024 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype . - -cim:Voltage a rdfs:Class ; - rdfs:label "Voltage"@en ; - rdfs:comment "Electrical voltage, can be both AC and DC." ; - cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -cim:VoltageLimit a rdfs:Class ; +cim:VoltageLimit a owl:Class ; rdfs:label "VoltageLimit"@en ; rdfs:comment """Operational limit applied to voltage. The use of operational VoltageLimit is preferred instead of limits defined at VoltageLevel. The operational VoltageLimits are used, if present.""" ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:VsConverter a rdfs:Class ; +cim:VsConverter a owl:Class ; rdfs:label "VsConverter"@en ; rdfs:comment "DC side of the voltage source converter (VSC)." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile . -cim:VsPpccControlKind a rdfs:Class ; +cim:VsPpccControlKind a owl:Class ; rdfs:label "VsPpccControlKind"@en ; rdfs:comment "Types applicable to the control of real power and/or DC voltage by voltage source converter." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:VsQpccControlKind a rdfs:Class ; +cim:VsQpccControlKind a owl:Class ; rdfs:label "VsQpccControlKind"@en ; rdfs:comment "Kind of reactive power control at point of common coupling for a voltage source converter." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -nc:ACDCConverterRegularSchedule a rdfs:Class ; +nc:ACDCConverterRegularSchedule a owl:Class ; rdfs:label "ACDCConverterRegularSchedule"@en ; rdfs:comment "Regular schedule for ACDC converter." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:ACDCTimePoint a rdfs:Class ; +nc:ACDCTimePoint a owl:Class ; rdfs:label "ACDCTimePoint"@en ; rdfs:comment "ACDC values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; cims:stereotype "NC" . -nc:ActivePowerLimitSchedule a rdfs:Class ; +nc:ActivePowerLimitSchedule a owl:Class ; rdfs:label "ActivePowerLimitSchedule"@en ; rdfs:comment "Schedule for active power limit." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:ActivePowerLimitTimePoint a rdfs:Class ; +nc:ActivePowerLimitTimePoint a owl:Class ; rdfs:label "ActivePowerLimitTimePoint"@en ; rdfs:comment "Active power limit for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ApparentPowerLimitSchedule a rdfs:Class ; +nc:ApparentPowerLimitSchedule a owl:Class ; rdfs:label "ApparentPowerLimitSchedule"@en ; rdfs:comment "Schedule for apparent power limit." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:ApparentPowerLimitTimePoint a rdfs:Class ; +nc:ApparentPowerLimitTimePoint a owl:Class ; rdfs:label "ApparentPowerLimitTimePoint"@en ; rdfs:comment "Apparent power limit for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:AsynchronousMachineRegularSchedule a rdfs:Class ; +nc:AsynchronousMachineRegularSchedule a owl:Class ; rdfs:label "AsynchronousMachineRegularSchedule"@en ; rdfs:comment "Regular schedule for asynchronous machine." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:AsynchronousMachineSchedule a rdfs:Class ; +nc:AsynchronousMachineSchedule a owl:Class ; rdfs:label "AsynchronousMachineSchedule"@en ; rdfs:comment "Schedule for asynchronous machine." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:AsynchronousMachineTimePoint a rdfs:Class ; +nc:AsynchronousMachineTimePoint a owl:Class ; rdfs:label "AsynchronousMachineTimePoint"@en ; rdfs:comment "Asynchronous machine values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:BaseIrregularTimeSeries a rdfs:Class ; +nc:BaseIrregularTimeSeries a owl:Class ; rdfs:label "BaseIrregularTimeSeries"@en ; rdfs:comment "Time series that has irregular points in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseTimeSeries . -nc:BaseRegularIntervalSchedule a rdfs:Class ; +nc:BaseRegularIntervalSchedule a owl:Class ; rdfs:label "BaseRegularIntervalSchedule"@en ; rdfs:comment "Time series that has regular points in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:BaseTimeSeries . -nc:BaseTimeSeries a rdfs:Class ; +nc:BaseTimeSeries a owl:Class ; rdfs:label "BaseTimeSeries"@en ; rdfs:comment "Time series of values at points in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:IdentifiedObject . -nc:BaseTimeSeriesKind a rdfs:Class ; +nc:BaseTimeSeriesKind a owl:Class ; rdfs:label "BaseTimeSeriesKind"@en ; - rdfs:comment "Kind of time series. " ; + rdfs:comment "Kind of time series." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:BatteryUnitSchedule a rdfs:Class ; +nc:BatteryUnitSchedule a owl:Class ; rdfs:label "BatteryUnitSchedule"@en ; rdfs:comment "Schedule for battery unit." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:BatteryUnitTimePoint a rdfs:Class ; +nc:BatteryUnitTimePoint a owl:Class ; rdfs:label "BatteryUnitTimePoint"@en ; rdfs:comment "Battery unit values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ControlAreaRegularSchedule a rdfs:Class ; +nc:ControlAreaRegularSchedule a owl:Class ; rdfs:label "ControlAreaRegularSchedule"@en ; rdfs:comment "Regular schedule for control area." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:ControlAreaSchedule a rdfs:Class ; +nc:ControlAreaSchedule a owl:Class ; rdfs:label "ControlAreaSchedule"@en ; rdfs:comment "Schedule for control area." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:ControlAreaTimePoint a rdfs:Class ; +nc:ControlAreaTimePoint a owl:Class ; rdfs:label "ControlAreaTimePoint"@en ; rdfs:comment "Participation factor for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:CsConverterRegularSchedule a rdfs:Class ; +nc:CsConverterRegularSchedule a owl:Class ; rdfs:label "CsConverterRegularSchedule"@en ; rdfs:comment "Regular schedule for CS converter." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ACDCConverterRegularSchedule . -nc:CsConverterSchedule a rdfs:Class ; +nc:CsConverterSchedule a owl:Class ; rdfs:label "CsConverterSchedule"@en ; rdfs:comment "Schedule for CS converter." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:CsConverterTimePoint a rdfs:Class ; +nc:CsConverterTimePoint a owl:Class ; rdfs:label "CsConverterTimePoint"@en ; rdfs:comment "CSConverter values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ACDCTimePoint . -nc:CurrentLimitSchedule a rdfs:Class ; +nc:CurrentLimitSchedule a owl:Class ; rdfs:label "CurrentLimitSchedule"@en ; rdfs:comment "Schedule for current limit." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:CurrentLimitTimePoint a rdfs:Class ; +nc:CurrentLimitTimePoint a owl:Class ; rdfs:label "CurrentLimitTimePoint"@en ; rdfs:comment "Current limit values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:DayOfWeekKind a rdfs:Class ; +nc:DayOfWeekKind a owl:Class ; rdfs:label "DayOfWeekKind"@en ; rdfs:comment "The kind of day to be included in a regular schedule." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:EnergyConnectionRegularSchedule a rdfs:Class ; +nc:EnergyConnectionRegularSchedule a owl:Class ; rdfs:label "EnergyConnectionRegularSchedule"@en ; rdfs:comment "Regular schedule for energy connection." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:EnergyConnectionSchedule a rdfs:Class ; +nc:EnergyConnectionSchedule a owl:Class ; rdfs:label "EnergyConnectionSchedule"@en ; rdfs:comment "Schedule for energy connection." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:EnergyConnectionTimePoint a rdfs:Class ; +nc:EnergyConnectionTimePoint a owl:Class ; rdfs:label "EnergyConnectionTimePoint"@en ; rdfs:comment "Energy connection values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:EnergyDemandKind a rdfs:Class ; +nc:EnergyDemandKind a owl:Class ; rdfs:label "EnergyDemandKind"@en ; rdfs:comment "Kind of energy demand." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:EquivalentInjectionRegularSchedule a rdfs:Class ; +nc:EquivalentInjectionRegularSchedule a owl:Class ; rdfs:label "EquivalentInjectionRegularSchedule"@en ; rdfs:comment "Regular schedule for equivalent injection." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:EquivalentInjectionSchedule a rdfs:Class ; +nc:EquivalentInjectionSchedule a owl:Class ; rdfs:label "EquivalentInjectionSchedule"@en ; rdfs:comment "Regular schedule for equivalent injection." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:EquivalentInjectionTimePoint a rdfs:Class ; +nc:EquivalentInjectionTimePoint a owl:Class ; rdfs:label "EquivalentInjectionTimePoint"@en ; rdfs:comment "Equivalent injection values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ExternalNetworkInjectionRegularSchedule a rdfs:Class ; +nc:ExternalNetworkInjectionRegularSchedule a owl:Class ; rdfs:label "ExternalNetworkInjectionRegularSchedule"@en ; rdfs:comment "Regular schedule for external network injection." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:ExternalNetworkInjectionSchedule a rdfs:Class ; +nc:ExternalNetworkInjectionSchedule a owl:Class ; rdfs:label "ExternalNetworkInjectionSchedule"@en ; rdfs:comment "Schedule for external network injection." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:ExternalNetworkInjectionTimePoint a rdfs:Class ; +nc:ExternalNetworkInjectionTimePoint a owl:Class ; rdfs:label "ExternalNetworkInjectionTimePoint"@en ; rdfs:comment "External network injection values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:GeneratingUnitSchedule a rdfs:Class ; +nc:GeneratingUnitSchedule a owl:Class ; rdfs:label "GeneratingUnitSchedule"@en ; rdfs:comment "Schedule for generating unit." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:GeneratingUnitTimePoint a rdfs:Class ; +nc:GeneratingUnitTimePoint a owl:Class ; rdfs:label "GeneratingUnitTimePoint"@en ; rdfs:comment "Generating unit values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:HourPattern a rdfs:Class ; +nc:HourPattern a owl:Class ; rdfs:label "HourPattern"@en ; rdfs:comment "Pattern of hourly period in a day with the same kind of intensity." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -nc:HourPeriod a rdfs:Class ; +nc:HourPeriod a owl:Class ; rdfs:label "HourPeriod"@en ; rdfs:comment "Period of hours in a day." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:InServiceRegularSchedule a rdfs:Class ; +nc:InServiceRegularSchedule a owl:Class ; rdfs:label "InServiceRegularSchedule"@en ; rdfs:comment "Regular schedule for elements having in service." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:InServiceSchedule a rdfs:Class ; +nc:InServiceSchedule a owl:Class ; rdfs:label "InServiceSchedule"@en ; rdfs:comment "Schedule for elements having in service." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:InServiceTimePoint a rdfs:Class ; +nc:InServiceTimePoint a owl:Class ; rdfs:label "InServiceTimePoint"@en ; rdfs:comment "In service values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:PeakKind a rdfs:Class ; +nc:PeakKind a owl:Class ; rdfs:label "PeakKind"@en ; rdfs:comment "Kind of time period with similar intensity." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RegulatingControlRegularSchedule a rdfs:Class ; +nc:RegulatingControlRegularSchedule a owl:Class ; rdfs:label "RegulatingControlRegularSchedule"@en ; rdfs:comment "Regular schedule for regulating control." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:RegulatingControlSchedule a rdfs:Class ; +nc:RegulatingControlSchedule a owl:Class ; rdfs:label "RegulatingControlSchedule"@en ; rdfs:comment "Schedule for regulating control." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:RegulatingControlTimePoint a rdfs:Class ; +nc:RegulatingControlTimePoint a owl:Class ; rdfs:label "RegulatingControlTimePoint"@en ; rdfs:comment "Regulating control values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:ShuntCompensatorSchedule a rdfs:Class ; +nc:ShuntCompensatorSchedule a owl:Class ; rdfs:label "ShuntCompensatorSchedule"@en ; rdfs:comment "Schedule for shunt compensator." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:ShuntCompensatorTimePoint a rdfs:Class ; +nc:ShuntCompensatorTimePoint a owl:Class ; rdfs:label "ShuntCompensatorTimePoint"@en ; rdfs:comment "Shunt compensator values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:StaticVarCompensatorSchedule a rdfs:Class ; +nc:StaticVarCompensatorSchedule a owl:Class ; rdfs:label "StaticVarCompensatorSchedule"@en ; rdfs:comment "Schedule for static var compensator." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:StaticVarCompensatorTimePoint a rdfs:Class ; +nc:StaticVarCompensatorTimePoint a owl:Class ; rdfs:label "StaticVarCompensatorTimePoint"@en ; rdfs:comment "Static var compensator values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:SwitchRegularSchedule a rdfs:Class ; +nc:SwitchRegularSchedule a owl:Class ; rdfs:label "SwitchRegularSchedule"@en ; rdfs:comment "Regular schedule for switch." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:SwitchSchedule a rdfs:Class ; +nc:SwitchSchedule a owl:Class ; rdfs:label "SwitchSchedule"@en ; rdfs:comment "Schedule for switch." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:SwitchTimePoint a rdfs:Class ; +nc:SwitchTimePoint a owl:Class ; rdfs:label "SwitchTimePoint"@en ; rdfs:comment "Switch values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:SynchronousMachineRegularSchedule a rdfs:Class ; +nc:SynchronousMachineRegularSchedule a owl:Class ; rdfs:label "SynchronousMachineRegularSchedule"@en ; rdfs:comment "Regular schedule for synchronous machine." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:SynchronousMachineSchedule a rdfs:Class ; +nc:SynchronousMachineSchedule a owl:Class ; rdfs:label "SynchronousMachineSchedule"@en ; rdfs:comment "Schedule for synchronous machine." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:SynchronousMachineTimePoint a rdfs:Class ; +nc:SynchronousMachineTimePoint a owl:Class ; rdfs:label "SynchronousMachineTimePoint"@en ; rdfs:comment "Synchronous machine values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:TapChangerControlRegularSchedule a rdfs:Class ; +nc:TapChangerControlRegularSchedule a owl:Class ; rdfs:label "TapChangerControlRegularSchedule"@en ; rdfs:comment "Regular schedule for tap changer control." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:RegulatingControlRegularSchedule . -nc:TapChangerControlSchedule a rdfs:Class ; +nc:TapChangerControlSchedule a owl:Class ; rdfs:label "TapChangerControlSchedule"@en ; rdfs:comment "Schedule for tap changer control." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:TapRegularSchedule a rdfs:Class ; +nc:TapRegularSchedule a owl:Class ; rdfs:label "TapRegularSchedule"@en ; rdfs:comment "Regular schedule for tap." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseRegularIntervalSchedule . -nc:TapSchedule a rdfs:Class ; +nc:TapSchedule a owl:Class ; rdfs:label "TapSchedule"@en ; rdfs:comment "Schedule for tap." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:TapScheduleTimePoint a rdfs:Class ; +nc:TapScheduleTimePoint a owl:Class ; rdfs:label "TapScheduleTimePoint"@en ; rdfs:comment "Tap schedule values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:TimeSeriesInterpolationKind a rdfs:Class ; +nc:TimeSeriesInterpolationKind a owl:Class ; rdfs:label "TimeSeriesInterpolationKind"@en ; - rdfs:comment "Kinds of interpolation of values between two time point. " ; + rdfs:comment "Kinds of interpolation of values between two time point." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:VoltageLimitSchedule a rdfs:Class ; +nc:VoltageLimitSchedule a owl:Class ; rdfs:label "VoltageLimitSchedule"@en ; rdfs:comment "Schedule for voltage limit." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:VoltageLimitTimePoint a rdfs:Class ; +nc:VoltageLimitTimePoint a owl:Class ; rdfs:label "VoltageLimitTimePoint"@en ; rdfs:comment "Voltage limit values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:VsConverterRegularSchedule a rdfs:Class ; +nc:VsConverterRegularSchedule a owl:Class ; rdfs:label "VsConverterRegularSchedule"@en ; rdfs:comment "Regular schedule for VS converter." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ACDCConverterRegularSchedule . -nc:VsConverterSchedule a rdfs:Class ; +nc:VsConverterSchedule a owl:Class ; rdfs:label "VsConverterSchedule"@en ; rdfs:comment "Schedule for VS converter." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:BaseIrregularTimeSeries . -nc:VsConverterTimePoint a rdfs:Class ; +nc:VsConverterTimePoint a owl:Class ; rdfs:label "VsConverterTimePoint"@en ; rdfs:comment "VS converter values for a given point in time." ; cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:concrete ; rdfs:subClassOf nc:ACDCTimePoint . -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory shs:Package_DocSteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory shs:Package_DocSteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory shs:Package_DocSteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory shs:Package_DocSteadyStateHypothesisScheduleProfile ; - cims:stereotype "Primitive", "profcim" . - -shs:Ontology a owl:Ontology ; - dcat:keyword "SHS" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project"@en ; - dct:description "This vocabulary is describing the steady state hypothesis schedule."@en ; - dct:identifier "urn:uuid:0d815deb-9968-4c6f-85d7-503d49e0b81f" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Steady State Hypothesis Schedule Vocabulary"@en ; - owl:versionIRI ; - owl:versionInfo "1.0.1"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . - -cim:ApparentPower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitMultiplier . - -cim:ApparentPower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VA" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitSymbol . - -cim:ApparentPower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower . - -cim:CurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitMultiplier . - -cim:CurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "A" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitSymbol . - -cim:CurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow . - -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:PU.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitMultiplier . - -cim:PU.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitSymbol . - -cim:PU.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -cim:RealEnergy.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitMultiplier . - -cim:RealEnergy.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Wh" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitSymbol . - -cim:RealEnergy.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy . - -cim:Resistance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitMultiplier . - -cim:Resistance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitSymbol . - -cim:Resistance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance . - -cim:Season.endDate a rdf:Property ; - rdfs:label "endDate"@en ; - rdfs:comment "Date season ends." ; - cims:dataType cim:MonthDay ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Season . - -cim:Season.startDate a rdf:Property ; - rdfs:label "startDate"@en ; - rdfs:comment "Date season starts." ; - cims:dataType cim:MonthDay ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Season . - -cim:Voltage.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitMultiplier . - -cim:Voltage.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "V" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitSymbol . - -cim:Voltage.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage . - -nc:ACDCConverterRegularSchedule.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment """Active power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for a steady state solution in the case a simplified power flow model is used.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACDCConverterRegularSchedule . - -nc:ACDCConverterRegularSchedule.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment """Reactive power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for a steady state solution in the case a simplified power flow model is used.""" ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACDCConverterRegularSchedule . - -nc:ACDCConverterRegularSchedule.targetPpcc a rdf:Property ; - rdfs:label "targetPpcc"@en ; - rdfs:comment "Real power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACDCConverterRegularSchedule . - -nc:ACDCConverterRegularSchedule.targetUdc a rdf:Property ; - rdfs:label "targetUdc"@en ; - rdfs:comment "Target value for DC voltage magnitude. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACDCConverterRegularSchedule . - -nc:ACDCTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACDCTimePoint . - -nc:ACDCTimePoint.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment """Active power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for a steady state solution in the case a simplified power flow model is used.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACDCTimePoint . - -nc:ACDCTimePoint.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment """Reactive power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for a steady state solution in the case a simplified power flow model is used.""" ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACDCTimePoint . - -nc:ACDCTimePoint.targetPpcc a rdf:Property ; - rdfs:label "targetPpcc"@en ; - rdfs:comment "Real power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACDCTimePoint . - -nc:ACDCTimePoint.targetUdc a rdf:Property ; - rdfs:label "targetUdc"@en ; - rdfs:comment "Target value for DC voltage magnitude. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACDCTimePoint . - -nc:ActivePowerLimit.ActivePowerLimitSchedule a rdf:Property ; +nc:ActivePowerLimit.ActivePowerLimitSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ActivePowerLimitSchedule"@en ; rdfs:comment "Active power limit schedule associated with an active power limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ActivePowerLimitSchedule.ActivePowerLimit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ActivePowerLimitSchedule.ActivePowerLimit ; rdfs:domain cim:ActivePowerLimit ; rdfs:range nc:ActivePowerLimitSchedule . -nc:ActivePowerLimitSchedule.ActivePowerLimit a rdf:Property ; +nc:ActivePowerLimitSchedule.ActivePowerLimit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ActivePowerLimit"@en ; rdfs:comment "Active power limit which has active power limit schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ActivePowerLimit.ActivePowerLimitSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ActivePowerLimit.ActivePowerLimitSchedule ; rdfs:domain nc:ActivePowerLimitSchedule ; rdfs:range cim:ActivePowerLimit . -nc:ActivePowerLimitSchedule.ActivePowerLimitTimePoint a rdf:Property ; +nc:ActivePowerLimitSchedule.ActivePowerLimitTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ActivePowerLimitTimePoint"@en ; rdfs:comment "The time point that relates to this active pwoer limit schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ActivePowerLimitTimePoint.ActivePowerLimitSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:ActivePowerLimitTimePoint.ActivePowerLimitSchedule ; rdfs:domain nc:ActivePowerLimitSchedule ; rdfs:range nc:ActivePowerLimitTimePoint . -nc:ActivePowerLimitTimePoint.ActivePowerLimitSchedule a rdf:Property ; +nc:ActivePowerLimitTimePoint.ActivePowerLimitSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ActivePowerLimitSchedule"@en ; rdfs:comment "The active power limit schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ActivePowerLimitSchedule.ActivePowerLimitTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ActivePowerLimitSchedule.ActivePowerLimitTimePoint ; rdfs:domain nc:ActivePowerLimitTimePoint ; rdfs:range nc:ActivePowerLimitSchedule . -nc:ActivePowerLimitTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ActivePowerLimitTimePoint . - -nc:ActivePowerLimitTimePoint.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Value of active power limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ActivePowerLimitTimePoint . - -nc:ApparentPowerLimit.ApparentPowerLimitSchedule a rdf:Property ; +nc:ApparentPowerLimit.ApparentPowerLimitSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ApparentPowerLimitSchedule"@en ; rdfs:comment "Apparent power limit schedule associated with an apparent power limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ApparentPowerLimitSchedule.ApparentPowerLimit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ApparentPowerLimitSchedule.ApparentPowerLimit ; rdfs:domain cim:ApparentPowerLimit ; rdfs:range nc:ApparentPowerLimitSchedule . -nc:ApparentPowerLimitSchedule.ApparentPowerLimit a rdf:Property ; +nc:ApparentPowerLimitSchedule.ApparentPowerLimit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ApparentPowerLimit"@en ; rdfs:comment "Apparent power limit which has apparent power limit schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ApparentPowerLimit.ApparentPowerLimitSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ApparentPowerLimit.ApparentPowerLimitSchedule ; rdfs:domain nc:ApparentPowerLimitSchedule ; rdfs:range cim:ApparentPowerLimit . -nc:ApparentPowerLimitSchedule.ApparentPowerLimitTimePoint a rdf:Property ; +nc:ApparentPowerLimitSchedule.ApparentPowerLimitTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ApparentPowerLimitTimePoint"@en ; rdfs:comment "The time point that relates to this apparent power limit schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ApparentPowerLimitTimePoint.ApparentPowerLimitSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:ApparentPowerLimitTimePoint.ApparentPowerLimitSchedule ; rdfs:domain nc:ApparentPowerLimitSchedule ; rdfs:range nc:ApparentPowerLimitTimePoint . -nc:ApparentPowerLimitTimePoint.ApparentPowerLimitSchedule a rdf:Property ; +nc:ApparentPowerLimitTimePoint.ApparentPowerLimitSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ApparentPowerLimitSchedule"@en ; rdfs:comment "The apparent power limit schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ApparentPowerLimitSchedule.ApparentPowerLimitTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ApparentPowerLimitSchedule.ApparentPowerLimitTimePoint ; rdfs:domain nc:ApparentPowerLimitTimePoint ; rdfs:range nc:ApparentPowerLimitSchedule . -nc:ApparentPowerLimitTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ApparentPowerLimitTimePoint . - -nc:ApparentPowerLimitTimePoint.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "The apparent power limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:ApparentPower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ApparentPowerLimitTimePoint . - -nc:AsynchronousMachine.AsynchronousMachineRegularSchedule a rdf:Property ; +nc:AsynchronousMachine.AsynchronousMachineRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AsynchronousMachineRegularSchedule"@en ; rdfs:comment "AsynchronousMachineRegularSchedule which belongs to an asynchronous machine." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AsynchronousMachineRegularSchedule.AsynchronousMachine ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AsynchronousMachineRegularSchedule.AsynchronousMachine ; rdfs:domain cim:AsynchronousMachine ; rdfs:range nc:AsynchronousMachineRegularSchedule . -nc:AsynchronousMachine.AsynchronousMachineSchedule a rdf:Property ; +nc:AsynchronousMachine.AsynchronousMachineSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AsynchronousMachineSchedule"@en ; rdfs:comment "Asynchronous machine schedule associated with an asynchronous machine." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AsynchronousMachineSchedule.AsynchronousMachine ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:AsynchronousMachineSchedule.AsynchronousMachine ; rdfs:domain cim:AsynchronousMachine ; rdfs:range nc:AsynchronousMachineSchedule . -nc:AsynchronousMachineRegularSchedule.AsynchronousMachine a rdf:Property ; +nc:AsynchronousMachineRegularSchedule.AsynchronousMachine a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AsynchronousMachine"@en ; rdfs:comment "AsynchronousMachine which has AsynchronousMachineRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AsynchronousMachine.AsynchronousMachineRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AsynchronousMachine.AsynchronousMachineRegularSchedule ; rdfs:domain nc:AsynchronousMachineRegularSchedule ; rdfs:range cim:AsynchronousMachine . -nc:AsynchronousMachineRegularSchedule.asynchronousMachineType a rdf:Property ; +nc:AsynchronousMachineRegularSchedule.asynchronousMachineType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "asynchronousMachineType"@en ; rdfs:comment "Indicates the type of Asynchronous Machine (motor or generator)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:AsynchronousMachineRegularSchedule ; rdfs:range cim:AsynchronousMachineKind . -nc:AsynchronousMachineSchedule.AsynchronousMachine a rdf:Property ; +nc:AsynchronousMachineSchedule.AsynchronousMachine a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AsynchronousMachine"@en ; rdfs:comment "Asynchronous machine which has asynchronous machine schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AsynchronousMachine.AsynchronousMachineSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AsynchronousMachine.AsynchronousMachineSchedule ; rdfs:domain nc:AsynchronousMachineSchedule ; rdfs:range cim:AsynchronousMachine . -nc:AsynchronousMachineSchedule.AsynchronousMachineTimePoint a rdf:Property ; +nc:AsynchronousMachineSchedule.AsynchronousMachineTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AsynchronousMachineTimePoint"@en ; rdfs:comment "The time point that relates to this asynchronous machine schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:AsynchronousMachineTimePoint.AsynchronousMachineSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:AsynchronousMachineTimePoint.AsynchronousMachineSchedule ; rdfs:domain nc:AsynchronousMachineSchedule ; rdfs:range nc:AsynchronousMachineTimePoint . -nc:AsynchronousMachineTimePoint.AsynchronousMachineSchedule a rdf:Property ; +nc:AsynchronousMachineTimePoint.AsynchronousMachineSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "AsynchronousMachineSchedule"@en ; rdfs:comment "The asynchronous machine schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:AsynchronousMachineSchedule.AsynchronousMachineTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:AsynchronousMachineSchedule.AsynchronousMachineTimePoint ; rdfs:domain nc:AsynchronousMachineTimePoint ; rdfs:range nc:AsynchronousMachineSchedule . -nc:AsynchronousMachineTimePoint.asynchronousMachineType a rdf:Property ; +nc:AsynchronousMachineTimePoint.asynchronousMachineType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "asynchronousMachineType"@en ; rdfs:comment "Indicates the type of Asynchronous Machine (motor or generator)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:AsynchronousMachineTimePoint ; rdfs:range cim:AsynchronousMachineKind . -nc:AsynchronousMachineTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AsynchronousMachineTimePoint . - -nc:BaseRegularIntervalSchedule.HourPattern a rdf:Property ; +nc:BaseRegularIntervalSchedule.HourPattern a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "HourPattern"@en ; rdfs:comment "HourPattern that has base regular interval schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:HourPattern.BaseRegularIntervalSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:HourPattern.BaseRegularIntervalSchedule ; rdfs:domain nc:BaseRegularIntervalSchedule ; rdfs:range nc:HourPattern . -nc:BaseRegularIntervalSchedule.Season a rdf:Property ; +nc:BaseRegularIntervalSchedule.Season a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Season"@en ; rdfs:comment "Season associated with a base regular interval schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Season.BaseRegularIntervalSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Season.BaseRegularIntervalSchedule ; rdfs:domain nc:BaseRegularIntervalSchedule ; rdfs:range cim:Season . -nc:BaseRegularIntervalSchedule.dayOfWeek a rdf:Property ; +nc:BaseRegularIntervalSchedule.dayOfWeek a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "dayOfWeek"@en ; rdfs:comment "Day of the week for which the schedule is valid for." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseRegularIntervalSchedule ; rdfs:range nc:DayOfWeekKind . -nc:BaseRegularIntervalSchedule.intervalEndTime a rdf:Property ; - rdfs:label "intervalEndTime"@en ; - rdfs:comment "Interval end time for which the schedule is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseRegularIntervalSchedule . - -nc:BaseRegularIntervalSchedule.intervalStartTime a rdf:Property ; - rdfs:label "intervalStartTime"@en ; - rdfs:comment "Interval start time for which the schedule is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseRegularIntervalSchedule . - -nc:BaseTimeSeries.generatedAtTime a rdf:Property ; - rdfs:label "generatedAtTime"@en ; - rdfs:comment "The time this time series (entity) come to existents and available for use." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseTimeSeries . - -nc:BaseTimeSeries.interpolationKind a rdf:Property ; +nc:BaseTimeSeries.interpolationKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "interpolationKind"@en ; rdfs:comment "Kind of interpolation done between time point." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseTimeSeries ; rdfs:range nc:TimeSeriesInterpolationKind . -nc:BaseTimeSeries.percentile a rdf:Property ; - rdfs:label "percentile"@en ; - rdfs:comment "The percentile is a number where a certain percentage of scores/ranking/values of a sample fall below that number. This is a way for expressing uncertainty in the number provided." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BaseTimeSeries . - -nc:BaseTimeSeries.timeSeriesKind a rdf:Property ; +nc:BaseTimeSeries.timeSeriesKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "timeSeriesKind"@en ; rdfs:comment "Kind of base time series." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BaseTimeSeries ; rdfs:range nc:BaseTimeSeriesKind . -nc:BatteryUnit.BatteryUnitSchedule a rdf:Property ; +nc:BatteryUnit.BatteryUnitSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BatteryUnitSchedule"@en ; rdfs:comment "Battery unit schedule associated with a battery unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BatteryUnitSchedule.BatteryUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BatteryUnitSchedule.BatteryUnit ; rdfs:domain cim:BatteryUnit ; rdfs:range nc:BatteryUnitSchedule . -nc:BatteryUnitSchedule.BatteryUnit a rdf:Property ; +nc:BatteryUnitSchedule.BatteryUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BatteryUnit"@en ; rdfs:comment "Battery unit which has battery unit schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BatteryUnit.BatteryUnitSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BatteryUnit.BatteryUnitSchedule ; rdfs:domain nc:BatteryUnitSchedule ; rdfs:range cim:BatteryUnit . -nc:BatteryUnitSchedule.BatteryUnitTimePoint a rdf:Property ; +nc:BatteryUnitSchedule.BatteryUnitTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BatteryUnitTimePoint"@en ; rdfs:comment "The time point that relates to this battery unit schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BatteryUnitTimePoint.BatteryUnitSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:BatteryUnitTimePoint.BatteryUnitSchedule ; rdfs:domain nc:BatteryUnitSchedule ; rdfs:range nc:BatteryUnitTimePoint . -nc:BatteryUnitTimePoint.BatteryUnitSchedule a rdf:Property ; +nc:BatteryUnitTimePoint.BatteryUnitSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BatteryUnitSchedule"@en ; rdfs:comment "The battery unit schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:BatteryUnitSchedule.BatteryUnitTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:BatteryUnitSchedule.BatteryUnitTimePoint ; rdfs:domain nc:BatteryUnitTimePoint ; rdfs:range nc:BatteryUnitSchedule . -nc:BatteryUnitTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BatteryUnitTimePoint . - -nc:BatteryUnitTimePoint.batteryState a rdf:Property ; +nc:BatteryUnitTimePoint.batteryState a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "batteryState"@en ; rdfs:comment "The current state of the battery (charging, full, etc.)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:BatteryUnitTimePoint ; rdfs:range cim:BatteryStateKind . -nc:BatteryUnitTimePoint.storedE a rdf:Property ; - rdfs:label "storedE"@en ; - rdfs:comment "Amount of energy currently stored. The attribute shall be a positive value or zero and lower than BatteryUnit.ratedE." ; - cims:dataType cim:RealEnergy ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BatteryUnitTimePoint . - -nc:ControlArea.ControlAreaRegularSchedule a rdf:Property ; +nc:ControlArea.ControlAreaRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlAreaRegularSchedule"@en ; rdfs:comment "ControlAreaRegularSchedule which belongs to a control area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ControlAreaRegularSchedule.ControlArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlAreaRegularSchedule.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range nc:ControlAreaRegularSchedule . -nc:ControlArea.ControlAreaSchedule a rdf:Property ; +nc:ControlArea.ControlAreaSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlAreaSchedule"@en ; rdfs:comment "Control area schedule associated with a control area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ControlAreaSchedule.ControlArea ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlAreaSchedule.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range nc:ControlAreaSchedule . -nc:ControlAreaRegularSchedule.ControlArea a rdf:Property ; +nc:ControlAreaRegularSchedule.ControlArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "ControlArea which has ControlAreaRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ControlArea.ControlAreaRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlArea.ControlAreaRegularSchedule ; rdfs:domain nc:ControlAreaRegularSchedule ; rdfs:range cim:ControlArea . -nc:ControlAreaRegularSchedule.netInterchange a rdf:Property ; - rdfs:label "netInterchange"@en ; - rdfs:comment "The specified positive net interchange into the control area, i.e. positive sign means flow into the area." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControlAreaRegularSchedule . - -nc:ControlAreaRegularSchedule.pTolerance a rdf:Property ; - rdfs:label "pTolerance"@en ; - rdfs:comment "Active power net interchange tolerance. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControlAreaRegularSchedule . - -nc:ControlAreaSchedule.ControlArea a rdf:Property ; +nc:ControlAreaSchedule.ControlArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "Control area which has control area schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ControlArea.ControlAreaSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlArea.ControlAreaSchedule ; rdfs:domain nc:ControlAreaSchedule ; rdfs:range cim:ControlArea . -nc:ControlAreaSchedule.ControlAreaTimePoint a rdf:Property ; +nc:ControlAreaSchedule.ControlAreaTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlAreaTimePoint"@en ; rdfs:comment "The time point that relates to this control area schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ControlAreaTimePoint.ControlAreaSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:ControlAreaTimePoint.ControlAreaSchedule ; rdfs:domain nc:ControlAreaSchedule ; rdfs:range nc:ControlAreaTimePoint . -nc:ControlAreaTimePoint.ControlAreaSchedule a rdf:Property ; +nc:ControlAreaTimePoint.ControlAreaSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ControlAreaSchedule"@en ; rdfs:comment "The control area schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ControlAreaSchedule.ControlAreaTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ControlAreaSchedule.ControlAreaTimePoint ; rdfs:domain nc:ControlAreaTimePoint ; rdfs:range nc:ControlAreaSchedule . -nc:ControlAreaTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControlAreaTimePoint . - -nc:ControlAreaTimePoint.netInterchange a rdf:Property ; - rdfs:label "netInterchange"@en ; - rdfs:comment "The specified positive net interchange into the control area, i.e. positive sign means flow into the area." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControlAreaTimePoint . - -nc:ControlAreaTimePoint.pTolerance a rdf:Property ; - rdfs:label "pTolerance"@en ; - rdfs:comment "Active power net interchange tolerance. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ControlAreaTimePoint . - -nc:CsConverter.CsConverterSchedule a rdf:Property ; +nc:CsConverter.CsConverterSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CsConverterSchedule"@en ; rdfs:comment "Cs converter schedule associated with a control area.", "CsConverterRegularSchedule which belongs to a CSConverter." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CsConverterRegularSchedule.CsConverter, nc:CsConverterSchedule.CsConverter ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:CsConverterRegularSchedule.CsConverter, nc:CsConverterSchedule.CsConverter ; rdfs:domain cim:CsConverter ; rdfs:range nc:CsConverterRegularSchedule, nc:CsConverterSchedule . -nc:CsConverterRegularSchedule.CsConverter a rdf:Property ; +nc:CsConverterRegularSchedule.CsConverter a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CsConverter"@en ; rdfs:comment "CsConverter which has CsConverterRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:CsConverter.CsConverterSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CsConverter.CsConverterSchedule ; rdfs:domain nc:CsConverterRegularSchedule ; rdfs:range cim:CsConverter . -nc:CsConverterRegularSchedule.operatingMode a rdf:Property ; +nc:CsConverterRegularSchedule.operatingMode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "operatingMode"@en ; rdfs:comment "Indicates whether the DC pole is operating as an inverter or as a rectifier. It is converter’s control variable used in power flow." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:CsConverterRegularSchedule ; rdfs:range cim:CsOperatingModeKind . -nc:CsConverterRegularSchedule.pPccControl a rdf:Property ; +nc:CsConverterRegularSchedule.pPccControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "pPccControl"@en ; rdfs:comment "Kind of active power control." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:CsConverterRegularSchedule ; rdfs:range cim:CsPpccControlKind . -nc:CsConverterRegularSchedule.targetAlpha a rdf:Property ; - rdfs:label "targetAlpha"@en ; - rdfs:comment "Target firing angle. It is converter’s control variable used in power flow. It is only applicable for rectifier if continuous tap changer control is used. Allowed values are within the range minAlpha<=targetAlpha<=maxAlpha. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CsConverterRegularSchedule . - -nc:CsConverterRegularSchedule.targetGamma a rdf:Property ; - rdfs:label "targetGamma"@en ; - rdfs:comment "Target extinction angle. It is converter’s control variable used in power flow. It is only applicable for inverter if continuous tap changer control is used. Allowed values are within the range minGamma<=targetGamma<=maxGamma. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CsConverterRegularSchedule . - -nc:CsConverterRegularSchedule.targetIdc a rdf:Property ; - rdfs:label "targetIdc"@en ; - rdfs:comment "DC current target value. It is converter’s control variable used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CsConverterRegularSchedule . - -nc:CsConverterSchedule.CsConverter a rdf:Property ; +nc:CsConverterSchedule.CsConverter a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CsConverter"@en ; rdfs:comment "Cs converter which has Cs converter schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:CsConverter.CsConverterSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CsConverter.CsConverterSchedule ; rdfs:domain nc:CsConverterSchedule ; rdfs:range cim:CsConverter . -nc:CsConverterSchedule.CsConverterTimePoint a rdf:Property ; +nc:CsConverterSchedule.CsConverterTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CsConverterTimePoint"@en ; rdfs:comment "The time point that relates to this CS converter schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CsConverterTimePoint.CsConverterSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:CsConverterTimePoint.CsConverterSchedule ; rdfs:domain nc:CsConverterSchedule ; rdfs:range nc:CsConverterTimePoint . -nc:CsConverterTimePoint.CsConverterSchedule a rdf:Property ; +nc:CsConverterTimePoint.CsConverterSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CsConverterSchedule"@en ; rdfs:comment "The CS converter schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:CsConverterSchedule.CsConverterTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CsConverterSchedule.CsConverterTimePoint ; rdfs:domain nc:CsConverterTimePoint ; rdfs:range nc:CsConverterSchedule . -nc:CsConverterTimePoint.operatingMode a rdf:Property ; +nc:CsConverterTimePoint.operatingMode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "operatingMode"@en ; rdfs:comment "Indicates whether the DC pole is operating as an inverter or as a rectifier. It is converter’s control variable used in power flow." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:CsConverterTimePoint ; rdfs:range cim:CsOperatingModeKind . -nc:CsConverterTimePoint.pPccControl a rdf:Property ; +nc:CsConverterTimePoint.pPccControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "pPccControl"@en ; rdfs:comment "Kind of active power control." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:CsConverterTimePoint ; rdfs:range cim:CsPpccControlKind . -nc:CsConverterTimePoint.targetAlpha a rdf:Property ; - rdfs:label "targetAlpha"@en ; - rdfs:comment "Target firing angle. It is converter’s control variable used in power flow. It is only applicable for rectifier if continuous tap changer control is used. Allowed values are within the range minAlpha<=targetAlpha<=maxAlpha. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CsConverterTimePoint . - -nc:CsConverterTimePoint.targetGamma a rdf:Property ; - rdfs:label "targetGamma"@en ; - rdfs:comment "Target extinction angle. It is converter’s control variable used in power flow. It is only applicable for inverter if continuous tap changer control is used. Allowed values are within the range minGamma<=targetGamma<=maxGamma. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CsConverterTimePoint . - -nc:CsConverterTimePoint.targetIdc a rdf:Property ; - rdfs:label "targetIdc"@en ; - rdfs:comment "DC current target value. It is converter’s control variable used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CsConverterTimePoint . - -nc:CurrentLimit.CurrentLimitSchedule a rdf:Property ; +nc:CurrentLimit.CurrentLimitSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CurrentLimitSchedule"@en ; rdfs:comment "Current limit schedule associated with a current limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CurrentLimitSchedule.CurrentLimit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:CurrentLimitSchedule.CurrentLimit ; rdfs:domain cim:CurrentLimit ; rdfs:range nc:CurrentLimitSchedule . -nc:CurrentLimitSchedule.CurrentLimit a rdf:Property ; +nc:CurrentLimitSchedule.CurrentLimit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CurrentLimit"@en ; rdfs:comment "Current limit which has current limit schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:CurrentLimit.CurrentLimitSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CurrentLimit.CurrentLimitSchedule ; rdfs:domain nc:CurrentLimitSchedule ; rdfs:range cim:CurrentLimit . -nc:CurrentLimitSchedule.CurrentLimitTimePoint a rdf:Property ; +nc:CurrentLimitSchedule.CurrentLimitTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CurrentLimitTimePoint"@en ; rdfs:comment "The time point that relates to this current limit schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:CurrentLimitTimePoint.CurrentLimitSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:CurrentLimitTimePoint.CurrentLimitSchedule ; rdfs:domain nc:CurrentLimitSchedule ; rdfs:range nc:CurrentLimitTimePoint . -nc:CurrentLimitTimePoint.CurrentLimitSchedule a rdf:Property ; +nc:CurrentLimitTimePoint.CurrentLimitSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CurrentLimitSchedule"@en ; rdfs:comment "The current limit schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:CurrentLimitSchedule.CurrentLimitTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:CurrentLimitSchedule.CurrentLimitTimePoint ; rdfs:domain nc:CurrentLimitTimePoint ; rdfs:range nc:CurrentLimitSchedule . -nc:CurrentLimitTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentLimitTimePoint . - -nc:CurrentLimitTimePoint.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Limit on current flow. The attribute shall be a positive value or zero." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentLimitTimePoint . - -nc:EnergyConnection.EnergyConnectionSchedule a rdf:Property ; +nc:EnergyConnection.EnergyConnectionSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyConnectionSchedule"@en ; rdfs:comment "Energy connection schedule associated with a Vs converter.", "EnergyConnectionSchedule which belongs to an energy connection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyConnectionRegularSchedule.EnergyConnection, nc:EnergyConnectionSchedule.EnergyConnection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyConnectionRegularSchedule.EnergyConnection, nc:EnergyConnectionSchedule.EnergyConnection ; rdfs:domain cim:EnergyConnection ; rdfs:range nc:EnergyConnectionRegularSchedule, nc:EnergyConnectionSchedule . -nc:EnergyConnectionRegularSchedule.EnergyConnection a rdf:Property ; +nc:EnergyConnectionRegularSchedule.EnergyConnection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyConnection"@en ; rdfs:comment "EnergyConnection which has EnergyConnectionSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyConnection.EnergyConnectionSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyConnection.EnergyConnectionSchedule ; rdfs:domain nc:EnergyConnectionRegularSchedule ; rdfs:range cim:EnergyConnection . -nc:EnergyConnectionRegularSchedule.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for a steady state solution.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyConnectionRegularSchedule . - -nc:EnergyConnectionRegularSchedule.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for a steady state solution.""" ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyConnectionRegularSchedule . - -nc:EnergyConnectionSchedule.EnergyConnection a rdf:Property ; +nc:EnergyConnectionSchedule.EnergyConnection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyConnection"@en ; rdfs:comment "Energy connection which has energy connection schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyConnection.EnergyConnectionSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyConnection.EnergyConnectionSchedule ; rdfs:domain nc:EnergyConnectionSchedule ; rdfs:range cim:EnergyConnection . -nc:EnergyConnectionSchedule.EnergyConnectionTimePoint a rdf:Property ; +nc:EnergyConnectionSchedule.EnergyConnectionTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyConnectionTimePoint"@en ; rdfs:comment "The time point that relates to this energy connection schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EnergyConnectionTimePoint.EnergyConnectionSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:EnergyConnectionTimePoint.EnergyConnectionSchedule ; rdfs:domain nc:EnergyConnectionSchedule ; rdfs:range nc:EnergyConnectionTimePoint . -nc:EnergyConnectionTimePoint.EnergyConnectionSchedule a rdf:Property ; +nc:EnergyConnectionTimePoint.EnergyConnectionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergyConnectionSchedule"@en ; rdfs:comment "The energy connection schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EnergyConnectionSchedule.EnergyConnectionTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EnergyConnectionSchedule.EnergyConnectionTimePoint ; rdfs:domain nc:EnergyConnectionTimePoint ; rdfs:range nc:EnergyConnectionSchedule . -nc:EnergyConnectionTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyConnectionTimePoint . - -nc:EnergyConnectionTimePoint.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for a steady state solution.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyConnectionTimePoint . - -nc:EnergyConnectionTimePoint.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for a steady state solution.""" ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyConnectionTimePoint . - -nc:Equipment.InServiceRegularSchedule a rdf:Property ; +nc:Equipment.InServiceRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "InServiceRegularSchedule"@en ; rdfs:comment "InServiceRegularSchedule which belongs to an equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:InServiceRegularSchedule.Equipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:InServiceRegularSchedule.Equipment ; rdfs:domain cim:Equipment ; rdfs:range nc:InServiceRegularSchedule . -nc:Equipment.InServiceSchedule a rdf:Property ; +nc:Equipment.InServiceSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "InServiceSchedule"@en ; rdfs:comment "In service schedule associated with an equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:InServiceSchedule.Equipment ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:InServiceSchedule.Equipment ; rdfs:domain cim:Equipment ; rdfs:range nc:InServiceSchedule . -nc:EquivalentInjection.EquivalentInjectionRegularSchedule a rdf:Property ; +nc:EquivalentInjection.EquivalentInjectionRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EquivalentInjectionRegularSchedule"@en ; rdfs:comment "EquivalentInjectionRegularSchedule which belongs to an equivalent injection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EquivalentInjectionRegularSchedule.EquivalentInjection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjectionRegularSchedule.EquivalentInjection ; rdfs:domain cim:EquivalentInjection ; rdfs:range nc:EquivalentInjectionRegularSchedule . -nc:EquivalentInjection.EquivalentInjectionSchedule a rdf:Property ; +nc:EquivalentInjection.EquivalentInjectionSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EquivalentInjectionSchedule"@en ; rdfs:comment "Equivalent injection schedule associated with an equivalent injection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EquivalentInjectionSchedule.EquivalentInjection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjectionSchedule.EquivalentInjection ; rdfs:domain cim:EquivalentInjection ; rdfs:range nc:EquivalentInjectionSchedule . -nc:EquivalentInjectionRegularSchedule.EquivalentInjection a rdf:Property ; +nc:EquivalentInjectionRegularSchedule.EquivalentInjection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "EquivalentInjection which has EquivalentInjectionRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquivalentInjection.EquivalentInjectionRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjection.EquivalentInjectionRegularSchedule ; rdfs:domain nc:EquivalentInjectionRegularSchedule ; rdfs:range cim:EquivalentInjection . -nc:EquivalentInjectionRegularSchedule.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment """Equivalent active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for steady state solutions.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EquivalentInjectionRegularSchedule . - -nc:EquivalentInjectionRegularSchedule.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment """Equivalent reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for steady state solutions.""" ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EquivalentInjectionRegularSchedule . - -nc:EquivalentInjectionRegularSchedule.regulationStatus a rdf:Property ; - rdfs:label "regulationStatus"@en ; - rdfs:comment "Specifies the regulation status of the EquivalentInjection. True is regulating. False is not regulating." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EquivalentInjectionRegularSchedule . - -nc:EquivalentInjectionRegularSchedule.regulationTarget a rdf:Property ; - rdfs:label "regulationTarget"@en ; - rdfs:comment "The target voltage for voltage regulation. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EquivalentInjectionRegularSchedule . - -nc:EquivalentInjectionSchedule.EquivalentInjection a rdf:Property ; +nc:EquivalentInjectionSchedule.EquivalentInjection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "Equivalent injection which has equivalent injection schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquivalentInjection.EquivalentInjectionSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjection.EquivalentInjectionSchedule ; rdfs:domain nc:EquivalentInjectionSchedule ; rdfs:range cim:EquivalentInjection . -nc:EquivalentInjectionSchedule.EquivalentInjectionTimePoint a rdf:Property ; +nc:EquivalentInjectionSchedule.EquivalentInjectionTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EquivalentInjectionTimePoint"@en ; rdfs:comment "The time point that relates to this equivalent injection schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:EquivalentInjectionTimePoint.EquivalentInjectionSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:EquivalentInjectionTimePoint.EquivalentInjectionSchedule ; rdfs:domain nc:EquivalentInjectionSchedule ; rdfs:range nc:EquivalentInjectionTimePoint . -nc:EquivalentInjectionTimePoint.EquivalentInjectionSchedule a rdf:Property ; +nc:EquivalentInjectionTimePoint.EquivalentInjectionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquivalentInjectionSchedule"@en ; rdfs:comment "The EquivalentInjection schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:EquivalentInjectionSchedule.EquivalentInjectionTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:EquivalentInjectionSchedule.EquivalentInjectionTimePoint ; rdfs:domain nc:EquivalentInjectionTimePoint ; rdfs:range nc:EquivalentInjectionSchedule . -nc:EquivalentInjectionTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EquivalentInjectionTimePoint . - -nc:EquivalentInjectionTimePoint.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment """Equivalent active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for steady state solutions.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EquivalentInjectionTimePoint . - -nc:EquivalentInjectionTimePoint.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment """Equivalent reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for steady state solutions.""" ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EquivalentInjectionTimePoint . - -nc:EquivalentInjectionTimePoint.regulationStatus a rdf:Property ; - rdfs:label "regulationStatus"@en ; - rdfs:comment "Specifies the regulation status of the EquivalentInjection. True is regulating. False is not regulating." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EquivalentInjectionTimePoint . - -nc:EquivalentInjectionTimePoint.regulationTarget a rdf:Property ; - rdfs:label "regulationTarget"@en ; - rdfs:comment "The target voltage for voltage regulation. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EquivalentInjectionTimePoint . - -nc:ExternalNetworkInjection.ExternalNetowrkInjectionSchedule a rdf:Property ; +nc:ExternalNetworkInjection.ExternalNetowrkInjectionSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ExternalNetowrkInjectionSchedule"@en ; rdfs:comment "External Network Injection schedule associated with an External Network Injection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ExternalNetworkInjectionSchedule.ExternalNetworkInjection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ExternalNetworkInjectionSchedule.ExternalNetworkInjection ; rdfs:domain cim:ExternalNetworkInjection ; rdfs:range nc:ExternalNetworkInjectionSchedule . -nc:ExternalNetworkInjection.ExternalNetworkinjectionRegularSchedule a rdf:Property ; +nc:ExternalNetworkInjection.ExternalNetworkinjectionRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ExternalNetworkinjectionRegularSchedule"@en ; rdfs:comment "ExternalNetworkinjectionRegularSchedule which belongs to a external network injection." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ExternalNetworkInjectionRegularSchedule.ExternalNetworkinjection ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ExternalNetworkInjectionRegularSchedule.ExternalNetworkinjection ; rdfs:domain cim:ExternalNetworkInjection ; rdfs:range nc:ExternalNetworkInjectionRegularSchedule . -nc:ExternalNetworkInjectionRegularSchedule.ExternalNetworkinjection a rdf:Property ; +nc:ExternalNetworkInjectionRegularSchedule.ExternalNetworkinjection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ExternalNetworkinjection"@en ; rdfs:comment "External network injection which has ExternalNetworkinjectionRegularSchedule" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ExternalNetworkInjection.ExternalNetworkinjectionRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ExternalNetworkInjection.ExternalNetworkinjectionRegularSchedule ; rdfs:domain nc:ExternalNetworkInjectionRegularSchedule ; rdfs:range cim:ExternalNetworkInjection . -nc:ExternalNetworkInjectionRegularSchedule.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for steady state solutions.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ExternalNetworkInjectionRegularSchedule . - -nc:ExternalNetworkInjectionRegularSchedule.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for steady state solutions.""" ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ExternalNetworkInjectionRegularSchedule . - -nc:ExternalNetworkInjectionRegularSchedule.referencePriority a rdf:Property ; - rdfs:label "referencePriority"@en ; - rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ExternalNetworkInjectionRegularSchedule . - -nc:ExternalNetworkInjectionSchedule.ExternalNetworkInjection a rdf:Property ; +nc:ExternalNetworkInjectionSchedule.ExternalNetworkInjection a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ExternalNetworkInjection"@en ; rdfs:comment "External Network Injection which has External Network Injection schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ExternalNetworkInjection.ExternalNetowrkInjectionSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ExternalNetworkInjection.ExternalNetowrkInjectionSchedule ; rdfs:domain nc:ExternalNetworkInjectionSchedule ; rdfs:range cim:ExternalNetworkInjection . -nc:ExternalNetworkInjectionSchedule.ExternalNetworkinjectionTimePoint a rdf:Property ; +nc:ExternalNetworkInjectionSchedule.ExternalNetworkinjectionTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ExternalNetworkinjectionTimePoint"@en ; rdfs:comment "The time point that relates to this external network injection schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ExternalNetworkInjectionTimePoint.ExternalNetworkInjectionSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:ExternalNetworkInjectionTimePoint.ExternalNetworkInjectionSchedule ; rdfs:domain nc:ExternalNetworkInjectionSchedule ; rdfs:range nc:ExternalNetworkInjectionTimePoint . -nc:ExternalNetworkInjectionTimePoint.ExternalNetworkInjectionSchedule a rdf:Property ; +nc:ExternalNetworkInjectionTimePoint.ExternalNetworkInjectionSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ExternalNetworkInjectionSchedule"@en ; rdfs:comment "The external network injection schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ExternalNetworkInjectionSchedule.ExternalNetworkinjectionTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ExternalNetworkInjectionSchedule.ExternalNetworkinjectionTimePoint ; rdfs:domain nc:ExternalNetworkInjectionTimePoint ; rdfs:range nc:ExternalNetworkInjectionSchedule . -nc:ExternalNetworkInjectionTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ExternalNetworkInjectionTimePoint . - -nc:ExternalNetworkInjectionTimePoint.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for steady state solutions.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ExternalNetworkInjectionTimePoint . - -nc:ExternalNetworkInjectionTimePoint.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for steady state solutions.""" ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ExternalNetworkInjectionTimePoint . - -nc:ExternalNetworkInjectionTimePoint.referencePriority a rdf:Property ; - rdfs:label "referencePriority"@en ; - rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ExternalNetworkInjectionTimePoint . - -nc:GeneratingUnit.GeneratingUnitSchedule a rdf:Property ; +nc:GeneratingUnit.GeneratingUnitSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GeneratingUnitSchedule"@en ; rdfs:comment "Generating unit schedule associated with a generating unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GeneratingUnitSchedule.GeneratingUnit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:GeneratingUnitSchedule.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range nc:GeneratingUnitSchedule . -nc:GeneratingUnitSchedule.GeneratingUnit a rdf:Property ; +nc:GeneratingUnitSchedule.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "Generating unit which has generating unit schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GeneratingUnit.GeneratingUnitSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:GeneratingUnit.GeneratingUnitSchedule ; rdfs:domain nc:GeneratingUnitSchedule ; rdfs:range cim:GeneratingUnit . -nc:GeneratingUnitSchedule.GeneratingUnitTimePoint a rdf:Property ; +nc:GeneratingUnitSchedule.GeneratingUnitTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GeneratingUnitTimePoint"@en ; rdfs:comment "The time point that relates to this generating unit schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:GeneratingUnitTimePoint.GeneratingUnitSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; + cims:stereotype uml:ofAggregate ; + owl:inverseOf nc:GeneratingUnitTimePoint.GeneratingUnitSchedule ; rdfs:domain nc:GeneratingUnitSchedule ; rdfs:range nc:GeneratingUnitTimePoint . -nc:GeneratingUnitTimePoint.GeneratingUnitSchedule a rdf:Property ; +nc:GeneratingUnitTimePoint.GeneratingUnitSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GeneratingUnitSchedule"@en ; rdfs:comment "The generating unit schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:GeneratingUnitSchedule.GeneratingUnitTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf nc:GeneratingUnitSchedule.GeneratingUnitTimePoint ; rdfs:domain nc:GeneratingUnitTimePoint ; rdfs:range nc:GeneratingUnitSchedule . -nc:GeneratingUnitTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GeneratingUnitTimePoint . - -nc:GeneratingUnitTimePoint.normalPF a rdf:Property ; - rdfs:label "normalPF"@en ; - rdfs:comment "Generating unit economic participation factor. The sum of the participation factors across generating units does not have to sum to one. It is used for representing distributed slack participation factor. The attribute shall be a positive value or zero." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GeneratingUnitTimePoint . - -nc:HourPattern.BaseRegularIntervalSchedule a rdf:Property ; +nc:HourPattern.BaseRegularIntervalSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BaseRegularIntervalSchedule"@en ; rdfs:comment "Base regulat interval schedule which belongs to an hour pattern." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BaseRegularIntervalSchedule.HourPattern ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BaseRegularIntervalSchedule.HourPattern ; rdfs:domain nc:HourPattern ; rdfs:range nc:BaseRegularIntervalSchedule . -nc:HourPattern.HourPeriod a rdf:Property ; +nc:HourPattern.HourPeriod a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "HourPeriod"@en ; rdfs:comment "Hour period which belongs to an hour pattern." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:HourPeriod.HourPattern ; cims:multiplicity cims:M:1..n ; cims:stereotype "NC" ; + owl:inverseOf nc:HourPeriod.HourPattern ; rdfs:domain nc:HourPattern ; rdfs:range nc:HourPeriod . -nc:HourPattern.energyDemandKind a rdf:Property ; +nc:HourPattern.energyDemandKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "energyDemandKind"@en ; rdfs:comment "Type of energy demand that the pattern is valid for." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:HourPattern ; rdfs:range nc:EnergyDemandKind . -nc:HourPattern.peakKind a rdf:Property ; +nc:HourPattern.peakKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "peakKind"@en ; rdfs:comment "Type of peak or intensity that the pattern is valid for." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:HourPattern ; rdfs:range nc:PeakKind . -nc:HourPeriod.HourPattern a rdf:Property ; +nc:HourPeriod.HourPattern a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "HourPattern"@en ; rdfs:comment "HourPattern which has some hour periods." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:HourPattern.HourPeriod ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:HourPattern.HourPeriod ; rdfs:domain nc:HourPeriod ; rdfs:range nc:HourPattern . -nc:HourPeriod.endTime a rdf:Property ; - rdfs:label "endTime"@en ; - rdfs:comment "Time the period end and not including, e.g. 13:00 which means it does not include the time of 13:00 but 12:59." ; - cims:dataType cim:Time ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:HourPeriod . - -nc:HourPeriod.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:HourPeriod . - -nc:HourPeriod.startTime a rdf:Property ; - rdfs:label "startTime"@en ; - rdfs:comment "Time the period start and including, e.g. 12:00 which means it include the time of 12:00." ; - cims:dataType cim:Time ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:HourPeriod . - -nc:InServiceRegularSchedule.Equipment a rdf:Property ; +nc:InServiceRegularSchedule.Equipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "Equipment which has InServiceRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Equipment.InServiceRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Equipment.InServiceRegularSchedule ; rdfs:domain nc:InServiceRegularSchedule ; rdfs:range cim:Equipment . -nc:InServiceRegularSchedule.inService a rdf:Property ; - rdfs:label "inService"@en ; - rdfs:comment "Specifies the availability of the equipment. True means the equipment is available for topology processing, which determines if the equipment is energized or not. False means that the equipment is treated by network applications as if it is not in the model." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InServiceRegularSchedule . - -nc:InServiceSchedule.Equipment a rdf:Property ; +nc:InServiceSchedule.Equipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "Equipment which has equipment schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Equipment.InServiceSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Equipment.InServiceSchedule ; rdfs:domain nc:InServiceSchedule ; rdfs:range cim:Equipment . -nc:InServiceSchedule.InServiceTimePoint a rdf:Property ; +nc:InServiceSchedule.InServiceTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "InServiceTimePoint"@en ; rdfs:comment "The time point that relates to this in service schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:InServiceTimePoint.InServiceSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:InServiceTimePoint.InServiceSchedule ; rdfs:domain nc:InServiceSchedule ; rdfs:range nc:InServiceTimePoint . -nc:InServiceTimePoint.InServiceSchedule a rdf:Property ; +nc:InServiceTimePoint.InServiceSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "InServiceSchedule"@en ; rdfs:comment "The in service schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:InServiceSchedule.InServiceTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:InServiceSchedule.InServiceTimePoint ; rdfs:domain nc:InServiceTimePoint ; rdfs:range nc:InServiceSchedule . -nc:InServiceTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InServiceTimePoint . - -nc:InServiceTimePoint.inService a rdf:Property ; - rdfs:label "inService"@en ; - rdfs:comment "Specifies the availability of the equipment. True means the equipment is available for topology processing, which determines if the equipment is energized or not. False means that the equipment is treated by network applications as if it is not in the model." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InServiceTimePoint . - -nc:RegulatingControl.RegulatingControlRegularSchedule a rdf:Property ; +nc:RegulatingControl.RegulatingControlRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RegulatingControlRegularSchedule"@en ; rdfs:comment "RegulatingControlRegularSchedule which belongs to a regulating control." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RegulatingControlRegularSchedule.RegulatingControl ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RegulatingControlRegularSchedule.RegulatingControl ; rdfs:domain cim:RegulatingControl ; rdfs:range nc:RegulatingControlRegularSchedule . -nc:RegulatingControl.RegulatingControlSchedule a rdf:Property ; +nc:RegulatingControl.RegulatingControlSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RegulatingControlSchedule"@en ; rdfs:comment "Regulating control schedule associated with a regulating control." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RegulatingControlSchedule.RegulatingControl ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:RegulatingControlSchedule.RegulatingControl ; rdfs:domain cim:RegulatingControl ; rdfs:range nc:RegulatingControlSchedule . -nc:RegulatingControlRegularSchedule.RegulatingControl a rdf:Property ; +nc:RegulatingControlRegularSchedule.RegulatingControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RegulatingControl"@en ; rdfs:comment "Regulating control which has RegulatingControlRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RegulatingControl.RegulatingControlRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RegulatingControl.RegulatingControlRegularSchedule ; rdfs:domain nc:RegulatingControlRegularSchedule ; rdfs:range cim:RegulatingControl . -nc:RegulatingControlRegularSchedule.maxAllowedTargetValue a rdf:Property ; - rdfs:label "maxAllowedTargetValue"@en ; - rdfs:comment "Maximum allowed target value (RegulatingControl.targetValue)." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RegulatingControlRegularSchedule . - -nc:RegulatingControlRegularSchedule.minAllowedTargetValue a rdf:Property ; - rdfs:label "minAllowedTargetValue"@en ; - rdfs:comment "Minimum allowed target value (RegulatingControl.targetValue)." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RegulatingControlRegularSchedule . - -nc:RegulatingControlRegularSchedule.targetValue a rdf:Property ; - rdfs:label "targetValue"@en ; - rdfs:comment "The target value specified for case input. This value can be used for the target value without the use of schedules. The value has the units appropriate to the mode attribute." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RegulatingControlRegularSchedule . - -nc:RegulatingControlRegularSchedule.targetValueUnitMultiplier a rdf:Property ; +nc:RegulatingControlRegularSchedule.targetValueUnitMultiplier a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "targetValueUnitMultiplier"@en ; rdfs:comment "Specify the multiplier for used for the targetValue." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RegulatingControlRegularSchedule ; rdfs:range cim:UnitMultiplier . -nc:RegulatingControlSchedule.RegulatingControl a rdf:Property ; +nc:RegulatingControlSchedule.RegulatingControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RegulatingControl"@en ; rdfs:comment "Regulating control which has regulating control schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RegulatingControl.RegulatingControlSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RegulatingControl.RegulatingControlSchedule ; rdfs:domain nc:RegulatingControlSchedule ; rdfs:range cim:RegulatingControl . -nc:RegulatingControlSchedule.RegulatingControlTimePoint a rdf:Property ; +nc:RegulatingControlSchedule.RegulatingControlTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RegulatingControlTimePoint"@en ; rdfs:comment "The time point that relates to this regulating control schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RegulatingControlTimePoint.RegulatingControlSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:RegulatingControlTimePoint.RegulatingControlSchedule ; rdfs:domain nc:RegulatingControlSchedule ; rdfs:range nc:RegulatingControlTimePoint . -nc:RegulatingControlTimePoint.RegulatingControlSchedule a rdf:Property ; +nc:RegulatingControlTimePoint.RegulatingControlSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RegulatingControlSchedule"@en ; rdfs:comment "The regulating control schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:RegulatingControlSchedule.RegulatingControlTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:RegulatingControlSchedule.RegulatingControlTimePoint ; rdfs:domain nc:RegulatingControlTimePoint ; rdfs:range nc:RegulatingControlSchedule . -nc:RegulatingControlTimePoint.TapChangerControlSchedule a rdf:Property ; +nc:RegulatingControlTimePoint.TapChangerControlSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TapChangerControlSchedule"@en ; rdfs:comment "The tap changer control schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TapChangerControlSchedule.RegulatingControlTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:TapChangerControlSchedule.RegulatingControlTimePoint ; rdfs:domain nc:RegulatingControlTimePoint ; rdfs:range nc:TapChangerControlSchedule . -nc:RegulatingControlTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RegulatingControlTimePoint . - -nc:RegulatingControlTimePoint.maxAllowedTargetValue a rdf:Property ; - rdfs:label "maxAllowedTargetValue"@en ; - rdfs:comment "Maximum allowed target value (RegulatingControl.targetValue)." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RegulatingControlTimePoint . - -nc:RegulatingControlTimePoint.minAllowedTargetValue a rdf:Property ; - rdfs:label "minAllowedTargetValue"@en ; - rdfs:comment "Minimum allowed target value (RegulatingControl.targetValue)." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RegulatingControlTimePoint . - -nc:RegulatingControlTimePoint.targetValue a rdf:Property ; - rdfs:label "targetValue"@en ; - rdfs:comment "The target value specified for case input. This value can be used for the target value without the use of schedules. The value has the units appropriate to the mode attribute." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RegulatingControlTimePoint . - -nc:RegulatingControlTimePoint.targetValueUnitMultiplier a rdf:Property ; +nc:RegulatingControlTimePoint.targetValueUnitMultiplier a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "targetValueUnitMultiplier"@en ; rdfs:comment "Specify the multiplier for used for the targetValue." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:RegulatingControlTimePoint ; rdfs:range cim:UnitMultiplier . -nc:Season.BaseRegularIntervalSchedule a rdf:Property ; +nc:Season.BaseRegularIntervalSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BaseRegularIntervalSchedule"@en ; rdfs:comment "Base regular interval schedule which has seasons." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:BaseRegularIntervalSchedule.Season ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:BaseRegularIntervalSchedule.Season ; rdfs:domain cim:Season ; rdfs:range nc:BaseRegularIntervalSchedule . -nc:ShuntCompensator.ShuntCompensatorSchedule a rdf:Property ; +nc:ShuntCompensator.ShuntCompensatorSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ShuntCompensatorSchedule"@en ; rdfs:comment "Shunt compensator schedule associated with a shunt compensator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ShuntCompensatorSchedule.ShuntCompensator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:ShuntCompensatorSchedule.ShuntCompensator ; rdfs:domain cim:ShuntCompensator ; rdfs:range nc:ShuntCompensatorSchedule . -nc:ShuntCompensatorSchedule.ShuntCompensator a rdf:Property ; +nc:ShuntCompensatorSchedule.ShuntCompensator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ShuntCompensator"@en ; rdfs:comment "Shunt compensator which has shunt compensator schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ShuntCompensator.ShuntCompensatorSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ShuntCompensator.ShuntCompensatorSchedule ; rdfs:domain nc:ShuntCompensatorSchedule ; rdfs:range cim:ShuntCompensator . -nc:ShuntCompensatorSchedule.ShuntCompensatorTimePoint a rdf:Property ; +nc:ShuntCompensatorSchedule.ShuntCompensatorTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ShuntCompensatorTimePoint"@en ; rdfs:comment "The time point that relates to this shunt compensator schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:ShuntCompensatorTimePoint.ShuntCompensatorSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:ShuntCompensatorTimePoint.ShuntCompensatorSchedule ; rdfs:domain nc:ShuntCompensatorSchedule ; rdfs:range nc:ShuntCompensatorTimePoint . -nc:ShuntCompensatorTimePoint.ShuntCompensatorSchedule a rdf:Property ; +nc:ShuntCompensatorTimePoint.ShuntCompensatorSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ShuntCompensatorSchedule"@en ; rdfs:comment "The shunt compensator schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:ShuntCompensatorSchedule.ShuntCompensatorTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:ShuntCompensatorSchedule.ShuntCompensatorTimePoint ; rdfs:domain nc:ShuntCompensatorTimePoint ; rdfs:range nc:ShuntCompensatorSchedule . -nc:ShuntCompensatorTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ShuntCompensatorTimePoint . - -nc:ShuntCompensatorTimePoint.sections a rdf:Property ; - rdfs:label "sections"@en ; - rdfs:comment """Shunt compensator sections in use. Starting value for steady state solution. The attribute shall be a positive value or zero. Non integer values are allowed to support continuous variables. The reasons for continuous value are to support study cases where no discrete shunt compensators has yet been designed, a solutions where a narrow voltage band force the sections to oscillate or accommodate for a continuous solution as input. -For LinearShuntConpensator the value shall be between zero and ShuntCompensator.maximumSections. At value zero the shunt compensator conductance and admittance is zero. Linear interpolation of conductance and admittance between the previous and next integer section is applied in case of non-integer values. -For NonlinearShuntCompensator-s shall only be set to one of the NonlinearShuntCompenstorPoint.sectionNumber. There is no interpolation between NonlinearShuntCompenstorPoint-s.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ShuntCompensatorTimePoint . - -nc:StaticVarCompensator.StaticVarCompensatorSchedule a rdf:Property ; +nc:StaticVarCompensator.StaticVarCompensatorSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StaticVarCompensatorSchedule"@en ; rdfs:comment "Static var compensator schedule associated with a static var compensator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StaticVarCompensatorSchedule.StaticVarCompensator ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:StaticVarCompensatorSchedule.StaticVarCompensator ; rdfs:domain cim:StaticVarCompensator ; rdfs:range nc:StaticVarCompensatorSchedule . -nc:StaticVarCompensatorSchedule.StaticVarCompensator a rdf:Property ; +nc:StaticVarCompensatorSchedule.StaticVarCompensator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "StaticVarCompensator"@en ; rdfs:comment "Static var compensator which has static var compensator schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:StaticVarCompensator.StaticVarCompensatorSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:StaticVarCompensator.StaticVarCompensatorSchedule ; rdfs:domain nc:StaticVarCompensatorSchedule ; rdfs:range cim:StaticVarCompensator . -nc:StaticVarCompensatorSchedule.StaticVarCompensatorTimePoint a rdf:Property ; +nc:StaticVarCompensatorSchedule.StaticVarCompensatorTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StaticVarCompensatorTimePoint"@en ; rdfs:comment "The time point that relates to this static var compensator schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:StaticVarCompensatorTimePoint.StaticVarCompensatorSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:StaticVarCompensatorTimePoint.StaticVarCompensatorSchedule ; rdfs:domain nc:StaticVarCompensatorSchedule ; rdfs:range nc:StaticVarCompensatorTimePoint . -nc:StaticVarCompensatorTimePoint.StaticVarCompensatorSchedule a rdf:Property ; +nc:StaticVarCompensatorTimePoint.StaticVarCompensatorSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "StaticVarCompensatorSchedule"@en ; rdfs:comment "The StaticVarCompensator schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:StaticVarCompensatorSchedule.StaticVarCompensatorTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:StaticVarCompensatorSchedule.StaticVarCompensatorTimePoint ; rdfs:domain nc:StaticVarCompensatorTimePoint ; rdfs:range nc:StaticVarCompensatorSchedule . -nc:StaticVarCompensatorTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:StaticVarCompensatorTimePoint . - -nc:StaticVarCompensatorTimePoint.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. -Starting value for a steady state solution.""" ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:StaticVarCompensatorTimePoint . - -nc:Switch.SwitchRegularSchedule a rdf:Property ; +nc:Switch.SwitchRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SwitchRegularSchedule"@en ; rdfs:comment "SwitchRegularSchedule which belongs to a switch." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SwitchRegularSchedule.Switch ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SwitchRegularSchedule.Switch ; rdfs:domain cim:Switch ; rdfs:range nc:SwitchRegularSchedule . -nc:Switch.SwitchSchedule a rdf:Property ; +nc:Switch.SwitchSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SwitchSchedule"@en ; rdfs:comment "Switch schedule associated with a switch." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SwitchSchedule.Switch ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SwitchSchedule.Switch ; rdfs:domain cim:Switch ; rdfs:range nc:SwitchSchedule . -nc:SwitchRegularSchedule.Switch a rdf:Property ; +nc:SwitchRegularSchedule.Switch a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Switch"@en ; rdfs:comment "Switch which has SwitchRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Switch.SwitchRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Switch.SwitchRegularSchedule ; rdfs:domain nc:SwitchRegularSchedule ; rdfs:range cim:Switch . -nc:SwitchRegularSchedule.locked a rdf:Property ; - rdfs:label "locked"@en ; - rdfs:comment """If true, the switch is locked. The resulting switch state is a combination of locked and Switch.open attributes as follows: -
      -\t
    • locked=true and Switch.open=true. The resulting state is open and locked;
    • -\t
    • locked=false and Switch.open=true. The resulting state is open;
    • -\t
    • locked=false and Switch.open=false. The resulting state is closed.
    • -
    """ ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SwitchRegularSchedule . - -nc:SwitchRegularSchedule.open a rdf:Property ; - rdfs:label "open"@en ; - rdfs:comment "The attribute tells if the switch is considered open when used as input to topology processing." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SwitchRegularSchedule . - -nc:SwitchSchedule.Switch a rdf:Property ; +nc:SwitchSchedule.Switch a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Switch"@en ; rdfs:comment "Switch which has switch schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:Switch.SwitchSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:Switch.SwitchSchedule ; rdfs:domain nc:SwitchSchedule ; rdfs:range cim:Switch . -nc:SwitchSchedule.SwitchTimePoint a rdf:Property ; +nc:SwitchSchedule.SwitchTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SwitchTimePoint"@en ; rdfs:comment "The time point that relates to this switch schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SwitchTimePoint.SwitchSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; + cims:stereotype uml:ofAggregate ; + owl:inverseOf nc:SwitchTimePoint.SwitchSchedule ; rdfs:domain nc:SwitchSchedule ; rdfs:range nc:SwitchTimePoint . -nc:SwitchTimePoint.SwitchSchedule a rdf:Property ; +nc:SwitchTimePoint.SwitchSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SwitchSchedule"@en ; rdfs:comment "The switch schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SwitchSchedule.SwitchTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf nc:SwitchSchedule.SwitchTimePoint ; rdfs:domain nc:SwitchTimePoint ; rdfs:range nc:SwitchSchedule . -nc:SwitchTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SwitchTimePoint . - -nc:SwitchTimePoint.locked a rdf:Property ; - rdfs:label "locked"@en ; - rdfs:comment """If true, the switch is locked. The resulting switch state is a combination of locked and Switch.open attributes as follows: -
      -\t
    • locked=true and Switch.open=true. The resulting state is open and locked;
    • -\t
    • locked=false and Switch.open=true. The resulting state is open;
    • -\t
    • locked=false and Switch.open=false. The resulting state is closed.
    • -
    """ ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SwitchTimePoint . - -nc:SwitchTimePoint.open a rdf:Property ; - rdfs:label "open"@en ; - rdfs:comment "The attribute tells if the switch is considered open when used as input to topology processing." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SwitchTimePoint . - -nc:SynchronousMachine.SynchronousMachineRegularSchedule a rdf:Property ; +nc:SynchronousMachine.SynchronousMachineRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SynchronousMachineRegularSchedule"@en ; rdfs:comment "SynchronousMachineRegularSchedule which belongs to a synchronous machine." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SynchronousMachineRegularSchedule.SynchronousMachine ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SynchronousMachineRegularSchedule.SynchronousMachine ; rdfs:domain cim:SynchronousMachine ; rdfs:range nc:SynchronousMachineRegularSchedule . -nc:SynchronousMachine.SynchronousMachineSchedule a rdf:Property ; +nc:SynchronousMachine.SynchronousMachineSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SynchronousMachineSchedule"@en ; rdfs:comment "Synchronous machine schedule associated with a synchronous machine." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SynchronousMachineSchedule.SynchronousMachine ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:SynchronousMachineSchedule.SynchronousMachine ; rdfs:domain cim:SynchronousMachine ; rdfs:range nc:SynchronousMachineSchedule . -nc:SynchronousMachineRegularSchedule.SynchronousMachine a rdf:Property ; +nc:SynchronousMachineRegularSchedule.SynchronousMachine a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SynchronousMachine"@en ; rdfs:comment "SynchronousMachine which has SynchronousMachineRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SynchronousMachine.SynchronousMachineRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SynchronousMachine.SynchronousMachineRegularSchedule ; rdfs:domain nc:SynchronousMachineRegularSchedule ; rdfs:range cim:SynchronousMachine . -nc:SynchronousMachineRegularSchedule.operatingMode a rdf:Property ; +nc:SynchronousMachineRegularSchedule.operatingMode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "operatingMode"@en ; rdfs:comment "Current mode of operation." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:SynchronousMachineRegularSchedule ; rdfs:range cim:SynchronousMachineOperatingMode . -nc:SynchronousMachineRegularSchedule.referencePriority a rdf:Property ; - rdfs:label "referencePriority"@en ; - rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SynchronousMachineRegularSchedule . - -nc:SynchronousMachineSchedule.SynchronousMachine a rdf:Property ; +nc:SynchronousMachineSchedule.SynchronousMachine a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SynchronousMachine"@en ; rdfs:comment "Synchronous machine which has synchronous machine schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SynchronousMachine.SynchronousMachineSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SynchronousMachine.SynchronousMachineSchedule ; rdfs:domain nc:SynchronousMachineSchedule ; rdfs:range cim:SynchronousMachine . -nc:SynchronousMachineSchedule.SynchronousMachineTimePoint a rdf:Property ; +nc:SynchronousMachineSchedule.SynchronousMachineTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SynchronousMachineTimePoint"@en ; rdfs:comment "The time point that relates to this synchronous machine schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:SynchronousMachineTimePoint.SynchronousMachineSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:SynchronousMachineTimePoint.SynchronousMachineSchedule ; rdfs:domain nc:SynchronousMachineSchedule ; rdfs:range nc:SynchronousMachineTimePoint . -nc:SynchronousMachineTimePoint.SynchronousMachineSchedule a rdf:Property ; +nc:SynchronousMachineTimePoint.SynchronousMachineSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SynchronousMachineSchedule"@en ; rdfs:comment "The synchronous machine schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:SynchronousMachineSchedule.SynchronousMachineTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:SynchronousMachineSchedule.SynchronousMachineTimePoint ; rdfs:domain nc:SynchronousMachineTimePoint ; rdfs:range nc:SynchronousMachineSchedule . -nc:SynchronousMachineTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SynchronousMachineTimePoint . - -nc:SynchronousMachineTimePoint.operatingMode a rdf:Property ; +nc:SynchronousMachineTimePoint.operatingMode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "operatingMode"@en ; rdfs:comment "Current mode of operation." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:SynchronousMachineTimePoint ; rdfs:range cim:SynchronousMachineOperatingMode . -nc:SynchronousMachineTimePoint.referencePriority a rdf:Property ; - rdfs:label "referencePriority"@en ; - rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SynchronousMachineTimePoint . - -nc:TapChanger.TapRegularSchedule a rdf:Property ; +nc:TapChanger.TapRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TapRegularSchedule"@en ; rdfs:comment "TapRegularSchedule which belongs to a tap change." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TapRegularSchedule.TapChanger ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TapRegularSchedule.TapChanger ; rdfs:domain cim:TapChanger ; rdfs:range nc:TapRegularSchedule . -nc:TapChanger.TapSchedule a rdf:Property ; +nc:TapChanger.TapSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TapSchedule"@en ; rdfs:comment "Tap schedule associated with a tap changer." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TapSchedule.TapChanger ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TapSchedule.TapChanger ; rdfs:domain cim:TapChanger ; rdfs:range nc:TapSchedule . -nc:TapChangerControl.TapChangerControlRegularSchedule a rdf:Property ; +nc:TapChangerControl.TapChangerControlRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TapChangerControlRegularSchedule"@en ; rdfs:comment "TapChangerControlRegularSchedule which belongs to a tap changer control." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TapChangerControlRegularSchedule.TapChangerControl ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TapChangerControlRegularSchedule.TapChangerControl ; rdfs:domain cim:TapChangerControl ; rdfs:range nc:TapChangerControlRegularSchedule . -nc:TapChangerControl.TapChangerControlSchedule a rdf:Property ; +nc:TapChangerControl.TapChangerControlSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TapChangerControlSchedule"@en ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TapChangerControlSchedule.TapChangerControl ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:TapChangerControlSchedule.TapChangerControl ; rdfs:domain cim:TapChangerControl ; rdfs:range nc:TapChangerControlSchedule . -nc:TapChangerControlRegularSchedule.TapChangerControl a rdf:Property ; +nc:TapChangerControlRegularSchedule.TapChangerControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TapChangerControl"@en ; rdfs:comment "Tap changer control which has TapChangerControlRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TapChangerControl.TapChangerControlRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:TapChangerControl.TapChangerControlRegularSchedule ; rdfs:domain nc:TapChangerControlRegularSchedule ; rdfs:range cim:TapChangerControl . -nc:TapChangerControlSchedule.RegulatingControlTimePoint a rdf:Property ; +nc:TapChangerControlSchedule.RegulatingControlTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RegulatingControlTimePoint"@en ; rdfs:comment "The time point that relates to this stap changer control schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:RegulatingControlTimePoint.TapChangerControlSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:RegulatingControlTimePoint.TapChangerControlSchedule ; rdfs:domain nc:TapChangerControlSchedule ; rdfs:range nc:RegulatingControlTimePoint . -nc:TapChangerControlSchedule.TapChangerControl a rdf:Property ; +nc:TapChangerControlSchedule.TapChangerControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TapChangerControl"@en ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TapChangerControl.TapChangerControlSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:TapChangerControl.TapChangerControlSchedule ; rdfs:domain nc:TapChangerControlSchedule ; rdfs:range cim:TapChangerControl . -nc:TapRegularSchedule.TapChanger a rdf:Property ; +nc:TapRegularSchedule.TapChanger a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TapChanger"@en ; rdfs:comment "Tap changer which has TapRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TapChanger.TapRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:TapChanger.TapRegularSchedule ; rdfs:domain nc:TapRegularSchedule ; rdfs:range cim:TapChanger . -nc:TapRegularSchedule.controlEnabled a rdf:Property ; - rdfs:label "controlEnabled"@en ; - rdfs:comment "Specifies the regulation status of the equipment. True is regulating, false is not regulating." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TapRegularSchedule . - -nc:TapRegularSchedule.step a rdf:Property ; - rdfs:label "step"@en ; - rdfs:comment """Tap changer position. -Starting step for a steady state solution. Non integer values are allowed to support continuous tap variables. The reasons for continuous value are to support study cases where no discrete tap changer has yet been designed, a solution where a narrow voltage band forces the tap step to oscillate or to accommodate for a continuous solution as input. -The attribute shall be equal to or greater than lowStep and equal to or less than highStep.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TapRegularSchedule . - -nc:TapSchedule.TapChanger a rdf:Property ; +nc:TapSchedule.TapChanger a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TapChanger"@en ; rdfs:comment "Tap changer which has tap schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TapChanger.TapSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:TapChanger.TapSchedule ; rdfs:domain nc:TapSchedule ; rdfs:range cim:TapChanger . -nc:TapSchedule.TapScheduleTimePoint a rdf:Property ; +nc:TapSchedule.TapScheduleTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TapScheduleTimePoint"@en ; rdfs:comment "The time point that relates to this tap schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:TapScheduleTimePoint.TapSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:TapScheduleTimePoint.TapSchedule ; rdfs:domain nc:TapSchedule ; rdfs:range nc:TapScheduleTimePoint . -nc:TapScheduleTimePoint.TapSchedule a rdf:Property ; +nc:TapScheduleTimePoint.TapSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TapSchedule"@en ; rdfs:comment "The tap schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:TapSchedule.TapScheduleTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:TapSchedule.TapScheduleTimePoint ; rdfs:domain nc:TapScheduleTimePoint ; rdfs:range nc:TapSchedule . -nc:TapScheduleTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TapScheduleTimePoint . - -nc:TapScheduleTimePoint.controlEnabled a rdf:Property ; - rdfs:label "controlEnabled"@en ; - rdfs:comment "Specifies the regulation status of the equipment. True is regulating, false is not regulating." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TapScheduleTimePoint . - -nc:TapScheduleTimePoint.step a rdf:Property ; - rdfs:label "step"@en ; - rdfs:comment """Tap changer position. -Starting step for a steady state solution. Non integer values are allowed to support continuous tap variables. The reasons for continuous value are to support study cases where no discrete tap changer has yet been designed, a solution where a narrow voltage band forces the tap step to oscillate or to accommodate for a continuous solution as input. -The attribute shall be equal to or greater than lowStep and equal to or less than highStep.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TapScheduleTimePoint . - -nc:VoltageLimit.VoltageLimitSchedule a rdf:Property ; +nc:VoltageLimit.VoltageLimitSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "VoltageLimitSchedule"@en ; rdfs:comment "Voltage limit schedule associated with a voltage limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:VoltageLimitSchedule.VoltageLimit ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:VoltageLimitSchedule.VoltageLimit ; rdfs:domain cim:VoltageLimit ; rdfs:range nc:VoltageLimitSchedule . -nc:VoltageLimitSchedule.VoltageLimit a rdf:Property ; +nc:VoltageLimitSchedule.VoltageLimit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "VoltageLimit"@en ; rdfs:comment "Voltage limit which has voltage limit schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:VoltageLimit.VoltageLimitSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:VoltageLimit.VoltageLimitSchedule ; rdfs:domain nc:VoltageLimitSchedule ; rdfs:range cim:VoltageLimit . -nc:VoltageLimitSchedule.VoltageLimitTimePoint a rdf:Property ; +nc:VoltageLimitSchedule.VoltageLimitTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "VoltageLimitTimePoint"@en ; rdfs:comment "The time point that relates to this voltage limit schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:VoltageLimitTimePoint.VoltageLimitSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:VoltageLimitTimePoint.VoltageLimitSchedule ; rdfs:domain nc:VoltageLimitSchedule ; rdfs:range nc:VoltageLimitTimePoint . -nc:VoltageLimitTimePoint.VoltageLimitSchedule a rdf:Property ; +nc:VoltageLimitTimePoint.VoltageLimitSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "VoltageLimitSchedule"@en ; rdfs:comment "The voltage limit schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:VoltageLimitSchedule.VoltageLimitTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:VoltageLimitSchedule.VoltageLimitTimePoint ; rdfs:domain nc:VoltageLimitTimePoint ; rdfs:range nc:VoltageLimitSchedule . -nc:VoltageLimitTimePoint.atTime a rdf:Property ; - rdfs:label "atTime"@en ; - rdfs:comment "The time the data is valid for." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageLimitTimePoint . - -nc:VoltageLimitTimePoint.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Limit on voltage. High or low limit nature of the limit depends upon the properties of the operational limit type. The attribute shall be a positive value or zero." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageLimitTimePoint . - -nc:VsConverter.VsConverterRegularSchedule a rdf:Property ; +nc:VsConverter.VsConverterRegularSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "VsConverterRegularSchedule"@en ; rdfs:comment "VsConverterRegularSchedule which belongs to a VSConverter." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:VsConverterRegularSchedule.VsConverter ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:VsConverterRegularSchedule.VsConverter ; rdfs:domain cim:VsConverter ; rdfs:range nc:VsConverterRegularSchedule . -nc:VsConverter.VsConverterSchedule a rdf:Property ; +nc:VsConverter.VsConverterSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "VsConverterSchedule"@en ; rdfs:comment "Vs converter schedule associated with a Vs converter." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:VsConverterSchedule.VsConverter ; cims:multiplicity cims:M:0..n ; cims:stereotype "NC" ; + owl:inverseOf nc:VsConverterSchedule.VsConverter ; rdfs:domain cim:VsConverter ; rdfs:range nc:VsConverterSchedule . -nc:VsConverterRegularSchedule.VsConverter a rdf:Property ; +nc:VsConverterRegularSchedule.VsConverter a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "VsConverter"@en ; rdfs:comment "VsConverter which has VsConverterRegularSchedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:VsConverter.VsConverterRegularSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:VsConverter.VsConverterRegularSchedule ; rdfs:domain nc:VsConverterRegularSchedule ; rdfs:range cim:VsConverter . -nc:VsConverterRegularSchedule.droop a rdf:Property ; - rdfs:label "droop"@en ; - rdfs:comment "Droop constant. The pu value is obtained as D [kV/MW] x Sb / Ubdc. The attribute shall be a positive value." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:VsConverterRegularSchedule . - -nc:VsConverterRegularSchedule.droopCompensation a rdf:Property ; - rdfs:label "droopCompensation"@en ; - rdfs:comment "Compensation constant. Used to compensate for voltage drop when controlling voltage at a distant bus. The attribute shall be a positive value." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:VsConverterRegularSchedule . - -nc:VsConverterRegularSchedule.pPccControl a rdf:Property ; +nc:VsConverterRegularSchedule.pPccControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "pPccControl"@en ; rdfs:comment "Kind of control of real power and/or DC voltage." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain nc:VsConverterRegularSchedule ; rdfs:range cim:VsPpccControlKind . -nc:VsConverterRegularSchedule.qPccControl a rdf:Property ; +nc:VsConverterRegularSchedule.qPccControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "qPccControl"@en ; rdfs:comment "Kind of reactive power control." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain nc:VsConverterRegularSchedule ; rdfs:range cim:VsQpccControlKind . -nc:VsConverterRegularSchedule.qShare a rdf:Property ; - rdfs:label "qShare"@en ; - rdfs:comment "Reactive power sharing factor among parallel converters on Uac control. The attribute shall be a positive value or zero." ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:VsConverterRegularSchedule . - -nc:VsConverterRegularSchedule.targetPWMfactor a rdf:Property ; - rdfs:label "targetPWMfactor"@en ; - rdfs:comment "Magnitude of pulse-modulation factor. The attribute shall be a positive value." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:VsConverterRegularSchedule . - -nc:VsConverterRegularSchedule.targetPhasePcc a rdf:Property ; - rdfs:label "targetPhasePcc"@en ; - rdfs:comment "Phase target at AC side, at point of common coupling. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:VsConverterRegularSchedule . - -nc:VsConverterRegularSchedule.targetPowerFactorPcc a rdf:Property ; - rdfs:label "targetPowerFactorPcc"@en ; - rdfs:comment "Power factor target at the AC side, at point of common coupling. The attribute shall be a positive value." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:VsConverterRegularSchedule . - -nc:VsConverterRegularSchedule.targetQpcc a rdf:Property ; - rdfs:label "targetQpcc"@en ; - rdfs:comment "Reactive power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:VsConverterRegularSchedule . - -nc:VsConverterRegularSchedule.targetUpcc a rdf:Property ; - rdfs:label "targetUpcc"@en ; - rdfs:comment "Voltage target in AC grid, at point of common coupling. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:VsConverterRegularSchedule . - -nc:VsConverterSchedule.VsConverter a rdf:Property ; +nc:VsConverterSchedule.VsConverter a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "VsConverter"@en ; rdfs:comment "Vs converter which has Vs converter schedules." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:VsConverter.VsConverterSchedule ; cims:multiplicity cims:M:0..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:VsConverter.VsConverterSchedule ; rdfs:domain nc:VsConverterSchedule ; rdfs:range cim:VsConverter . -nc:VsConverterSchedule.VsConverterTimePoint a rdf:Property ; +nc:VsConverterSchedule.VsConverterTimePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "VsConverterTimePoint"@en ; rdfs:comment "The time point that relates to this VS converter schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName nc:VsConverterTimePoint.VsConverterSchedule ; cims:multiplicity cims:M:1..n ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:ofAggregate ; + owl:inverseOf nc:VsConverterTimePoint.VsConverterSchedule ; rdfs:domain nc:VsConverterSchedule ; rdfs:range nc:VsConverterTimePoint . -nc:VsConverterTimePoint.VsConverterSchedule a rdf:Property ; +nc:VsConverterTimePoint.VsConverterSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "VsConverterSchedule"@en ; rdfs:comment "The VS converter schedule that has this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName nc:VsConverterSchedule.VsConverterTimePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; cims:stereotype "NC" ; + owl:inverseOf nc:VsConverterSchedule.VsConverterTimePoint ; rdfs:domain nc:VsConverterTimePoint ; rdfs:range nc:VsConverterSchedule . -nc:VsConverterTimePoint.droop a rdf:Property ; - rdfs:label "droop"@en ; - rdfs:comment "Droop constant. The pu value is obtained as D [kV/MW] x Sb / Ubdc. The attribute shall be a positive value." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VsConverterTimePoint . - -nc:VsConverterTimePoint.droopCompensation a rdf:Property ; - rdfs:label "droopCompensation"@en ; - rdfs:comment "Compensation constant. Used to compensate for voltage drop when controlling voltage at a distant bus. The attribute shall be a positive value." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VsConverterTimePoint . - -nc:VsConverterTimePoint.pPccControl a rdf:Property ; +nc:VsConverterTimePoint.pPccControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "pPccControl"@en ; rdfs:comment "Kind of control of real power and/or DC voltage." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:VsConverterTimePoint ; rdfs:range cim:VsPpccControlKind . -nc:VsConverterTimePoint.qPccControl a rdf:Property ; +nc:VsConverterTimePoint.qPccControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "qPccControl"@en ; rdfs:comment "Kind of reactive power control." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; + cims:stereotype "NC", uml:attribute ; rdfs:domain nc:VsConverterTimePoint ; rdfs:range cim:VsQpccControlKind . -nc:VsConverterTimePoint.qShare a rdf:Property ; - rdfs:label "qShare"@en ; - rdfs:comment "Reactive power sharing factor among parallel converters on Uac control. The attribute shall be a positive value or zero." ; - cims:dataType cim:PerCent ; +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VsConverterTimePoint . + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -nc:VsConverterTimePoint.targetPWMfactor a rdf:Property ; - rdfs:label "targetPWMfactor"@en ; - rdfs:comment "Magnitude of pulse-modulation factor. The attribute shall be a positive value." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VsConverterTimePoint . +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -nc:VsConverterTimePoint.targetPhasePcc a rdf:Property ; - rdfs:label "targetPhasePcc"@en ; - rdfs:comment "Phase target at AC side, at point of common coupling. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VsConverterTimePoint . +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -nc:VsConverterTimePoint.targetPowerFactorPcc a rdf:Property ; - rdfs:label "targetPowerFactorPcc"@en ; - rdfs:comment "Power factor target at the AC side, at point of common coupling. The attribute shall be a positive value." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VsConverterTimePoint . +cim:Season.endDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "endDate"@en ; + rdfs:comment "Date season ends." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Season ; + rdfs:range xsd:gMonthDay . -nc:VsConverterTimePoint.targetQpcc a rdf:Property ; - rdfs:label "targetQpcc"@en ; - rdfs:comment "Reactive power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ReactivePower ; +cim:Season.startDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startDate"@en ; + rdfs:comment "Date season starts." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Season ; + rdfs:range xsd:gMonthDay . + +nc:ACDCConverterRegularSchedule.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment """Active power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for a steady state solution in the case a simplified power flow model is used.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ACDCConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:ACDCConverterRegularSchedule.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment """Reactive power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for a steady state solution in the case a simplified power flow model is used.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:ACDCConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:ACDCConverterRegularSchedule.targetPpcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetPpcc"@en ; + rdfs:comment "Real power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VsConverterTimePoint . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ACDCConverterRegularSchedule ; + rdfs:range xsd:float . -nc:VsConverterTimePoint.targetUpcc a rdf:Property ; - rdfs:label "targetUpcc"@en ; - rdfs:comment "Voltage target in AC grid, at point of common coupling. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; +nc:ACDCConverterRegularSchedule.targetUdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetUdc"@en ; + rdfs:comment "Target value for DC voltage magnitude. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VsConverterTimePoint . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:ACDCConverterRegularSchedule ; + rdfs:range xsd:float . -cim:AsynchronousMachineKind.generator a cim:AsynchronousMachineKind ; - rdfs:label "generator"@en ; - rdfs:comment "The Asynchronous Machine is a generator." ; - cims:stereotype "enum" . +nc:ACDCTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ACDCTimePoint ; + rdfs:range xsd:dateTime . -cim:AsynchronousMachineKind.motor a cim:AsynchronousMachineKind ; - rdfs:label "motor"@en ; - rdfs:comment "The Asynchronous Machine is a motor." ; - cims:stereotype "enum" . +nc:ACDCTimePoint.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment """Active power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for a steady state solution in the case a simplified power flow model is used.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ACDCTimePoint ; + rdfs:range xsd:float . -cim:BatteryStateKind.charging a cim:BatteryStateKind ; - rdfs:label "charging"@en ; - rdfs:comment "Stored energy is increasing." ; - cims:stereotype "enum" . +nc:ACDCTimePoint.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment """Reactive power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for a steady state solution in the case a simplified power flow model is used.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:ACDCTimePoint ; + rdfs:range xsd:float . -cim:BatteryStateKind.discharging a cim:BatteryStateKind ; - rdfs:label "discharging"@en ; - rdfs:comment "Stored energy is decreasing." ; - cims:stereotype "enum" . +nc:ACDCTimePoint.targetPpcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetPpcc"@en ; + rdfs:comment "Real power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ACDCTimePoint ; + rdfs:range xsd:float . -cim:BatteryStateKind.empty a cim:BatteryStateKind ; - rdfs:label "empty"@en ; - rdfs:comment "Unable to discharge, and not charging." ; - cims:stereotype "enum" . +nc:ACDCTimePoint.targetUdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetUdc"@en ; + rdfs:comment "Target value for DC voltage magnitude. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:ACDCTimePoint ; + rdfs:range xsd:float . -cim:BatteryStateKind.full a cim:BatteryStateKind ; - rdfs:label "full"@en ; - rdfs:comment "Unable to charge, and not discharging." ; - cims:stereotype "enum" . +nc:ActivePowerLimitTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ActivePowerLimitTimePoint ; + rdfs:range xsd:dateTime . -cim:BatteryStateKind.waiting a cim:BatteryStateKind ; - rdfs:label "waiting"@en ; - rdfs:comment "Neither charging nor discharging, but able to do so." ; - cims:stereotype "enum" . +nc:ActivePowerLimitTimePoint.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "Value of active power limit. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ActivePowerLimitTimePoint ; + rdfs:range xsd:float . -cim:CsOperatingModeKind.inverter a cim:CsOperatingModeKind ; - rdfs:label "inverter"@en ; - rdfs:comment "Operating as inverter, which is the power receiving end." ; - cims:stereotype "enum" . +nc:ApparentPowerLimitTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ApparentPowerLimitTimePoint ; + rdfs:range xsd:dateTime . -cim:CsOperatingModeKind.rectifier a cim:CsOperatingModeKind ; - rdfs:label "rectifier"@en ; - rdfs:comment "Operating as rectifier, which is the power sending end." ; - cims:stereotype "enum" . +nc:ApparentPowerLimitTimePoint.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "The apparent power limit. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VA ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ApparentPower ; + qudt:hasUnit unit:MegaV-A ; + rdfs:domain nc:ApparentPowerLimitTimePoint ; + rdfs:range xsd:float . -cim:CsPpccControlKind.activePower a cim:CsPpccControlKind ; - rdfs:label "activePower"@en ; - rdfs:comment "Control is active power control at AC side, at point of common coupling. Target is provided by ACDCConverter.targetPpcc." ; - cims:stereotype "enum" . +nc:AsynchronousMachineTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AsynchronousMachineTimePoint ; + rdfs:range xsd:dateTime . -cim:CsPpccControlKind.dcCurrent a cim:CsPpccControlKind ; - rdfs:label "dcCurrent"@en ; - rdfs:comment "Control is DC current with target value provided by CsConverter.targetIdc." ; - cims:stereotype "enum" . +nc:BaseRegularIntervalSchedule.intervalEndTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "intervalEndTime"@en ; + rdfs:comment "Interval end time for which the schedule is valid for." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseRegularIntervalSchedule ; + rdfs:range xsd:dateTime . -cim:CsPpccControlKind.dcVoltage a cim:CsPpccControlKind ; - rdfs:label "dcVoltage"@en ; +nc:BaseRegularIntervalSchedule.intervalStartTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "intervalStartTime"@en ; + rdfs:comment "Interval start time for which the schedule is valid for." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseRegularIntervalSchedule ; + rdfs:range xsd:dateTime . + +nc:BaseTimeSeries.generatedAtTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "generatedAtTime"@en ; + rdfs:comment "The time this time series (entity) come to existents and available for use." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseTimeSeries ; + rdfs:range xsd:dateTime . + +nc:BaseTimeSeries.percentile a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "percentile"@en ; + rdfs:comment "The percentile is a number where a certain percentage of scores/ranking/values of a sample fall below that number. This is a way for expressing uncertainty in the number provided." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BaseTimeSeries ; + rdfs:range xsd:integer . + +nc:BatteryUnitTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:BatteryUnitTimePoint ; + rdfs:range xsd:dateTime . + +nc:BatteryUnitTimePoint.storedE a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "storedE"@en ; + rdfs:comment "Amount of energy currently stored. The attribute shall be a positive value or zero and lower than BatteryUnit.ratedE." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.Wh ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:RealEnergy ; + qudt:hasUnit unit:MegaW-HR ; + rdfs:domain nc:BatteryUnitTimePoint ; + rdfs:range xsd:float . + +nc:ControlAreaRegularSchedule.netInterchange a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "netInterchange"@en ; + rdfs:comment "The specified positive net interchange into the control area, i.e. positive sign means flow into the area." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ControlAreaRegularSchedule ; + rdfs:range xsd:float . + +nc:ControlAreaRegularSchedule.pTolerance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pTolerance"@en ; + rdfs:comment "Active power net interchange tolerance. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ControlAreaRegularSchedule ; + rdfs:range xsd:float . + +nc:ControlAreaTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ControlAreaTimePoint ; + rdfs:range xsd:dateTime . + +nc:ControlAreaTimePoint.netInterchange a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "netInterchange"@en ; + rdfs:comment "The specified positive net interchange into the control area, i.e. positive sign means flow into the area." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ControlAreaTimePoint ; + rdfs:range xsd:float . + +nc:ControlAreaTimePoint.pTolerance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pTolerance"@en ; + rdfs:comment "Active power net interchange tolerance. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ControlAreaTimePoint ; + rdfs:range xsd:float . + +nc:CsConverterRegularSchedule.targetAlpha a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetAlpha"@en ; + rdfs:comment "Target firing angle. It is converter’s control variable used in power flow. It is only applicable for rectifier if continuous tap changer control is used. Allowed values are within the range minAlpha<=targetAlpha<=maxAlpha. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:CsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:CsConverterRegularSchedule.targetGamma a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetGamma"@en ; + rdfs:comment "Target extinction angle. It is converter’s control variable used in power flow. It is only applicable for inverter if continuous tap changer control is used. Allowed values are within the range minGamma<=targetGamma<=maxGamma. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:CsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:CsConverterRegularSchedule.targetIdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetIdc"@en ; + rdfs:comment "DC current target value. It is converter’s control variable used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:CsConverterTimePoint.targetAlpha a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetAlpha"@en ; + rdfs:comment "Target firing angle. It is converter’s control variable used in power flow. It is only applicable for rectifier if continuous tap changer control is used. Allowed values are within the range minAlpha<=targetAlpha<=maxAlpha. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:CsConverterTimePoint ; + rdfs:range xsd:float . + +nc:CsConverterTimePoint.targetGamma a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetGamma"@en ; + rdfs:comment "Target extinction angle. It is converter’s control variable used in power flow. It is only applicable for inverter if continuous tap changer control is used. Allowed values are within the range minGamma<=targetGamma<=maxGamma. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:CsConverterTimePoint ; + rdfs:range xsd:float . + +nc:CsConverterTimePoint.targetIdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetIdc"@en ; + rdfs:comment "DC current target value. It is converter’s control variable used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CsConverterTimePoint ; + rdfs:range xsd:float . + +nc:CurrentLimitTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CurrentLimitTimePoint ; + rdfs:range xsd:dateTime . + +nc:CurrentLimitTimePoint.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "Limit on current flow. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentLimitTimePoint ; + rdfs:range xsd:float . + +nc:EnergyConnectionRegularSchedule.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for a steady state solution.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:EnergyConnectionRegularSchedule ; + rdfs:range xsd:float . + +nc:EnergyConnectionRegularSchedule.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for a steady state solution.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:EnergyConnectionRegularSchedule ; + rdfs:range xsd:float . + +nc:EnergyConnectionTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnergyConnectionTimePoint ; + rdfs:range xsd:dateTime . + +nc:EnergyConnectionTimePoint.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for a steady state solution.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:EnergyConnectionTimePoint ; + rdfs:range xsd:float . + +nc:EnergyConnectionTimePoint.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for a steady state solution.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:EnergyConnectionTimePoint ; + rdfs:range xsd:float . + +nc:EquivalentInjectionRegularSchedule.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment """Equivalent active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for steady state solutions.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:EquivalentInjectionRegularSchedule ; + rdfs:range xsd:float . + +nc:EquivalentInjectionRegularSchedule.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment """Equivalent reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for steady state solutions.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:EquivalentInjectionRegularSchedule ; + rdfs:range xsd:float . + +nc:EquivalentInjectionRegularSchedule.regulationStatus a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "regulationStatus"@en ; + rdfs:comment "Specifies the regulation status of the EquivalentInjection. True is regulating. False is not regulating." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EquivalentInjectionRegularSchedule ; + rdfs:range xsd:boolean . + +nc:EquivalentInjectionRegularSchedule.regulationTarget a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "regulationTarget"@en ; + rdfs:comment "The target voltage for voltage regulation. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:EquivalentInjectionRegularSchedule ; + rdfs:range xsd:float . + +nc:EquivalentInjectionTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EquivalentInjectionTimePoint ; + rdfs:range xsd:dateTime . + +nc:EquivalentInjectionTimePoint.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment """Equivalent active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for steady state solutions.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:EquivalentInjectionTimePoint ; + rdfs:range xsd:float . + +nc:EquivalentInjectionTimePoint.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment """Equivalent reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for steady state solutions.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:EquivalentInjectionTimePoint ; + rdfs:range xsd:float . + +nc:EquivalentInjectionTimePoint.regulationStatus a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "regulationStatus"@en ; + rdfs:comment "Specifies the regulation status of the EquivalentInjection. True is regulating. False is not regulating." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EquivalentInjectionTimePoint ; + rdfs:range xsd:boolean . + +nc:EquivalentInjectionTimePoint.regulationTarget a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "regulationTarget"@en ; + rdfs:comment "The target voltage for voltage regulation. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:EquivalentInjectionTimePoint ; + rdfs:range xsd:float . + +nc:ExternalNetworkInjectionRegularSchedule.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for steady state solutions.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ExternalNetworkInjectionRegularSchedule ; + rdfs:range xsd:float . + +nc:ExternalNetworkInjectionRegularSchedule.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for steady state solutions.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:ExternalNetworkInjectionRegularSchedule ; + rdfs:range xsd:float . + +nc:ExternalNetworkInjectionRegularSchedule.referencePriority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "referencePriority"@en ; + rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ExternalNetworkInjectionRegularSchedule ; + rdfs:range xsd:integer . + +nc:ExternalNetworkInjectionTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ExternalNetworkInjectionTimePoint ; + rdfs:range xsd:dateTime . + +nc:ExternalNetworkInjectionTimePoint.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for steady state solutions.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ExternalNetworkInjectionTimePoint ; + rdfs:range xsd:float . + +nc:ExternalNetworkInjectionTimePoint.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for steady state solutions.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:ExternalNetworkInjectionTimePoint ; + rdfs:range xsd:float . + +nc:ExternalNetworkInjectionTimePoint.referencePriority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "referencePriority"@en ; + rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ExternalNetworkInjectionTimePoint ; + rdfs:range xsd:integer . + +nc:GeneratingUnitTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GeneratingUnitTimePoint ; + rdfs:range xsd:dateTime . + +nc:GeneratingUnitTimePoint.normalPF a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalPF"@en ; + rdfs:comment "Generating unit economic participation factor. The sum of the participation factors across generating units does not have to sum to one. It is used for representing distributed slack participation factor. The attribute shall be a positive value or zero." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GeneratingUnitTimePoint ; + rdfs:range xsd:float . + +nc:HourPeriod.endTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "endTime"@en ; + rdfs:comment "Time the period end and not including, e.g. 13:00 which means it does not include the time of 13:00 but 12:59." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:HourPeriod ; + rdfs:range xsd:time . + +nc:HourPeriod.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:HourPeriod ; + rdfs:range xsd:string . + +nc:HourPeriod.startTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startTime"@en ; + rdfs:comment "Time the period start and including, e.g. 12:00 which means it include the time of 12:00." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:HourPeriod ; + rdfs:range xsd:time . + +nc:InServiceRegularSchedule.inService a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "inService"@en ; + rdfs:comment "Specifies the availability of the equipment. True means the equipment is available for topology processing, which determines if the equipment is energized or not. False means that the equipment is treated by network applications as if it is not in the model." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:InServiceRegularSchedule ; + rdfs:range xsd:boolean . + +nc:InServiceTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:InServiceTimePoint ; + rdfs:range xsd:dateTime . + +nc:InServiceTimePoint.inService a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "inService"@en ; + rdfs:comment "Specifies the availability of the equipment. True means the equipment is available for topology processing, which determines if the equipment is energized or not. False means that the equipment is treated by network applications as if it is not in the model." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:InServiceTimePoint ; + rdfs:range xsd:boolean . + +nc:RegulatingControlRegularSchedule.maxAllowedTargetValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxAllowedTargetValue"@en ; + rdfs:comment "Maximum allowed target value (RegulatingControl.targetValue)." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RegulatingControlRegularSchedule ; + rdfs:range xsd:float . + +nc:RegulatingControlRegularSchedule.minAllowedTargetValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minAllowedTargetValue"@en ; + rdfs:comment "Minimum allowed target value (RegulatingControl.targetValue)." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RegulatingControlRegularSchedule ; + rdfs:range xsd:float . + +nc:RegulatingControlRegularSchedule.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetValue"@en ; + rdfs:comment "The target value specified for case input. This value can be used for the target value without the use of schedules. The value has the units appropriate to the mode attribute." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RegulatingControlRegularSchedule ; + rdfs:range xsd:float . + +nc:RegulatingControlTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RegulatingControlTimePoint ; + rdfs:range xsd:dateTime . + +nc:RegulatingControlTimePoint.maxAllowedTargetValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxAllowedTargetValue"@en ; + rdfs:comment "Maximum allowed target value (RegulatingControl.targetValue)." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RegulatingControlTimePoint ; + rdfs:range xsd:float . + +nc:RegulatingControlTimePoint.minAllowedTargetValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minAllowedTargetValue"@en ; + rdfs:comment "Minimum allowed target value (RegulatingControl.targetValue)." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RegulatingControlTimePoint ; + rdfs:range xsd:float . + +nc:RegulatingControlTimePoint.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetValue"@en ; + rdfs:comment "The target value specified for case input. This value can be used for the target value without the use of schedules. The value has the units appropriate to the mode attribute." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RegulatingControlTimePoint ; + rdfs:range xsd:float . + +nc:ShuntCompensatorTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ShuntCompensatorTimePoint ; + rdfs:range xsd:dateTime . + +nc:ShuntCompensatorTimePoint.sections a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "sections"@en ; + rdfs:comment """Shunt compensator sections in use. Starting value for steady state solution. The attribute shall be a positive value or zero. Non integer values are allowed to support continuous variables. The reasons for continuous value are to support study cases where no discrete shunt compensators has yet been designed, a solutions where a narrow voltage band force the sections to oscillate or accommodate for a continuous solution as input. +For LinearShuntConpensator the value shall be between zero and ShuntCompensator.maximumSections. At value zero the shunt compensator conductance and admittance is zero. Linear interpolation of conductance and admittance between the previous and next integer section is applied in case of non-integer values. +For NonlinearShuntCompensator-s shall only be set to one of the NonlinearShuntCompenstorPoint.sectionNumber. There is no interpolation between NonlinearShuntCompenstorPoint-s.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ShuntCompensatorTimePoint ; + rdfs:range xsd:float . + +nc:StaticVarCompensatorTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:StaticVarCompensatorTimePoint ; + rdfs:range xsd:dateTime . + +nc:StaticVarCompensatorTimePoint.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. +Starting value for a steady state solution.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:StaticVarCompensatorTimePoint ; + rdfs:range xsd:float . + +nc:SwitchRegularSchedule.locked a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "locked"@en ; + rdfs:comment """If true, the switch is locked. The resulting switch state is a combination of locked and Switch.open attributes as follows: +
      +\t
    • locked=true and Switch.open=true. The resulting state is open and locked;
    • +\t
    • locked=false and Switch.open=true. The resulting state is open;
    • +\t
    • locked=false and Switch.open=false. The resulting state is closed.
    • +
    """ ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SwitchRegularSchedule ; + rdfs:range xsd:boolean . + +nc:SwitchRegularSchedule.open a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "open"@en ; + rdfs:comment "The attribute tells if the switch is considered open when used as input to topology processing." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SwitchRegularSchedule ; + rdfs:range xsd:boolean . + +nc:SwitchTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SwitchTimePoint ; + rdfs:range xsd:dateTime . + +nc:SwitchTimePoint.locked a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "locked"@en ; + rdfs:comment """If true, the switch is locked. The resulting switch state is a combination of locked and Switch.open attributes as follows: +
      +\t
    • locked=true and Switch.open=true. The resulting state is open and locked;
    • +\t
    • locked=false and Switch.open=true. The resulting state is open;
    • +\t
    • locked=false and Switch.open=false. The resulting state is closed.
    • +
    """ ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SwitchTimePoint ; + rdfs:range xsd:boolean . + +nc:SwitchTimePoint.open a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "open"@en ; + rdfs:comment "The attribute tells if the switch is considered open when used as input to topology processing." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SwitchTimePoint ; + rdfs:range xsd:boolean . + +nc:SynchronousMachineRegularSchedule.referencePriority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "referencePriority"@en ; + rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SynchronousMachineRegularSchedule ; + rdfs:range xsd:integer . + +nc:SynchronousMachineTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SynchronousMachineTimePoint ; + rdfs:range xsd:dateTime . + +nc:SynchronousMachineTimePoint.referencePriority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "referencePriority"@en ; + rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SynchronousMachineTimePoint ; + rdfs:range xsd:integer . + +nc:TapRegularSchedule.controlEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "controlEnabled"@en ; + rdfs:comment "Specifies the regulation status of the equipment. True is regulating, false is not regulating." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:TapRegularSchedule ; + rdfs:range xsd:boolean . + +nc:TapRegularSchedule.step a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "step"@en ; + rdfs:comment """Tap changer position. +Starting step for a steady state solution. Non integer values are allowed to support continuous tap variables. The reasons for continuous value are to support study cases where no discrete tap changer has yet been designed, a solution where a narrow voltage band forces the tap step to oscillate or to accommodate for a continuous solution as input. +The attribute shall be equal to or greater than lowStep and equal to or less than highStep.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:TapRegularSchedule ; + rdfs:range xsd:float . + +nc:TapScheduleTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:TapScheduleTimePoint ; + rdfs:range xsd:dateTime . + +nc:TapScheduleTimePoint.controlEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "controlEnabled"@en ; + rdfs:comment "Specifies the regulation status of the equipment. True is regulating, false is not regulating." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:TapScheduleTimePoint ; + rdfs:range xsd:boolean . + +nc:TapScheduleTimePoint.step a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "step"@en ; + rdfs:comment """Tap changer position. +Starting step for a steady state solution. Non integer values are allowed to support continuous tap variables. The reasons for continuous value are to support study cases where no discrete tap changer has yet been designed, a solution where a narrow voltage band forces the tap step to oscillate or to accommodate for a continuous solution as input. +The attribute shall be equal to or greater than lowStep and equal to or less than highStep.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:TapScheduleTimePoint ; + rdfs:range xsd:float . + +nc:VoltageLimitTimePoint.atTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "atTime"@en ; + rdfs:comment "The time the data is valid for." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:VoltageLimitTimePoint ; + rdfs:range xsd:dateTime . + +nc:VoltageLimitTimePoint.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "Limit on voltage. High or low limit nature of the limit depends upon the properties of the operational limit type. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:VoltageLimitTimePoint ; + rdfs:range xsd:float . + +nc:VsConverterRegularSchedule.droop a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droop"@en ; + rdfs:comment "Droop constant. The pu value is obtained as D [kV/MW] x Sb / Ubdc. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain nc:VsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:VsConverterRegularSchedule.droopCompensation a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droopCompensation"@en ; + rdfs:comment "Compensation constant. Used to compensate for voltage drop when controlling voltage at a distant bus. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:VsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:VsConverterRegularSchedule.qShare a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qShare"@en ; + rdfs:comment "Reactive power sharing factor among parallel converters on Uac control. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:VsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:VsConverterRegularSchedule.targetPWMfactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetPWMfactor"@en ; + rdfs:comment "Magnitude of pulse-modulation factor. The attribute shall be a positive value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain nc:VsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:VsConverterRegularSchedule.targetPhasePcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetPhasePcc"@en ; + rdfs:comment "Phase target at AC side, at point of common coupling. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:VsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:VsConverterRegularSchedule.targetPowerFactorPcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetPowerFactorPcc"@en ; + rdfs:comment "Power factor target at the AC side, at point of common coupling. The attribute shall be a positive value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain nc:VsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:VsConverterRegularSchedule.targetQpcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetQpcc"@en ; + rdfs:comment "Reactive power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:VsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:VsConverterRegularSchedule.targetUpcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetUpcc"@en ; + rdfs:comment "Voltage target in AC grid, at point of common coupling. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:VsConverterRegularSchedule ; + rdfs:range xsd:float . + +nc:VsConverterTimePoint.droop a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droop"@en ; + rdfs:comment "Droop constant. The pu value is obtained as D [kV/MW] x Sb / Ubdc. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain nc:VsConverterTimePoint ; + rdfs:range xsd:float . + +nc:VsConverterTimePoint.droopCompensation a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "droopCompensation"@en ; + rdfs:comment "Compensation constant. Used to compensate for voltage drop when controlling voltage at a distant bus. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:VsConverterTimePoint ; + rdfs:range xsd:float . + +nc:VsConverterTimePoint.qShare a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qShare"@en ; + rdfs:comment "Reactive power sharing factor among parallel converters on Uac control. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:VsConverterTimePoint ; + rdfs:range xsd:float . + +nc:VsConverterTimePoint.targetPWMfactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetPWMfactor"@en ; + rdfs:comment "Magnitude of pulse-modulation factor. The attribute shall be a positive value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:VsConverterTimePoint ; + rdfs:range xsd:float . + +nc:VsConverterTimePoint.targetPhasePcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetPhasePcc"@en ; + rdfs:comment "Phase target at AC side, at point of common coupling. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:VsConverterTimePoint ; + rdfs:range xsd:float . + +nc:VsConverterTimePoint.targetPowerFactorPcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetPowerFactorPcc"@en ; + rdfs:comment "Power factor target at the AC side, at point of common coupling. The attribute shall be a positive value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:VsConverterTimePoint ; + rdfs:range xsd:float . + +nc:VsConverterTimePoint.targetQpcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetQpcc"@en ; + rdfs:comment "Reactive power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:VsConverterTimePoint ; + rdfs:range xsd:float . + +nc:VsConverterTimePoint.targetUpcc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "targetUpcc"@en ; + rdfs:comment "Voltage target in AC grid, at point of common coupling. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:VsConverterTimePoint ; + rdfs:range xsd:float . + +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower a qudt:QuantityKind ; + rdfs:label "ApparentPower"@en ; + rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.VA ; + skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:AsynchronousMachineKind.generator a cim:AsynchronousMachineKind ; + rdfs:label "generator"@en ; + rdfs:comment "The Asynchronous Machine is a generator." ; + cims:stereotype "enum" . + +cim:AsynchronousMachineKind.motor a cim:AsynchronousMachineKind ; + rdfs:label "motor"@en ; + rdfs:comment "The Asynchronous Machine is a motor." ; + cims:stereotype "enum" . + +cim:BatteryStateKind.charging a cim:BatteryStateKind ; + rdfs:label "charging"@en ; + rdfs:comment "Stored energy is increasing." ; + cims:stereotype "enum" . + +cim:BatteryStateKind.discharging a cim:BatteryStateKind ; + rdfs:label "discharging"@en ; + rdfs:comment "Stored energy is decreasing." ; + cims:stereotype "enum" . + +cim:BatteryStateKind.empty a cim:BatteryStateKind ; + rdfs:label "empty"@en ; + rdfs:comment "Unable to discharge, and not charging." ; + cims:stereotype "enum" . + +cim:BatteryStateKind.full a cim:BatteryStateKind ; + rdfs:label "full"@en ; + rdfs:comment "Unable to charge, and not discharging." ; + cims:stereotype "enum" . + +cim:BatteryStateKind.waiting a cim:BatteryStateKind ; + rdfs:label "waiting"@en ; + rdfs:comment "Neither charging nor discharging, but able to do so." ; + cims:stereotype "enum" . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CsOperatingModeKind.inverter a cim:CsOperatingModeKind ; + rdfs:label "inverter"@en ; + rdfs:comment "Operating as inverter, which is the power receiving end." ; + cims:stereotype "enum" . + +cim:CsOperatingModeKind.rectifier a cim:CsOperatingModeKind ; + rdfs:label "rectifier"@en ; + rdfs:comment "Operating as rectifier, which is the power sending end." ; + cims:stereotype "enum" . + +cim:CsPpccControlKind.activePower a cim:CsPpccControlKind ; + rdfs:label "activePower"@en ; + rdfs:comment "Control is active power control at AC side, at point of common coupling. Target is provided by ACDCConverter.targetPpcc." ; + cims:stereotype "enum" . + +cim:CsPpccControlKind.dcCurrent a cim:CsPpccControlKind ; + rdfs:label "dcCurrent"@en ; + rdfs:comment "Control is DC current with target value provided by CsConverter.targetIdc." ; + cims:stereotype "enum" . + +cim:CsPpccControlKind.dcVoltage a cim:CsPpccControlKind ; + rdfs:label "dcVoltage"@en ; rdfs:comment "Control is DC voltage with target value provided by ACDCConverter.targetUdc." ; cims:stereotype "enum" . +cim:CurrentFlow a qudt:QuantityKind ; + rdfs:label "CurrentFlow"@en ; + rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.A ; + skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU a qudt:QuantityKind ; + rdfs:label "PU"@en ; + rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy a qudt:QuantityKind ; + rdfs:label "RealEnergy"@en ; + rdfs:comment "Real electrical energy." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.Wh ; + skos:exactMatch quantitykind:Energy . + +cim:Resistance a qudt:QuantityKind ; + rdfs:label "Resistance"@en ; + rdfs:comment "Resistance (real part of impedance)." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + cim:SynchronousMachineOperatingMode.condenser a cim:SynchronousMachineOperatingMode ; rdfs:label "condenser"@en ; rdfs:comment "Operating as condenser." ; @@ -3309,66 +3236,92 @@ cim:SynchronousMachineOperatingMode.motor a cim:SynchronousMachineOperatingMode rdfs:comment "Operating as motor." ; cims:stereotype "enum" . +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . + +cim:Voltage a qudt:QuantityKind ; + rdfs:label "Voltage"@en ; + rdfs:comment "Electrical voltage, can be both AC and DC." ; + cims:belongsToCategory shs:Package_SteadyStateHypothesisScheduleProfile ; + qudt:applicableUnit cim:UnitSymbol.V ; + skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . cim:VsPpccControlKind.pPcc a cim:VsPpccControlKind ; rdfs:label "pPcc"@en ; @@ -3422,7 +3375,7 @@ cim:VsQpccControlKind.voltagePcc a cim:VsQpccControlKind ; nc:BaseTimeSeriesKind.actual a nc:BaseTimeSeriesKind ; rdfs:label "actual"@en ; - rdfs:comment "Time series is actual data. The values represent measured or calculated values that represent the actual behaviour. " ; + rdfs:comment "Time series is actual data. The values represent measured or calculated values that represent the actual behaviour." ; cims:stereotype "enum" . nc:BaseTimeSeriesKind.forecast a nc:BaseTimeSeriesKind ; diff --git a/rdfs-improved/CGMES-NC/ttl/SteadyStateInstruction-AP-Voc-RDFS2020.ttl b/rdfs-improved/CGMES-NC/ttl/SteadyStateInstruction-AP-Voc-RDFS2020.ttl index e1574de..e2d71d4 100644 --- a/rdfs-improved/CGMES-NC/ttl/SteadyStateInstruction-AP-Voc-RDFS2020.ttl +++ b/rdfs-improved/CGMES-NC/ttl/SteadyStateInstruction-AP-Voc-RDFS2020.ttl @@ -1,177 +1,92 @@ -@prefix cim: . -@prefix nc: . -@prefix cims: . -@prefix profcim: . -@prefix ssi: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . - -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . +@prefix cim: . +@prefix nc: . +@prefix cims: . +@prefix ssi: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . - -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Primitive" . +ssi:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the steady state instruction profile."@en ; + dcat:keyword "SSI" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM WG NC project"@en ; + dct:identifier "urn:uuid:6d01969f-38fd-460d-b260-b839a8123319" ; + dct:language "en-GB" ; + dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; + dct:modified "2024-09-07"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Steady state instruction Vocabulary"@en ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "2.3.1"@en . -cim:Contingency a rdfs:Class ; +cim:Contingency a owl:Class ; rdfs:label "Contingency"@en ; rdfs:comment "An event threatening system reliability, consisting of one or more contingency elements." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; cims:stereotype "Description" . -cim:Currency a rdfs:Class ; +cim:Currency a owl:Class ; rdfs:label "Currency"@en ; rdfs:comment "Monetary currencies. ISO 4217 standard including 3-character currency code." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:CurrentFlow a rdfs:Class ; - rdfs:label "CurrentFlow"@en ; - rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory ssi:Package_DocSteadyStateInstructionProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory ssi:Package_DocSteadyStateInstructionProfile ; - cims:stereotype "Primitive" . - -cim:Decimal a rdfs:Class ; - rdfs:label "Decimal"@en ; - rdfs:comment "Decimal is the base-10 notational system for representing real numbers." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Primitive" . - -cim:Duration a rdfs:Class ; - rdfs:label "Duration"@en ; - rdfs:comment "Duration as \"PnYnMnDTnHnMnS\" which conforms to ISO 8601, where nY expresses a number of years, nM a number of months, nD a number of days. The letter T separates the date expression from the time expression and, after it, nH identifies a number of hours, nM a number of minutes and nS a number of seconds. The number of seconds could be expressed as a decimal number, but all other numbers are integers." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Primitive" . - -cim:EnergyConsumer a rdfs:Class ; +cim:EnergyConsumer a owl:Class ; rdfs:label "EnergyConsumer"@en ; rdfs:comment """Generic user of energy - a point of consumption on the power system model. EnergyConsumer.pfixed, .qfixed, .pfixedPct and .qfixedPct have meaning only if there is no LoadResponseCharacteristic associated with EnergyConsumer or if LoadResponseCharacteristic.exponentModel is set to False.""" ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", . + cims:stereotype "Description", uml:concrete . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; cims:stereotype "Description" . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Primitive" . - -cim:Frequency a rdfs:Class ; - rdfs:label "Frequency"@en ; - rdfs:comment "Cycles per second." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . - -cim:GeneratingUnit a rdfs:Class ; +cim:GeneratingUnit a owl:Class ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", . + cims:stereotype "Description", uml:concrete . -cim:HydroPump a rdfs:Class ; +cim:HydroPump a owl:Class ; rdfs:label "HydroPump"@en ; rdfs:comment "A synchronous motor-driven pump, typically associated with a pumped storage plant." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", . - -cim:Impedance a rdfs:Class ; - rdfs:label "Impedance"@en ; - rdfs:comment "Ratio of voltage to current." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . - -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Primitive" . - -cim:Money a rdfs:Class ; - rdfs:label "Money"@en ; - rdfs:comment "Amount of money." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype "Description", uml:concrete . -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . - -cim:PowerElectronicsUnit a rdfs:Class ; +cim:PowerElectronicsUnit a owl:Class ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "A generating unit or battery or aggregation that connects to the AC network using power electronics rather than rotating machines." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", . - -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . - -cim:RealEnergy a rdfs:Class ; - rdfs:label "RealEnergy"@en ; - rdfs:comment "Real electrical energy." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype "Description", uml:concrete . -cim:RegulatingCondEq a rdfs:Class ; +cim:RegulatingCondEq a owl:Class ; rdfs:label "RegulatingCondEq"@en ; - rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network. " ; + rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile . -cim:Reservoir a rdfs:Class ; +cim:Reservoir a owl:Class ; rdfs:label "Reservoir"@en ; rdfs:comment "A water storage facility within a hydro system, including: ponds, lakes, lagoons, and rivers. The storage is usually behind some type of dam." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", . + cims:stereotype "Description", uml:concrete . -cim:Seconds a rdfs:Class ; - rdfs:label "Seconds"@en ; - rdfs:comment "Time, in seconds." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . - -cim:String a rdfs: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." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Primitive" . - -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -179,9 +94,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -189,15 +104,9 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype . - -cim:Voltage a rdfs:Class ; - rdfs:label "Voltage"@en ; - rdfs:comment "Electrical voltage, can be both AC and DC." ; - cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -nc:ACEmulationControlFunction a rdfs:Class ; +nc:ACEmulationControlFunction a owl:Class ; rdfs:label "ACEmulationControlFunction"@en ; rdfs:comment """The AC emulation control function is used when AC emulation model is activated for a DC system. It consists in computing the active power set point of the DC system as a function of the voltage angle difference between both points of common coupling with the AC network in order to mimic the behavior of an AC transmission line. This control mode enables the automatic adjustment of the active power reference following variations of the AC system operational point. The setpoint of the DC system is calculated by Psetpoint=Pref+Kdc*(angle1-angle2), where @@ -205,314 +114,314 @@ The setpoint of the DC system is calculated by Psetpoint=Pref+Kdc*(angle1-angle2 - Kdc is the control system gain and - angle1 and angle2 are the phase angle measurement (measured at points of common coupling with the AC network) respectively at the side 1 and 2 of the DC system.""" ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:ActivePowerControlFunction a rdfs:Class ; +nc:ActivePowerControlFunction a owl:Class ; rdfs:label "ActivePowerControlFunction"@en ; rdfs:comment "Active power control function is a function block that calculates operating point of the controlled equipment to achieve the target active power." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:AreaDispatchableUnit a rdfs:Class ; +nc:AreaDispatchableUnit a owl:Class ; rdfs:label "AreaDispatchableUnit"@en ; - rdfs:comment "Allocates a given producing or consuming unit, including direct current corridor and collection of units, to a given control area (through the scheduling area) for supporting the control of the given area through dispatch instruction. " ; + rdfs:comment "Allocates a given producing or consuming unit, including direct current corridor and collection of units, to a given control area (through the scheduling area) for supporting the control of the given area through dispatch instruction." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:AssessedElement a rdfs:Class ; +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.""" ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:AssessedElementWithContingency a rdfs:Class ; +nc:AssessedElementWithContingency a owl:Class ; rdfs:label "AssessedElementWithContingency"@en ; rdfs:comment "Combination of an assessed element and a contingency." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:AssessedElementWithRemedialAction a rdfs:Class ; +nc:AssessedElementWithRemedialAction a owl:Class ; rdfs:label "AssessedElementWithRemedialAction"@en ; rdfs:comment "Combination of an assessed element and a remedial action" ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:AutomationFunction a rdfs:Class ; +nc:AutomationFunction a owl:Class ; rdfs:label "AutomationFunction"@en ; rdfs:comment "Automation function is a collection of functional block or other automation function that can be executed as a work cycle program as part of an automated system." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; cims:stereotype "Description", "NC" . -nc:AvailabilityRemedialAction a rdfs:Class ; +nc:AvailabilityRemedialAction a owl:Class ; rdfs:label "AvailabilityRemedialAction"@en ; rdfs:comment "Availability remedial action is a remedial action that cancels or reschedules an availability schedule." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:RemedialAction . -nc:BiddingZone a rdfs:Class ; +nc:BiddingZone a owl:Class ; rdfs:label "BiddingZone"@en ; rdfs:comment "A bidding zone is a market-based method for handling power transmission congestion. It consists of scheduling areas that include the relevant production (supply) and consumption (demand) to form an electrical area with the same market price without capacity allocation." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:BiddingZoneBorder a rdfs:Class ; +nc:BiddingZoneBorder a owl:Class ; rdfs:label "BiddingZoneBorder"@en ; rdfs:comment "Defines the aggregated connection capacity between two Bidding Zones." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:CircuitShare a rdfs:Class ; +nc:CircuitShare a owl:Class ; rdfs:label "CircuitShare"@en ; rdfs:comment "Defines the share of the circuit which is part of an associated power transfer corridor." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:CompensatorControlModeKind a rdfs:Class ; +nc:CompensatorControlModeKind a owl:Class ; rdfs:label "CompensatorControlModeKind"@en ; rdfs:comment "Kind of compensator controller mode." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:CompensatorController a rdfs:Class ; +nc:CompensatorController a owl:Class ; rdfs:label "CompensatorController"@en ; - rdfs:comment "Compensator controller is controlling the equipment to optimize the use of the compensators. " ; + rdfs:comment "Compensator controller is controlling the equipment to optimize the use of the compensators." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:ContingencyWithRemedialAction a rdfs:Class ; +nc:ContingencyWithRemedialAction a owl:Class ; rdfs:label "ContingencyWithRemedialAction"@en ; rdfs:comment "Combination of a contingency and a remedial action. ContingencyWithRemedialAction shall not be instantiated for preventive RemedialAction (RemedialAction.kind equals RemedialActionKind.preventive)." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:CountertradeRemedialAction a rdfs:Class ; +nc:CountertradeRemedialAction a owl:Class ; rdfs:label "CountertradeRemedialAction"@en ; rdfs:comment "Countertrade is a remedial action to relieve physical congestions where the location of activated resources within the bidding zone is not known." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:PowerRemedialAction . -nc:CrossBorderRelevance a rdfs:Class ; +nc:CrossBorderRelevance a owl:Class ; rdfs:label "CrossBorderRelevance"@en ; rdfs:comment "Combination of an assessed element and one or more bidding zone border that are affected by the assessment." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:CurrentControlFunction a rdfs:Class ; +nc:CurrentControlFunction a owl:Class ; rdfs:label "CurrentControlFunction"@en ; rdfs:comment "Current control function is a function block that calculates the operating point of the controlled equipment to achieve the target current." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:CurrentDroopControlFunction a rdfs:Class ; +nc:CurrentDroopControlFunction a owl:Class ; rdfs:label "CurrentDroopControlFunction"@en ; rdfs:comment "Current droop control function is a function block that calculates the operating point of the controlled equipment to achieve the target current." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:CurrentDroopOverride a rdfs:Class ; +nc:CurrentDroopOverride a owl:Class ; rdfs:label "CurrentDroopOverride"@en ; rdfs:comment """Current droop override uses the following logic: - When the current exceeds a threshold the device executes the following transitions: 1) When injecting an inductive voltage or in monitoring mode the device tends to inject a voltage proportional to the difference between the line current and the aforementioned threshold. 2) When injecting a capacitive voltage the device transitions to monitoring mode. - If the aforementioned proportional voltage is lower than the initial one, the voltage injection remains unchanged. Current droop override is not applied when the device operates in currentDroop mode.""" ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:DCControlModeKind a rdfs:Class ; +nc:DCControlModeKind a owl:Class ; rdfs:label "DCControlModeKind"@en ; rdfs:comment "Kind of DC control mode." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:DCCurrentControlFunction a rdfs:Class ; +nc:DCCurrentControlFunction a owl:Class ; rdfs:label "DCCurrentControlFunction"@en ; rdfs:comment "DC current control function is a function block that calculates the operating point of the controlled equipment to achieve the target current." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:DCPole a rdfs:Class ; +nc:DCPole a owl:Class ; rdfs:label "DCPole"@en ; rdfs:comment "The direct current (DC) system pole (IEC 60633) is part of a DC system consisting of all the equipment in the DC substations and the interconnecting transmission lines, if any, which during normal operation exhibit a common direct voltage polarity with respect to earth." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:DCSwitch a rdfs:Class ; +nc:DCSwitch a owl:Class ; rdfs:label "DCSwitch"@en ; rdfs:comment "A switch within the DC system." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:DCTieCorridor a rdfs:Class ; +nc:DCTieCorridor a owl:Class ; rdfs:label "DCTieCorridor"@en ; rdfs:comment "A collection of one or more direct current poles that connect two different control areas." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:DCVoltageControlFunction a rdfs:Class ; +nc:DCVoltageControlFunction a owl:Class ; rdfs:label "DCVoltageControlFunction"@en ; rdfs:comment "DC voltage control function is a function block that calculate the operating point of the controlled equipment to achieve the target voltage." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:DirectCurrentEquipmentController a rdfs:Class ; +nc:DirectCurrentEquipmentController a owl:Class ; rdfs:label "DirectCurrentEquipmentController"@en ; rdfs:comment "Direct current equipment controller used to control different parts of the hierarchical structure of the DC control system defined by IEC 60633." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:concrete . -nc:EnergyBlockOrder a rdfs:Class ; +nc:EnergyBlockOrder a owl:Class ; rdfs:label "EnergyBlockOrder"@en ; rdfs:comment "The energy block order is a block (an amount) of energy that forms the sequence of orders that are going to be distributed to an energy block component." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:EnergyGroup a rdfs:Class ; +nc:EnergyGroup a owl:Class ; rdfs:label "EnergyGroup"@en ; - rdfs:comment "An energy group is an aggregation of energy components which have the same energy characteristic, e.g. fuel type and technology. It can be used to allocate energy. " ; + rdfs:comment "An energy group is an aggregation of energy components which have the same energy characteristic, e.g. fuel type and technology. It can be used to allocate energy." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:FACTSEquipment a rdfs:Class ; +nc:FACTSEquipment a owl:Class ; rdfs:label "FACTSEquipment"@en ; rdfs:comment "Flexible Alternating Current Transmission System regulating equipment." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; cims:stereotype "NC" ; rdfs:subClassOf cim:RegulatingCondEq . -nc:FrequencyControlFuntion a rdfs:Class ; +nc:FrequencyControlFuntion a owl:Class ; rdfs:label "FrequencyControlFuntion"@en ; rdfs:comment "Frequency control function is a function block that calculate the operating point of the controlled equipment to achieve the target frequency." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:FuelStorage a rdfs:Class ; +nc:FuelStorage a owl:Class ; rdfs:label "FuelStorage"@en ; rdfs:comment "Fuel storage. e.g. pile of coal that can be shared between multiple thermal generating units." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:FunctionBlock a rdfs:Class ; +nc:FunctionBlock a owl:Class ; rdfs:label "FunctionBlock"@en ; rdfs:comment "Function block is a function described as a set of elementary blocks. The blocks describe the function between input variables and output variables." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; cims:stereotype "Description", "NC" . -nc:GridStateAlteration a rdfs:Class ; +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." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; cims:stereotype "Description", "NC" . -nc:GridStateAlterationRemedialAction a rdfs:Class ; +nc:GridStateAlterationRemedialAction a owl:Class ; rdfs:label "GridStateAlterationRemedialAction"@en ; - rdfs:comment "Grid state alteration remedial action describes one or many grid state alterations applied to a grid model state or a particular scenario in order to resolve one or more identified constraints. " ; + rdfs:comment "Grid state alteration remedial action describes one or many grid state alterations applied to a grid model state or a particular scenario in order to resolve one or more identified constraints." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:RemedialAction . -nc:ImpedanceControlFunction a rdfs:Class ; +nc:ImpedanceControlFunction a owl:Class ; rdfs:label "ImpedanceControlFunction"@en ; rdfs:comment "Impedance control function is a function block that calculates the operating point of the controlled equipment to achieve the target impedance." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:InfeedLimit a rdfs:Class ; +nc:InfeedLimit a owl:Class ; rdfs:label "InfeedLimit"@en ; rdfs:comment "Infeed limit set constraints fed in to the network by two or more terminals." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:InjectionControlModeKind a rdfs:Class ; +nc:InjectionControlModeKind a owl:Class ; rdfs:label "InjectionControlModeKind"@en ; rdfs:comment "Kind of injection controller mode." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:InjectionController a rdfs:Class ; +nc:InjectionController a owl:Class ; rdfs:label "InjectionController"@en ; rdfs:comment "Injection controller is controlling the equipment which represents an injection or an external network." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:ModularStaticSynchronousSeriesCompensator a rdfs:Class ; +nc:ModularStaticSynchronousSeriesCompensator a owl:Class ; rdfs:label "ModularStaticSynchronousSeriesCompensator"@en ; rdfs:comment "Modular static synchronous series compensator (MSSSC) is a type of flexible AC transmission system regulating equipment which consists of solid-state voltage source inverter connected in series with a transmission line. This is similar to static synchronous series compensator (SSSC), but without injection transformer. This enables the MSSSC to be truly modular with the ability to simply install a number of equipment in series to provide a desired maximum level of impedance. MSSSC can be dispersed into multiple location in a circuit working collectively under the same controller scheme." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:PTCActivePowerSupport a rdfs:Class ; +nc:PTCActivePowerSupport a owl:Class ; rdfs:label "PTCActivePowerSupport"@en ; rdfs:comment "Defines the active power capability (support) of the scheme in relation to a PowerTransferCorridor." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:PhaseControlFunction a rdfs:Class ; +nc:PhaseControlFunction a owl:Class ; rdfs:label "PhaseControlFunction"@en ; rdfs:comment "Phase control function is a function block that calculate the operating point of the controlled equipment to achieve the target voltage." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:PowerCapacity a rdfs:Class ; +nc:PowerCapacity a owl:Class ; rdfs:label "PowerCapacity"@en ; rdfs:comment "Power capacity defines the capacity in regard to generation, consumption and transmission (import and export) for a relevant power system resource, e.g. bidding zone, including maximum and minimum electrical power capacity and any capacity allocation." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:PowerFactorControlFunction a rdfs:Class ; +nc:PowerFactorControlFunction a owl:Class ; rdfs:label "PowerFactorControlFunction"@en ; rdfs:comment "Power factor control function is a function block that calculates the operating point of the controlled equipment to achieve the target power factor." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:PowerRemedialAction a rdfs:Class ; +nc:PowerRemedialAction a owl:Class ; rdfs:label "PowerRemedialAction"@en ; rdfs:comment "Energy remedial action describes actions to rearrange power schedules." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; cims:stereotype "NC" ; rdfs:subClassOf nc:RemedialAction . -nc:PowerShiftKeyStrategy a rdfs:Class ; +nc:PowerShiftKeyStrategy a owl:Class ; rdfs:label "PowerShiftKeyStrategy"@en ; rdfs:comment "Strategy of the power shift key." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:PowerTransferCorridor a rdfs:Class ; +nc:PowerTransferCorridor a owl:Class ; rdfs:label "PowerTransferCorridor"@en ; rdfs:comment "A power transfer corridor is defined as a set of circuits (transmission lines or transformers) separating two portions of the power system, or a subset of circuits exposed to a substantial portion of the transmission exchange between two parts of the system." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:RangeConstraint a rdfs:Class ; +nc:RangeConstraint a owl:Class ; rdfs:label "RangeConstraint"@en ; rdfs:comment "Defines the rage constraint." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; cims:stereotype "Description", "NC" . -nc:ReactivePowerControlFunction a rdfs:Class ; +nc:ReactivePowerControlFunction a owl:Class ; rdfs:label "ReactivePowerControlFunction"@en ; rdfs:comment "Reactive power control function is a function block that calculate the operating point of the controlled equipment to achieve the target reactive power." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:RedispatchRemedialAction a rdfs:Class ; +nc:RedispatchRemedialAction a owl:Class ; rdfs:label "RedispatchRemedialAction"@en ; rdfs:comment "Redispatch remedial action is a remedial action that through rearranging power schedules is eliminating breaches of constraints." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:PowerRemedialAction . -nc:RemedialAction a rdfs:Class ; +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. " ; + 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." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; cims:stereotype "NC" . -nc:RemedialActionDependency a rdfs:Class ; +nc:RemedialActionDependency a owl:Class ; rdfs:label "RemedialActionDependency"@en ; rdfs:comment """Remedial action dependency is making two remedial actions depending on each other. Multiple dependency is done by multiple instances of this class. The dependency can arrive by having one of the following examples.
      @@ -521,856 +430,738 @@ nc:RemedialActionDependency a rdfs:Class ; \t
    • The remedial action can be combined with other remedial action without the need to create multiple remedial action with the same grid alteration for enabling dependency.
    """ ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:RemedialActionGroup a rdfs:Class ; +nc:RemedialActionGroup a owl:Class ; rdfs:label "RemedialActionGroup"@en ; rdfs:comment "Grouping of remedial actions that can be operated together." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:RemedialActionScheme a rdfs:Class ; +nc:RemedialActionScheme a owl:Class ; rdfs:label "RemedialActionScheme"@en ; rdfs:comment """Remedial Action Scheme (RAS), Special Protection Schemes (SPS), System Protection Schemes (SPS) or System Integrity Protection Schemes (SIPS). A Remedial Action Scheme consists of one or more stages that can trigger and execute a protection action.""" ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:RotatingMachineControlModeKind a rdfs:Class ; +nc:RotatingMachineControlModeKind a owl:Class ; rdfs:label "RotatingMachineControlModeKind"@en ; rdfs:comment "Kind of rotating machine controller mode." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:RotatingMachineController a rdfs:Class ; +nc:RotatingMachineController a owl:Class ; rdfs:label "RotatingMachineController"@en ; rdfs:comment "Rotating machine controller is controlling the equipment which may be used as a generator or motor." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:SSSCControlModeKind a rdfs:Class ; +nc:SSSCControlModeKind a owl:Class ; rdfs:label "SSSCControlModeKind"@en ; rdfs:comment "Control modes of the Static Synchronous Series Compensator (SSSC)." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:SSSCController a rdfs:Class ; +nc:SSSCController a owl:Class ; rdfs:label "SSSCController"@en ; rdfs:comment "The controller of a Static synchronous series compensator (SSSC)." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:ScheduleResource a rdfs:Class ; +nc:ScheduleResource a owl:Class ; rdfs:label "ScheduleResource"@en ; rdfs:comment "A schedule resource is a market-based method for handling participation of small units, particularly located on the lower voltage level that is controlled by a Distributed System Operator (DSO). It is a collection of units that can operate in the market by providing bids, offers and a resulting committed operational schedule for the collection." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:SchedulingArea a rdfs:Class ; +nc:SchedulingArea a owl:Class ; rdfs:label "SchedulingArea"@en ; rdfs:comment "An area where production and/or consumption of energy can be forecasted, scheduled and measured. The area is operated by only one system operator, typically a Transmission System Operator (TSO). The area can consist of a sub area, which has the same definition as the main area, but it can be operated by another system operator (typically Distributed System Operator (DSO) or a Closed Distributed System Operator (CDSO)). This includes microgrid concept. A substation is the smallest grouping that can be included in the area. The area size should be considered in terms of the possibility of accumulated reading (settlement metering) and the capability of operating as an island." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:SchemeRemedialAction a rdfs:Class ; +nc:SchemeRemedialAction a owl:Class ; rdfs:label "SchemeRemedialAction"@en ; - rdfs:comment "Scheme remedial action is remedial action that involves a scheme that can include conditional logic and stages of grid alteration. The primary remedial action is the arming of these schemes, that will then perform curative remedial action when the condition is met. System Integrity Protection Scheme (SIPS) and Special Protection Scheme (SPS) are example of this. " ; + rdfs:comment "Scheme remedial action is remedial action that involves a scheme that can include conditional logic and stages of grid alteration. The primary remedial action is the arming of these schemes, that will then perform curative remedial action when the condition is met. System Integrity Protection Scheme (SIPS) and Special Protection Scheme (SPS) are example of this." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:RemedialAction . -nc:StageTrigger a rdfs:Class ; +nc:StageTrigger a owl:Class ; rdfs:label "StageTrigger"@en ; rdfs:comment "Stage that is triggered either by TriggerCondition or by gate condition within a stage." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:StaticSynchronousCompensator a rdfs:Class ; +nc:StaticSynchronousCompensator a owl:Class ; rdfs:label "StaticSynchronousCompensator"@en ; rdfs:comment "Static synchronous compensator (STATCOM), also known as a static synchronous condenser (STATCON), is a type of flexible AC transmission system regulating equipment used on alternating current electricity transmission networks. It is based on a power electronics voltage-source converter and can act as either a source or sink of reactive AC power to an electricity network. If connected to a source of power it can also provide active AC power." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:StaticSynchronousSeriesCompensator a rdfs:Class ; +nc:StaticSynchronousSeriesCompensator a owl:Class ; rdfs:label "StaticSynchronousSeriesCompensator"@en ; - rdfs:comment "Static synchronous series compensator (SSSC) is a type of flexible AC transmission system which consists of a solid-state voltage source inverter coupled with a transformer that is connected in series with a transmission line. This device can inject an almost sinusoidal voltage in series with the line. This injected voltage could be considered as an inductive or capacitive reactance, which is connected in series with the transmission line. This feature can provide controllable voltage compensation. In addition, SSSC is able to reverse the power flow by injecting a sufficiently large series reactive compensating voltage. Moreover it can inject a voltage proportional to the difference between the line current and the pre-configured current threshold. It shall have two Terminal-s associated with it. " ; + rdfs:comment "Static synchronous series compensator (SSSC) is a type of flexible AC transmission system which consists of a solid-state voltage source inverter coupled with a transformer that is connected in series with a transmission line. This device can inject an almost sinusoidal voltage in series with the line. This injected voltage could be considered as an inductive or capacitive reactance, which is connected in series with the transmission line. This feature can provide controllable voltage compensation. In addition, SSSC is able to reverse the power flow by injecting a sufficiently large series reactive compensating voltage. Moreover it can inject a voltage proportional to the difference between the line current and the pre-configured current threshold. It shall have two Terminal-s associated with it." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:StaticVarCompensator a rdfs:Class ; +nc:StaticVarCompensator a owl:Class ; rdfs:label "StaticVarCompensator"@en ; rdfs:comment """A facility for providing variable and controllable shunt reactive power. The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms. The SVC may operate in fixed MVar output mode or in voltage control mode. When in voltage control mode, the output of the SVC will be proportional to the deviation of voltage at the controlled bus from the voltage setpoint. The SVC characteristic slope defines the proportion. If the voltage at the controlled bus is equal to the voltage setpoint, the SVC MVar output is zero.""" ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:SubstationController a rdfs:Class ; +nc:SubstationController a owl:Class ; rdfs:label "SubstationController"@en ; - rdfs:comment "Substation controller is controlling the equipment to optimize the use of the controlling equipment within a substation. " ; + rdfs:comment "Substation controller is controlling the equipment to optimize the use of the controlling equipment within a substation." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:SubstationControllerModeKind a rdfs:Class ; +nc:SubstationControllerModeKind a owl:Class ; rdfs:label "SubstationControllerModeKind"@en ; rdfs:comment "Kind of substation controller mode." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:TCSCControlModeKind a rdfs:Class ; +nc:TCSCControlModeKind a owl:Class ; rdfs:label "TCSCControlModeKind"@en ; rdfs:comment "Kind of TCSC control mode." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "NC", . + cims:stereotype "NC", uml:enumeration . -nc:TCSCController a rdfs:Class ; +nc:TCSCController a owl:Class ; rdfs:label "TCSCController"@en ; - rdfs:comment "TCSC controller is controlling the equipment to optimize the performance of the TCSC. " ; + rdfs:comment "TCSC controller is controlling the equipment to optimize the performance of the TCSC." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:ThyristorControlledSeriesCompensator a rdfs:Class ; +nc:ThyristorControlledSeriesCompensator a owl:Class ; rdfs:label "ThyristorControlledSeriesCompensator"@en ; rdfs:comment "Thyristor-controlled series capacitors (TCSC) is a type of flexible AC transmission system regulating equipment that is configured with controlled reactors in parallel with sections of a capacitor bank. This combination allows smooth control of the fundamental frequency capacitive reactance over a wide range. The thyristor valve contains a string of series connected high power thyristors. TCSC can control power flows in order to achieve eliminating of line overloads, reducing loop flows and minimising system losses." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", ; + cims:stereotype "Description", "NC", uml:concrete ; rdfs:subClassOf nc:FACTSEquipment . -nc:VoltageAngleLimit a rdfs:Class ; +nc:VoltageAngleLimit a owl:Class ; rdfs:label "VoltageAngleLimit"@en ; rdfs:comment "Voltage angle limit between two terminals. The association end OperationalLimitSet.Terminal defines one end and the host of the limit. The association end VoltageAngleLimit.AngleReferenceTerminal defines the reference terminal." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:VoltageControlFunction a rdfs:Class ; +nc:VoltageControlFunction a owl:Class ; rdfs:label "VoltageControlFunction"@en ; rdfs:comment "Voltage control function is a function block that calculate the operating point of the controlled equipment to achieve the target voltage." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . + cims:stereotype "Description", "NC", uml:concrete . -nc:VoltageInjectionControlFunction a rdfs:Class ; +nc:VoltageInjectionControlFunction a owl:Class ; rdfs:label "VoltageInjectionControlFunction"@en ; rdfs:comment "Voltage injection control function is a function block that calculates the operating point of the controlled equipment to achieve the target voltage injection. The controlled point is the Terminal with sequenceNumber =1." ; cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; - cims:stereotype "Description", "NC", . - -profcim:IRI a rdfs: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.""" ; - cims:belongsToCategory ssi:Package_DocSteadyStateInstructionProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringFixedLanguage a rdfs: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.""" ; - cims:belongsToCategory ssi:Package_DocSteadyStateInstructionProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:StringIRI a rdfs: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.""" ; - cims:belongsToCategory ssi:Package_DocSteadyStateInstructionProfile ; - cims:stereotype "Primitive", "profcim" . - -profcim:URL a rdfs: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." ; - cims:belongsToCategory ssi:Package_DocSteadyStateInstructionProfile ; - cims:stereotype "Primitive", "profcim" . + cims:stereotype "Description", "NC", uml:concrete . -ssi:Ontology a owl:Ontology ; - dcat:keyword "SSI" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://CIM100_CGMES31v01_501-20v02_NC23v62_MM10v01.eap", "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-401:draft:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM WG NC project "@en ; - dct:description "This vocabulary is describing the steady state instruction profile."@en ; - dct:identifier "urn:uuid:6d01969f-38fd-460d-b260-b839a8123319" ; - dct:language "en-GB" ; - dct:license "https://www.apache.org/licenses/LICENSE-2.0"@en ; - dct:modified "2024-09-07"^^ ; - dct:publisher "ENTSO-E"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Steady state instruction Vocabulary"@en ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "2.3.1"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; +cim:GeneratingUnit.startupCost a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "startupCost"@en ; + rdfs:comment "The initial startup cost incurred for each start of the GeneratingUnit." ; + cims:dataType cim:Money ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . + cims:stereotype uml:attribute ; + rdfs:domain cim:GeneratingUnit . -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . +nc:CompensatorController.mode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "mode"@en ; + rdfs:comment "Mode of the compensator controller." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CompensatorController ; + rdfs:range nc:CompensatorControlModeKind . -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . +nc:DirectCurrentEquipmentController.mode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "mode"@en ; + rdfs:comment "Mode of the dc controller." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:DirectCurrentEquipmentController ; + rdfs:range nc:DCControlModeKind . -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . +nc:FrequencyControlFuntion.targetValue a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "targetValue"@en ; + rdfs:comment "Target value for the frequency that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; + cims:dataType cim:Frequency ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:FrequencyControlFuntion . -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; +nc:GeneratingUnit.warmStartupCost a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "warmStartupCost"@en ; + rdfs:comment "The warm startup cost incurred for each start of the GeneratingUnit." ; + cims:dataType cim:Money ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:GeneratingUnit . -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . +nc:InjectionController.mode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "mode"@en ; + rdfs:comment "Mode of the injection controller." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:InjectionController ; + rdfs:range nc:InjectionControlModeKind . -cim:Contingency.mustStudy a rdf:Property ; - rdfs:label "mustStudy"@en ; - rdfs:comment "Set true if must study this contingency." ; - cims:dataType cim:Boolean ; +nc:RotatingMachineController.mode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "mode"@en ; + rdfs:comment "Mode of the rotating machine controller." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Contingency . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RotatingMachineController ; + rdfs:range nc:RotatingMachineControlModeKind . -cim:CurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitMultiplier . +nc:SSSCController.mode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "mode"@en ; + rdfs:comment "Mode of the Static Synchronous Series compensator controller." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SSSCController ; + rdfs:range nc:SSSCControlModeKind . -cim:CurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "A" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitSymbol . +nc:SubstationController.mode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "mode"@en ; + rdfs:comment "Mode of the substation controller." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SubstationController ; + rdfs:range nc:SubstationControllerModeKind . -cim:CurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow . +nc:TCSCController.mode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "mode"@en ; + rdfs:comment "Mode of the TCSC controller." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:TCSCController ; + rdfs:range nc:TCSCControlModeKind . + +cim:Contingency.mustStudy a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "mustStudy"@en ; + rdfs:comment "Set true if must study this contingency." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Contingency ; + rdfs:range xsd:boolean . -cim:Equipment.inService a rdf:Property ; +cim:Equipment.inService a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inService"@en ; rdfs:comment "Specifies the availability of the equipment. True means the equipment is available for topology processing, which determines if the equipment is energized or not. False means that the equipment is treated by network applications as if it is not in the model." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Equipment . + cims:stereotype uml:attribute ; + rdfs:domain cim:Equipment ; + rdfs:range xsd:boolean . -cim:Equipment.networkAnalysisEnabled a rdf:Property ; +cim:Equipment.networkAnalysisEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "networkAnalysisEnabled"@en ; rdfs:comment "The equipment is enabled to participate in network analysis. If unspecified, the value is assumed to be true." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Equipment . - -cim:Frequency.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency ; - rdfs:range cim:UnitMultiplier . + cims:stereotype uml:attribute ; + rdfs:domain cim:Equipment ; + rdfs:range xsd:boolean . -cim:Frequency.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Hz" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency ; - rdfs:range cim:UnitSymbol . - -cim:Frequency.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency . - -cim:GeneratingUnit.startupCost a rdf:Property ; - rdfs:label "startupCost"@en ; - rdfs:comment "The initial startup cost incurred for each start of the GeneratingUnit." ; - cims:dataType cim:Money ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:Impedance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Impedance ; - rdfs:range cim:UnitMultiplier . - -cim:Impedance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Impedance ; - rdfs:range cim:UnitSymbol . - -cim:Impedance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Impedance . - -cim:Money.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money ; - rdfs:range cim:UnitMultiplier . - -cim:Money.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money ; - rdfs:range cim:Currency . - -cim:Money.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -cim:RealEnergy.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitMultiplier . - -cim:RealEnergy.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Wh" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitSymbol . - -cim:RealEnergy.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy . - -cim:RegulatingCondEq.controlEnabled a rdf:Property ; +cim:RegulatingCondEq.controlEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "controlEnabled"@en ; rdfs:comment "Specifies the regulation status of the equipment. True is regulating, false is not regulating." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RegulatingCondEq . + cims:stereotype uml:attribute ; + rdfs:domain cim:RegulatingCondEq ; + rdfs:range xsd:boolean . -cim:Seconds.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitMultiplier . - -cim:Seconds.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "s" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitSymbol . - -cim:Seconds.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Time, in seconds" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds . - -cim:Voltage.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitMultiplier . - -cim:Voltage.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "V" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitSymbol . - -cim:Voltage.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage . - -nc:ACEmulationControlFunction.gain a rdf:Property ; +nc:ACEmulationControlFunction.gain a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gain"@en ; rdfs:comment "Control system gain in AC transmission emulation control measured in MW/deg. It plays the role of an admittance of the equivalent AC transmission line that the control is emulating the higher is the gain the higher is the active power transfer at steady state." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACEmulationControlFunction . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ACEmulationControlFunction ; + rdfs:range xsd:float . -nc:ACEmulationControlFunction.referenceP a rdf:Property ; +nc:ACEmulationControlFunction.referenceP a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "referenceP"@en ; rdfs:comment "Existing active power setpoint used to calculate the active power setpoint of the AC emulation control." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACEmulationControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ACEmulationControlFunction ; + rdfs:range xsd:float . -nc:ACEmulationControlFunction.timeConstant a rdf:Property ; +nc:ACEmulationControlFunction.timeConstant a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "timeConstant"@en ; rdfs:comment """Control system time constant in AC transmission emulation control. It affects the time needed to reach a new steady state equilibrium point after a network perturbation extremely important to guarantee N-1 relief related to an interconnection. The higher is time constant the slower is the DC system dynamic.""" ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ACEmulationControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain nc:ACEmulationControlFunction ; + rdfs:range xsd:float . -nc:ActivePowerControlFunction.targetValue a rdf:Property ; +nc:ActivePowerControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the active power that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ActivePowerControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ActivePowerControlFunction ; + rdfs:range xsd:float . -nc:AreaDispatchableUnit.enabled a rdf:Property ; +nc:AreaDispatchableUnit.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "Identifies if the unit is enabled to accept a dispatch instruction. If true, the unit is enabled to accept a dispatch instruction. If false, the unit has the capability, but it is not enabled to receive a dispatch instruction." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AreaDispatchableUnit . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AreaDispatchableUnit ; + rdfs:range xsd:boolean . -nc:AreaDispatchableUnit.p a rdf:Property ; +nc:AreaDispatchableUnit.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment "Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AreaDispatchableUnit . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AreaDispatchableUnit ; + rdfs:range xsd:float . -nc:AssessedElement.appointedMargin a rdf:Property ; +nc:AssessedElement.appointedMargin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "appointedMargin"@en ; rdfs:comment """The percentage (appointed to a region) of the remaining margin obtained in the grid model to reach its current limit under normal operating conditions. The maximum percentage shall by default be 10% of the remaining margin. It is only used when an assessed element is considered conservative for a region. The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . -nc:AssessedElement.coordinatedValidationAdjustment a rdf:Property ; +nc:AssessedElement.coordinatedValidationAdjustment a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "coordinatedValidationAdjustment"@en ; rdfs:comment "Positive value calculated and provided by the Coordinated Capacity Calculator (CCC) for the reduction of Remaining Available Margin (RAM) in order to ensure grid security." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . -nc:AssessedElement.coordinatedValidationAdjustmentJustification a rdf:Property ; +nc:AssessedElement.coordinatedValidationAdjustmentJustification a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "coordinatedValidationAdjustmentJustification"@en ; rdfs:comment "Free text description provided by the coordinated capacity calculator (CCC) for justifying the reduction of Remaining Available Margin (RAM) by means of Coordinated Validation Adjustment (CVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:string . -nc:AssessedElement.criticalElementContingencyJustification a rdf:Property ; +nc:AssessedElement.criticalElementContingencyJustification a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "criticalElementContingencyJustification"@en ; rdfs:comment "Free text describing the justification of critical element contingency categorization (e.g. the use of the kind). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:string . -nc:AssessedElement.enabled a rdf:Property ; +nc:AssessedElement.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "If true, the assessed element is enabled, otherwise it is disabled." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:boolean . -nc:AssessedElement.individualValidationAdjustment a rdf:Property ; +nc:AssessedElement.individualValidationAdjustment a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "individualValidationAdjustment"@en ; rdfs:comment "Positive value calculated and provided by System Operators from their individual validation process for the reduction of Remaining Available Margin (RAM) in order to ensure grid security." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . -nc:AssessedElement.individualValidationAdjustmentJustification a rdf:Property ; +nc:AssessedElement.individualValidationAdjustmentJustification a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "individualValidationAdjustmentJustification"@en ; rdfs:comment "Free text description provided by System Operators for justifying the reduction of Remaining Available Margin (RAM) by means of Individual Validation Adjustment (IVA). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:string . -nc:AssessedElement.individualValidationAdjustmentShare a rdf:Property ; +nc:AssessedElement.individualValidationAdjustmentShare a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "individualValidationAdjustmentShare"@en ; - rdfs:comment "Positive value expressed calculated by the Coordinated Capacity Calculator (CCC) based on the provided Individual Validation Adjustment (IVA) by System Operators in order to show the actual reduction of Remaining Available Margin (RAM). Individual Validation Adjustment Share is a positive non-zero value. It is equal or less than the Individual Validation Adjustment value. " ; - cims:dataType cim:ActivePower ; + rdfs:comment "Positive value expressed calculated by the Coordinated Capacity Calculator (CCC) based on the provided Individual Validation Adjustment (IVA) by System Operators in order to show the actual reduction of Remaining Available Margin (RAM). Individual Validation Adjustment Share is a positive non-zero value. It is equal or less than the Individual Validation Adjustment value." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . -nc:AssessedElement.maxFlow a rdf:Property ; +nc:AssessedElement.maxFlow a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxFlow"@en ; rdfs:comment "Maximum flow on a conducting equipment or a collection of conducting equipment forming a power transfer corridor. For assessed element that becomes critical due to contingency, this value represents the maximum flow with remedial action taken into consideration." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . -nc:AssessedElement.maxMarginAdjustment a rdf:Property ; +nc:AssessedElement.maxMarginAdjustment a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxMarginAdjustment"@en ; rdfs:comment """Maximum adjustment, relative to maximum flow allowed for exceeding the maximum flow of this assessed element. The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . -nc:AssessedElement.positiveVirtualMargin a rdf:Property ; +nc:AssessedElement.positiveVirtualMargin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "positiveVirtualMargin"@en ; rdfs:comment """A positive margin that defines the overload allowed in a solution for the assessed element for the current situation. The margin represents influences that can be solved by the System Operators using available remedial action which is not cross-border relevant remedial action. All relevant operational limits (e.g. PATL, TATL, etc) are modified by this margin value. The attribute represents the increase. The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . -nc:AssessedElement.scannedThresholdMargin a rdf:Property ; +nc:AssessedElement.scannedThresholdMargin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "scannedThresholdMargin"@en ; rdfs:comment """Threshold percentage that a scanned element can be overloaded, on a given element, on top of any overload prior to optimisation (default= 5%). e.g. Initial loading of the element is 110%, with a 5% scanned threshold margin, the new maximum is 115% of the limit (e.g. PATL, TATL, etc). The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:float . -nc:AssessedElement.targetRemainingAvailableMarginJustification a rdf:Property ; +nc:AssessedElement.targetRemainingAvailableMarginJustification a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetRemainingAvailableMarginJustification"@en ; rdfs:comment "Free text describing the justification for the target Remaining Available Margin (RAM). This justification is not intended for any application processing purpose, it should only be used for reporting." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElement . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElement ; + rdfs:range xsd:string . -nc:AssessedElementWithContingency.enabled a rdf:Property ; +nc:AssessedElementWithContingency.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "If true, the assessed element with contingency is enabled, otherwise it is disabled." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementWithContingency . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementWithContingency ; + rdfs:range xsd:boolean . -nc:AssessedElementWithRemedialAction.enabled a rdf:Property ; +nc:AssessedElementWithRemedialAction.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "If true, the assessed element with remedial action is enabled, otherwise it is disabled." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AssessedElementWithRemedialAction . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AssessedElementWithRemedialAction ; + rdfs:range xsd:boolean . -nc:AutomationFunction.enabled a rdf:Property ; +nc:AutomationFunction.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "True, if the automation function is enabled (active). Otherwise false." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:AutomationFunction . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:AutomationFunction ; + rdfs:range xsd:boolean . -nc:BiddingZone.netPosition a rdf:Property ; +nc:BiddingZone.netPosition a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "netPosition"@en ; rdfs:comment "Net position is the netted sum of electricity exports and imports for each market time unit for a bidding zone." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BiddingZone . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:BiddingZone ; + rdfs:range xsd:float . -nc:BiddingZoneBorder.alreadyAllocatedCapacity a rdf:Property ; +nc:BiddingZoneBorder.alreadyAllocatedCapacity a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "alreadyAllocatedCapacity"@en ; rdfs:comment "Already Allocated Capacity (AAC) means the total amount of allocated transmission rights i.e. transmission capacity reserved by virtue of historical long-term contracts and the previously held transmission capacity reservation auctions." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BiddingZoneBorder . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:BiddingZoneBorder ; + rdfs:range xsd:float . -nc:BiddingZoneBorder.alreadyAllocatedFlow a rdf:Property ; +nc:BiddingZoneBorder.alreadyAllocatedFlow a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "alreadyAllocatedFlow"@en ; rdfs:comment "The maximum allowed flow on the collection of interconnection between two bidding zones." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BiddingZoneBorder . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:BiddingZoneBorder ; + rdfs:range xsd:float . -nc:BiddingZoneBorder.availableTransferCapacity a rdf:Property ; +nc:BiddingZoneBorder.availableTransferCapacity a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "availableTransferCapacity"@en ; rdfs:comment "Available Transfer Capacity (ATC) means the transmission capacity that remains available, after allocation procedure, to be used under the physical conditions of the transmission system. ATC value is defined as: ATC = NTC - AAC." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BiddingZoneBorder . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:BiddingZoneBorder ; + rdfs:range xsd:float . -nc:BiddingZoneBorder.netTransferCapacity a rdf:Property ; +nc:BiddingZoneBorder.netTransferCapacity a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "netTransferCapacity"@en ; rdfs:comment "Net Transfer Capacity (NTC) is defined as NTC = TTC – TRM and corresponds to the maximum exchange between two areas compatible with operational security limits applicable in both areas and taking into account the technical uncertainties on future network conditions." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BiddingZoneBorder . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:BiddingZoneBorder ; + rdfs:range xsd:float . -nc:BiddingZoneBorder.totalTransferCapacity a rdf:Property ; +nc:BiddingZoneBorder.totalTransferCapacity a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "totalTransferCapacity"@en ; rdfs:comment "Total Transfer Capacity (TTC) is the maximum exchange program between two areas compatible with operational security standards applicable at each system if future network conditions, generation and load patterns were perfectly known in advance." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BiddingZoneBorder . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:BiddingZoneBorder ; + rdfs:range xsd:float . -nc:BiddingZoneBorder.transmissionReliabilityMargin a rdf:Property ; +nc:BiddingZoneBorder.transmissionReliabilityMargin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "transmissionReliabilityMargin"@en ; rdfs:comment "Transmission Reliability Margin (TRM) is the minimum reserve that system operators must have available at their connections so that they can help other countries to which their system is directly or indirectly connected, if necessary." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:BiddingZoneBorder . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:BiddingZoneBorder ; + rdfs:range xsd:float . -nc:CircuitShare.contributionFactor a rdf:Property ; +nc:CircuitShare.contributionFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "contributionFactor"@en ; rdfs:comment """Contribution factor for the circuit which is part of a power transfer corridor. The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CircuitShare . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:CircuitShare ; + rdfs:range xsd:float . -nc:CompensatorController.mode a rdf:Property ; - rdfs:label "mode"@en ; - rdfs:comment "Mode of the compensator controller." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CompensatorController ; - rdfs:range nc:CompensatorControlModeKind . - -nc:Contingency.probability a rdf:Property ; +nc:Contingency.probability a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "probability"@en ; rdfs:comment """The forecasted probability of the occurrence of the contingency based on the given operational condition, status of the equipment and the forecasted environment condition. The allowed value range is [0,100].""" ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Contingency . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:Contingency ; + rdfs:range xsd:float . -nc:ContingencyWithRemedialAction.enabled a rdf:Property ; +nc:ContingencyWithRemedialAction.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "If true, the contingency with remedial action is enabled, otherwise it is disabled." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ContingencyWithRemedialAction . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ContingencyWithRemedialAction ; + rdfs:range xsd:boolean . -nc:CrossBorderRelevance.enabled a rdf:Property ; +nc:CrossBorderRelevance.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "If true, the cross border relevance is enabled, otherwise it is disabled." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CrossBorderRelevance . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CrossBorderRelevance ; + rdfs:range xsd:boolean . -nc:CurrentControlFunction.targetValue a rdf:Property ; +nc:CurrentControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the current that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentControlFunction ; + rdfs:range xsd:float . -nc:CurrentDroopControlFunction.targetValueCapacitive a rdf:Property ; +nc:CurrentDroopControlFunction.targetValueCapacitive a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValueCapacitive"@en ; rdfs:comment "Setpoint when control is active in capacitive region." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentDroopControlFunction ; + rdfs:range xsd:float . -nc:CurrentDroopControlFunction.targetValueInductive a rdf:Property ; +nc:CurrentDroopControlFunction.targetValueInductive a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValueInductive"@en ; rdfs:comment "Setpoint when control is active in inductive region." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentDroopControlFunction ; + rdfs:range xsd:float . -nc:CurrentDroopOverride.enabled a rdf:Property ; +nc:CurrentDroopOverride.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "True, if the current droop override is enabled (active). Otherwise false." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopOverride . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:CurrentDroopOverride ; + rdfs:range xsd:boolean . -nc:CurrentDroopOverride.targetValueCapacitiveI a rdf:Property ; +nc:CurrentDroopOverride.targetValueCapacitiveI a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValueCapacitiveI"@en ; rdfs:comment "Setpoint when control is active in capacitive region." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopOverride . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentDroopOverride ; + rdfs:range xsd:float . -nc:CurrentDroopOverride.targetValueInductiveI a rdf:Property ; +nc:CurrentDroopOverride.targetValueInductiveI a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValueInductiveI"@en ; rdfs:comment "Setpoint when control is active in inductive region." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:CurrentDroopOverride . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:CurrentDroopOverride ; + rdfs:range xsd:float . -nc:DCCurrentControlFunction.targetValue a rdf:Property ; +nc:DCCurrentControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the current that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCCurrentControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:DCCurrentControlFunction ; + rdfs:range xsd:float . -nc:DCPole.maxEconomicP a rdf:Property ; +nc:DCPole.maxEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxEconomicP"@en ; rdfs:comment "Maximum high economic active power limit, that should not exceed the maximum operating active power limit." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCPole . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:DCPole ; + rdfs:range xsd:float . -nc:DCPole.minEconomicP a rdf:Property ; +nc:DCPole.minEconomicP a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minEconomicP"@en ; rdfs:comment "Low economic active power limit that shall be greater than or equal to the minimum operating active power limit." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCPole . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:DCPole ; + rdfs:range xsd:float . -nc:DCPole.p a rdf:Property ; +nc:DCPole.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment "Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCPole . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:DCPole ; + rdfs:range xsd:float . -nc:DCPole.participationFactor a rdf:Property ; +nc:DCPole.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCPole . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:DCPole ; + rdfs:range xsd:float . -nc:DCSwitch.locked a rdf:Property ; +nc:DCSwitch.locked a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "locked"@en ; rdfs:comment """If true, the switch is locked. The resulting switch state is a combination of locked and DCSwitch.open attributes as follows:
      @@ -1378,1452 +1169,1653 @@ nc:DCSwitch.locked a rdf:Property ; \t
    • locked=false and DCSwitch.open=true. The resulting state is open;
    • \t
    • locked=false and DCSwitch.open=false. The resulting state is closed.
    """ ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain nc:DCSwitch . + cims:stereotype uml:attribute ; + rdfs:domain nc:DCSwitch ; + rdfs:range xsd:boolean . -nc:DCSwitch.open a rdf:Property ; +nc:DCSwitch.open a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "open"@en ; rdfs:comment "The attribute tells if the switch is considered open when used as input to topology processing." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain nc:DCSwitch . + cims:stereotype uml:attribute ; + rdfs:domain nc:DCSwitch ; + rdfs:range xsd:boolean . -nc:DCTieCorridor.p a rdf:Property ; +nc:DCTieCorridor.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment """Active power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution in the case a simplified power flow model is used.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCTieCorridor . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:DCTieCorridor ; + rdfs:range xsd:float . -nc:DCTieCorridor.q a rdf:Property ; +nc:DCTieCorridor.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment """Reactive power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution in the case a simplified power flow model is used.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCTieCorridor . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:DCTieCorridor ; + rdfs:range xsd:float . -nc:DCVoltageControlFunction.targetValue a rdf:Property ; +nc:DCVoltageControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the voltage that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DCVoltageControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:DCVoltageControlFunction ; + rdfs:range xsd:float . -nc:DirectCurrentEquipmentController.mode a rdf:Property ; - rdfs:label "mode"@en ; - rdfs:comment "Mode of the dc controller." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:DirectCurrentEquipmentController ; - rdfs:range nc:DCControlModeKind . - -nc:EnergyBlockOrder.p a rdf:Property ; +nc:EnergyBlockOrder.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment "The maximum active power that can be applied as part of this block order." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyBlockOrder . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:EnergyBlockOrder ; + rdfs:range xsd:float . -nc:EnergyBlockOrder.participationFactor a rdf:Property ; +nc:EnergyBlockOrder.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment "Participation factor." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyBlockOrder . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnergyBlockOrder ; + rdfs:range xsd:float . -nc:EnergyBlockOrder.sequence a rdf:Property ; +nc:EnergyBlockOrder.sequence a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "sequence"@en ; rdfs:comment "Sequence needs to be ordered by the scheduling area. It has to be unique by the scheduling area." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyBlockOrder . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnergyBlockOrder ; + rdfs:range xsd:integer . -nc:EnergyConsumer.participationFactor a rdf:Property ; +nc:EnergyConsumer.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:EnergyConsumer . + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . -nc:EnergyGroup.p a rdf:Property ; +nc:EnergyGroup.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment "Active power for the energy group representing a particular energy type. e.g. WInd Power" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyGroup . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:EnergyGroup ; + rdfs:range xsd:float . -nc:EnergyGroup.participationFactor a rdf:Property ; +nc:EnergyGroup.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment "Participation factor for the power group in relation to scheduling area. Must be a positive value." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:EnergyGroup . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:EnergyGroup ; + rdfs:range xsd:float . -nc:FACTSEquipment.q a rdf:Property ; +nc:FACTSEquipment.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FACTSEquipment . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:FACTSEquipment ; + rdfs:range xsd:float . -nc:FrequencyControlFuntion.frequencyBias a rdf:Property ; +nc:FrequencyControlFuntion.frequencyBias a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "frequencyBias"@en ; rdfs:comment "Target value for the active power that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FrequencyControlFuntion . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:FrequencyControlFuntion ; + rdfs:range xsd:float . -nc:FrequencyControlFuntion.targetValue a rdf:Property ; - rdfs:label "targetValue"@en ; - rdfs:comment "Target value for the frequency that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:Frequency ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FrequencyControlFuntion . - -nc:FuelStorage.energyStorage a rdf:Property ; +nc:FuelStorage.energyStorage a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "energyStorage"@en ; rdfs:comment "Amount of energy available in the storage." ; - cims:dataType cim:RealEnergy ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.Wh ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FuelStorage . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:RealEnergy ; + qudt:hasUnit unit:MegaW-HR ; + rdfs:domain nc:FuelStorage ; + rdfs:range xsd:float . -nc:FunctionBlock.enabled a rdf:Property ; +nc:FunctionBlock.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "True, if the function block is enabled (active). Otherwise false." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:FunctionBlock . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:FunctionBlock ; + rdfs:range xsd:boolean . -nc:GeneratingUnit.mustRun a rdf:Property ; +nc:GeneratingUnit.mustRun a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mustRun"@en ; rdfs:comment "Identifies if the generating unit is a must-run unit. This means that it cannot be instructed to shutdown due to other obligation. e.g. Providing heat. If true, the generating unit is must-run. If false, it is not." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:boolean . -nc:GeneratingUnit.mustRunP a rdf:Property ; +nc:GeneratingUnit.mustRunP a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mustRunP"@en ; rdfs:comment "Minimum active power injection that is needed to meet must-run requirement. This value can be higher or equal to minimum operational limit. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . -nc:GeneratingUnit.mustRunQ a rdf:Property ; +nc:GeneratingUnit.mustRunQ a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mustRunQ"@en ; rdfs:comment "Minimum reactive power injection that is needed to meet must-run requirement. This value can be higher or equal to minimum operational limit. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . -nc:GeneratingUnit.participationFactor a rdf:Property ; +nc:GeneratingUnit.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . - -nc:GeneratingUnit.warmStartupCost a rdf:Property ; - rdfs:label "warmStartupCost"@en ; - rdfs:comment "The warm startup cost incurred for each start of the GeneratingUnit." ; - cims:dataType cim:Money ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:GeneratingUnit . + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . -nc:GridStateAlteration.enabled a rdf:Property ; +nc:GridStateAlteration.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "The status of the GridStateAlteration set by an operation or by a signal resulting from a control action." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GridStateAlteration . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:GridStateAlteration ; + rdfs:range xsd:boolean . -nc:GridStateAlteration.participationFactor a rdf:Property ; +nc:GridStateAlteration.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). In the case of priority strategy, the item with the lowest number gets allocated energy first. e.g. If 0 this grid alteration does not participate. The sum of all participation factors for all grid state alterations associated with same remedial action shall be equal to 100%.""" ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:GridStateAlteration . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain nc:GridStateAlteration ; + rdfs:range xsd:float . -nc:HydroPump.participationFactor a rdf:Property ; +nc:HydroPump.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:HydroPump . + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:HydroPump ; + rdfs:range xsd:float . -nc:ImpedanceControlFunction.targetValue a rdf:Property ; +nc:ImpedanceControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the impedance that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:Impedance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ImpedanceControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Impedance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:ImpedanceControlFunction ; + rdfs:range xsd:float . -nc:InfeedLimit.valueA a rdf:Property ; +nc:InfeedLimit.valueA a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valueA"@en ; rdfs:comment "Value of current limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfeedLimit . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain nc:InfeedLimit ; + rdfs:range xsd:float . -nc:InfeedLimit.valueW a rdf:Property ; +nc:InfeedLimit.valueW a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valueW"@en ; rdfs:comment "Value of active power limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InfeedLimit . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:InfeedLimit ; + rdfs:range xsd:float . -nc:InjectionController.mode a rdf:Property ; - rdfs:label "mode"@en ; - rdfs:comment "Mode of the injection controller." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:InjectionController ; - rdfs:range nc:InjectionControlModeKind . - -nc:PTCActivePowerSupport.value a rdf:Property ; +nc:PTCActivePowerSupport.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; rdfs:comment "The support that a System Integrity Protection Scheme (SIPS) gives to a Power Transfer Corridor (PTC)." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PTCActivePowerSupport . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PTCActivePowerSupport ; + rdfs:range xsd:float . -nc:PhaseControlFunction.targetValue a rdf:Property ; +nc:PhaseControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the phase that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PhaseControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:PhaseControlFunction ; + rdfs:range xsd:float . -nc:PowerCapacity.maxInterchange a rdf:Property ; +nc:PowerCapacity.maxInterchange a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxInterchange"@en ; rdfs:comment "Maximum total active power (AC and DC) that the net position for the bidding zone can have to maintain operational security. Positive sign means flow into the bidding zone." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerCapacity . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerCapacity ; + rdfs:range xsd:float . -nc:PowerCapacity.minImportP a rdf:Property ; +nc:PowerCapacity.minImportP a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minImportP"@en ; rdfs:comment "Minimum imported active power requirement." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerCapacity . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerCapacity ; + rdfs:range xsd:float . -nc:PowerCapacity.minInterchange a rdf:Property ; +nc:PowerCapacity.minInterchange a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minInterchange"@en ; rdfs:comment "Minimum total active power (AC and DC) that the net position for the bidding zone can have to maintain operational security. Negative sign means flow out of the bidding zone." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerCapacity . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerCapacity ; + rdfs:range xsd:float . -nc:PowerCapacity.netACInterchange a rdf:Property ; +nc:PowerCapacity.netACInterchange a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "netACInterchange"@en ; rdfs:comment "The netted aggregation of all AC external schedules of an area. Positive sign means flow into the area (Import)." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerCapacity . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerCapacity ; + rdfs:range xsd:float . -nc:PowerCapacity.netACInterchangeTolerance a rdf:Property ; +nc:PowerCapacity.netACInterchangeTolerance a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "netACInterchangeTolerance"@en ; rdfs:comment "The area AC Net Position tolerance." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerCapacity . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerCapacity ; + rdfs:range xsd:float . -nc:PowerCapacity.netDCInterchange a rdf:Property ; +nc:PowerCapacity.netDCInterchange a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "netDCInterchange"@en ; rdfs:comment "The netted aggregation of all DC external schedules of an area. Positive sign means flow into the area." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerCapacity . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerCapacity ; + rdfs:range xsd:float . -nc:PowerCapacity.regulatingDownAllocation a rdf:Property ; +nc:PowerCapacity.regulatingDownAllocation a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "regulatingDownAllocation"@en ; rdfs:comment "The balancing capacity allocated for regulating down, by decreasing the production, increasing the direct current export, decreasing direct current import or increasing the consumption of energy in the bidding zone. This must be a positive number." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerCapacity . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerCapacity ; + rdfs:range xsd:float . -nc:PowerCapacity.regulatingUpAllocation a rdf:Property ; +nc:PowerCapacity.regulatingUpAllocation a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "regulatingUpAllocation"@en ; rdfs:comment "The balancing capacity allocated for regulating up, by increasing the production, decreasing the direct current export, increasing direct current import or reducing the consumption of energy in the bidding zone. This must be a positive number." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerCapacity . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerCapacity ; + rdfs:range xsd:float . -nc:PowerElectronicsUnit.p a rdf:Property ; +nc:PowerElectronicsUnit.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:PowerElectronicsUnit . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:PowerElectronicsUnit ; + rdfs:range xsd:float . -nc:PowerElectronicsUnit.participationFactor a rdf:Property ; +nc:PowerElectronicsUnit.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:PowerElectronicsUnit . + cims:stereotype "NC", uml:attribute ; + rdfs:domain cim:PowerElectronicsUnit ; + rdfs:range xsd:float . -nc:PowerFactorControlFunction.targetValue a rdf:Property ; +nc:PowerFactorControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the power factor that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerFactorControlFunction . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerFactorControlFunction ; + rdfs:range xsd:float . -nc:PowerRemedialAction.maxRegulatingDown a rdf:Property ; +nc:PowerRemedialAction.maxRegulatingDown a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxRegulatingDown"@en ; rdfs:comment "Maximum net amount of active power that the remedial action can regulate down." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerRemedialAction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerRemedialAction ; + rdfs:range xsd:float . -nc:PowerRemedialAction.maxRegulatingUp a rdf:Property ; +nc:PowerRemedialAction.maxRegulatingUp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxRegulatingUp"@en ; rdfs:comment "Maximum net amount of active power that the remedial action can regulate up." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerRemedialAction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:PowerRemedialAction ; + rdfs:range xsd:float . -nc:PowerShiftKeyStrategy.enabled a rdf:Property ; +nc:PowerShiftKeyStrategy.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "If true, the assessed element is enabled, otherwise it is disabled." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerShiftKeyStrategy . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerShiftKeyStrategy ; + rdfs:range xsd:boolean . -nc:PowerShiftKeyStrategy.participationFactor a rdf:Property ; +nc:PowerShiftKeyStrategy.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment "Participation factor describing the entities part of the power shift strategy. Must be a positive value." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerShiftKeyStrategy . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerShiftKeyStrategy ; + rdfs:range xsd:float . -nc:PowerTransferCorridor.enabled a rdf:Property ; +nc:PowerTransferCorridor.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; - rdfs:comment "It enables/disables the monitoring/assessment of a power transfer corridor. True means that the monitoring of the power transfer corridor is assessed. False means the power transfer corridor is not assessed. " ; - cims:dataType cim:Boolean ; + rdfs:comment "It enables/disables the monitoring/assessment of a power transfer corridor. True means that the monitoring of the power transfer corridor is assessed. False means the power transfer corridor is not assessed." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:PowerTransferCorridor . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:PowerTransferCorridor ; + rdfs:range xsd:boolean . -nc:RangeConstraint.value a rdf:Property ; +nc:RangeConstraint.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; rdfs:comment """The value at the time. The meaning of the value is defined by the attribute referenced by the PropertyReference. The value can be integer, float or boolean. In case of boolean 1 equals true and 0 equals false. If the valueKind is incremental or incrementalPercentage, then the value shall be positive (greater than zero). If the valueKind is incrementalPercentage, then the value shall be in the range [0, 100].""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RangeConstraint . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RangeConstraint ; + rdfs:range xsd:float . -nc:ReactivePowerControlFunction.targetValue a rdf:Property ; +nc:ReactivePowerControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the reactive power that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ReactivePowerControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain nc:ReactivePowerControlFunction ; + rdfs:range xsd:float . -nc:RemedialAction.available a rdf:Property ; +nc:RemedialAction.available a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "available"@en ; rdfs:comment "Identifies if the remedial action is available to be proposed. True means available, False means unavailable." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialAction . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialAction ; + rdfs:range xsd:boolean . -nc:RemedialActionDependency.enabled a rdf:Property ; +nc:RemedialActionDependency.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "If true, the remedial action dependency is enabled, otherwise it is disabled." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionDependency . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionDependency ; + rdfs:range xsd:boolean . -nc:RemedialActionGroup.maxRegulatingDown a rdf:Property ; +nc:RemedialActionGroup.maxRegulatingDown a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxRegulatingDown"@en ; rdfs:comment "Maximum net amount of active power that the group of remedial actions can regulate down." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionGroup . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:RemedialActionGroup ; + rdfs:range xsd:float . -nc:RemedialActionGroup.maxRegulatingUp a rdf:Property ; +nc:RemedialActionGroup.maxRegulatingUp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxRegulatingUp"@en ; rdfs:comment "Maximum net amount of active power that the group of remedial actions can regulate up." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionGroup . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:RemedialActionGroup ; + rdfs:range xsd:float . -nc:RemedialActionScheme.armed a rdf:Property ; +nc:RemedialActionScheme.armed a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "armed"@en ; rdfs:comment "Defines the arming status of the remedial action scheme. It is set by operation or by signal." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionScheme . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionScheme ; + rdfs:range xsd:boolean . -nc:RemedialActionScheme.inService a rdf:Property ; +nc:RemedialActionScheme.inService a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inService"@en ; rdfs:comment "Specifies the availability of the Remedial Action Scheme (RAS). If true, the RAS is available for contingency processing. If false, the RAS is treated by contingency processing as if it is not in the model." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RemedialActionScheme . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:RemedialActionScheme ; + rdfs:range xsd:boolean . -nc:Reservoir.energyStorage a rdf:Property ; +nc:Reservoir.energyStorage a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "energyStorage"@en ; rdfs:comment "Amount of energy available in the storage." ; - cims:dataType cim:RealEnergy ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.Wh ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain cim:Reservoir . - -nc:RotatingMachineController.mode a rdf:Property ; - rdfs:label "mode"@en ; - rdfs:comment "Mode of the rotating machine controller." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:RotatingMachineController ; - rdfs:range nc:RotatingMachineControlModeKind . - -nc:SSSCController.mode a rdf:Property ; - rdfs:label "mode"@en ; - rdfs:comment "Mode of the Static Synchronous Series compensator controller." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SSSCController ; - rdfs:range nc:SSSCControlModeKind . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:RealEnergy ; + qudt:hasUnit unit:MegaW-HR ; + rdfs:domain cim:Reservoir ; + rdfs:range xsd:float . -nc:ScheduleResource.p a rdf:Property ; +nc:ScheduleResource.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment "Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ScheduleResource . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:ScheduleResource ; + rdfs:range xsd:float . -nc:ScheduleResource.participationFactor a rdf:Property ; +nc:ScheduleResource.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ScheduleResource . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ScheduleResource ; + rdfs:range xsd:float . -nc:SchedulingArea.p a rdf:Property ; +nc:SchedulingArea.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; - rdfs:comment "Netted active power representing production, consumption and import/export for the scheduling area. " ; - cims:dataType cim:ActivePower ; + rdfs:comment "Netted active power representing production, consumption and import/export for the scheduling area." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SchedulingArea . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain nc:SchedulingArea ; + rdfs:range xsd:float . -nc:SchedulingArea.participationFactor a rdf:Property ; +nc:SchedulingArea.participationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "participationFactor"@en ; rdfs:comment """Participation factor describing the entity part of the active power provided by a collection of entities (e.g. an active power forecast to a collection of entities is divided to each of the member entity according to the participation factor). Must be a positive value. In the case of a sharing strategy, the distribution is following entities value (V) equals aggregated value (T) divided by sum of participation factors (PF), i.e. V=T/sum(PF). In the case of priority strategy, the item with the lowest number gets allocated energy first.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SchedulingArea . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:SchedulingArea ; + rdfs:range xsd:float . -nc:StageTrigger.armed a rdf:Property ; +nc:StageTrigger.armed a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "armed"@en ; rdfs:comment "The status of the class set by operation or by signal. Optional field that will override other status fields." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:StageTrigger . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:StageTrigger ; + rdfs:range xsd:boolean . -nc:StageTrigger.inService a rdf:Property ; +nc:StageTrigger.inService a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inService"@en ; rdfs:comment "Indicates if the stage trigger is in service." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:StageTrigger . - -nc:SubstationController.mode a rdf:Property ; - rdfs:label "mode"@en ; - rdfs:comment "Mode of the substation controller." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:SubstationController ; - rdfs:range nc:SubstationControllerModeKind . - -nc:TCSCController.mode a rdf:Property ; - rdfs:label "mode"@en ; - rdfs:comment "Mode of the TCSC controller." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:TCSCController ; - rdfs:range nc:TCSCControlModeKind . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:StageTrigger ; + rdfs:range xsd:boolean . -nc:ThyristorControlledSeriesCompensator.compensationZ a rdf:Property ; +nc:ThyristorControlledSeriesCompensator.compensationZ a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "compensationZ"@en ; rdfs:comment "The actual compensation impedance provided by the compensator. The attribute value shall be positive if compensation is in the capacitive range. The attribute value shall be negative if compensation is in the inductive rating." ; - cims:dataType cim:Impedance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ThyristorControlledSeriesCompensator . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Impedance ; + qudt:hasUnit unit:OHM ; + rdfs:domain nc:ThyristorControlledSeriesCompensator ; + rdfs:range xsd:float . -nc:ThyristorControlledSeriesCompensator.currentSection a rdf:Property ; +nc:ThyristorControlledSeriesCompensator.currentSection a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "currentSection"@en ; rdfs:comment "The current section on which the TCSC is operating." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:ThyristorControlledSeriesCompensator . + cims:stereotype "NC", uml:attribute ; + rdfs:domain nc:ThyristorControlledSeriesCompensator ; + rdfs:range xsd:integer . -nc:VoltageAngleLimit.value a rdf:Property ; +nc:VoltageAngleLimit.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; rdfs:comment "The difference in angle degrees between referenced by the association end OperationalLimitSet.Terminal and the Terminal referenced by the association end VoltageAngleLimit.AngleReferenceTerminal. The value shall be positive (greater than zero)." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageAngleLimit . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain nc:VoltageAngleLimit ; + rdfs:range xsd:float . -nc:VoltageControlFunction.targetValue a rdf:Property ; +nc:VoltageControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the voltage that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:VoltageControlFunction ; + rdfs:range xsd:float . -nc:VoltageInjectionControlFunction.targetValue a rdf:Property ; +nc:VoltageInjectionControlFunction.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "Target value for the voltage that the control function is calculating to achieve by adjusting the operational setting to the controlled equipment." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "NC", ; - rdfs:domain nc:VoltageInjectionControlFunction . + cims:stereotype "NC", uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain nc:VoltageInjectionControlFunction ; + rdfs:range xsd:float . + +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . cim:Currency.AED a cim:Currency ; - rdfs:label "AED"@en ; + rdfs:label "AED" ; rdfs:comment "United Arab Emirates dirham." ; cims:stereotype "enum" . cim:Currency.AFN a cim:Currency ; - rdfs:label "AFN"@en ; + rdfs:label "AFN" ; rdfs:comment "Afghan afghani." ; cims:stereotype "enum" . cim:Currency.ALL a cim:Currency ; - rdfs:label "ALL"@en ; + rdfs:label "ALL" ; rdfs:comment "Albanian lek." ; cims:stereotype "enum" . cim:Currency.AMD a cim:Currency ; - rdfs:label "AMD"@en ; + rdfs:label "AMD" ; rdfs:comment "Armenian dram." ; cims:stereotype "enum" . cim:Currency.ANG a cim:Currency ; - rdfs:label "ANG"@en ; + rdfs:label "ANG" ; rdfs:comment "Netherlands Antillean guilder." ; cims:stereotype "enum" . cim:Currency.AOA a cim:Currency ; - rdfs:label "AOA"@en ; + rdfs:label "AOA" ; rdfs:comment "Angolan kwanza." ; cims:stereotype "enum" . cim:Currency.ARS a cim:Currency ; - rdfs:label "ARS"@en ; + rdfs:label "ARS" ; rdfs:comment "Argentine peso." ; cims:stereotype "enum" . cim:Currency.AUD a cim:Currency ; - rdfs:label "AUD"@en ; + rdfs:label "AUD" ; rdfs:comment "Australian dollar." ; cims:stereotype "enum" . cim:Currency.AWG a cim:Currency ; - rdfs:label "AWG"@en ; + rdfs:label "AWG" ; rdfs:comment "Aruban florin." ; cims:stereotype "enum" . cim:Currency.AZN a cim:Currency ; - rdfs:label "AZN"@en ; + rdfs:label "AZN" ; rdfs:comment "Azerbaijani manat." ; cims:stereotype "enum" . cim:Currency.BAM a cim:Currency ; - rdfs:label "BAM"@en ; + rdfs:label "BAM" ; rdfs:comment "Bosnia and Herzegovina convertible mark." ; cims:stereotype "enum" . cim:Currency.BBD a cim:Currency ; - rdfs:label "BBD"@en ; + rdfs:label "BBD" ; rdfs:comment "Barbados dollar." ; cims:stereotype "enum" . cim:Currency.BDT a cim:Currency ; - rdfs:label "BDT"@en ; + rdfs:label "BDT" ; rdfs:comment "Bangladeshi taka." ; cims:stereotype "enum" . cim:Currency.BGN a cim:Currency ; - rdfs:label "BGN"@en ; + rdfs:label "BGN" ; rdfs:comment "Bulgarian lev." ; cims:stereotype "enum" . cim:Currency.BHD a cim:Currency ; - rdfs:label "BHD"@en ; + rdfs:label "BHD" ; rdfs:comment "Bahraini dinar." ; cims:stereotype "enum" . cim:Currency.BIF a cim:Currency ; - rdfs:label "BIF"@en ; + rdfs:label "BIF" ; rdfs:comment "Burundian franc." ; cims:stereotype "enum" . cim:Currency.BMD a cim:Currency ; - rdfs:label "BMD"@en ; + rdfs:label "BMD" ; rdfs:comment "Bermudian dollar (customarily known as Bermuda dollar)." ; cims:stereotype "enum" . cim:Currency.BND a cim:Currency ; - rdfs:label "BND"@en ; + rdfs:label "BND" ; rdfs:comment "Brunei dollar." ; cims:stereotype "enum" . cim:Currency.BOB a cim:Currency ; - rdfs:label "BOB"@en ; + rdfs:label "BOB" ; rdfs:comment "Boliviano." ; cims:stereotype "enum" . cim:Currency.BOV a cim:Currency ; - rdfs:label "BOV"@en ; + rdfs:label "BOV" ; rdfs:comment "Bolivian Mvdol (funds code)." ; cims:stereotype "enum" . cim:Currency.BRL a cim:Currency ; - rdfs:label "BRL"@en ; + rdfs:label "BRL" ; rdfs:comment "Brazilian real." ; cims:stereotype "enum" . cim:Currency.BSD a cim:Currency ; - rdfs:label "BSD"@en ; + rdfs:label "BSD" ; rdfs:comment "Bahamian dollar." ; cims:stereotype "enum" . cim:Currency.BTN a cim:Currency ; - rdfs:label "BTN"@en ; + rdfs:label "BTN" ; rdfs:comment "Bhutanese ngultrum." ; cims:stereotype "enum" . cim:Currency.BWP a cim:Currency ; - rdfs:label "BWP"@en ; + rdfs:label "BWP" ; rdfs:comment "Botswana pula." ; cims:stereotype "enum" . cim:Currency.BYR a cim:Currency ; - rdfs:label "BYR"@en ; + rdfs:label "BYR" ; rdfs:comment "Belarusian ruble." ; cims:stereotype "enum" . cim:Currency.BZD a cim:Currency ; - rdfs:label "BZD"@en ; + rdfs:label "BZD" ; rdfs:comment "Belize dollar." ; cims:stereotype "enum" . cim:Currency.CAD a cim:Currency ; - rdfs:label "CAD"@en ; + rdfs:label "CAD" ; rdfs:comment "Canadian dollar." ; cims:stereotype "enum" . cim:Currency.CDF a cim:Currency ; - rdfs:label "CDF"@en ; + rdfs:label "CDF" ; rdfs:comment "Congolese franc." ; cims:stereotype "enum" . cim:Currency.CHF a cim:Currency ; - rdfs:label "CHF"@en ; + rdfs:label "CHF" ; rdfs:comment "Swiss franc." ; cims:stereotype "enum" . cim:Currency.CLF a cim:Currency ; - rdfs:label "CLF"@en ; + rdfs:label "CLF" ; rdfs:comment "Unidad de Fomento (funds code), Chile." ; cims:stereotype "enum" . cim:Currency.CLP a cim:Currency ; - rdfs:label "CLP"@en ; + rdfs:label "CLP" ; rdfs:comment "Chilean peso." ; cims:stereotype "enum" . cim:Currency.CNY a cim:Currency ; - rdfs:label "CNY"@en ; + rdfs:label "CNY" ; rdfs:comment "Chinese yuan." ; cims:stereotype "enum" . cim:Currency.COP a cim:Currency ; - rdfs:label "COP"@en ; + rdfs:label "COP" ; rdfs:comment "Colombian peso." ; cims:stereotype "enum" . cim:Currency.COU a cim:Currency ; - rdfs:label "COU"@en ; + rdfs:label "COU" ; rdfs:comment "Unidad de Valor Real." ; cims:stereotype "enum" . cim:Currency.CRC a cim:Currency ; - rdfs:label "CRC"@en ; + rdfs:label "CRC" ; rdfs:comment "Costa Rican colon." ; cims:stereotype "enum" . cim:Currency.CUC a cim:Currency ; - rdfs:label "CUC"@en ; + rdfs:label "CUC" ; rdfs:comment "Cuban convertible peso." ; cims:stereotype "enum" . cim:Currency.CUP a cim:Currency ; - rdfs:label "CUP"@en ; + rdfs:label "CUP" ; rdfs:comment "Cuban peso." ; cims:stereotype "enum" . cim:Currency.CVE a cim:Currency ; - rdfs:label "CVE"@en ; + rdfs:label "CVE" ; rdfs:comment "Cape Verde escudo." ; cims:stereotype "enum" . cim:Currency.CZK a cim:Currency ; - rdfs:label "CZK"@en ; + rdfs:label "CZK" ; rdfs:comment "Czech koruna." ; cims:stereotype "enum" . cim:Currency.DJF a cim:Currency ; - rdfs:label "DJF"@en ; + rdfs:label "DJF" ; rdfs:comment "Djiboutian franc." ; cims:stereotype "enum" . cim:Currency.DKK a cim:Currency ; - rdfs:label "DKK"@en ; + rdfs:label "DKK" ; rdfs:comment "Danish krone." ; cims:stereotype "enum" . cim:Currency.DOP a cim:Currency ; - rdfs:label "DOP"@en ; + rdfs:label "DOP" ; rdfs:comment "Dominican peso." ; cims:stereotype "enum" . cim:Currency.DZD a cim:Currency ; - rdfs:label "DZD"@en ; + rdfs:label "DZD" ; rdfs:comment "Algerian dinar." ; cims:stereotype "enum" . cim:Currency.EEK a cim:Currency ; - rdfs:label "EEK"@en ; + rdfs:label "EEK" ; rdfs:comment "Estonian kroon." ; cims:stereotype "enum" . cim:Currency.EGP a cim:Currency ; - rdfs:label "EGP"@en ; + rdfs:label "EGP" ; rdfs:comment "Egyptian pound." ; cims:stereotype "enum" . cim:Currency.ERN a cim:Currency ; - rdfs:label "ERN"@en ; + rdfs:label "ERN" ; rdfs:comment "Eritrean nakfa." ; cims:stereotype "enum" . cim:Currency.ETB a cim:Currency ; - rdfs:label "ETB"@en ; + rdfs:label "ETB" ; rdfs:comment "Ethiopian birr." ; cims:stereotype "enum" . cim:Currency.EUR a cim:Currency ; - rdfs:label "EUR"@en ; + rdfs:label "EUR" ; rdfs:comment "Euro." ; cims:stereotype "enum" . cim:Currency.FJD a cim:Currency ; - rdfs:label "FJD"@en ; + rdfs:label "FJD" ; rdfs:comment "Fiji dollar." ; cims:stereotype "enum" . cim:Currency.FKP a cim:Currency ; - rdfs:label "FKP"@en ; + rdfs:label "FKP" ; rdfs:comment "Falkland Islands pound." ; cims:stereotype "enum" . cim:Currency.GBP a cim:Currency ; - rdfs:label "GBP"@en ; + rdfs:label "GBP" ; rdfs:comment "Pound sterling." ; cims:stereotype "enum" . cim:Currency.GEL a cim:Currency ; - rdfs:label "GEL"@en ; + rdfs:label "GEL" ; rdfs:comment "Georgian lari." ; cims:stereotype "enum" . cim:Currency.GHS a cim:Currency ; - rdfs:label "GHS"@en ; + rdfs:label "GHS" ; rdfs:comment "Ghanaian cedi." ; cims:stereotype "enum" . cim:Currency.GIP a cim:Currency ; - rdfs:label "GIP"@en ; + rdfs:label "GIP" ; rdfs:comment "Gibraltar pound." ; cims:stereotype "enum" . cim:Currency.GMD a cim:Currency ; - rdfs:label "GMD"@en ; + rdfs:label "GMD" ; rdfs:comment "Gambian dalasi." ; cims:stereotype "enum" . cim:Currency.GNF a cim:Currency ; - rdfs:label "GNF"@en ; + rdfs:label "GNF" ; rdfs:comment "Guinean franc." ; cims:stereotype "enum" . cim:Currency.GTQ a cim:Currency ; - rdfs:label "GTQ"@en ; + rdfs:label "GTQ" ; rdfs:comment "Guatemalan quetzal." ; cims:stereotype "enum" . cim:Currency.GYD a cim:Currency ; - rdfs:label "GYD"@en ; + rdfs:label "GYD" ; rdfs:comment "Guyanese dollar." ; cims:stereotype "enum" . cim:Currency.HKD a cim:Currency ; - rdfs:label "HKD"@en ; + rdfs:label "HKD" ; rdfs:comment "Hong Kong dollar." ; cims:stereotype "enum" . cim:Currency.HNL a cim:Currency ; - rdfs:label "HNL"@en ; + rdfs:label "HNL" ; rdfs:comment "Honduran lempira." ; cims:stereotype "enum" . cim:Currency.HRK a cim:Currency ; - rdfs:label "HRK"@en ; + rdfs:label "HRK" ; rdfs:comment "Croatian kuna." ; cims:stereotype "enum" . cim:Currency.HTG a cim:Currency ; - rdfs:label "HTG"@en ; + rdfs:label "HTG" ; rdfs:comment "Haitian gourde." ; cims:stereotype "enum" . cim:Currency.HUF a cim:Currency ; - rdfs:label "HUF"@en ; + rdfs:label "HUF" ; rdfs:comment "Hungarian forint." ; cims:stereotype "enum" . cim:Currency.IDR a cim:Currency ; - rdfs:label "IDR"@en ; + rdfs:label "IDR" ; rdfs:comment "Indonesian rupiah." ; cims:stereotype "enum" . cim:Currency.ILS a cim:Currency ; - rdfs:label "ILS"@en ; + rdfs:label "ILS" ; rdfs:comment "Israeli new sheqel." ; cims:stereotype "enum" . cim:Currency.INR a cim:Currency ; - rdfs:label "INR"@en ; + rdfs:label "INR" ; rdfs:comment "Indian rupee." ; cims:stereotype "enum" . cim:Currency.IQD a cim:Currency ; - rdfs:label "IQD"@en ; + rdfs:label "IQD" ; rdfs:comment "Iraqi dinar." ; cims:stereotype "enum" . cim:Currency.IRR a cim:Currency ; - rdfs:label "IRR"@en ; + rdfs:label "IRR" ; rdfs:comment "Iranian rial." ; cims:stereotype "enum" . cim:Currency.ISK a cim:Currency ; - rdfs:label "ISK"@en ; + rdfs:label "ISK" ; rdfs:comment "Icelandic króna." ; cims:stereotype "enum" . cim:Currency.JMD a cim:Currency ; - rdfs:label "JMD"@en ; + rdfs:label "JMD" ; rdfs:comment "Jamaican dollar." ; cims:stereotype "enum" . cim:Currency.JOD a cim:Currency ; - rdfs:label "JOD"@en ; + rdfs:label "JOD" ; rdfs:comment "Jordanian dinar." ; cims:stereotype "enum" . cim:Currency.JPY a cim:Currency ; - rdfs:label "JPY"@en ; + rdfs:label "JPY" ; rdfs:comment "Japanese yen." ; cims:stereotype "enum" . cim:Currency.KES a cim:Currency ; - rdfs:label "KES"@en ; + rdfs:label "KES" ; rdfs:comment "Kenyan shilling." ; cims:stereotype "enum" . cim:Currency.KGS a cim:Currency ; - rdfs:label "KGS"@en ; + rdfs:label "KGS" ; rdfs:comment "Kyrgyzstani som." ; cims:stereotype "enum" . cim:Currency.KHR a cim:Currency ; - rdfs:label "KHR"@en ; + rdfs:label "KHR" ; rdfs:comment "Cambodian riel." ; cims:stereotype "enum" . cim:Currency.KMF a cim:Currency ; - rdfs:label "KMF"@en ; + rdfs:label "KMF" ; rdfs:comment "Comoro franc." ; cims:stereotype "enum" . cim:Currency.KPW a cim:Currency ; - rdfs:label "KPW"@en ; + rdfs:label "KPW" ; rdfs:comment "North Korean won." ; cims:stereotype "enum" . cim:Currency.KRW a cim:Currency ; - rdfs:label "KRW"@en ; + rdfs:label "KRW" ; rdfs:comment "South Korean won." ; cims:stereotype "enum" . cim:Currency.KWD a cim:Currency ; - rdfs:label "KWD"@en ; + rdfs:label "KWD" ; rdfs:comment "Kuwaiti dinar." ; cims:stereotype "enum" . cim:Currency.KYD a cim:Currency ; - rdfs:label "KYD"@en ; + rdfs:label "KYD" ; rdfs:comment "Cayman Islands dollar." ; cims:stereotype "enum" . cim:Currency.KZT a cim:Currency ; - rdfs:label "KZT"@en ; + rdfs:label "KZT" ; rdfs:comment "Kazakhstani tenge." ; cims:stereotype "enum" . cim:Currency.LAK a cim:Currency ; - rdfs:label "LAK"@en ; + rdfs:label "LAK" ; rdfs:comment "Lao kip." ; cims:stereotype "enum" . cim:Currency.LBP a cim:Currency ; - rdfs:label "LBP"@en ; + rdfs:label "LBP" ; rdfs:comment "Lebanese pound." ; cims:stereotype "enum" . cim:Currency.LKR a cim:Currency ; - rdfs:label "LKR"@en ; + rdfs:label "LKR" ; rdfs:comment "Sri Lanka rupee." ; cims:stereotype "enum" . cim:Currency.LRD a cim:Currency ; - rdfs:label "LRD"@en ; + rdfs:label "LRD" ; rdfs:comment "Liberian dollar." ; cims:stereotype "enum" . cim:Currency.LSL a cim:Currency ; - rdfs:label "LSL"@en ; + rdfs:label "LSL" ; rdfs:comment "Lesotho loti." ; cims:stereotype "enum" . cim:Currency.LTL a cim:Currency ; - rdfs:label "LTL"@en ; + rdfs:label "LTL" ; rdfs:comment "Lithuanian litas." ; cims:stereotype "enum" . cim:Currency.LVL a cim:Currency ; - rdfs:label "LVL"@en ; + rdfs:label "LVL" ; rdfs:comment "Latvian lats." ; cims:stereotype "enum" . cim:Currency.LYD a cim:Currency ; - rdfs:label "LYD"@en ; + rdfs:label "LYD" ; rdfs:comment "Libyan dinar." ; cims:stereotype "enum" . cim:Currency.MAD a cim:Currency ; - rdfs:label "MAD"@en ; + rdfs:label "MAD" ; rdfs:comment "Moroccan dirham." ; cims:stereotype "enum" . cim:Currency.MDL a cim:Currency ; - rdfs:label "MDL"@en ; + rdfs:label "MDL" ; rdfs:comment "Moldovan leu." ; cims:stereotype "enum" . cim:Currency.MGA a cim:Currency ; - rdfs:label "MGA"@en ; + rdfs:label "MGA" ; rdfs:comment "Malagasy ariary." ; cims:stereotype "enum" . cim:Currency.MKD a cim:Currency ; - rdfs:label "MKD"@en ; + rdfs:label "MKD" ; rdfs:comment "Macedonian denar." ; cims:stereotype "enum" . cim:Currency.MMK a cim:Currency ; - rdfs:label "MMK"@en ; + rdfs:label "MMK" ; rdfs:comment "Myanma kyat." ; cims:stereotype "enum" . cim:Currency.MNT a cim:Currency ; - rdfs:label "MNT"@en ; + rdfs:label "MNT" ; rdfs:comment "Mongolian tugrik." ; cims:stereotype "enum" . cim:Currency.MOP a cim:Currency ; - rdfs:label "MOP"@en ; + rdfs:label "MOP" ; rdfs:comment "Macanese pataca." ; cims:stereotype "enum" . cim:Currency.MRO a cim:Currency ; - rdfs:label "MRO"@en ; + rdfs:label "MRO" ; rdfs:comment "Mauritanian ouguiya." ; cims:stereotype "enum" . cim:Currency.MUR a cim:Currency ; - rdfs:label "MUR"@en ; + rdfs:label "MUR" ; rdfs:comment "Mauritian rupee." ; cims:stereotype "enum" . cim:Currency.MVR a cim:Currency ; - rdfs:label "MVR"@en ; + rdfs:label "MVR" ; rdfs:comment "Maldivian rufiyaa." ; cims:stereotype "enum" . cim:Currency.MWK a cim:Currency ; - rdfs:label "MWK"@en ; + rdfs:label "MWK" ; rdfs:comment "Malawian kwacha." ; cims:stereotype "enum" . cim:Currency.MXN a cim:Currency ; - rdfs:label "MXN"@en ; + rdfs:label "MXN" ; rdfs:comment "Mexican peso." ; cims:stereotype "enum" . cim:Currency.MYR a cim:Currency ; - rdfs:label "MYR"@en ; + rdfs:label "MYR" ; rdfs:comment "Malaysian ringgit." ; cims:stereotype "enum" . cim:Currency.MZN a cim:Currency ; - rdfs:label "MZN"@en ; + rdfs:label "MZN" ; rdfs:comment "Mozambican metical." ; cims:stereotype "enum" . cim:Currency.NAD a cim:Currency ; - rdfs:label "NAD"@en ; + rdfs:label "NAD" ; rdfs:comment "Namibian dollar." ; cims:stereotype "enum" . cim:Currency.NGN a cim:Currency ; - rdfs:label "NGN"@en ; + rdfs:label "NGN" ; rdfs:comment "Nigerian naira." ; cims:stereotype "enum" . cim:Currency.NIO a cim:Currency ; - rdfs:label "NIO"@en ; + rdfs:label "NIO" ; rdfs:comment "Cordoba oro." ; cims:stereotype "enum" . cim:Currency.NOK a cim:Currency ; - rdfs:label "NOK"@en ; + rdfs:label "NOK" ; rdfs:comment "Norwegian krone." ; cims:stereotype "enum" . cim:Currency.NPR a cim:Currency ; - rdfs:label "NPR"@en ; + rdfs:label "NPR" ; rdfs:comment "Nepalese rupee." ; cims:stereotype "enum" . cim:Currency.NZD a cim:Currency ; - rdfs:label "NZD"@en ; + rdfs:label "NZD" ; rdfs:comment "New Zealand dollar." ; cims:stereotype "enum" . cim:Currency.OMR a cim:Currency ; - rdfs:label "OMR"@en ; + rdfs:label "OMR" ; rdfs:comment "Omani rial." ; cims:stereotype "enum" . cim:Currency.PAB a cim:Currency ; - rdfs:label "PAB"@en ; + rdfs:label "PAB" ; rdfs:comment "Panamanian balboa." ; cims:stereotype "enum" . cim:Currency.PEN a cim:Currency ; - rdfs:label "PEN"@en ; + rdfs:label "PEN" ; rdfs:comment "Peruvian nuevo sol." ; cims:stereotype "enum" . cim:Currency.PGK a cim:Currency ; - rdfs:label "PGK"@en ; + rdfs:label "PGK" ; rdfs:comment "Papua New Guinean kina." ; cims:stereotype "enum" . cim:Currency.PHP a cim:Currency ; - rdfs:label "PHP"@en ; + rdfs:label "PHP" ; rdfs:comment "Philippine peso." ; cims:stereotype "enum" . cim:Currency.PKR a cim:Currency ; - rdfs:label "PKR"@en ; + rdfs:label "PKR" ; rdfs:comment "Pakistani rupee." ; cims:stereotype "enum" . cim:Currency.PLN a cim:Currency ; - rdfs:label "PLN"@en ; + rdfs:label "PLN" ; rdfs:comment "Polish zloty." ; cims:stereotype "enum" . cim:Currency.PYG a cim:Currency ; - rdfs:label "PYG"@en ; + rdfs:label "PYG" ; rdfs:comment "Paraguayan guaraní." ; cims:stereotype "enum" . cim:Currency.QAR a cim:Currency ; - rdfs:label "QAR"@en ; + rdfs:label "QAR" ; rdfs:comment "Qatari rial." ; cims:stereotype "enum" . cim:Currency.RON a cim:Currency ; - rdfs:label "RON"@en ; + rdfs:label "RON" ; rdfs:comment "Romanian new leu." ; cims:stereotype "enum" . cim:Currency.RSD a cim:Currency ; - rdfs:label "RSD"@en ; + rdfs:label "RSD" ; rdfs:comment "Serbian dinar." ; cims:stereotype "enum" . cim:Currency.RUB a cim:Currency ; - rdfs:label "RUB"@en ; + rdfs:label "RUB" ; rdfs:comment "Russian rouble." ; cims:stereotype "enum" . cim:Currency.RWF a cim:Currency ; - rdfs:label "RWF"@en ; + rdfs:label "RWF" ; rdfs:comment "Rwandan franc." ; cims:stereotype "enum" . cim:Currency.SAR a cim:Currency ; - rdfs:label "SAR"@en ; + rdfs:label "SAR" ; rdfs:comment "Saudi riyal." ; cims:stereotype "enum" . cim:Currency.SBD a cim:Currency ; - rdfs:label "SBD"@en ; + rdfs:label "SBD" ; rdfs:comment "Solomon Islands dollar." ; cims:stereotype "enum" . cim:Currency.SCR a cim:Currency ; - rdfs:label "SCR"@en ; + rdfs:label "SCR" ; rdfs:comment "Seychelles rupee." ; cims:stereotype "enum" . cim:Currency.SDG a cim:Currency ; - rdfs:label "SDG"@en ; + rdfs:label "SDG" ; rdfs:comment "Sudanese pound." ; cims:stereotype "enum" . cim:Currency.SEK a cim:Currency ; - rdfs:label "SEK"@en ; + rdfs:label "SEK" ; rdfs:comment "Swedish krona/kronor." ; cims:stereotype "enum" . cim:Currency.SGD a cim:Currency ; - rdfs:label "SGD"@en ; + rdfs:label "SGD" ; rdfs:comment "Singapore dollar." ; cims:stereotype "enum" . cim:Currency.SHP a cim:Currency ; - rdfs:label "SHP"@en ; + rdfs:label "SHP" ; rdfs:comment "Saint Helena pound." ; cims:stereotype "enum" . cim:Currency.SLL a cim:Currency ; - rdfs:label "SLL"@en ; + rdfs:label "SLL" ; rdfs:comment "Sierra Leonean leone." ; cims:stereotype "enum" . cim:Currency.SOS a cim:Currency ; - rdfs:label "SOS"@en ; + rdfs:label "SOS" ; rdfs:comment "Somali shilling." ; cims:stereotype "enum" . cim:Currency.SRD a cim:Currency ; - rdfs:label "SRD"@en ; + rdfs:label "SRD" ; rdfs:comment "Surinamese dollar." ; cims:stereotype "enum" . cim:Currency.STD a cim:Currency ; - rdfs:label "STD"@en ; + rdfs:label "STD" ; rdfs:comment "São Tomé and Príncipe dobra." ; cims:stereotype "enum" . cim:Currency.SYP a cim:Currency ; - rdfs:label "SYP"@en ; + rdfs:label "SYP" ; rdfs:comment "Syrian pound." ; cims:stereotype "enum" . cim:Currency.SZL a cim:Currency ; - rdfs:label "SZL"@en ; + rdfs:label "SZL" ; rdfs:comment "Lilangeni." ; cims:stereotype "enum" . cim:Currency.THB a cim:Currency ; - rdfs:label "THB"@en ; + rdfs:label "THB" ; rdfs:comment "Thai baht." ; cims:stereotype "enum" . cim:Currency.TJS a cim:Currency ; - rdfs:label "TJS"@en ; + rdfs:label "TJS" ; rdfs:comment "Tajikistani somoni." ; cims:stereotype "enum" . cim:Currency.TMT a cim:Currency ; - rdfs:label "TMT"@en ; + rdfs:label "TMT" ; rdfs:comment "Turkmenistani manat." ; cims:stereotype "enum" . cim:Currency.TND a cim:Currency ; - rdfs:label "TND"@en ; + rdfs:label "TND" ; rdfs:comment "Tunisian dinar." ; cims:stereotype "enum" . cim:Currency.TOP a cim:Currency ; - rdfs:label "TOP"@en ; + rdfs:label "TOP" ; rdfs:comment "Tongan pa'anga." ; cims:stereotype "enum" . cim:Currency.TRY a cim:Currency ; - rdfs:label "TRY"@en ; + rdfs:label "TRY" ; rdfs:comment "Turkish lira." ; cims:stereotype "enum" . cim:Currency.TTD a cim:Currency ; - rdfs:label "TTD"@en ; + rdfs:label "TTD" ; rdfs:comment "Trinidad and Tobago dollar." ; cims:stereotype "enum" . cim:Currency.TWD a cim:Currency ; - rdfs:label "TWD"@en ; + rdfs:label "TWD" ; rdfs:comment "New Taiwan dollar." ; cims:stereotype "enum" . cim:Currency.TZS a cim:Currency ; - rdfs:label "TZS"@en ; + rdfs:label "TZS" ; rdfs:comment "Tanzanian shilling." ; cims:stereotype "enum" . cim:Currency.UAH a cim:Currency ; - rdfs:label "UAH"@en ; + rdfs:label "UAH" ; rdfs:comment "Ukrainian hryvnia." ; cims:stereotype "enum" . cim:Currency.UGX a cim:Currency ; - rdfs:label "UGX"@en ; + rdfs:label "UGX" ; rdfs:comment "Ugandan shilling." ; cims:stereotype "enum" . cim:Currency.USD a cim:Currency ; - rdfs:label "USD"@en ; + rdfs:label "USD" ; rdfs:comment "United States dollar." ; cims:stereotype "enum" . cim:Currency.UYU a cim:Currency ; - rdfs:label "UYU"@en ; + rdfs:label "UYU" ; rdfs:comment "Uruguayan peso." ; cims:stereotype "enum" . cim:Currency.UZS a cim:Currency ; - rdfs:label "UZS"@en ; + rdfs:label "UZS" ; rdfs:comment "Uzbekistan som." ; cims:stereotype "enum" . cim:Currency.VEF a cim:Currency ; - rdfs:label "VEF"@en ; + rdfs:label "VEF" ; rdfs:comment "Venezuelan bolívar fuerte." ; cims:stereotype "enum" . cim:Currency.VND a cim:Currency ; - rdfs:label "VND"@en ; + rdfs:label "VND" ; rdfs:comment "Vietnamese Dong." ; cims:stereotype "enum" . cim:Currency.VUV a cim:Currency ; - rdfs:label "VUV"@en ; + rdfs:label "VUV" ; rdfs:comment "Vanuatu vatu." ; cims:stereotype "enum" . cim:Currency.WST a cim:Currency ; - rdfs:label "WST"@en ; + rdfs:label "WST" ; rdfs:comment "Samoan tala." ; cims:stereotype "enum" . cim:Currency.XAF a cim:Currency ; - rdfs:label "XAF"@en ; + rdfs:label "XAF" ; rdfs:comment "CFA franc BEAC." ; cims:stereotype "enum" . cim:Currency.XCD a cim:Currency ; - rdfs:label "XCD"@en ; + rdfs:label "XCD" ; rdfs:comment "East Caribbean dollar." ; cims:stereotype "enum" . cim:Currency.XOF a cim:Currency ; - rdfs:label "XOF"@en ; + rdfs:label "XOF" ; rdfs:comment "CFA Franc BCEAO." ; cims:stereotype "enum" . cim:Currency.XPF a cim:Currency ; - rdfs:label "XPF"@en ; + rdfs:label "XPF" ; rdfs:comment "CFP franc." ; cims:stereotype "enum" . cim:Currency.YER a cim:Currency ; - rdfs:label "YER"@en ; + rdfs:label "YER" ; rdfs:comment "Yemeni rial." ; cims:stereotype "enum" . cim:Currency.ZAR a cim:Currency ; - rdfs:label "ZAR"@en ; + rdfs:label "ZAR" ; rdfs:comment "South African rand." ; cims:stereotype "enum" . cim:Currency.ZMK a cim:Currency ; - rdfs:label "ZMK"@en ; + rdfs:label "ZMK" ; rdfs:comment "Zambian kwacha." ; cims:stereotype "enum" . cim:Currency.ZWL a cim:Currency ; - rdfs:label "ZWL"@en ; + rdfs:label "ZWL" ; rdfs:comment "Zimbabwe dollar." ; cims:stereotype "enum" . +cim:CurrentFlow a qudt:QuantityKind ; + rdfs:label "CurrentFlow"@en ; + rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.A ; + skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency a qudt:QuantityKind ; + rdfs:label "Frequency"@en ; + rdfs:comment "Cycles per second." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.Hz ; + skos:exactMatch quantitykind:Frequency . + +cim:Impedance a qudt:QuantityKind ; + rdfs:label "Impedance"@en ; + rdfs:comment "Ratio of voltage to current." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money a qudt:QuantityKind ; + rdfs:label "Money"@en ; + rdfs:comment "Amount of money." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:Currency.AED, cim:Currency.AFN, cim:Currency.ALL, cim:Currency.AMD, cim:Currency.ANG, cim:Currency.AOA, cim:Currency.ARS, cim:Currency.AUD, cim:Currency.AWG, cim:Currency.AZN, cim:Currency.BAM, cim:Currency.BBD, cim:Currency.BDT, cim:Currency.BGN, cim:Currency.BHD, cim:Currency.BIF, cim:Currency.BMD, cim:Currency.BND, cim:Currency.BOB, cim:Currency.BOV, cim:Currency.BRL, cim:Currency.BSD, cim:Currency.BTN, cim:Currency.BWP, cim:Currency.BYR, cim:Currency.BZD, cim:Currency.CAD, cim:Currency.CDF, cim:Currency.CHF, cim:Currency.CLF, cim:Currency.CLP, cim:Currency.CNY, cim:Currency.COP, cim:Currency.COU, cim:Currency.CRC, cim:Currency.CUC, cim:Currency.CUP, cim:Currency.CVE, cim:Currency.CZK, cim:Currency.DJF, cim:Currency.DKK, cim:Currency.DOP, cim:Currency.DZD, cim:Currency.EEK, cim:Currency.EGP, cim:Currency.ERN, cim:Currency.ETB, cim:Currency.EUR, cim:Currency.FJD, cim:Currency.FKP, cim:Currency.GBP, cim:Currency.GEL, cim:Currency.GHS, cim:Currency.GIP, cim:Currency.GMD, cim:Currency.GNF, cim:Currency.GTQ, cim:Currency.GYD, cim:Currency.HKD, cim:Currency.HNL, cim:Currency.HRK, cim:Currency.HTG, cim:Currency.HUF, cim:Currency.IDR, cim:Currency.ILS, cim:Currency.INR, cim:Currency.IQD, cim:Currency.IRR, cim:Currency.ISK, cim:Currency.JMD, cim:Currency.JOD, cim:Currency.JPY, cim:Currency.KES, cim:Currency.KGS, cim:Currency.KHR, cim:Currency.KMF, cim:Currency.KPW, cim:Currency.KRW, cim:Currency.KWD, cim:Currency.KYD, cim:Currency.KZT, cim:Currency.LAK, cim:Currency.LBP, cim:Currency.LKR, cim:Currency.LRD, cim:Currency.LSL, cim:Currency.LTL, cim:Currency.LVL, cim:Currency.LYD, cim:Currency.MAD, cim:Currency.MDL, cim:Currency.MGA, cim:Currency.MKD, cim:Currency.MMK, cim:Currency.MNT, cim:Currency.MOP, cim:Currency.MRO, cim:Currency.MUR, cim:Currency.MVR, cim:Currency.MWK, cim:Currency.MXN, cim:Currency.MYR, cim:Currency.MZN, cim:Currency.NAD, cim:Currency.NGN, cim:Currency.NIO, cim:Currency.NOK, cim:Currency.NPR, cim:Currency.NZD, cim:Currency.OMR, cim:Currency.PAB, cim:Currency.PEN, cim:Currency.PGK, cim:Currency.PHP, cim:Currency.PKR, cim:Currency.PLN, cim:Currency.PYG, cim:Currency.QAR, cim:Currency.RON, cim:Currency.RSD, cim:Currency.RUB, cim:Currency.RWF, cim:Currency.SAR, cim:Currency.SBD, cim:Currency.SCR, cim:Currency.SDG, cim:Currency.SEK, cim:Currency.SGD, cim:Currency.SHP, cim:Currency.SLL, cim:Currency.SOS, cim:Currency.SRD, cim:Currency.STD, cim:Currency.SYP, cim:Currency.SZL, cim:Currency.THB, cim:Currency.TJS, cim:Currency.TMT, cim:Currency.TND, cim:Currency.TOP, cim:Currency.TRY, cim:Currency.TTD, cim:Currency.TWD, cim:Currency.TZS, cim:Currency.UAH, cim:Currency.UGX, cim:Currency.USD, cim:Currency.UYU, cim:Currency.UZS, cim:Currency.VEF, cim:Currency.VND, cim:Currency.VUV, cim:Currency.WST, cim:Currency.XAF, cim:Currency.XCD, cim:Currency.XOF, cim:Currency.XPF, cim:Currency.YER, cim:Currency.ZAR, cim:Currency.ZMK, cim:Currency.ZWL ; + skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy a qudt:QuantityKind ; + rdfs:label "RealEnergy"@en ; + rdfs:comment "Real electrical energy." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.Wh ; + skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds a qudt:QuantityKind ; + rdfs:label "Seconds"@en ; + rdfs:comment "Time, in seconds." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.s ; + skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . + +cim:Voltage a qudt:QuantityKind ; + rdfs:label "Voltage"@en ; + rdfs:comment "Electrical voltage, can be both AC and DC." ; + cims:belongsToCategory ssi:Package_SteadyStateInstructionProfile ; + qudt:applicableUnit cim:UnitSymbol.V ; + skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . nc:CompensatorControlModeKind.reactivePower a nc:CompensatorControlModeKind ; rdfs:label "reactivePower"@en ; diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_DiagramLayout-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_DiagramLayout-AP-Voc-RDFS2020_v3-0-0.ttl index dae655b..aadb520 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_DiagramLayout-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_DiagramLayout-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,108 +1,99 @@ -@prefix cim: . -@prefix cims: . -@prefix dl: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype "CIMDatatype" . - -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype "Primitive" . +@prefix cim: . +@prefix cims: . +@prefix dl: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype "Primitive" . +dl:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the diagram layout profile from IEC 61970-453."@en ; + dcat:keyword "DL" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:7b269643-3da3-4dd0-83e8-58d7f13ee3bc" ; + dct:issued "2021-01-27T12:18:26Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Diagram Layout Vocabulary"@en ; + owl:backwardCompatibleWith ; + owl:incompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "3.0.0"@en . -cim:Diagram a rdfs:Class ; +cim:Diagram a owl:Class ; rdfs:label "Diagram"@en ; rdfs:comment "The diagram being exchanged. The coordinate system is a standard Cartesian coordinate system and the orientation attribute defines the orientation. The initial view related attributes can be used to specify an initial view with the x,y coordinates of the diagonal points." ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:DiagramObject a rdfs:Class ; +cim:DiagramObject a owl:Class ; rdfs:label "DiagramObject"@en ; rdfs:comment "An object that defines one or more points in a given space. This object can be associated with anything that specializes IdentifiedObject. For single line diagrams such objects typically include such items as analog values, breakers, disconnectors, power transformers, and transmission lines." ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:DiagramObjectGluePoint a rdfs:Class ; +cim:DiagramObjectGluePoint a owl:Class ; rdfs:label "DiagramObjectGluePoint"@en ; rdfs:comment "This is used for grouping diagram object points from different diagram objects that are considered to be glued together in a diagram even if they are not at the exact same coordinates." ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:DiagramObjectPoint a rdfs:Class ; +cim:DiagramObjectPoint a owl:Class ; rdfs:label "DiagramObjectPoint"@en ; - rdfs:comment "A point in a given space defined by 3 coordinates and associated to a diagram object. The coordinates may be positive or negative as the origin does not have to be in the corner of a diagram. " ; + rdfs:comment "A point in a given space defined by 3 coordinates and associated to a diagram object. The coordinates may be positive or negative as the origin does not have to be in the corner of a diagram." ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:DiagramObjectStyle a rdfs:Class ; +cim:DiagramObjectStyle a owl:Class ; rdfs:label "DiagramObjectStyle"@en ; rdfs:comment "A reference to a style used by the originating system for a diagram object. A diagram object style describes information such as line thickness, shape such as circle or rectangle etc, and colour." ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:DiagramStyle a rdfs:Class ; +cim:DiagramStyle a owl:Class ; rdfs:label "DiagramStyle"@en ; rdfs:comment "The diagram style refers to a style used by the originating system for a diagram. A diagram style describes information such as schematic, geographic, etc." ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory dl:Package_DiagramLayoutProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype "Primitive" . - -cim:OrientationKind a rdfs:Class ; +cim:OrientationKind a owl:Class ; rdfs:label "OrientationKind"@en ; rdfs:comment "The orientation of the coordinate system with respect to top, left, and the coordinate number system." ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype . - -cim:String a rdfs: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." ; - cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype "Primitive" . + cims:stereotype uml:enumeration . -cim:TextDiagramObject a rdfs:Class ; +cim:TextDiagramObject a owl:Class ; rdfs:label "TextDiagramObject"@en ; rdfs:comment "A diagram object for placing free-text or text derived from an associated domain object." ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DiagramObject . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -110,9 +101,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -120,343 +111,338 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:VisibilityLayer a rdfs:Class ; +cim:VisibilityLayer a owl:Class ; rdfs:label "VisibilityLayer"@en ; rdfs:comment """Layers are typically used for grouping diagram objects according to themes and scales. Themes are used to display or hide certain information (e.g., lakes, borders), while scales are used for hiding or displaying information depending on the current zoom level (hide text when it is too small to be read, or when it exceeds the screen size). This is also called de-cluttering. CIM based graphics exchange supports an m:n relationship between diagram objects and layers. The importing system shall convert an m:n case into an appropriate 1:n representation if the importing system does not support m:n.""" ; cims:belongsToCategory dl:Package_DiagramLayoutProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -dl:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the diagram layout profile from IEC 61970-453."@en ; - dcat:keyword "DL" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:7b269643-3da3-4dd0-83e8-58d7f13ee3bc" ; - dct:issued "2021-01-27T12:18:26Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Diagram Layout Vocabulary"@en ; - owl:backwardCompatibleWith ; - owl:incompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "3.0.0"@en . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . - -cim:Diagram.DiagramElements a rdf:Property ; +cim:Diagram.DiagramElements a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DiagramElements"@en ; rdfs:comment "A diagram is made up of multiple diagram objects." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DiagramObject.Diagram ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DiagramObject.Diagram ; rdfs:domain cim:Diagram ; rdfs:range cim:DiagramObject . -cim:Diagram.DiagramStyle a rdf:Property ; +cim:Diagram.DiagramStyle a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DiagramStyle"@en ; rdfs:comment "A Diagram may have a DiagramStyle." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DiagramStyle.Diagram ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:DiagramStyle.Diagram ; rdfs:domain cim:Diagram ; rdfs:range cim:DiagramStyle . -cim:Diagram.orientation a rdf:Property ; +cim:Diagram.orientation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "orientation"@en ; rdfs:comment "Coordinate system orientation of the diagram. A positive orientation gives standard “right-hand” orientation, with negative orientation indicating a “left-hand” orientation. For 2D diagrams, a positive orientation will result in X values increasing from left to right and Y values increasing from bottom to top. A negative orientation gives the “left-hand” orientation (favoured by computer graphics displays) with X values increasing from left to right and Y values increasing from top to bottom." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Diagram ; rdfs:range cim:OrientationKind . -cim:Diagram.x1InitialView a rdf:Property ; - rdfs:label "x1InitialView"@en ; - rdfs:comment "X coordinate of the first corner of the initial view." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Diagram . - -cim:Diagram.x2InitialView a rdf:Property ; - rdfs:label "x2InitialView"@en ; - rdfs:comment "X coordinate of the second corner of the initial view." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Diagram . - -cim:Diagram.y1InitialView a rdf:Property ; - rdfs:label "y1InitialView"@en ; - rdfs:comment "Y coordinate of the first corner of the initial view." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Diagram . - -cim:Diagram.y2InitialView a rdf:Property ; - rdfs:label "y2InitialView"@en ; - rdfs:comment "Y coordinate of the second corner of the initial view." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Diagram . - -cim:DiagramObject.Diagram a rdf:Property ; +cim:DiagramObject.Diagram a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Diagram"@en ; rdfs:comment "A diagram object is part of a diagram." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Diagram.DiagramElements ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Diagram.DiagramElements ; rdfs:domain cim:DiagramObject ; rdfs:range cim:Diagram . -cim:DiagramObject.DiagramObjectPoints a rdf:Property ; +cim:DiagramObject.DiagramObjectPoints a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DiagramObjectPoints"@en ; rdfs:comment "A diagram object can have 0 or more points to reflect its layout position, routing (for polylines) or boundary (for polygons)." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DiagramObjectPoint.DiagramObject ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DiagramObjectPoint.DiagramObject ; rdfs:domain cim:DiagramObject ; rdfs:range cim:DiagramObjectPoint . -cim:DiagramObject.DiagramObjectStyle a rdf:Property ; +cim:DiagramObject.DiagramObjectStyle a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DiagramObjectStyle"@en ; rdfs:comment "A diagram object has a style associated that provides a reference for the style used in the originating system." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DiagramObjectStyle.StyledObjects ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:DiagramObjectStyle.StyledObjects ; rdfs:domain cim:DiagramObject ; rdfs:range cim:DiagramObjectStyle . -cim:DiagramObject.IdentifiedObject a rdf:Property ; +cim:DiagramObject.IdentifiedObject a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "IdentifiedObject"@en ; rdfs:comment "The domain object to which this diagram object is associated." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:IdentifiedObject.DiagramObjects ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:IdentifiedObject.DiagramObjects ; rdfs:domain cim:DiagramObject ; rdfs:range cim:IdentifiedObject . -cim:DiagramObject.VisibilityLayers a rdf:Property ; +cim:DiagramObject.VisibilityLayers a owl:ObjectProperty ; rdfs:label "VisibilityLayers"@en ; rdfs:comment "A diagram object can be part of multiple visibility layers." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VisibilityLayer.VisibleObjects ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:VisibilityLayer.VisibleObjects ; rdfs:domain cim:DiagramObject ; rdfs:range cim:VisibilityLayer . -cim:DiagramObject.drawingOrder a rdf:Property ; - rdfs:label "drawingOrder"@en ; - rdfs:comment "The drawing order of this element. The higher the number, the later the element is drawn in sequence. This is used to ensure that elements that overlap are rendered in the correct order." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DiagramObject . - -cim:DiagramObject.isPolygon a rdf:Property ; - rdfs:label "isPolygon"@en ; - rdfs:comment "Defines whether or not the diagram objects points define the boundaries of a polygon or the routing of a polyline. If this value is true then a receiving application should consider the first and last points to be connected." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DiagramObject . - -cim:DiagramObject.offsetX a rdf:Property ; - rdfs:label "offsetX"@en ; - rdfs:comment """The offset in the X direction. This is used for defining the offset from centre for rendering an icon (the default is that a single point specifies the centre of the icon). - -The offset is in per-unit with 0 indicating there is no offset from the horizontal centre of the icon. -0.5 indicates it is offset by 50% to the left and 0.5 indicates an offset of 50% to the right.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DiagramObject . - -cim:DiagramObject.offsetY a rdf:Property ; - rdfs:label "offsetY"@en ; - rdfs:comment """The offset in the Y direction. This is used for defining the offset from centre for rendering an icon (the default is that a single point specifies the centre of the icon). - -The offset is in per-unit with 0 indicating there is no offset from the vertical centre of the icon. The offset direction is dependent on the orientation of the diagram, with -0.5 and 0.5 indicating an offset of +/- 50% on the vertical axis.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DiagramObject . - -cim:DiagramObject.rotation a rdf:Property ; - rdfs:label "rotation"@en ; - rdfs:comment """Sets the angle of rotation of the diagram object. Zero degrees is pointing to the top of the diagram. Rotation is clockwise. DiagramObject.rotation=0 has the following meaning: The connection point of an element which has one terminal is pointing to the top side of the diagram. The connection point "From side" of an element which has more than one terminal is pointing to the top side of the diagram. -DiagramObject.rotation=90 has the following meaning: The connection point of an element which has one terminal is pointing to the right hand side of the diagram. The connection point "From side" of an element which has more than one terminal is pointing to the right hand side of the diagram.""" ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DiagramObject . - -cim:DiagramObjectGluePoint.DiagramObjectPoints a rdf:Property ; +cim:DiagramObjectGluePoint.DiagramObjectPoints a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DiagramObjectPoints"@en ; rdfs:comment "A diagram object glue point is associated with 2 or more object points that are considered to be 'glued' together." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DiagramObjectPoint.DiagramObjectGluePoint ; cims:multiplicity cims:M:2..n ; + owl:inverseOf cim:DiagramObjectPoint.DiagramObjectGluePoint ; rdfs:domain cim:DiagramObjectGluePoint ; rdfs:range cim:DiagramObjectPoint . -cim:DiagramObjectPoint.DiagramObject a rdf:Property ; +cim:DiagramObjectPoint.DiagramObject a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DiagramObject"@en ; rdfs:comment "The diagram object with which the points are associated." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DiagramObject.DiagramObjectPoints ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:DiagramObject.DiagramObjectPoints ; rdfs:domain cim:DiagramObjectPoint ; rdfs:range cim:DiagramObject . -cim:DiagramObjectPoint.DiagramObjectGluePoint a rdf:Property ; +cim:DiagramObjectPoint.DiagramObjectGluePoint a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DiagramObjectGluePoint"@en ; rdfs:comment "The 'glue' point to which this point is associated." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DiagramObjectGluePoint.DiagramObjectPoints ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:DiagramObjectGluePoint.DiagramObjectPoints ; rdfs:domain cim:DiagramObjectPoint ; rdfs:range cim:DiagramObjectGluePoint . -cim:DiagramObjectPoint.sequenceNumber a rdf:Property ; - rdfs:label "sequenceNumber"@en ; - rdfs:comment "The sequence position of the point, used for defining the order of points for diagram objects acting as a polyline or polygon with more than one point. The attribute shall be a positive value." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DiagramObjectPoint . - -cim:DiagramObjectPoint.xPosition a rdf:Property ; - rdfs:label "xPosition"@en ; - rdfs:comment "The X coordinate of this point." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiagramObjectPoint . - -cim:DiagramObjectPoint.yPosition a rdf:Property ; - rdfs:label "yPosition"@en ; - rdfs:comment "The Y coordinate of this point." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiagramObjectPoint . - -cim:DiagramObjectPoint.zPosition a rdf:Property ; - rdfs:label "zPosition"@en ; - rdfs:comment "The Z coordinate of this point." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DiagramObjectPoint . - -cim:DiagramObjectStyle.StyledObjects a rdf:Property ; +cim:DiagramObjectStyle.StyledObjects a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StyledObjects"@en ; rdfs:comment "A style can be assigned to multiple diagram objects." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DiagramObject.DiagramObjectStyle ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DiagramObject.DiagramObjectStyle ; rdfs:domain cim:DiagramObjectStyle ; rdfs:range cim:DiagramObject . -cim:DiagramStyle.Diagram a rdf:Property ; +cim:DiagramStyle.Diagram a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Diagram"@en ; rdfs:comment "A DiagramStyle can be used by many Diagrams." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Diagram.DiagramStyle ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Diagram.DiagramStyle ; rdfs:domain cim:DiagramStyle ; rdfs:range cim:Diagram . -cim:IdentifiedObject.DiagramObjects a rdf:Property ; +cim:IdentifiedObject.DiagramObjects a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DiagramObjects"@en ; rdfs:comment "The diagram objects that are associated with the domain object." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DiagramObject.IdentifiedObject ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DiagramObject.IdentifiedObject ; rdfs:domain cim:IdentifiedObject ; rdfs:range cim:DiagramObject . -cim:IdentifiedObject.description a rdf:Property ; +cim:VisibilityLayer.VisibleObjects a owl:ObjectProperty ; + rdfs:label "VisibleObjects"@en ; + rdfs:comment "A visibility layer can contain one or more diagram objects." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:DiagramObject.VisibilityLayers ; + rdfs:domain cim:VisibilityLayer ; + rdfs:range cim:DiagramObject . + +cim:Diagram.x1InitialView a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "x1InitialView"@en ; + rdfs:comment "X coordinate of the first corner of the initial view." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Diagram ; + rdfs:range xsd:float . + +cim:Diagram.x2InitialView a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "x2InitialView"@en ; + rdfs:comment "X coordinate of the second corner of the initial view." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Diagram ; + rdfs:range xsd:float . + +cim:Diagram.y1InitialView a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "y1InitialView"@en ; + rdfs:comment "Y coordinate of the first corner of the initial view." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Diagram ; + rdfs:range xsd:float . + +cim:Diagram.y2InitialView a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "y2InitialView"@en ; + rdfs:comment "Y coordinate of the second corner of the initial view." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Diagram ; + rdfs:range xsd:float . + +cim:DiagramObject.drawingOrder a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "drawingOrder"@en ; + rdfs:comment "The drawing order of this element. The higher the number, the later the element is drawn in sequence. This is used to ensure that elements that overlap are rendered in the correct order." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:DiagramObject ; + rdfs:range xsd:integer . + +cim:DiagramObject.isPolygon a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isPolygon"@en ; + rdfs:comment "Defines whether or not the diagram objects points define the boundaries of a polygon or the routing of a polyline. If this value is true then a receiving application should consider the first and last points to be connected." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:DiagramObject ; + rdfs:range xsd:boolean . + +cim:DiagramObject.offsetX a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "offsetX"@en ; + rdfs:comment """The offset in the X direction. This is used for defining the offset from centre for rendering an icon (the default is that a single point specifies the centre of the icon). + +The offset is in per-unit with 0 indicating there is no offset from the horizontal centre of the icon. -0.5 indicates it is offset by 50% to the left and 0.5 indicates an offset of 50% to the right.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:DiagramObject ; + rdfs:range xsd:float . + +cim:DiagramObject.offsetY a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "offsetY"@en ; + rdfs:comment """The offset in the Y direction. This is used for defining the offset from centre for rendering an icon (the default is that a single point specifies the centre of the icon). + +The offset is in per-unit with 0 indicating there is no offset from the vertical centre of the icon. The offset direction is dependent on the orientation of the diagram, with -0.5 and 0.5 indicating an offset of +/- 50% on the vertical axis.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:DiagramObject ; + rdfs:range xsd:float . + +cim:DiagramObject.rotation a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "rotation"@en ; + rdfs:comment """Sets the angle of rotation of the diagram object. Zero degrees is pointing to the top of the diagram. Rotation is clockwise. DiagramObject.rotation=0 has the following meaning: The connection point of an element which has one terminal is pointing to the top side of the diagram. The connection point "From side" of an element which has more than one terminal is pointing to the top side of the diagram. +DiagramObject.rotation=90 has the following meaning: The connection point of an element which has one terminal is pointing to the right hand side of the diagram. The connection point "From side" of an element which has more than one terminal is pointing to the right hand side of the diagram.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:DiagramObject ; + rdfs:range xsd:float . + +cim:DiagramObjectPoint.sequenceNumber a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "sequenceNumber"@en ; + rdfs:comment "The sequence position of the point, used for defining the order of points for diagram objects acting as a polyline or polygon with more than one point. The attribute shall be a positive value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:DiagramObjectPoint ; + rdfs:range xsd:integer . + +cim:DiagramObjectPoint.xPosition a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xPosition"@en ; + rdfs:comment "The X coordinate of this point." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:DiagramObjectPoint ; + rdfs:range xsd:float . + +cim:DiagramObjectPoint.yPosition a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "yPosition"@en ; + rdfs:comment "The Y coordinate of this point." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:DiagramObjectPoint ; + rdfs:range xsd:float . + +cim:DiagramObjectPoint.zPosition a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "zPosition"@en ; + rdfs:comment "The Z coordinate of this point." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:DiagramObjectPoint ; + rdfs:range xsd:float . + +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; 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." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -cim:IdentifiedObject.mRID a rdf:Property ; +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; 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.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -cim:IdentifiedObject.name a rdf:Property ; +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "name"@en ; rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -cim:TextDiagramObject.text a rdf:Property ; +cim:TextDiagramObject.text a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "text"@en ; rdfs:comment "The text that is displayed by this text diagram object." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TextDiagramObject . + cims:stereotype uml:attribute ; + rdfs:domain cim:TextDiagramObject ; + rdfs:range xsd:string . -cim:VisibilityLayer.VisibleObjects a rdf:Property ; - rdfs:label "VisibleObjects"@en ; - rdfs:comment "A visibility layer can contain one or more diagram objects." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DiagramObject.VisibilityLayers ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:VisibilityLayer ; - rdfs:range cim:DiagramObject . - -cim:VisibilityLayer.drawingOrder a rdf:Property ; +cim:VisibilityLayer.drawingOrder a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "drawingOrder"@en ; rdfs:comment "The drawing order for this layer. The higher the number, the later the layer and the objects within it are rendered." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VisibilityLayer . + cims:stereotype uml:attribute ; + rdfs:domain cim:VisibilityLayer ; + rdfs:range xsd:integer . + +cim:ActivePower skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory dl:Package_DiagramLayoutProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . cim:OrientationKind.negative a cim:OrientationKind ; rdfs:label "negative"@en ; @@ -468,820 +454,875 @@ cim:OrientationKind.positive a cim:OrientationKind ; rdfs:comment "For 2D diagrams, a positive orientation will result in X values increasing from left to right and Y values increasing from bottom to top. This is also known as a right hand orientation." ; cims:stereotype "enum" . +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.E a cim:UnitMultiplier ; - rdfs:label "E"@en ; + rdfs:label "E" ; rdfs:comment "Exa 10**18." ; cims:stereotype "enum" . cim:UnitMultiplier.G a cim:UnitMultiplier ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Giga 10**9." ; cims:stereotype "enum" . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.P a cim:UnitMultiplier ; - rdfs:label "P"@en ; + rdfs:label "P" ; rdfs:comment "Peta 10**15." ; cims:stereotype "enum" . cim:UnitMultiplier.T a cim:UnitMultiplier ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Tera 10**12." ; cims:stereotype "enum" . cim:UnitMultiplier.Y a cim:UnitMultiplier ; - rdfs:label "Y"@en ; + rdfs:label "Y" ; rdfs:comment "Yotta 10**24." ; cims:stereotype "enum" . cim:UnitMultiplier.Z a cim:UnitMultiplier ; - rdfs:label "Z"@en ; + rdfs:label "Z" ; rdfs:comment "Zetta 10**21." ; cims:stereotype "enum" . cim:UnitMultiplier.a a cim:UnitMultiplier ; - rdfs:label "a"@en ; + rdfs:label "a" ; rdfs:comment "Atto 10**-18." ; cims:stereotype "enum" . cim:UnitMultiplier.c a cim:UnitMultiplier ; - rdfs:label "c"@en ; + rdfs:label "c" ; rdfs:comment "Centi 10**-2." ; cims:stereotype "enum" . cim:UnitMultiplier.d a cim:UnitMultiplier ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Deci 10**-1." ; cims:stereotype "enum" . cim:UnitMultiplier.da a cim:UnitMultiplier ; - rdfs:label "da"@en ; + rdfs:label "da" ; rdfs:comment "Deca 10**1." ; cims:stereotype "enum" . cim:UnitMultiplier.f a cim:UnitMultiplier ; - rdfs:label "f"@en ; + rdfs:label "f" ; rdfs:comment "Femto 10**-15." ; cims:stereotype "enum" . cim:UnitMultiplier.h a cim:UnitMultiplier ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Hecto 10**2." ; cims:stereotype "enum" . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.m a cim:UnitMultiplier ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Milli 10**-3." ; cims:stereotype "enum" . cim:UnitMultiplier.micro a cim:UnitMultiplier ; - rdfs:label "micro"@en ; + rdfs:label "micro" ; rdfs:comment "Micro 10**-6." ; cims:stereotype "enum" . cim:UnitMultiplier.n a cim:UnitMultiplier ; - rdfs:label "n"@en ; + rdfs:label "n" ; rdfs:comment "Nano 10**-9." ; cims:stereotype "enum" . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitMultiplier.p a cim:UnitMultiplier ; - rdfs:label "p"@en ; + rdfs:label "p" ; rdfs:comment "Pico 10**-12." ; cims:stereotype "enum" . cim:UnitMultiplier.y a cim:UnitMultiplier ; - rdfs:label "y"@en ; + rdfs:label "y" ; rdfs:comment "Yocto 10**-24." ; cims:stereotype "enum" . cim:UnitMultiplier.z a cim:UnitMultiplier ; - rdfs:label "z"@en ; + rdfs:label "z" ; rdfs:comment "Zepto 10**-21." ; cims:stereotype "enum" . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.A2 a cim:UnitSymbol ; - rdfs:label "A2"@en ; + rdfs:label "A2" ; rdfs:comment "Amperes squared (A²)." ; cims:stereotype "enum" . cim:UnitSymbol.A2h a cim:UnitSymbol ; - rdfs:label "A2h"@en ; + rdfs:label "A2h" ; rdfs:comment "Ampere-squared hour, ampere-squared hour." ; cims:stereotype "enum" . cim:UnitSymbol.A2s a cim:UnitSymbol ; - rdfs:label "A2s"@en ; + rdfs:label "A2s" ; rdfs:comment "Ampere squared time in square amperes (A²s)." ; cims:stereotype "enum" . cim:UnitSymbol.APerA a cim:UnitSymbol ; - rdfs:label "APerA"@en ; + rdfs:label "APerA" ; rdfs:comment "Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mA/A’." ; cims:stereotype "enum" . cim:UnitSymbol.APerm a cim:UnitSymbol ; - rdfs:label "APerm"@en ; + rdfs:label "APerm" ; rdfs:comment "A/m, magnetic field strength, amperes per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Ah a cim:UnitSymbol ; - rdfs:label "Ah"@en ; + rdfs:label "Ah" ; rdfs:comment "Ampere-hours, ampere-hours." ; cims:stereotype "enum" . cim:UnitSymbol.As a cim:UnitSymbol ; - rdfs:label "As"@en ; + rdfs:label "As" ; rdfs:comment "Ampere seconds (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Bq a cim:UnitSymbol ; - rdfs:label "Bq"@en ; + rdfs:label "Bq" ; rdfs:comment "Radioactivity in becquerels (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.Btu a cim:UnitSymbol ; - rdfs:label "Btu"@en ; + rdfs:label "Btu" ; rdfs:comment "Energy, British Thermal Units." ; cims:stereotype "enum" . cim:UnitSymbol.C a cim:UnitSymbol ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Electric charge in coulombs (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.CPerkg a cim:UnitSymbol ; - rdfs:label "CPerkg"@en ; + rdfs:label "CPerkg" ; rdfs:comment "Exposure (x rays), coulombs per kilogram." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm2 a cim:UnitSymbol ; - rdfs:label "CPerm2"@en ; + rdfs:label "CPerm2" ; rdfs:comment "Surface charge density, coulombs per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm3 a cim:UnitSymbol ; - rdfs:label "CPerm3"@en ; + rdfs:label "CPerm3" ; rdfs:comment "Electric charge density, coulombs per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.F a cim:UnitSymbol ; - rdfs:label "F"@en ; + rdfs:label "F" ; rdfs:comment "Electric capacitance in farads (C/V)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:FARAD . cim:UnitSymbol.FPerm a cim:UnitSymbol ; - rdfs:label "FPerm"@en ; + rdfs:label "FPerm" ; rdfs:comment "Permittivity, farads per metre." ; cims:stereotype "enum" . cim:UnitSymbol.G a cim:UnitSymbol ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Magnetic flux density, gausses (1 G = 10-4 T)." ; cims:stereotype "enum" . cim:UnitSymbol.Gy a cim:UnitSymbol ; - rdfs:label "Gy"@en ; + rdfs:label "Gy" ; rdfs:comment "Absorbed dose in grays (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.GyPers a cim:UnitSymbol ; - rdfs:label "GyPers"@en ; + rdfs:label "GyPers" ; rdfs:comment "Absorbed dose rate, grays per second." ; cims:stereotype "enum" . cim:UnitSymbol.H a cim:UnitSymbol ; - rdfs:label "H"@en ; + rdfs:label "H" ; rdfs:comment "Electric inductance in henrys (Wb/A)." ; cims:stereotype "enum" . cim:UnitSymbol.HPerm a cim:UnitSymbol ; - rdfs:label "HPerm"@en ; + rdfs:label "HPerm" ; rdfs:comment "Permeability, henrys per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Hz a cim:UnitSymbol ; - rdfs:label "Hz"@en ; + rdfs:label "Hz" ; rdfs:comment "Frequency in hertz (1/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:HZ ; + skos:narrower unit:REV-PER-SEC . cim:UnitSymbol.HzPerHz a cim:UnitSymbol ; - rdfs:label "HzPerHz"@en ; + rdfs:label "HzPerHz" ; rdfs:comment "Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mHz/Hz’." ; cims:stereotype "enum" . cim:UnitSymbol.HzPers a cim:UnitSymbol ; - rdfs:label "HzPers"@en ; + rdfs:label "HzPers" ; rdfs:comment "Rate of change of frequency in hertz per second." ; cims:stereotype "enum" . cim:UnitSymbol.J a cim:UnitSymbol ; - rdfs:label "J"@en ; + rdfs:label "J" ; rdfs:comment "Energy in joules (N·m = C·V = W·s)." ; cims:stereotype "enum" . cim:UnitSymbol.JPerK a cim:UnitSymbol ; - rdfs:label "JPerK"@en ; + rdfs:label "JPerK" ; rdfs:comment "Heat capacity in joules/kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkg a cim:UnitSymbol ; - rdfs:label "JPerkg"@en ; + rdfs:label "JPerkg" ; rdfs:comment "Specific energy, Joules / kg." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkgK a cim:UnitSymbol ; - rdfs:label "JPerkgK"@en ; + rdfs:label "JPerkgK" ; rdfs:comment "Specific heat capacity, specific entropy, joules per kilogram Kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm2 a cim:UnitSymbol ; - rdfs:label "JPerm2"@en ; + rdfs:label "JPerm2" ; rdfs:comment "Insulation energy density, joules per square metre or watt second per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm3 a cim:UnitSymbol ; - rdfs:label "JPerm3"@en ; + rdfs:label "JPerm3" ; rdfs:comment "Energy density, joules per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPermol a cim:UnitSymbol ; - rdfs:label "JPermol"@en ; + rdfs:label "JPermol" ; rdfs:comment "Molar energy, joules per mole." ; cims:stereotype "enum" . cim:UnitSymbol.JPermolK a cim:UnitSymbol ; - rdfs:label "JPermolK"@en ; + rdfs:label "JPermolK" ; rdfs:comment "Molar entropy, molar heat capacity, joules per mole kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPers a cim:UnitSymbol ; - rdfs:label "JPers"@en ; + rdfs:label "JPers" ; rdfs:comment "Energy rate in joules per second (J/s)." ; cims:stereotype "enum" . cim:UnitSymbol.K a cim:UnitSymbol ; - rdfs:label "K"@en ; + rdfs:label "K" ; rdfs:comment "Temperature in kelvins." ; cims:stereotype "enum" . cim:UnitSymbol.KPers a cim:UnitSymbol ; - rdfs:label "KPers"@en ; + rdfs:label "KPers" ; rdfs:comment "Temperature change rate in kelvins per second." ; cims:stereotype "enum" . cim:UnitSymbol.M a cim:UnitSymbol ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Length, nautical miles (1 M = 1852 m)." ; cims:stereotype "enum" . cim:UnitSymbol.Mx a cim:UnitSymbol ; - rdfs:label "Mx"@en ; + rdfs:label "Mx" ; rdfs:comment "Magnetic flux, maxwells (1 Mx = 10-8 Wb)." ; cims:stereotype "enum" . cim:UnitSymbol.N a cim:UnitSymbol ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Force in newtons (kg·m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.NPerm a cim:UnitSymbol ; - rdfs:label "NPerm"@en ; + rdfs:label "NPerm" ; rdfs:comment "Surface tension, newton per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Nm a cim:UnitSymbol ; - rdfs:label "Nm"@en ; + rdfs:label "Nm" ; rdfs:comment "Moment of force, newton metres." ; cims:stereotype "enum" . cim:UnitSymbol.Oe a cim:UnitSymbol ; - rdfs:label "Oe"@en ; + rdfs:label "Oe" ; rdfs:comment "Magnetic field in oersteds, (1 Oe = (103/4p) A/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Pa a cim:UnitSymbol ; - rdfs:label "Pa"@en ; + rdfs:label "Pa" ; rdfs:comment "Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:PA . cim:UnitSymbol.PaPers a cim:UnitSymbol ; - rdfs:label "PaPers"@en ; + rdfs:label "PaPers" ; rdfs:comment "Pressure change rate in pascals per second." ; cims:stereotype "enum" . cim:UnitSymbol.Pas a cim:UnitSymbol ; - rdfs:label "Pas"@en ; + rdfs:label "Pas" ; rdfs:comment "Dynamic viscosity, pascal seconds." ; cims:stereotype "enum" . cim:UnitSymbol.Q a cim:UnitSymbol ; - rdfs:label "Q"@en ; + rdfs:label "Q" ; rdfs:comment "Quantity power, Q." ; cims:stereotype "enum" . cim:UnitSymbol.Qh a cim:UnitSymbol ; - rdfs:label "Qh"@en ; + rdfs:label "Qh" ; rdfs:comment "Quantity energy, Qh." ; cims:stereotype "enum" . cim:UnitSymbol.S a cim:UnitSymbol ; - rdfs:label "S"@en ; + rdfs:label "S" ; rdfs:comment "Conductance in siemens." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:S . cim:UnitSymbol.SPerm a cim:UnitSymbol ; - rdfs:label "SPerm"@en ; + rdfs:label "SPerm" ; rdfs:comment "Conductance per length (F/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Sv a cim:UnitSymbol ; - rdfs:label "Sv"@en ; + rdfs:label "Sv" ; rdfs:comment "Dose equivalent in sieverts (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.T a cim:UnitSymbol ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Magnetic flux density in teslas (Wb/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.V2 a cim:UnitSymbol ; - rdfs:label "V2"@en ; + rdfs:label "V2" ; rdfs:comment "Volt squared (W²/A²)." ; cims:stereotype "enum" . cim:UnitSymbol.V2h a cim:UnitSymbol ; - rdfs:label "V2h"@en ; + rdfs:label "V2h" ; rdfs:comment "Volt-squared hour, volt-squared-hours." ; cims:stereotype "enum" . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAh a cim:UnitSymbol ; - rdfs:label "VAh"@en ; + rdfs:label "VAh" ; rdfs:comment "Apparent energy in volt ampere hours." ; cims:stereotype "enum" . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.VArh a cim:UnitSymbol ; - rdfs:label "VArh"@en ; + rdfs:label "VArh" ; rdfs:comment "Reactive energy in volt ampere reactive hours." ; cims:stereotype "enum" . cim:UnitSymbol.VPerHz a cim:UnitSymbol ; - rdfs:label "VPerHz"@en ; + rdfs:label "VPerHz" ; rdfs:comment "Magnetic flux in volt per hertz." ; cims:stereotype "enum" . cim:UnitSymbol.VPerV a cim:UnitSymbol ; - rdfs:label "VPerV"@en ; + rdfs:label "VPerV" ; rdfs:comment "Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mV/V’." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVA a cim:UnitSymbol ; - rdfs:label "VPerVA"@en ; + rdfs:label "VPerVA" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVAr a cim:UnitSymbol ; - rdfs:label "VPerVAr"@en ; + rdfs:label "VPerVAr" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-PER-V-A_Reactive . cim:UnitSymbol.VPerm a cim:UnitSymbol ; - rdfs:label "VPerm"@en ; + rdfs:label "VPerm" ; rdfs:comment "Electric field strength, volts per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Vh a cim:UnitSymbol ; - rdfs:label "Vh"@en ; + rdfs:label "Vh" ; rdfs:comment "Volt-hour, Volt hours." ; cims:stereotype "enum" . cim:UnitSymbol.Vs a cim:UnitSymbol ; - rdfs:label "Vs"@en ; + rdfs:label "Vs" ; rdfs:comment "Volt seconds (Ws/A)." ; cims:stereotype "enum" . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.WPerA a cim:UnitSymbol ; - rdfs:label "WPerA"@en ; + rdfs:label "WPerA" ; rdfs:comment "Active power per current flow, watts per Ampere." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-A . cim:UnitSymbol.WPerW a cim:UnitSymbol ; - rdfs:label "WPerW"@en ; + rdfs:label "WPerW" ; rdfs:comment "Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mW/W’." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2 a cim:UnitSymbol ; - rdfs:label "WPerm2"@en ; + rdfs:label "WPerm2" ; rdfs:comment "Heat flux density, irradiance, watts per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2sr a cim:UnitSymbol ; - rdfs:label "WPerm2sr"@en ; + rdfs:label "WPerm2sr" ; rdfs:comment "Radiance, watts per square metre steradian." ; cims:stereotype "enum" . cim:UnitSymbol.WPermK a cim:UnitSymbol ; - rdfs:label "WPermK"@en ; + rdfs:label "WPermK" ; rdfs:comment "Thermal conductivity in watt/metres kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.WPers a cim:UnitSymbol ; - rdfs:label "WPers"@en ; + rdfs:label "WPers" ; rdfs:comment "Ramp rate in watts per second." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-SEC . cim:UnitSymbol.WPersr a cim:UnitSymbol ; - rdfs:label "WPersr"@en ; + rdfs:label "WPersr" ; rdfs:comment "Radiant intensity, watts per steradian." ; cims:stereotype "enum" . cim:UnitSymbol.Wb a cim:UnitSymbol ; - rdfs:label "Wb"@en ; + rdfs:label "Wb" ; rdfs:comment "Magnetic flux in webers (V·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.anglemin a cim:UnitSymbol ; - rdfs:label "anglemin"@en ; + rdfs:label "anglemin" ; rdfs:comment "Plane angle, minutes." ; cims:stereotype "enum" . cim:UnitSymbol.anglesec a cim:UnitSymbol ; - rdfs:label "anglesec"@en ; + rdfs:label "anglesec" ; rdfs:comment "Plane angle, seconds." ; cims:stereotype "enum" . cim:UnitSymbol.bar a cim:UnitSymbol ; - rdfs:label "bar"@en ; + rdfs:label "bar" ; rdfs:comment "Pressure in bars, (1 bar = 100 kPa)." ; cims:stereotype "enum" . cim:UnitSymbol.cd a cim:UnitSymbol ; - rdfs:label "cd"@en ; + rdfs:label "cd" ; rdfs:comment "Luminous intensity in candelas." ; cims:stereotype "enum" . cim:UnitSymbol.charPers a cim:UnitSymbol ; - rdfs:label "charPers"@en ; + rdfs:label "charPers" ; rdfs:comment "Data rate (baud) in characters per second." ; cims:stereotype "enum" . cim:UnitSymbol.character a cim:UnitSymbol ; - rdfs:label "character"@en ; + rdfs:label "character" ; rdfs:comment "Number of characters." ; cims:stereotype "enum" . cim:UnitSymbol.cosPhi a cim:UnitSymbol ; - rdfs:label "cosPhi"@en ; + rdfs:label "cosPhi" ; rdfs:comment """Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility.""" ; cims:stereotype "enum" . cim:UnitSymbol.count a cim:UnitSymbol ; - rdfs:label "count"@en ; + rdfs:label "count" ; rdfs:comment "Amount of substance, Counter value." ; cims:stereotype "enum" . cim:UnitSymbol.d a cim:UnitSymbol ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Time in days, day = 24 h = 86400 s." ; cims:stereotype "enum" . cim:UnitSymbol.dB a cim:UnitSymbol ; - rdfs:label "dB"@en ; + rdfs:label "dB" ; rdfs:comment "Sound pressure level in decibels. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.dBm a cim:UnitSymbol ; - rdfs:label "dBm"@en ; + rdfs:label "dBm" ; rdfs:comment "Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.degC a cim:UnitSymbol ; - rdfs:label "degC"@en ; + rdfs:label "degC" ; rdfs:comment """Relative temperature in degrees Celsius. In the SI unit system the symbol is °C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using °C is that the special character ° is difficult to manage in software.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG_C . cim:UnitSymbol.ft3 a cim:UnitSymbol ; - rdfs:label "ft3"@en ; + rdfs:label "ft3" ; rdfs:comment "Volume, cubic feet." ; cims:stereotype "enum" . cim:UnitSymbol.gPerg a cim:UnitSymbol ; - rdfs:label "gPerg"@en ; + rdfs:label "gPerg" ; rdfs:comment "Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µg/g’." ; cims:stereotype "enum" . cim:UnitSymbol.gal a cim:UnitSymbol ; - rdfs:label "gal"@en ; + rdfs:label "gal" ; rdfs:comment "Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce)." ; cims:stereotype "enum" . cim:UnitSymbol.h a cim:UnitSymbol ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Time in hours, hour = 60 min = 3600 s." ; cims:stereotype "enum" . cim:UnitSymbol.ha a cim:UnitSymbol ; - rdfs:label "ha"@en ; + rdfs:label "ha" ; rdfs:comment "Area, hectares." ; cims:stereotype "enum" . cim:UnitSymbol.kat a cim:UnitSymbol ; - rdfs:label "kat"@en ; + rdfs:label "kat" ; rdfs:comment "Catalytic activity, katal = mol / s." ; cims:stereotype "enum" . cim:UnitSymbol.katPerm3 a cim:UnitSymbol ; - rdfs:label "katPerm3"@en ; + rdfs:label "katPerm3" ; rdfs:comment "Catalytic activity concentration, katals per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.kg a cim:UnitSymbol ; - rdfs:label "kg"@en ; + rdfs:label "kg" ; rdfs:comment "Mass in kilograms. Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerJ a cim:UnitSymbol ; - rdfs:label "kgPerJ"@en ; + rdfs:label "kgPerJ" ; rdfs:comment "Weight per energy in kilograms per joule (kg/J). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerm3 a cim:UnitSymbol ; - rdfs:label "kgPerm3"@en ; + rdfs:label "kgPerm3" ; rdfs:comment "Density in kilogram/cubic metres (kg/m³). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm a cim:UnitSymbol ; - rdfs:label "kgm"@en ; + rdfs:label "kgm" ; rdfs:comment "Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm2 a cim:UnitSymbol ; - rdfs:label "kgm2"@en ; + rdfs:label "kgm2" ; rdfs:comment "Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kn a cim:UnitSymbol ; - rdfs:label "kn"@en ; + rdfs:label "kn" ; rdfs:comment "Speed, knots (1 kn = 1852/3600) m/s." ; cims:stereotype "enum" . cim:UnitSymbol.l a cim:UnitSymbol ; - rdfs:label "l"@en ; + rdfs:label "l" ; rdfs:comment "Volume in litres, litre = dm3 = m3/1000." ; cims:stereotype "enum" . cim:UnitSymbol.lPerh a cim:UnitSymbol ; - rdfs:label "lPerh"@en ; + rdfs:label "lPerh" ; rdfs:comment "Volumetric flow rate, litres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.lPerl a cim:UnitSymbol ; - rdfs:label "lPerl"@en ; + rdfs:label "lPerl" ; rdfs:comment "Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µL/L’." ; cims:stereotype "enum" . cim:UnitSymbol.lPers a cim:UnitSymbol ; - rdfs:label "lPers"@en ; + rdfs:label "lPers" ; rdfs:comment "Volumetric flow rate in litres per second." ; cims:stereotype "enum" . cim:UnitSymbol.lm a cim:UnitSymbol ; - rdfs:label "lm"@en ; + rdfs:label "lm" ; rdfs:comment "Luminous flux in lumens (cd·sr)." ; cims:stereotype "enum" . cim:UnitSymbol.lx a cim:UnitSymbol ; - rdfs:label "lx"@en ; + rdfs:label "lx" ; rdfs:comment "Illuminance in lux (lm/m²)." ; cims:stereotype "enum" . cim:UnitSymbol.m a cim:UnitSymbol ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Length in metres." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M . cim:UnitSymbol.m2 a cim:UnitSymbol ; - rdfs:label "m2"@en ; + rdfs:label "m2" ; rdfs:comment "Area in square metres (m²)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M2 . cim:UnitSymbol.m2Pers a cim:UnitSymbol ; - rdfs:label "m2Pers"@en ; + rdfs:label "m2Pers" ; rdfs:comment "Viscosity in square metres / second (m²/s)." ; cims:stereotype "enum" . cim:UnitSymbol.m3 a cim:UnitSymbol ; - rdfs:label "m3"@en ; + rdfs:label "m3" ; rdfs:comment "Volume in cubic metres (m³)." ; cims:stereotype "enum" . cim:UnitSymbol.m3Compensated a cim:UnitSymbol ; - rdfs:label "m3Compensated"@en ; + rdfs:label "m3Compensated" ; rdfs:comment "Volume, cubic metres, with the value compensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perh a cim:UnitSymbol ; - rdfs:label "m3Perh"@en ; + rdfs:label "m3Perh" ; rdfs:comment "Volumetric flow rate, cubic metres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perkg a cim:UnitSymbol ; - rdfs:label "m3Perkg"@en ; + rdfs:label "m3Perkg" ; rdfs:comment "Specific volume, cubic metres per kilogram, v." ; cims:stereotype "enum" . cim:UnitSymbol.m3Pers a cim:UnitSymbol ; - rdfs:label "m3Pers"@en ; + rdfs:label "m3Pers" ; rdfs:comment "Volumetric flow rate in cubic metres per second (m³/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M3-PER-SEC . cim:UnitSymbol.m3Uncompensated a cim:UnitSymbol ; - rdfs:label "m3Uncompensated"@en ; + rdfs:label "m3Uncompensated" ; rdfs:comment "Volume, cubic metres, with the value uncompensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.mPerm3 a cim:UnitSymbol ; - rdfs:label "mPerm3"@en ; + rdfs:label "mPerm3" ; rdfs:comment "Fuel efficiency in metres per cubic metres (m/m³)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers a cim:UnitSymbol ; - rdfs:label "mPers"@en ; + rdfs:label "mPers" ; rdfs:comment "Velocity in metres per second (m/s)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers2 a cim:UnitSymbol ; - rdfs:label "mPers2"@en ; + rdfs:label "mPers2" ; rdfs:comment "Acceleration in metres per second squared (m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.min a cim:UnitSymbol ; - rdfs:label "min"@en ; + rdfs:label "min" ; rdfs:comment "Time in minutes, minute = 60 s." ; cims:stereotype "enum" . cim:UnitSymbol.mmHg a cim:UnitSymbol ; - rdfs:label "mmHg"@en ; + rdfs:label "mmHg" ; rdfs:comment "Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa)." ; cims:stereotype "enum" . cim:UnitSymbol.mol a cim:UnitSymbol ; - rdfs:label "mol"@en ; + rdfs:label "mol" ; rdfs:comment "Amount of substance in moles." ; cims:stereotype "enum" . cim:UnitSymbol.molPerkg a cim:UnitSymbol ; - rdfs:label "molPerkg"@en ; + rdfs:label "molPerkg" ; rdfs:comment "Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms." ; cims:stereotype "enum" . cim:UnitSymbol.molPerm3 a cim:UnitSymbol ; - rdfs:label "molPerm3"@en ; + rdfs:label "molPerm3" ; rdfs:comment "Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³." ; cims:stereotype "enum" . cim:UnitSymbol.molPermol a cim:UnitSymbol ; - rdfs:label "molPermol"@en ; + rdfs:label "molPermol" ; rdfs:comment "Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution." ; cims:stereotype "enum" . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . cim:UnitSymbol.ohmPerm a cim:UnitSymbol ; - rdfs:label "ohmPerm"@en ; + rdfs:label "ohmPerm" ; rdfs:comment "Electric resistance per length in ohms per metre ((V/A)/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ohmm a cim:UnitSymbol ; - rdfs:label "ohmm"@en ; + rdfs:label "ohmm" ; rdfs:comment "Resistivity, ohm metres, (rho)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerHz a cim:UnitSymbol ; - rdfs:label "onePerHz"@en ; + rdfs:label "onePerHz" ; rdfs:comment "Reciprocal of frequency (1/Hz)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerm a cim:UnitSymbol ; - rdfs:label "onePerm"@en ; + rdfs:label "onePerm" ; rdfs:comment "Wavenumber, reciprocal metres, (1/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ppm a cim:UnitSymbol ; - rdfs:label "ppm"@en ; + rdfs:label "ppm" ; rdfs:comment "Concentration in parts per million." ; cims:stereotype "enum" . cim:UnitSymbol.rad a cim:UnitSymbol ; - rdfs:label "rad"@en ; + rdfs:label "rad" ; rdfs:comment "Plane angle in radians (m/m)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:RAD . cim:UnitSymbol.radPers a cim:UnitSymbol ; - rdfs:label "radPers"@en ; + rdfs:label "radPers" ; rdfs:comment "Angular velocity in radians per second (rad/s)." ; cims:stereotype "enum" . cim:UnitSymbol.radPers2 a cim:UnitSymbol ; - rdfs:label "radPers2"@en ; + rdfs:label "radPers2" ; rdfs:comment "Angular acceleration, radians per second squared." ; cims:stereotype "enum" . cim:UnitSymbol.rev a cim:UnitSymbol ; - rdfs:label "rev"@en ; + rdfs:label "rev" ; rdfs:comment "Amount of rotation, revolutions." ; cims:stereotype "enum" . cim:UnitSymbol.rotPers a cim:UnitSymbol ; - rdfs:label "rotPers"@en ; + rdfs:label "rotPers" ; rdfs:comment "Rotations per second (1/s). See also Hz (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . cim:UnitSymbol.sPers a cim:UnitSymbol ; - rdfs:label "sPers"@en ; + rdfs:label "sPers" ; rdfs:comment "Time, Ratio of time. Note: Users may need to supply a prefix such as ‘µ’ to show rates such as ‘µs/s’." ; cims:stereotype "enum" . cim:UnitSymbol.sr a cim:UnitSymbol ; - rdfs:label "sr"@en ; + rdfs:label "sr" ; rdfs:comment "Solid angle in steradians (m2/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.therm a cim:UnitSymbol ; - rdfs:label "therm"@en ; + rdfs:label "therm" ; rdfs:comment "Energy, therms." ; cims:stereotype "enum" . cim:UnitSymbol.tonne a cim:UnitSymbol ; - rdfs:label "tonne"@en ; + rdfs:label "tonne" ; rdfs:comment "Mass in tons, “tonne” or “metric ton” (1000 kg = 1 Mg)." ; cims:stereotype "enum" . +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + dl:Package_DiagramLayoutProfile a cims:ClassCategory ; rdfs:label "DiagramLayoutProfile"@en ; rdfs:comment """This standard specifies an exchange profile for schematics with the following characteristics. diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_Dynamics-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_Dynamics-AP-Voc-RDFS2020_v3-0-0.ttl index 402c1c6..b464ae2 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_Dynamics-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_Dynamics-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,56 +1,57 @@ -@prefix cim: . -@prefix cims: . -@prefix dy: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:ACDCConverter a rdfs:Class ; +@prefix cim: . +@prefix cims: . +@prefix dy: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +dy:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the dynamics profile from IEC 61970-600-2."@en ; + dcat:keyword "DY" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-302:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:ba96da07-eca3-4259-b96c-cf5b51baa082" ; + dct:issued "2021-01-27T12:27:24Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Dynamics Vocabulary"@en ; + owl:incompatibleWith ; + owl:versionIRI ; + owl:versionInfo "1.0.0"@en . + +cim:ACDCConverter a owl:Class ; rdfs:label "ACDCConverter"@en ; rdfs:comment "A unit with valves for three phases, together with unit control equipment, essential protective and switching devices, DC storage capacitors, phase reactors and auxiliaries, if any, used for conversion." ; cims:belongsToCategory dy:Package_DC ; rdfs:subClassOf cim:ConductingEquipment . -cim:ACDCTerminal a rdfs:Class ; +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory dy:Package_Core ; rdfs:subClassOf cim:IdentifiedObject . -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . - -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . - -cim:ApparentPower a rdfs:Class ; - rdfs:label "ApparentPower"@en ; - rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . - -cim:Area a rdfs:Class ; - rdfs:label "Area"@en ; - rdfs:comment "Area." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . - -cim:AsynchronousMachine a rdfs:Class ; +cim:AsynchronousMachine a owl:Class ; rdfs:label "AsynchronousMachine"@en ; rdfs:comment "A rotating machine whose shaft rotates asynchronously with the electrical field. Also known as an induction machine with no external connection to the rotor windings, e.g. squirrel-cage induction machine." ; cims:belongsToCategory dy:Package_Wires ; rdfs:subClassOf cim:RotatingMachine . -cim:AsynchronousMachineDynamics a rdfs:Class ; +cim:AsynchronousMachineDynamics a owl:Class ; rdfs:label "AsynchronousMachineDynamics"@en ; rdfs:comment """Asynchronous machine whose behaviour is described by reference to a standard model expressed in either time constant reactance form or equivalent circuit form or by definition of a user-defined model. Parameter details: @@ -60,7 +61,7 @@ Parameter details: cims:belongsToCategory dy:Package_AsynchronousMachineDynamics ; rdfs:subClassOf cim:RotatingMachineDynamics . -cim:AsynchronousMachineEquivalentCircuit a rdfs:Class ; +cim:AsynchronousMachineEquivalentCircuit a owl:Class ; rdfs:label "AsynchronousMachineEquivalentCircuit"@en ; rdfs:comment """The electrical equations of all variations of the asynchronous model are based on the AsynchronousEquivalentCircuit diagram for the direct- and quadrature- axes, with two equivalent rotor windings in each axis. Equations for conversion between equivalent circuit and time constant reactance forms: @@ -76,10 +77,10 @@ xpp = RotatingMachineDynamics.statorLeakageReactance + xm x xlr1 x xlr2 / (xm x tpo = (xm + xlr1) / (2 x pi x nominal frequency x rr1) tppo = (xm x xlr1 + xm x xlr2 + xlr1 x xlr2) / (2 x pi x nominal frequency x rr2 x (xm + xlr1).""" ; cims:belongsToCategory dy:Package_AsynchronousMachineDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:AsynchronousMachineDynamics . -cim:AsynchronousMachineTimeConstantReactance a rdfs:Class ; +cim:AsynchronousMachineTimeConstantReactance a owl:Class ; rdfs:label "AsynchronousMachineTimeConstantReactance"@en ; rdfs:comment """Parameter details:
      @@ -100,48 +101,42 @@ The parameters used for models expressed in time constant reactance form include - .tpo (T'o); - .tppo (T''o).""" ; cims:belongsToCategory dy:Package_AsynchronousMachineDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:AsynchronousMachineDynamics . -cim:AsynchronousMachineUserDefined a rdfs:Class ; +cim:AsynchronousMachineUserDefined a owl:Class ; rdfs:label "AsynchronousMachineUserDefined"@en ; rdfs:comment "Asynchronous machine whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:AsynchronousMachineDynamics . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "Primitive" . - -cim:CSCDynamics a rdfs:Class ; +cim:CSCDynamics a owl:Class ; rdfs:label "CSCDynamics"@en ; rdfs:comment "CSC function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_HVDCDynamics ; rdfs:subClassOf cim:HVDCDynamics . -cim:CSCUserDefined a rdfs:Class ; +cim:CSCUserDefined a owl:Class ; rdfs:label "CSCUserDefined"@en ; rdfs:comment "Current source converter (CSC) function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:CSCDynamics . -cim:ConductingEquipment a rdfs:Class ; +cim:ConductingEquipment a owl:Class ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The parts of the AC power system that are designed to carry current or that are conductively connected through terminals." ; cims:belongsToCategory dy:Package_Core ; rdfs:subClassOf cim:Equipment . -cim:CrossCompoundTurbineGovernorDynamics a rdfs:Class ; +cim:CrossCompoundTurbineGovernorDynamics a owl:Class ; rdfs:label "CrossCompoundTurbineGovernorDynamics"@en ; rdfs:comment "Turbine-governor cross-compound function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:CsConverter a rdfs:Class ; +cim:CsConverter a owl:Class ; rdfs:label "CsConverter"@en ; rdfs:comment """DC side of the current source converter (CSC). The firing angle controls the dc voltage at the converter, both for rectifier and inverter. The difference between the dc voltages of the rectifier and inverter determines the dc current. The extinction angle is used to limit the dc voltage at the inverter, if needed, and is not used in active power control. The firing angle, transformer tap position and number of connected filters are the primary means to control a current source dc line. Higher level controls are built on top, e.g. dc voltage, dc current and active power. From a steady state perspective it is sufficient to specify the wanted active power transfer (ACDCConverter.targetPpcc) and the control functions will set the dc voltage, dc current, firing angle, transformer tap position and number of connected filters to meet this. Therefore attributes targetAlpha and targetGamma are not applicable in this case. @@ -151,569 +146,551 @@ The attributes minGamma and maxGamma define the range of extinction angles for i cims:belongsToCategory dy:Package_DC ; rdfs:subClassOf cim:ACDCConverter . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "Primitive" . - -cim:DiscExcContIEEEDEC1A a rdfs:Class ; +cim:DiscExcContIEEEDEC1A a owl:Class ; rdfs:label "DiscExcContIEEEDEC1A"@en ; rdfs:comment """IEEE type DEC1A discontinuous excitation control model that boosts generator excitation to a level higher than that demanded by the voltage regulator and stabilizer immediately following a system fault. -Reference: IEEE 421.5-2005, 12.2. """ ; +Reference: IEEE 421.5-2005, 12.2.""" ; cims:belongsToCategory dy:Package_DiscontinuousExcitationControlDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DiscontinuousExcitationControlDynamics . -cim:DiscExcContIEEEDEC2A a rdfs:Class ; +cim:DiscExcContIEEEDEC2A a owl:Class ; rdfs:label "DiscExcContIEEEDEC2A"@en ; rdfs:comment """IEEE type DEC2A model for discontinuous excitation control. This system provides transient excitation boosting via an open-loop control as initiated by a trigger signal generated remotely. -Reference: IEEE 421.5-2005 12.3. """ ; +Reference: IEEE 421.5-2005 12.3.""" ; cims:belongsToCategory dy:Package_DiscontinuousExcitationControlDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DiscontinuousExcitationControlDynamics . -cim:DiscExcContIEEEDEC3A a rdfs:Class ; +cim:DiscExcContIEEEDEC3A a owl:Class ; rdfs:label "DiscExcContIEEEDEC3A"@en ; rdfs:comment """IEEE type DEC3A model. In some systems, the stabilizer output is disconnected from the regulator immediately following a severe fault to prevent the stabilizer from competing with action of voltage regulator during the first swing. -Reference: IEEE 421.5-2005 12.4. """ ; +Reference: IEEE 421.5-2005 12.4.""" ; cims:belongsToCategory dy:Package_DiscontinuousExcitationControlDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DiscontinuousExcitationControlDynamics . -cim:DiscontinuousExcitationControlDynamics a rdfs:Class ; +cim:DiscontinuousExcitationControlDynamics a owl:Class ; rdfs:label "DiscontinuousExcitationControlDynamics"@en ; rdfs:comment "Discontinuous excitation control function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_DiscontinuousExcitationControlDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:DiscontinuousExcitationControlUserDefined a rdfs:Class ; +cim:DiscontinuousExcitationControlUserDefined a owl:Class ; rdfs:label "DiscontinuousExcitationControlUserDefined"@en ; rdfs:comment "Discontinuous excitation control function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DiscontinuousExcitationControlDynamics . -cim:DroopSignalFeedbackKind a rdfs:Class ; +cim:DroopSignalFeedbackKind a owl:Class ; rdfs:label "DroopSignalFeedbackKind"@en ; rdfs:comment "Governor droop signal feedback source." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:DynamicsFunctionBlock a rdfs:Class ; +cim:DynamicsFunctionBlock a owl:Class ; rdfs:label "DynamicsFunctionBlock"@en ; rdfs:comment "Abstract parent class for all Dynamics function blocks." ; cims:belongsToCategory dy:Package_StandardModels ; rdfs:subClassOf cim:IdentifiedObject . -cim:EnergyConnection a rdfs:Class ; +cim:EnergyConnection a owl:Class ; rdfs:label "EnergyConnection"@en ; rdfs:comment "A connection of energy generation or consumption on the power system model." ; cims:belongsToCategory dy:Package_Wires ; rdfs:subClassOf cim:ConductingEquipment . -cim:EnergyConsumer a rdfs:Class ; +cim:EnergyConsumer a owl:Class ; rdfs:label "EnergyConsumer"@en ; rdfs:comment """Generic user of energy - a point of consumption on the power system model. EnergyConsumer.pfixed, .qfixed, .pfixedPct and .qfixedPct have meaning only if there is no LoadResponseCharacteristic associated with EnergyConsumer or if LoadResponseCharacteristic.exponentModel is set to False.""" ; cims:belongsToCategory dy:Package_Wires ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EnergyConnection . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory dy:Package_Core ; rdfs:subClassOf cim:PowerSystemResource . -cim:ExcAC1A a rdfs:Class ; +cim:ExcAC1A a owl:Class ; rdfs:label "ExcAC1A"@en ; rdfs:comment "Modified IEEE AC1A alternator-supplied rectifier excitation system with different rate feedback source." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAC2A a rdfs:Class ; +cim:ExcAC2A a owl:Class ; rdfs:label "ExcAC2A"@en ; rdfs:comment "Modified IEEE AC2A alternator-supplied rectifier excitation system with different field current limit." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAC3A a rdfs:Class ; +cim:ExcAC3A a owl:Class ; rdfs:label "ExcAC3A"@en ; rdfs:comment "Modified IEEE AC3A alternator-supplied rectifier excitation system with different field current limit." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAC4A a rdfs:Class ; +cim:ExcAC4A a owl:Class ; rdfs:label "ExcAC4A"@en ; rdfs:comment "Modified IEEE AC4A alternator-supplied rectifier excitation system with different minimum controller output." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAC5A a rdfs:Class ; +cim:ExcAC5A a owl:Class ; rdfs:label "ExcAC5A"@en ; rdfs:comment "Modified IEEE AC5A alternator-supplied rectifier excitation system with different minimum controller output." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAC6A a rdfs:Class ; +cim:ExcAC6A a owl:Class ; rdfs:label "ExcAC6A"@en ; rdfs:comment "Modified IEEE AC6A alternator-supplied rectifier excitation system with speed input." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAC8B a rdfs:Class ; +cim:ExcAC8B a owl:Class ; rdfs:label "ExcAC8B"@en ; rdfs:comment "Modified IEEE AC8B alternator-supplied rectifier excitation system with speed input and input limiter." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcANS a rdfs:Class ; +cim:ExcANS a owl:Class ; rdfs:label "ExcANS"@en ; rdfs:comment "Italian excitation system. It represents static field voltage or excitation current feedback excitation system." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAVR1 a rdfs:Class ; +cim:ExcAVR1 a owl:Class ; rdfs:label "ExcAVR1"@en ; rdfs:comment "Italian excitation system corresponding to IEEE (1968) type 1 model. It represents an exciter dynamo and electromechanical regulator." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAVR2 a rdfs:Class ; +cim:ExcAVR2 a owl:Class ; rdfs:label "ExcAVR2"@en ; rdfs:comment "Italian excitation system corresponding to IEEE (1968) type 2 model. It represents an alternator and rotating diodes and electromechanic voltage regulators." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAVR3 a rdfs:Class ; +cim:ExcAVR3 a owl:Class ; rdfs:label "ExcAVR3"@en ; - rdfs:comment "Italian excitation system. It represents an exciter dynamo and electric regulator. " ; + rdfs:comment "Italian excitation system. It represents an exciter dynamo and electric regulator." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAVR4 a rdfs:Class ; +cim:ExcAVR4 a owl:Class ; rdfs:label "ExcAVR4"@en ; rdfs:comment "Italian excitation system. It represents a static exciter and electric voltage regulator." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAVR5 a rdfs:Class ; +cim:ExcAVR5 a owl:Class ; rdfs:label "ExcAVR5"@en ; rdfs:comment "Manual excitation control with field circuit resistance. This model can be used as a very simple representation of manual voltage control." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcAVR7 a rdfs:Class ; +cim:ExcAVR7 a owl:Class ; rdfs:label "ExcAVR7"@en ; rdfs:comment "IVO excitation system." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcBBC a rdfs:Class ; +cim:ExcBBC a owl:Class ; rdfs:label "ExcBBC"@en ; rdfs:comment "Transformer fed static excitation system (static with ABB regulator). This model represents a static excitation system in which a gated thyristor bridge fed by a transformer at the main generator terminals feeds the main generator directly." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcCZ a rdfs:Class ; +cim:ExcCZ a owl:Class ; rdfs:label "ExcCZ"@en ; rdfs:comment "Czech proportion/integral exciter." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcDC1A a rdfs:Class ; +cim:ExcDC1A a owl:Class ; rdfs:label "ExcDC1A"@en ; rdfs:comment "Modified IEEE DC1A direct current commutator exciter with speed input and without underexcitation limiters (UEL) inputs." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcDC2A a rdfs:Class ; +cim:ExcDC2A a owl:Class ; rdfs:label "ExcDC2A"@en ; rdfs:comment "Modified IEEE DC2A direct current commutator exciter with speed input, one more leg block in feedback loop and without underexcitation limiters (UEL) inputs. DC type 2 excitation system model with added speed multiplier, added lead-lag, and voltage-dependent limits." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcDC3A a rdfs:Class ; +cim:ExcDC3A a owl:Class ; rdfs:label "ExcDC3A"@en ; rdfs:comment "Modified IEEE DC3A direct current commutator exciter with speed input, and deadband. DC old type 4." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcDC3A1 a rdfs:Class ; +cim:ExcDC3A1 a owl:Class ; rdfs:label "ExcDC3A1"@en ; rdfs:comment "Modified old IEEE type 3 excitation system." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcELIN1 a rdfs:Class ; +cim:ExcELIN1 a owl:Class ; rdfs:label "ExcELIN1"@en ; rdfs:comment "Static PI transformer fed excitation system ELIN (VATECH) - simplified model. This model represents an all-static excitation system. A PI voltage controller establishes a desired field current set point for a proportional current controller. The integrator of the PI controller has a follow-up input to match its signal to the present field current. A power system stabilizer with power input is included in the model." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcELIN2 a rdfs:Class ; +cim:ExcELIN2 a owl:Class ; rdfs:label "ExcELIN2"@en ; rdfs:comment "Detailed excitation system ELIN (VATECH). This model represents an all-static excitation system. A PI voltage controller establishes a desired field current set point for a proportional current controller. The integrator of the PI controller has a follow-up input to match its signal to the present field current. Power system stabilizer models used in conjunction with this excitation system model: PssELIN2, PssIEEE2B, Pss2B." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcHU a rdfs:Class ; +cim:ExcHU a owl:Class ; rdfs:label "ExcHU"@en ; rdfs:comment "Hungarian excitation system, with built-in voltage transducer." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEAC1A a rdfs:Class ; +cim:ExcIEEEAC1A a owl:Class ; rdfs:label "ExcIEEEAC1A"@en ; rdfs:comment """IEEE 421.5-2005 type AC1A model. The model represents the field-controlled alternator-rectifier excitation systems designated type AC1A. These excitation systems consist of an alternator main exciter with non-controlled rectifiers. Reference: IEEE 421.5-2005, 6.1.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEAC2A a rdfs:Class ; +cim:ExcIEEEAC2A a owl:Class ; rdfs:label "ExcIEEEAC2A"@en ; rdfs:comment """IEEE 421.5-2005 type AC2A model. The model represents a high initial response field-controlled alternator-rectifier excitation system. The alternator main exciter is used with non-controlled rectifiers. The type AC2A model is similar to that of type AC1A except for the inclusion of exciter time constant compensation and exciter field current limiting elements. Reference: IEEE 421.5-2005, 6.2.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEAC3A a rdfs:Class ; +cim:ExcIEEEAC3A a owl:Class ; rdfs:label "ExcIEEEAC3A"@en ; rdfs:comment """IEEE 421.5-2005 type AC3A model. The model represents the field-controlled alternator-rectifier excitation systems designated type AC3A. These excitation systems include an alternator main exciter with non-controlled rectifiers. The exciter employs self-excitation, and the voltage regulator power is derived from the exciter output voltage. Therefore, this system has an additional nonlinearity, simulated by the use of a multiplier whose inputs are the voltage regulator command signal, Va, and the exciter output voltage, Efd, times KR. This model is applicable to excitation systems employing static voltage regulators. Reference: IEEE 421.5-2005, 6.3.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEAC4A a rdfs:Class ; +cim:ExcIEEEAC4A a owl:Class ; rdfs:label "ExcIEEEAC4A"@en ; rdfs:comment """IEEE 421.5-2005 type AC4A model. The model represents type AC4A alternator-supplied controlled-rectifier excitation system which is quite different from the other types of AC systems. This high initial response excitation system utilizes a full thyristor bridge in the exciter output circuit. The voltage regulator controls the firing of the thyristor bridges. The exciter alternator uses an independent voltage regulator to control its output voltage to a constant value. These effects are not modelled; however, transient loading effects on the exciter alternator are included. Reference: IEEE 421.5-2005, 6.4.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEAC5A a rdfs:Class ; +cim:ExcIEEEAC5A a owl:Class ; rdfs:label "ExcIEEEAC5A"@en ; rdfs:comment """IEEE 421.5-2005 type AC5A model. The model represents a simplified model for brushless excitation systems. The regulator is supplied from a source, such as a permanent magnet generator, which is not affected by system disturbances. Unlike other AC models, this model uses loaded rather than open circuit exciter saturation data in the same way as it is used for the DC models. Because the model has been widely implemented by the industry, it is sometimes used to represent other types of systems when either detailed data for them are not available or simplified models are required. Reference: IEEE 421.5-2005, 6.5.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEAC6A a rdfs:Class ; +cim:ExcIEEEAC6A a owl:Class ; rdfs:label "ExcIEEEAC6A"@en ; rdfs:comment """IEEE 421.5-2005 type AC6A model. The model represents field-controlled alternator-rectifier excitation systems with system-supplied electronic voltage regulators. The maximum output of the regulator, VR, is a function of terminal voltage, VT. The field current limiter included in the original model AC6A remains in the 2005 update. -Reference: IEEE 421.5-2005, 6.6. """ ; +Reference: IEEE 421.5-2005, 6.6.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEAC7B a rdfs:Class ; +cim:ExcIEEEAC7B a owl:Class ; rdfs:label "ExcIEEEAC7B"@en ; rdfs:comment """IEEE 421.5-2005 type AC7B model. The model represents excitation systems which consist of an AC alternator with either stationary or rotating rectifiers to produce the DC field requirements. It is an upgrade to earlier AC excitation systems, which replace only the controls but retain the AC alternator and diode rectifier bridge. Reference: IEEE 421.5-2005, 6.7. Note, however, that in IEEE 421.5-2005, the [1 / sTE] block is shown as [1 / (1 + sTE)], which is incorrect.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEAC8B a rdfs:Class ; +cim:ExcIEEEAC8B a owl:Class ; rdfs:label "ExcIEEEAC8B"@en ; rdfs:comment """IEEE 421.5-2005 type AC8B model. This model represents a PID voltage regulator with either a brushless exciter or DC exciter. The AVR in this model consists of PID control, with separate constants for the proportional (KPR), integral (KIR), and derivative (KDR) gains. The representation of the brushless exciter (TE, KE, SE, KC, KD) is similar to the model type AC2A. The type AC8B model can be used to represent static voltage regulators applied to brushless excitation systems. Digitally based voltage regulators feeding DC rotating main exciters can be represented with the AC type AC8B model with the parameters KC and KD set to 0. For thyristor power stages fed from the generator terminals, the limits VRMAX and VRMIN should be a function of terminal voltage: VT x VRMAX and VT x VRMIN. -Reference: IEEE 421.5-2005, 6.8. """ ; +Reference: IEEE 421.5-2005, 6.8.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEDC1A a rdfs:Class ; +cim:ExcIEEEDC1A a owl:Class ; rdfs:label "ExcIEEEDC1A"@en ; rdfs:comment """IEEE 421.5-2005 type DC1A model. This model represents field-controlled DC commutator exciters with continuously acting voltage regulators (especially the direct-acting rheostatic, rotating amplifier, and magnetic amplifier types). Because this model has been widely implemented by the industry, it is sometimes used to represent other types of systems when detailed data for them are not available or when a simplified model is required. -Reference: IEEE 421.5-2005, 5.1. """ ; +Reference: IEEE 421.5-2005, 5.1.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEDC2A a rdfs:Class ; +cim:ExcIEEEDC2A a owl:Class ; rdfs:label "ExcIEEEDC2A"@en ; rdfs:comment """IEEE 421.5-2005 type DC2A model. This model represents field-controlled DC commutator exciters with continuously acting voltage regulators having supplies obtained from the generator or auxiliary bus. It differs from the type DC1A model only in the voltage regulator output limits, which are now proportional to terminal voltage VT. It is representative of solid-state replacements for various forms of older mechanical and rotating amplifier regulating equipment connected to DC commutator exciters. -Reference: IEEE 421.5-2005, 5.2. """ ; +Reference: IEEE 421.5-2005, 5.2.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEDC3A a rdfs:Class ; +cim:ExcIEEEDC3A a owl:Class ; rdfs:label "ExcIEEEDC3A"@en ; rdfs:comment """IEEE 421.5-2005 type DC3A model. This model represents older systems, in particular those DC commutator exciters with non-continuously acting regulators that were commonly used before the development of the continuously acting varieties. These systems respond at basically two different rates, depending upon the magnitude of voltage error. For small errors, adjustment is made periodically with a signal to a motor-operated rheostat. Larger errors cause resistors to be quickly shorted or inserted and a strong forcing signal applied to the exciter. Continuous motion of the motor-operated rheostat occurs for these larger error signals, even though it is bypassed by contactor action. -Reference: IEEE 421.5-2005, 5.3. """ ; +Reference: IEEE 421.5-2005, 5.3.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEDC4B a rdfs:Class ; +cim:ExcIEEEDC4B a owl:Class ; rdfs:label "ExcIEEEDC4B"@en ; rdfs:comment """IEEE 421.5-2005 type DC4B model. These excitation systems utilize a field-controlled DC commutator exciter with a continuously acting voltage regulator having supplies obtained from the generator or auxiliary bus. -Reference: IEEE 421.5-2005, 5.4. """ ; +Reference: IEEE 421.5-2005, 5.4.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEST1A a rdfs:Class ; +cim:ExcIEEEST1A a owl:Class ; rdfs:label "ExcIEEEST1A"@en ; rdfs:comment """IEEE 421.5-2005 type ST1A model. This model represents systems in which excitation power is supplied through a transformer from the generator terminals (or the unit’s auxiliary bus) and is regulated by a controlled rectifier. The maximum exciter voltage available from such systems is directly related to the generator terminal voltage. -Reference: IEEE 421.5-2005, 7.1. """ ; +Reference: IEEE 421.5-2005, 7.1.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEST1AUELselectorKind a rdfs:Class ; +cim:ExcIEEEST1AUELselectorKind a owl:Class ; rdfs:label "ExcIEEEST1AUELselectorKind"@en ; rdfs:comment "Types of connections for the UEL input used in ExcIEEEST1A." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:ExcIEEEST2A a rdfs:Class ; +cim:ExcIEEEST2A a owl:Class ; rdfs:label "ExcIEEEST2A"@en ; rdfs:comment """IEEE 421.5-2005 type ST2A model. Some static systems use both current and voltage sources (generator terminal quantities) to comprise the power source. The regulator controls the exciter output through controlled saturation of the power transformer components. These compound-source rectifier excitation systems are designated type ST2A and are represented by ExcIEEEST2A. -Reference: IEEE 421.5-2005, 7.2. """ ; +Reference: IEEE 421.5-2005, 7.2.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEST3A a rdfs:Class ; +cim:ExcIEEEST3A a owl:Class ; rdfs:label "ExcIEEEST3A"@en ; rdfs:comment """IEEE 421.5-2005 type ST3A model. Some static systems utilize a field voltage control loop to linearize the exciter control characteristic. This also makes the output independent of supply source variations until supply limitations are reached. These systems utilize a variety of controlled-rectifier designs: full thyristor complements or hybrid bridges in either series or shunt configurations. The power source can consist of only a potential source, either fed from the machine terminals or from internal windings. Some designs can have compound power sources utilizing both machine potential and current. These power sources are represented as phasor combinations of machine terminal current and voltage and are accommodated by suitable parameters in model type ST3A which is represented by ExcIEEEST3A. -Reference: IEEE 421.5-2005, 7.3. """ ; +Reference: IEEE 421.5-2005, 7.3.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEST4B a rdfs:Class ; +cim:ExcIEEEST4B a owl:Class ; rdfs:label "ExcIEEEST4B"@en ; rdfs:comment """IEEE 421.5-2005 type ST4B model. This model is a variation of the type ST3A model, with a proportional plus integral (PI) regulator block replacing the lag-lead regulator characteristic that is in the ST3A model. Both potential and compound source rectifier excitation systems are modelled. The PI regulator blocks have non-windup limits that are represented. The voltage regulator of this model is typically implemented digitally. -Reference: IEEE 421.5-2005, 7.4. """ ; +Reference: IEEE 421.5-2005, 7.4.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEST5B a rdfs:Class ; +cim:ExcIEEEST5B a owl:Class ; rdfs:label "ExcIEEEST5B"@en ; rdfs:comment """IEEE 421.5-2005 type ST5B model. The type ST5B excitation system is a variation of the type ST1A model, with alternative overexcitation and underexcitation inputs and additional limits. The block diagram in the IEEE 421.5 standard has input signal Vc and does not indicate the summation point with Vref. The implementation of the ExcIEEEST5B shall consider summation point with Vref. -Reference: IEEE 421.5-2005, 7.5. """ ; +Reference: IEEE 421.5-2005, 7.5.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEST6B a rdfs:Class ; +cim:ExcIEEEST6B a owl:Class ; rdfs:label "ExcIEEEST6B"@en ; rdfs:comment """IEEE 421.5-2005 type ST6B model. This model consists of a PI voltage regulator with an inner loop field voltage regulator and pre-control. The field voltage regulator implements a proportional control. The pre-control and the delay in the feedback circuit increase the dynamic response. -Reference: IEEE 421.5-2005, 7.6. """ ; +Reference: IEEE 421.5-2005, 7.6.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcIEEEST7B a rdfs:Class ; +cim:ExcIEEEST7B a owl:Class ; rdfs:label "ExcIEEEST7B"@en ; rdfs:comment """IEEE 421.5-2005 type ST7B model. This model is representative of static potential-source excitation systems. In this system, the AVR consists of a PI voltage regulator. A phase lead-lag filter in series allows the introduction of a derivative function, typically used with brushless excitation systems. In that case, the regulator is of the PID type. In addition, the terminal voltage channel includes a phase lead-lag filter. The AVR includes the appropriate inputs on its reference for overexcitation limiter (OEL1), underexcitation limiter (UEL), stator current limiter (SCL), and current compensator (DROOP). All these limitations, when they work at voltage reference level, keep the PSS (VS signal from PSS) in operation. However, the UEL limitation can also be transferred to the high value (HV) gate acting on the output signal. In addition, the output signal passes through a low value (LV) gate for a ceiling overexcitation limiter (OEL2). -Reference: IEEE 421.5-2005, 7.7. """ ; +Reference: IEEE 421.5-2005, 7.7.""" ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcNI a rdfs:Class ; +cim:ExcNI a owl:Class ; rdfs:label "ExcNI"@en ; rdfs:comment "Bus or solid fed SCR (silicon-controlled rectifier) bridge excitation system model type NI (NVE)." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcOEX3T a rdfs:Class ; +cim:ExcOEX3T a owl:Class ; rdfs:label "ExcOEX3T"@en ; rdfs:comment "Modified IEEE type ST1 excitation system with semi-continuous and acting terminal voltage limiter." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcPIC a rdfs:Class ; +cim:ExcPIC a owl:Class ; rdfs:label "ExcPIC"@en ; - rdfs:comment "Proportional/integral regulator excitation system. This model can be used to represent excitation systems with a proportional-integral (PI) voltage regulator controller. " ; + rdfs:comment "Proportional/integral regulator excitation system. This model can be used to represent excitation systems with a proportional-integral (PI) voltage regulator controller." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcREXS a rdfs:Class ; +cim:ExcREXS a owl:Class ; rdfs:label "ExcREXS"@en ; - rdfs:comment "General purpose rotating excitation system. This model can be used to represent a wide range of excitation systems whose DC power source is an AC or DC generator. It encompasses IEEE type AC1, AC2, DC1, and DC2 excitation system models. " ; + rdfs:comment "General purpose rotating excitation system. This model can be used to represent a wide range of excitation systems whose DC power source is an AC or DC generator. It encompasses IEEE type AC1, AC2, DC1, and DC2 excitation system models." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcREXSFeedbackSignalKind a rdfs:Class ; +cim:ExcREXSFeedbackSignalKind a owl:Class ; rdfs:label "ExcREXSFeedbackSignalKind"@en ; - rdfs:comment "Types of rate feedback signals. " ; + rdfs:comment "Types of rate feedback signals." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:ExcRQB a rdfs:Class ; +cim:ExcRQB a owl:Class ; rdfs:label "ExcRQB"@en ; - rdfs:comment "Excitation system type RQB (four-loop regulator, r?gulateur quatre boucles, developed in France) primarily used in nuclear or thermal generating units. This excitation system shall be always used together with power system stabilizer type PssRQB. " ; + rdfs:comment "Excitation system type RQB (four-loop regulator, r?gulateur quatre boucles, developed in France) primarily used in nuclear or thermal generating units. This excitation system shall be always used together with power system stabilizer type PssRQB." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcSCRX a rdfs:Class ; +cim:ExcSCRX a owl:Class ; rdfs:label "ExcSCRX"@en ; rdfs:comment "Simple excitation system with generic characteristics typical of many excitation systems; intended for use where negative field current could be a problem." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcSEXS a rdfs:Class ; +cim:ExcSEXS a owl:Class ; rdfs:label "ExcSEXS"@en ; rdfs:comment "Simplified excitation system." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcSK a rdfs:Class ; +cim:ExcSK a owl:Class ; rdfs:label "ExcSK"@en ; rdfs:comment "Slovakian excitation system. UEL and secondary voltage control are included in this model. When this model is used, there cannot be a separate underexcitation limiter or VAr controller model." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcST1A a rdfs:Class ; +cim:ExcST1A a owl:Class ; rdfs:label "ExcST1A"@en ; rdfs:comment "Modification of an old IEEE ST1A static excitation system without overexcitation limiter (OEL) and underexcitation limiter (UEL)." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcST2A a rdfs:Class ; +cim:ExcST2A a owl:Class ; rdfs:label "ExcST2A"@en ; rdfs:comment "Modified IEEE ST2A static excitation system with another lead-lag block added to match the model defined by WECC." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcST3A a rdfs:Class ; +cim:ExcST3A a owl:Class ; rdfs:label "ExcST3A"@en ; rdfs:comment "Modified IEEE ST3A static excitation system with added speed multiplier." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcST4B a rdfs:Class ; +cim:ExcST4B a owl:Class ; rdfs:label "ExcST4B"@en ; rdfs:comment "Modified IEEE ST4B static excitation system with maximum inner loop feedback gain Vgmax." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcST6B a rdfs:Class ; +cim:ExcST6B a owl:Class ; rdfs:label "ExcST6B"@en ; rdfs:comment "Modified IEEE ST6B static excitation system with PID controller and optional inner feedback loop." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcST6BOELselectorKind a rdfs:Class ; +cim:ExcST6BOELselectorKind a owl:Class ; rdfs:label "ExcST6BOELselectorKind"@en ; rdfs:comment "Types of connections for the OEL input used for static excitation systems type 6B." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:ExcST7B a rdfs:Class ; +cim:ExcST7B a owl:Class ; rdfs:label "ExcST7B"@en ; rdfs:comment "Modified IEEE ST7B static excitation system without stator current limiter (SCL) and current compensator (DROOP) inputs." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:ExcST7BOELselectorKind a rdfs:Class ; +cim:ExcST7BOELselectorKind a owl:Class ; rdfs:label "ExcST7BOELselectorKind"@en ; rdfs:comment "Types of connections for the OEL input used for static excitation systems type 7B." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:ExcST7BUELselectorKind a rdfs:Class ; +cim:ExcST7BUELselectorKind a owl:Class ; rdfs:label "ExcST7BUELselectorKind"@en ; rdfs:comment "Types of connections for the UEL input used for static excitation systems type 7B." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:ExcitationSystemDynamics a rdfs:Class ; +cim:ExcitationSystemDynamics a owl:Class ; rdfs:label "ExcitationSystemDynamics"@en ; rdfs:comment "Excitation system function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_ExcitationSystemDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:ExcitationSystemUserDefined a rdfs:Class ; +cim:ExcitationSystemUserDefined a owl:Class ; rdfs:label "ExcitationSystemUserDefined"@en ; rdfs:comment "Excitation system function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ExcitationSystemDynamics . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "Primitive" . - -cim:FrancisGovernorControlKind a rdfs:Class ; +cim:FrancisGovernorControlKind a owl:Class ; rdfs:label "FrancisGovernorControlKind"@en ; rdfs:comment "Governor control flag for Francis hydro model." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . - -cim:Frequency a rdfs:Class ; - rdfs:label "Frequency"@en ; - rdfs:comment "Cycles per second." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -cim:GenICompensationForGenJ a rdfs:Class ; +cim:GenICompensationForGenJ a owl:Class ; rdfs:label "GenICompensationForGenJ"@en ; rdfs:comment "Resistive and reactive components of compensation for generator associated with IEEE type 2 voltage compensator for current flow out of another generator in the interconnection." ; cims:belongsToCategory dy:Package_VoltageCompensatorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:GenericNonLinearLoadModelKind a rdfs:Class ; +cim:GenericNonLinearLoadModelKind a owl:Class ; rdfs:label "GenericNonLinearLoadModelKind"@en ; rdfs:comment "Type of generic non-linear load model." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:GovCT1 a rdfs:Class ; +cim:GovCT1 a owl:Class ; rdfs:label "GovCT1"@en ; rdfs:comment """General model for any prime mover with a PID governor, used primarily for combustion turbine and combined cycle units. This model can be used to represent a variety of prime movers controlled by PID governors. It is suitable, for example, for the representation of: @@ -729,314 +706,302 @@ This model can be used to represent a variety of prime movers controlled by PID
Additional information on this model is available in the 2012 IEEE report, Dynamic Models for Turbine-Governors in Power System Studies, 3.1.2.3 pages 3-4 (GGOV1).""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovCT2 a rdfs:Class ; +cim:GovCT2 a owl:Class ; rdfs:label "GovCT2"@en ; rdfs:comment "General governor with frequency-dependent fuel flow limit. This model is a modification of the GovCT1 model in order to represent the frequency-dependent fuel flow limit of a specific gas turbine manufacturer." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovGAST a rdfs:Class ; +cim:GovGAST a owl:Class ; rdfs:label "GovGAST"@en ; rdfs:comment "Single shaft gas turbine." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovGAST1 a rdfs:Class ; +cim:GovGAST1 a owl:Class ; rdfs:label "GovGAST1"@en ; rdfs:comment "Modified single shaft gas turbine." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovGAST2 a rdfs:Class ; +cim:GovGAST2 a owl:Class ; rdfs:label "GovGAST2"@en ; rdfs:comment "Gas turbine." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovGAST3 a rdfs:Class ; +cim:GovGAST3 a owl:Class ; rdfs:label "GovGAST3"@en ; rdfs:comment "Generic turbogas with acceleration and temperature controller." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovGAST4 a rdfs:Class ; +cim:GovGAST4 a owl:Class ; rdfs:label "GovGAST4"@en ; rdfs:comment "Generic turbogas." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovGASTWD a rdfs:Class ; +cim:GovGASTWD a owl:Class ; rdfs:label "GovGASTWD"@en ; rdfs:comment """Woodward™ gas turbine governor. -[Footnote: Woodward gas turbines are an example of suitable products available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of these products.] """ ; +[Footnote: Woodward gas turbines are an example of suitable products available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of these products.]""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydro1 a rdfs:Class ; +cim:GovHydro1 a owl:Class ; rdfs:label "GovHydro1"@en ; rdfs:comment "Basic hydro turbine governor." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydro2 a rdfs:Class ; +cim:GovHydro2 a owl:Class ; rdfs:label "GovHydro2"@en ; rdfs:comment "IEEE hydro turbine governor with straightforward penstock configuration and hydraulic-dashpot governor." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydro3 a rdfs:Class ; +cim:GovHydro3 a owl:Class ; rdfs:label "GovHydro3"@en ; rdfs:comment "Modified IEEE hydro governor-turbine. This model differs from that defined in the IEEE modelling guideline paper in that the limits on gate position and velocity do not permit \"wind up\" of the upstream signals." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydro4 a rdfs:Class ; +cim:GovHydro4 a owl:Class ; rdfs:label "GovHydro4"@en ; rdfs:comment "Hydro turbine and governor. Represents plants with straight-forward penstock configurations and hydraulic governors of the traditional 'dashpot' type. This model can be used to represent simple, Francis/Pelton or Kaplan turbines." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydro4ModelKind a rdfs:Class ; +cim:GovHydro4ModelKind a owl:Class ; rdfs:label "GovHydro4ModelKind"@en ; rdfs:comment "Possible types of GovHydro4 models." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:GovHydroDD a rdfs:Class ; +cim:GovHydroDD a owl:Class ; rdfs:label "GovHydroDD"@en ; rdfs:comment "Double derivative hydro governor and turbine." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydroFrancis a rdfs:Class ; +cim:GovHydroFrancis a owl:Class ; rdfs:label "GovHydroFrancis"@en ; rdfs:comment """Detailed hydro unit - Francis model. This model can be used to represent three types of governors. A schematic of the hydraulic system of detailed hydro unit models, such as Francis and Pelton, is provided in the DetailedHydroModelHydraulicSystem diagram.""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydroIEEE0 a rdfs:Class ; +cim:GovHydroIEEE0 a owl:Class ; rdfs:label "GovHydroIEEE0"@en ; rdfs:comment """IEEE simplified hydro governor-turbine model. Used for mechanical-hydraulic and electro-hydraulic turbine governors, with or without steam feedback. Typical values given are for mechanical-hydraulic turbine-governor. Reference: IEEE Transactions on Power Apparatus and Systems, November/December 1973, Volume PAS-92, Number 6, Dynamic Models for Steam and Hydro Turbines in Power System Studies, page 1904.""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydroIEEE2 a rdfs:Class ; +cim:GovHydroIEEE2 a owl:Class ; rdfs:label "GovHydroIEEE2"@en ; rdfs:comment """IEEE hydro turbine governor model represents plants with straightforward penstock configurations and hydraulic-dashpot governors. Reference: IEEE Transactions on Power Apparatus and Systems, November/December 1973, Volume PAS-92, Number 6, Dynamic Models for Steam and Hydro Turbines in Power System Studies, page 1904.""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydroPID a rdfs:Class ; +cim:GovHydroPID a owl:Class ; rdfs:label "GovHydroPID"@en ; rdfs:comment "PID governor and turbine." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydroPID2 a rdfs:Class ; +cim:GovHydroPID2 a owl:Class ; rdfs:label "GovHydroPID2"@en ; rdfs:comment """Hydro turbine and governor. Represents plants with straightforward penstock configurations and "three term" electro-hydraulic governors (i.e. WoodwardTM electronic). -[Footnote: Woodward electronic governors are an example of suitable products available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of these products.] """ ; +[Footnote: Woodward electronic governors are an example of suitable products available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of these products.]""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydroPelton a rdfs:Class ; +cim:GovHydroPelton a owl:Class ; rdfs:label "GovHydroPelton"@en ; rdfs:comment """Detailed hydro unit - Pelton model. This model can be used to represent the dynamic related to water tunnel and surge chamber. The DetailedHydroModelHydraulicSystem diagram, located under the GovHydroFrancis class, provides a schematic of the hydraulic system of detailed hydro unit models, such as Francis and Pelton.""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydroR a rdfs:Class ; +cim:GovHydroR a owl:Class ; rdfs:label "GovHydroR"@en ; - rdfs:comment "Fourth order lead-lag governor and hydro turbine. " ; + rdfs:comment "Fourth order lead-lag governor and hydro turbine." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydroWEH a rdfs:Class ; +cim:GovHydroWEH a owl:Class ; rdfs:label "GovHydroWEH"@en ; rdfs:comment """WoodwardTM electric hydro governor. [Footnote: Woodward electric hydro governors are an example of suitable products available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of these products.]""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovHydroWPID a rdfs:Class ; +cim:GovHydroWPID a owl:Class ; rdfs:label "GovHydroWPID"@en ; rdfs:comment """WoodwardTM PID hydro governor. [Footnote: Woodward PID hydro governors are an example of suitable products available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of these products.]""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteam0 a rdfs:Class ; +cim:GovSteam0 a owl:Class ; rdfs:label "GovSteam0"@en ; rdfs:comment "A simplified steam turbine governor." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteam1 a rdfs:Class ; +cim:GovSteam1 a owl:Class ; rdfs:label "GovSteam1"@en ; - rdfs:comment "Steam turbine governor, based on the GovSteamIEEE1 (with optional deadband and nonlinear valve gain added). " ; + rdfs:comment "Steam turbine governor, based on the GovSteamIEEE1 (with optional deadband and nonlinear valve gain added)." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteam2 a rdfs:Class ; +cim:GovSteam2 a owl:Class ; rdfs:label "GovSteam2"@en ; rdfs:comment "Simplified governor." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteamBB a rdfs:Class ; +cim:GovSteamBB a owl:Class ; rdfs:label "GovSteamBB"@en ; rdfs:comment "European governor model." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteamCC a rdfs:Class ; +cim:GovSteamCC a owl:Class ; rdfs:label "GovSteamCC"@en ; rdfs:comment "Cross compound turbine governor. Unlike tandem compound units, cross compound units are not on the same shaft." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:CrossCompoundTurbineGovernorDynamics . -cim:GovSteamEU a rdfs:Class ; +cim:GovSteamEU a owl:Class ; rdfs:label "GovSteamEU"@en ; rdfs:comment "Simplified boiler and steam turbine with PID governor." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteamFV2 a rdfs:Class ; +cim:GovSteamFV2 a owl:Class ; rdfs:label "GovSteamFV2"@en ; rdfs:comment "Steam turbine governor with reheat time constants and modelling of the effects of fast valve closing to reduce mechanical power." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteamFV3 a rdfs:Class ; +cim:GovSteamFV3 a owl:Class ; rdfs:label "GovSteamFV3"@en ; rdfs:comment "Simplified GovSteamIEEE1 steam turbine governor with Prmax limit and fast valving." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteamFV4 a rdfs:Class ; +cim:GovSteamFV4 a owl:Class ; rdfs:label "GovSteamFV4"@en ; rdfs:comment "Detailed electro-hydraulic governor for steam unit." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteamIEEE1 a rdfs:Class ; +cim:GovSteamIEEE1 a owl:Class ; rdfs:label "GovSteamIEEE1"@en ; rdfs:comment """IEEE steam turbine governor model. Reference: IEEE Transactions on Power Apparatus and Systems, November/December 1973, Volume PAS-92, Number 6, Dynamic Models for Steam and Hydro Turbines in Power System Studies, page 1904.""" ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:GovSteamSGO a rdfs:Class ; +cim:GovSteamSGO a owl:Class ; rdfs:label "GovSteamSGO"@en ; rdfs:comment "Simplified steam turbine governor." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:HVDCDynamics a rdfs:Class ; +cim:HVDCDynamics a owl:Class ; rdfs:label "HVDCDynamics"@en ; rdfs:comment "HVDC whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_HVDCDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory dy:Package_Core . -cim:IfdBaseKind a rdfs:Class ; +cim:IfdBaseKind a owl:Class ; rdfs:label "IfdBaseKind"@en ; rdfs:comment "Excitation base system mode." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:InputSignalKind a rdfs:Class ; +cim:InputSignalKind a owl:Class ; rdfs:label "InputSignalKind"@en ; rdfs:comment "Types of input signals. In dynamics modelling, commonly represented by the j parameter." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . - -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "Primitive" . + cims:stereotype uml:enumeration . -cim:Length a rdfs:Class ; - rdfs:label "Length"@en ; - rdfs:comment "Unit of length. It shall be a positive value or zero." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . - -cim:LoadAggregate a rdfs:Class ; +cim:LoadAggregate a owl:Class ; rdfs:label "LoadAggregate"@en ; rdfs:comment """Aggregate loads are used to represent all or part of the real and reactive load from one or more loads in the static (power flow) data. This load is usually the aggregation of many individual load devices and the load model is an approximate representation of the aggregate response of the load devices to system disturbances. Standard aggregate load model comprised of static and/or dynamic components. A static load model represents the sensitivity of the real and reactive power consumed by the load to the amplitude and frequency of the bus voltage. A dynamic load model can be used to represent the aggregate response of the motor components of the load.""" ; cims:belongsToCategory dy:Package_LoadDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:LoadDynamics . -cim:LoadComposite a rdfs:Class ; +cim:LoadComposite a owl:Class ; rdfs:label "LoadComposite"@en ; rdfs:comment """Combined static load and induction motor load effects. The dynamics of the motor are simplified by linearizing the induction machine equations.""" ; cims:belongsToCategory dy:Package_LoadDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:LoadDynamics . -cim:LoadDynamics a rdfs:Class ; +cim:LoadDynamics a owl:Class ; rdfs:label "LoadDynamics"@en ; rdfs:comment """Load whose behaviour is described by reference to a standard model or by definition of a user-defined model. A standard feature of dynamic load behaviour modelling is the ability to associate the same behaviour to multiple energy consumers by means of a single load definition. The load model is always applied to individual bus loads (energy consumers).""" ; cims:belongsToCategory dy:Package_LoadDynamics ; rdfs:subClassOf cim:IdentifiedObject . -cim:LoadGenericNonLinear a rdfs:Class ; +cim:LoadGenericNonLinear a owl:Class ; rdfs:label "LoadGenericNonLinear"@en ; rdfs:comment "Generic non-linear dynamic (GNLD) load. This model can be used in mid-term and long-term voltage stability simulations (i.e., to study voltage collapse), as it can replace a more detailed representation of aggregate load, including induction motors, thermostatically controlled and static loads." ; cims:belongsToCategory dy:Package_LoadDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:LoadDynamics . -cim:LoadMotor a rdfs:Class ; +cim:LoadMotor a owl:Class ; rdfs:label "LoadMotor"@en ; rdfs:comment """Aggregate induction motor load. This model is used to represent a fraction of an ordinary load as "induction motor load". It allows a load that is treated as an ordinary constant power in power flow analysis to be represented by an induction motor in dynamic simulation. This model is intended for representation of aggregations of many motors dispersed through a load represented at a high voltage bus but where there is no information on the characteristics of individual motors. Either a "one-cage" or "two-cage" model of the induction machine can be modelled. Magnetic saturation is not modelled. @@ -1044,258 +1009,252 @@ This model treats a fraction of the constant power part of a load as a motor. Du The reactive power demand of the motor is calculated during initialisation as a function of voltage at the load bus. This reactive power demand can be less than or greater than the constant Q component of the load. If the motor's reactive demand is greater than the constant Q component of the load, the model inserts a shunt capacitor at the terminal of the motor to bring its reactive demand down to equal the constant Q reactive load. If an induction motor load model and a static load model are both present for a load, the motor Pfrac is assumed to be subtracted from the power flow constant P load before the static load model is applied. The remainder of the load, if any, is then represented by the static load model.""" ; cims:belongsToCategory dy:Package_LoadDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:LoadStatic a rdfs:Class ; +cim:LoadStatic a owl:Class ; rdfs:label "LoadStatic"@en ; rdfs:comment "General static load. This model represents the sensitivity of the real and reactive power consumed by the load to the amplitude and frequency of the bus voltage." ; cims:belongsToCategory dy:Package_LoadDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:LoadUserDefined a rdfs:Class ; +cim:LoadUserDefined a owl:Class ; rdfs:label "LoadUserDefined"@en ; rdfs:comment "Load whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:LoadDynamics . -cim:MechLoad1 a rdfs:Class ; +cim:MechLoad1 a owl:Class ; rdfs:label "MechLoad1"@en ; rdfs:comment "Mechanical load model type 1." ; cims:belongsToCategory dy:Package_MechanicalLoadDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:MechanicalLoadDynamics . -cim:MechanicalLoadDynamics a rdfs:Class ; +cim:MechanicalLoadDynamics a owl:Class ; rdfs:label "MechanicalLoadDynamics"@en ; rdfs:comment "Mechanical load function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_MechanicalLoadDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:MechanicalLoadUserDefined a rdfs:Class ; +cim:MechanicalLoadUserDefined a owl:Class ; rdfs:label "MechanicalLoadUserDefined"@en ; rdfs:comment "Mechanical load function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:MechanicalLoadDynamics . -cim:OverexcLim2 a rdfs:Class ; +cim:OverexcLim2 a owl:Class ; rdfs:label "OverexcLim2"@en ; rdfs:comment """Different from LimIEEEOEL, LimOEL2 has a fixed pickup threshold and reduces the excitation set-point by means of a non-windup integral regulator. Irated is the rated machine excitation current (calculated from nameplate conditions: Vnom, Pnom, CosPhinom).""" ; cims:belongsToCategory dy:Package_OverexcitationLimiterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:OverexcitationLimiterDynamics . -cim:OverexcLimIEEE a rdfs:Class ; +cim:OverexcLimIEEE a owl:Class ; rdfs:label "OverexcLimIEEE"@en ; rdfs:comment """The over excitation limiter model is intended to represent the significant features of OELs necessary for some large-scale system studies. It is the result of a pragmatic approach to obtain a model that can be widely applied with attainable data from generator owners. An attempt to include all variations in the functionality of OELs and duplicate how they interact with the rest of the excitation systems would likely result in a level of application insufficient for the studies for which they are intended. -Reference: IEEE OEL 421.5-2005, 9. """ ; +Reference: IEEE OEL 421.5-2005, 9.""" ; cims:belongsToCategory dy:Package_OverexcitationLimiterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:OverexcitationLimiterDynamics . -cim:OverexcLimX1 a rdfs:Class ; +cim:OverexcLimX1 a owl:Class ; rdfs:label "OverexcLimX1"@en ; rdfs:comment "Field voltage over excitation limiter." ; cims:belongsToCategory dy:Package_OverexcitationLimiterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:OverexcitationLimiterDynamics . -cim:OverexcLimX2 a rdfs:Class ; +cim:OverexcLimX2 a owl:Class ; rdfs:label "OverexcLimX2"@en ; rdfs:comment "Field voltage or current overexcitation limiter designed to protect the generator field of an AC machine with automatic excitation control from overheating due to prolonged overexcitation." ; cims:belongsToCategory dy:Package_OverexcitationLimiterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:OverexcitationLimiterDynamics . -cim:OverexcitationLimiterDynamics a rdfs:Class ; +cim:OverexcitationLimiterDynamics a owl:Class ; rdfs:label "OverexcitationLimiterDynamics"@en ; rdfs:comment "Overexcitation limiter function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_OverexcitationLimiterDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:OverexcitationLimiterUserDefined a rdfs:Class ; +cim:OverexcitationLimiterUserDefined a owl:Class ; rdfs:label "OverexcitationLimiterUserDefined"@en ; rdfs:comment "Overexcitation limiter system function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:OverexcitationLimiterDynamics . -cim:PFVArControllerType1Dynamics a rdfs:Class ; +cim:PFVArControllerType1Dynamics a owl:Class ; rdfs:label "PFVArControllerType1Dynamics"@en ; rdfs:comment "Power factor or VAr controller type 1 function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_PFVArControllerType1Dynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:PFVArControllerType1UserDefined a rdfs:Class ; +cim:PFVArControllerType1UserDefined a owl:Class ; rdfs:label "PFVArControllerType1UserDefined"@en ; rdfs:comment "Power factor or VAr controller type 1 function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PFVArControllerType1Dynamics . -cim:PFVArControllerType2Dynamics a rdfs:Class ; +cim:PFVArControllerType2Dynamics a owl:Class ; rdfs:label "PFVArControllerType2Dynamics"@en ; rdfs:comment "Power factor or VAr controller type 2 function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_PFVArControllerType2Dynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:PFVArControllerType2UserDefined a rdfs:Class ; +cim:PFVArControllerType2UserDefined a owl:Class ; rdfs:label "PFVArControllerType2UserDefined"@en ; rdfs:comment "Power factor or VAr controller type 2 function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PFVArControllerType2Dynamics . -cim:PFVArType1IEEEPFController a rdfs:Class ; +cim:PFVArType1IEEEPFController a owl:Class ; rdfs:label "PFVArType1IEEEPFController"@en ; rdfs:comment """IEEE PF controller type 1 which operates by moving the voltage reference directly. -Reference: IEEE 421.5-2005, 11.2. """ ; +Reference: IEEE 421.5-2005, 11.2.""" ; cims:belongsToCategory dy:Package_PFVArControllerType1Dynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PFVArControllerType1Dynamics . -cim:PFVArType1IEEEVArController a rdfs:Class ; +cim:PFVArType1IEEEVArController a owl:Class ; rdfs:label "PFVArType1IEEEVArController"@en ; rdfs:comment """IEEE VAR controller type 1 which operates by moving the voltage reference directly. Reference: IEEE 421.5-2005, 11.3.""" ; cims:belongsToCategory dy:Package_PFVArControllerType1Dynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PFVArControllerType1Dynamics . -cim:PFVArType2Common1 a rdfs:Class ; +cim:PFVArType2Common1 a owl:Class ; rdfs:label "PFVArType2Common1"@en ; rdfs:comment """Power factor / reactive power regulator. This model represents the power factor or reactive power controller such as the Basler SCP-250. The controller measures power factor or reactive power (PU on generator rated power) and compares it with the operator's set point. [Footnote: Basler SCP-250 is an example of a suitable product available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of this product.]""" ; cims:belongsToCategory dy:Package_PFVArControllerType2Dynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PFVArControllerType2Dynamics . -cim:PFVArType2IEEEPFController a rdfs:Class ; +cim:PFVArType2IEEEPFController a owl:Class ; rdfs:label "PFVArType2IEEEPFController"@en ; rdfs:comment """IEEE PF controller type 2 which is a summing point type controller making up the outside loop of a two-loop system. This controller is implemented as a slow PI type controller. The voltage regulator forms the inner loop and is implemented as a fast controller. -Reference: IEEE 421.5-2005, 11.4. """ ; +Reference: IEEE 421.5-2005, 11.4.""" ; cims:belongsToCategory dy:Package_PFVArControllerType2Dynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PFVArControllerType2Dynamics . -cim:PFVArType2IEEEVArController a rdfs:Class ; +cim:PFVArType2IEEEVArController a owl:Class ; rdfs:label "PFVArType2IEEEVArController"@en ; rdfs:comment """IEEE VAR controller type 2 which is a summing point type controller. It makes up the outside loop of a two-loop system. This controller is implemented as a slow PI type controller, and the voltage regulator forms the inner loop and is implemented as a fast controller. Reference: IEEE 421.5-2005, 11.5.""" ; cims:belongsToCategory dy:Package_PFVArControllerType2Dynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PFVArControllerType2Dynamics . -cim:PU a rdfs:Class ; - rdfs:label "PU"@en ; - rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . - -cim:PowerElectronicsConnection a rdfs:Class ; +cim:PowerElectronicsConnection a owl:Class ; rdfs:label "PowerElectronicsConnection"@en ; rdfs:comment "A connection to the AC network for energy production or consumption that uses power electronics rather than rotating machines." ; cims:belongsToCategory dy:Package_Wires ; rdfs:subClassOf cim:RegulatingCondEq . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory dy:Package_Core ; rdfs:subClassOf cim:IdentifiedObject . -cim:PowerSystemStabilizerDynamics a rdfs:Class ; +cim:PowerSystemStabilizerDynamics a owl:Class ; rdfs:label "PowerSystemStabilizerDynamics"@en ; rdfs:comment "Power system stabilizer function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:PowerSystemStabilizerUserDefined a rdfs:Class ; +cim:PowerSystemStabilizerUserDefined a owl:Class ; rdfs:label "PowerSystemStabilizerUserDefined"@en ; rdfs:comment "Power system stabilizer function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:ProprietaryParameterDynamics a rdfs:Class ; +cim:ProprietaryParameterDynamics a owl:Class ; rdfs:label "ProprietaryParameterDynamics"@en ; rdfs:comment """Supports definition of one or more parameters of several different datatypes for use by proprietary user-defined models. This class does not inherit from IdentifiedObject since it is not intended that a single instance of it be referenced by more than one proprietary user-defined model instance.""" ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:Pss1 a rdfs:Class ; +cim:Pss1 a owl:Class ; rdfs:label "Pss1"@en ; rdfs:comment "Italian PSS with three inputs (speed, frequency, power)." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:Pss1A a rdfs:Class ; +cim:Pss1A a owl:Class ; rdfs:label "Pss1A"@en ; rdfs:comment "Single input power system stabilizer. It is a modified version in order to allow representation of various vendors' implementations on PSS type 1A." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:Pss2B a rdfs:Class ; +cim:Pss2B a owl:Class ; rdfs:label "Pss2B"@en ; rdfs:comment "Modified IEEE PSS2B. Extra lead/lag (or rate) block added at end (up to 4 lead/lags total)." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:Pss2ST a rdfs:Class ; +cim:Pss2ST a owl:Class ; rdfs:label "Pss2ST"@en ; rdfs:comment "PTI microprocessor-based stabilizer type 1." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:Pss5 a rdfs:Class ; +cim:Pss5 a owl:Class ; rdfs:label "Pss5"@en ; rdfs:comment "Detailed Italian PSS." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssELIN2 a rdfs:Class ; +cim:PssELIN2 a owl:Class ; rdfs:label "PssELIN2"@en ; rdfs:comment "Power system stabilizer typically associated with ExcELIN2 (though PssIEEE2B or Pss2B can also be used)." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssIEEE1A a rdfs:Class ; +cim:PssIEEE1A a owl:Class ; rdfs:label "PssIEEE1A"@en ; rdfs:comment """IEEE 421.5-2005 type PSS1A power system stabilizer model. PSS1A is the generalized form of a PSS with a single input signal. -Reference: IEEE 1A 421.5-2005, 8.1. """ ; +Reference: IEEE 1A 421.5-2005, 8.1.""" ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssIEEE2B a rdfs:Class ; +cim:PssIEEE2B a owl:Class ; rdfs:label "PssIEEE2B"@en ; rdfs:comment """IEEE 421.5-2005 type PSS2B power system stabilizer model. This stabilizer model is designed to represent a variety of dual-input stabilizers, which normally use combinations of power and speed or frequency to derive the stabilizing signal. Reference: IEEE 2B 421.5-2005, 8.2.""" ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssIEEE3B a rdfs:Class ; +cim:PssIEEE3B a owl:Class ; rdfs:label "PssIEEE3B"@en ; rdfs:comment """IEEE 421.5-2005 type PSS3B power system stabilizer model. The PSS model PSS3B has dual inputs of electrical power and rotor angular frequency deviation. The signals are used to derive an equivalent mechanical power signal. This model has 2 input signals. They have the following fixed types (expressed in terms of InputSignalKind values): the first one is of rotorAngleFrequencyDeviation type and the second one is of generatorElectricalPower type. -Reference: IEEE 3B 421.5-2005, 8.3. """ ; +Reference: IEEE 3B 421.5-2005, 8.3.""" ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssIEEE4B a rdfs:Class ; +cim:PssIEEE4B a owl:Class ; rdfs:label "PssIEEE4B"@en ; rdfs:comment """IEEE 421.5-2005 type PSS4B power system stabilizer. The PSS4B model represents a structure based on multiple working frequency bands. Three separate bands, respectively dedicated to the low-, intermediate- and high-frequency modes of oscillations, are used in this delta omega (speed input) PSS. There is an error in the in IEEE 421.5-2005 PSS4B model: the Pe input should read –Pe. This implies that the input Pe needs to be multiplied by -1. @@ -1303,124 +1262,118 @@ Reference: IEEE 4B 421.5-2005, 8.4. Parameter details: This model has 2 input signals. They have the following fixed types (expressed in terms of InputSignalKind values): the first one is of rotorAngleFrequencyDeviation type and the second one is of generatorElectricalPower type.""" ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssPTIST1 a rdfs:Class ; +cim:PssPTIST1 a owl:Class ; rdfs:label "PssPTIST1"@en ; rdfs:comment "PTI microprocessor-based stabilizer type 1." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssPTIST3 a rdfs:Class ; +cim:PssPTIST3 a owl:Class ; rdfs:label "PssPTIST3"@en ; rdfs:comment "PTI microprocessor-based stabilizer type 3." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssRQB a rdfs:Class ; +cim:PssRQB a owl:Class ; rdfs:label "PssRQB"@en ; rdfs:comment "Power system stabilizer type RQB. This power system stabilizer is intended to be used together with excitation system type ExcRQB, which is primarily used in nuclear or thermal generating units." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssSB4 a rdfs:Class ; +cim:PssSB4 a owl:Class ; rdfs:label "PssSB4"@en ; rdfs:comment "Power sensitive stabilizer model." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssSH a rdfs:Class ; +cim:PssSH a owl:Class ; rdfs:label "PssSH"@en ; rdfs:comment """SiemensTM “H infinity” power system stabilizer with generator electrical power input. -[Footnote: Siemens "H infinity" power system stabilizers are an example of suitable products available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of these products.] """ ; +[Footnote: Siemens "H infinity" power system stabilizers are an example of suitable products available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of these products.]""" ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssSK a rdfs:Class ; +cim:PssSK a owl:Class ; rdfs:label "PssSK"@en ; rdfs:comment "Slovakian PSS with three inputs." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssSTAB2A a rdfs:Class ; +cim:PssSTAB2A a owl:Class ; rdfs:label "PssSTAB2A"@en ; rdfs:comment """Power system stabilizer part of an ABB excitation system. [Footnote: ABB excitation systems are an example of suitable products available commercially. This information is given for the convenience of users of this document and does not constitute an endorsement by IEC of these products.]""" ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:PssWECC a rdfs:Class ; +cim:PssWECC a owl:Class ; rdfs:label "PssWECC"@en ; rdfs:comment "Dual input power system stabilizer, based on IEEE type 2, with modified output limiter defined by WECC (Western Electricity Coordinating Council, USA)." ; cims:belongsToCategory dy:Package_PowerSystemStabilizerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemStabilizerDynamics . -cim:RegulatingCondEq a rdfs:Class ; +cim:RegulatingCondEq a owl:Class ; rdfs:label "RegulatingCondEq"@en ; - rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network. " ; + rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network." ; cims:belongsToCategory dy:Package_Wires ; rdfs:subClassOf cim:EnergyConnection . -cim:RemoteInputSignal a rdfs:Class ; +cim:RemoteInputSignal a owl:Class ; rdfs:label "RemoteInputSignal"@en ; rdfs:comment "Supports connection to a terminal associated with a remote bus from which an input signal of a specific type is coming." ; cims:belongsToCategory dy:Package_StandardInterconnections ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:RemoteSignalKind a rdfs:Class ; +cim:RemoteSignalKind a owl:Class ; rdfs:label "RemoteSignalKind"@en ; rdfs:comment "Type of input signal coming from remote bus." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:RotatingMachine a rdfs:Class ; +cim:RotatingMachine a owl:Class ; rdfs:label "RotatingMachine"@en ; rdfs:comment "A rotating machine which may be used as a generator or motor." ; cims:belongsToCategory dy:Package_Wires ; rdfs:subClassOf cim:RegulatingCondEq . -cim:RotatingMachineDynamics a rdfs:Class ; +cim:RotatingMachineDynamics a owl:Class ; rdfs:label "RotatingMachineDynamics"@en ; rdfs:comment "Abstract parent class for all synchronous and asynchronous machine standard models." ; cims:belongsToCategory dy:Package_StandardModels ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:RotorKind a rdfs:Class ; +cim:RotorKind a owl:Class ; rdfs:label "RotorKind"@en ; rdfs:comment "Type of rotor on physical machine." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:SVCUserDefined a rdfs:Class ; +cim:SVCUserDefined a owl:Class ; rdfs:label "SVCUserDefined"@en ; rdfs:comment "Static var compensator (SVC) function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:StaticVarCompensatorDynamics . -cim:Seconds a rdfs:Class ; - rdfs:label "Seconds"@en ; - rdfs:comment "Time, in seconds." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . - -cim:StaticLoadModelKind a rdfs:Class ; +cim:StaticLoadModelKind a owl:Class ; rdfs:label "StaticLoadModelKind"@en ; rdfs:comment "Type of static load model." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:StaticVarCompensator a rdfs:Class ; +cim:StaticVarCompensator a owl:Class ; rdfs:label "StaticVarCompensator"@en ; rdfs:comment """A facility for providing variable and controllable shunt reactive power. The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms. @@ -1428,36 +1381,30 @@ The SVC may operate in fixed MVar output mode or in voltage control mode. When i cims:belongsToCategory dy:Package_Wires ; rdfs:subClassOf cim:RegulatingCondEq . -cim:StaticVarCompensatorDynamics a rdfs:Class ; +cim:StaticVarCompensatorDynamics a owl:Class ; rdfs:label "StaticVarCompensatorDynamics"@en ; rdfs:comment "Static var compensator whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_StaticVarCompensatorDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:String a rdfs: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." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "Primitive" . - -cim:SynchronousMachine a rdfs:Class ; +cim:SynchronousMachine a owl:Class ; rdfs:label "SynchronousMachine"@en ; rdfs:comment "An electromechanical device that operates with shaft rotating synchronously with the network. It is a single machine operating either as a generator or synchronous condenser or pump." ; cims:belongsToCategory dy:Package_Wires ; rdfs:subClassOf cim:RotatingMachine . -cim:SynchronousMachineDetailed a rdfs:Class ; +cim:SynchronousMachineDetailed a owl:Class ; rdfs:label "SynchronousMachineDetailed"@en ; rdfs:comment """All synchronous machine detailed types use a subset of the same data parameters and input/output variables. The several variations differ in the following ways: - the number of equivalent windings that are included; - the way in which saturation is incorporated into the model; - whether or not “subtransient saliency” (X''q not = X''d) is represented. -It is not necessary for each simulation tool to have separate models for each of the model types. The same model can often be used for several types by alternative logic within the model. Also, differences in saturation representation might not result in significant model performance differences so model substitutions are often acceptable. """ ; +It is not necessary for each simulation tool to have separate models for each of the model types. The same model can often be used for several types by alternative logic within the model. Also, differences in saturation representation might not result in significant model performance differences so model substitutions are often acceptable.""" ; cims:belongsToCategory dy:Package_SynchronousMachineDynamics ; rdfs:subClassOf cim:SynchronousMachineDynamics . -cim:SynchronousMachineDynamics a rdfs:Class ; +cim:SynchronousMachineDynamics a owl:Class ; rdfs:label "SynchronousMachineDynamics"@en ; rdfs:comment """Synchronous machine whose behaviour is described by reference to a standard model expressed in one of the following forms: - simplified (or classical), where a group of generators or motors is not modelled in detail; @@ -1472,7 +1419,7 @@ cim:SynchronousMachineDynamics a rdfs:Class ; cims:belongsToCategory dy:Package_SynchronousMachineDynamics ; rdfs:subClassOf cim:RotatingMachineDynamics . -cim:SynchronousMachineEquivalentCircuit a rdfs:Class ; +cim:SynchronousMachineEquivalentCircuit a owl:Class ; rdfs:label "SynchronousMachineEquivalentCircuit"@en ; rdfs:comment """The electrical equations for all variations of the synchronous models are based on the SynchronousEquivalentCircuit diagram for the direct- and quadrature- axes. Equations for conversion between equivalent circuit and time constant reactance forms: @@ -1499,16 +1446,16 @@ tpqo = (xaq + x1q) / (2 x pi x nominal frequency x r1q) tppqo = (xaq x x1q + xaq x x2q + x1q x x2q) / (2 x pi x nominal frequency x r2q x (xaq + x1q) These are only valid for a simplified model where "Canay" reactance is zero.""" ; cims:belongsToCategory dy:Package_SynchronousMachineDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:SynchronousMachineDetailed . -cim:SynchronousMachineModelKind a rdfs:Class ; +cim:SynchronousMachineModelKind a owl:Class ; rdfs:label "SynchronousMachineModelKind"@en ; rdfs:comment "Type of synchronous machine model used in dynamic simulation applications." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:SynchronousMachineSimplified a rdfs:Class ; +cim:SynchronousMachineSimplified a owl:Class ; rdfs:label "SynchronousMachineSimplified"@en ; rdfs:comment """The simplified model represents a synchronous generator as a constant internal voltage behind an impedance (Rs + jXp) as shown in the Simplified diagram. Since internal voltage is held constant, there is no Efd input and any excitation system model will be ignored. There is also no Ifd output. @@ -1519,10 +1466,10 @@ The parameters used for the simplified model include: - RotatingMachineDynamics.statorLeakageReactance (used to exchange jXp for SynchronousMachineSimplified); - RotatingMachineDynamics.statorResistance (Rs).""" ; cims:belongsToCategory dy:Package_SynchronousMachineDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:SynchronousMachineDynamics . -cim:SynchronousMachineTimeConstantReactance a rdfs:Class ; +cim:SynchronousMachineTimeConstantReactance a owl:Class ; rdfs:label "SynchronousMachineTimeConstantReactance"@en ; rdfs:comment """Synchronous machine detailed modelling types are defined by the combination of the attributes SynchronousMachineTimeConstantReactance.modelType and SynchronousMachineTimeConstantReactance.rotorType. Parameter details: @@ -1554,112 +1501,106 @@ Parameter details: - .tppqo (T''qo); - .tc.""" ; cims:belongsToCategory dy:Package_SynchronousMachineDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:SynchronousMachineDetailed . -cim:SynchronousMachineUserDefined a rdfs:Class ; +cim:SynchronousMachineUserDefined a owl:Class ; rdfs:label "SynchronousMachineUserDefined"@en ; rdfs:comment "Synchronous machine whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:SynchronousMachineDynamics . -cim:Temperature a rdfs:Class ; - rdfs:label "Temperature"@en ; - rdfs:comment "Value of temperature in degrees Celsius." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . - -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory dy:Package_Core ; rdfs:subClassOf cim:ACDCTerminal . -cim:TurbLCFB1 a rdfs:Class ; +cim:TurbLCFB1 a owl:Class ; rdfs:label "TurbLCFB1"@en ; rdfs:comment "Turbine load controller model developed by WECC. This model represents a supervisory turbine load controller that acts to maintain turbine power at a set value by continuous adjustment of the turbine governor speed-load reference. This model is intended to represent slow reset 'outer loop' controllers managing the action of the turbine governor." ; cims:belongsToCategory dy:Package_TurbineLoadControllerDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineLoadControllerDynamics . -cim:TurbineGovernorDynamics a rdfs:Class ; +cim:TurbineGovernorDynamics a owl:Class ; rdfs:label "TurbineGovernorDynamics"@en ; rdfs:comment "Turbine-governor function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_TurbineGovernorDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:TurbineGovernorUserDefined a rdfs:Class ; +cim:TurbineGovernorUserDefined a owl:Class ; rdfs:label "TurbineGovernorUserDefined"@en ; rdfs:comment "Turbine-governor function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineGovernorDynamics . -cim:TurbineLoadControllerDynamics a rdfs:Class ; +cim:TurbineLoadControllerDynamics a owl:Class ; rdfs:label "TurbineLoadControllerDynamics"@en ; rdfs:comment "Turbine load controller function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_TurbineLoadControllerDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:TurbineLoadControllerUserDefined a rdfs:Class ; +cim:TurbineLoadControllerUserDefined a owl:Class ; rdfs:label "TurbineLoadControllerUserDefined"@en ; rdfs:comment "Turbine load controller function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TurbineLoadControllerDynamics . -cim:UnderexcLim2Simplified a rdfs:Class ; +cim:UnderexcLim2Simplified a owl:Class ; rdfs:label "UnderexcLim2Simplified"@en ; rdfs:comment "Simplified type UEL2 underexcitation limiter. This model can be derived from UnderexcLimIEEE2. The limit characteristic (look –up table) is a single straight-line, the same as UnderexcLimIEEE2 (see Figure 10.4 (p 32), IEEE 421.5-2005 Section 10.2)." ; cims:belongsToCategory dy:Package_UnderexcitationLimiterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:UnderexcitationLimiterDynamics . -cim:UnderexcLimIEEE1 a rdfs:Class ; +cim:UnderexcLimIEEE1 a owl:Class ; rdfs:label "UnderexcLimIEEE1"@en ; rdfs:comment """Type UEL1 model which has a circular limit boundary when plotted in terms of machine reactive power vs. real power output. -Reference: IEEE UEL1 421.5-2005, 10.1. """ ; +Reference: IEEE UEL1 421.5-2005, 10.1.""" ; cims:belongsToCategory dy:Package_UnderexcitationLimiterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:UnderexcitationLimiterDynamics . -cim:UnderexcLimIEEE2 a rdfs:Class ; +cim:UnderexcLimIEEE2 a owl:Class ; rdfs:label "UnderexcLimIEEE2"@en ; rdfs:comment """Type UEL2 underexcitation limiter which has either a straight-line or multi-segment characteristic when plotted in terms of machine reactive power output vs. real power output. Reference: IEEE UEL2 421.5-2005, 10.2 (limit characteristic lookup table shown in Figure 10.4 (p 32)).""" ; cims:belongsToCategory dy:Package_UnderexcitationLimiterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:UnderexcitationLimiterDynamics . -cim:UnderexcLimX1 a rdfs:Class ; +cim:UnderexcLimX1 a owl:Class ; rdfs:label "UnderexcLimX1"@en ; rdfs:comment "Allis-Chalmers minimum excitation limiter." ; cims:belongsToCategory dy:Package_UnderexcitationLimiterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:UnderexcitationLimiterDynamics . -cim:UnderexcLimX2 a rdfs:Class ; +cim:UnderexcLimX2 a owl:Class ; rdfs:label "UnderexcLimX2"@en ; rdfs:comment "Westinghouse minimum excitation limiter." ; cims:belongsToCategory dy:Package_UnderexcitationLimiterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:UnderexcitationLimiterDynamics . -cim:UnderexcitationLimiterDynamics a rdfs:Class ; +cim:UnderexcitationLimiterDynamics a owl:Class ; rdfs:label "UnderexcitationLimiterDynamics"@en ; rdfs:comment "Underexcitation limiter function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_UnderexcitationLimiterDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:UnderexcitationLimiterUserDefined a rdfs:Class ; +cim:UnderexcitationLimiterUserDefined a owl:Class ; rdfs:label "UnderexcitationLimiterUserDefined"@en ; rdfs:comment "Underexcitation limiter function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:UnderexcitationLimiterDynamics . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -1667,9 +1608,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -1677,17 +1618,17 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:VAdjIEEE a rdfs:Class ; +cim:VAdjIEEE a owl:Class ; rdfs:label "VAdjIEEE"@en ; rdfs:comment """IEEE voltage adjuster which is used to represent the voltage adjuster in either a power factor or VAr control system. Reference: IEEE 421.5-2005, 11.1.""" ; cims:belongsToCategory dy:Package_VoltageAdjusterDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:VoltageAdjusterDynamics . -cim:VCompIEEEType1 a rdfs:Class ; +cim:VCompIEEEType1 a owl:Class ; rdfs:label "VCompIEEEType1"@en ; rdfs:comment """Terminal voltage transducer and load compensator as defined in IEEE 421.5-2005, 4. This model is common to all excitation system models described in the IEEE Standard. Parameter details: @@ -1697,12 +1638,12 @@ cim:VCompIEEEType1 a rdfs:Class ;
    \t
  1. If all parameters (Rc, Xc and Tr) are set to zero, the standard model VCompIEEEType1 is bypassed.
-Reference: IEEE 421.5-2005 4. """ ; +Reference: IEEE 421.5-2005 4.""" ; cims:belongsToCategory dy:Package_VoltageCompensatorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:VoltageCompensatorDynamics . -cim:VCompIEEEType2 a rdfs:Class ; +cim:VCompIEEEType2 a owl:Class ; rdfs:label "VCompIEEEType2"@en ; rdfs:comment """Terminal voltage transducer and load compensator as defined in IEEE 421.5-2005, 4. This model is designed to cover the following types of compensation:
    @@ -1712,313 +1653,307 @@ cim:VCompIEEEType2 a rdfs:Class ;
Reference: IEEE 421.5-2005, 4.""" ; cims:belongsToCategory dy:Package_VoltageCompensatorDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:VoltageCompensatorDynamics . -cim:VSCDynamics a rdfs:Class ; +cim:VSCDynamics a owl:Class ; rdfs:label "VSCDynamics"@en ; rdfs:comment "VSC function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_HVDCDynamics ; rdfs:subClassOf cim:HVDCDynamics . -cim:VSCUserDefined a rdfs:Class ; +cim:VSCUserDefined a owl:Class ; rdfs:label "VSCUserDefined"@en ; rdfs:comment "Voltage source converter (VSC) function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:VSCDynamics . -cim:VoltageAdjusterDynamics a rdfs:Class ; +cim:VoltageAdjusterDynamics a owl:Class ; rdfs:label "VoltageAdjusterDynamics"@en ; rdfs:comment "Voltage adjuster function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_VoltageAdjusterDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:VoltageAdjusterUserDefined a rdfs:Class ; +cim:VoltageAdjusterUserDefined a owl:Class ; rdfs:label "VoltageAdjusterUserDefined"@en ; rdfs:comment "Voltage adjuster function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:VoltageAdjusterDynamics . -cim:VoltageCompensatorDynamics a rdfs:Class ; +cim:VoltageCompensatorDynamics a owl:Class ; rdfs:label "VoltageCompensatorDynamics"@en ; rdfs:comment "Voltage compensator function block whose behaviour is described by reference to a standard model or by definition of a user-defined model." ; cims:belongsToCategory dy:Package_VoltageCompensatorDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:VoltageCompensatorUserDefined a rdfs:Class ; +cim:VoltageCompensatorUserDefined a owl:Class ; rdfs:label "VoltageCompensatorUserDefined"@en ; rdfs:comment "Voltage compensator function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:VoltageCompensatorDynamics . -cim:VolumeFlowRate a rdfs:Class ; - rdfs:label "VolumeFlowRate"@en ; - rdfs:comment "Volume per time." ; - cims:belongsToCategory dy:Package_Domain ; - cims:stereotype "CIMDatatype" . - -cim:VsConverter a rdfs:Class ; +cim:VsConverter a owl:Class ; rdfs:label "VsConverter"@en ; rdfs:comment "DC side of the voltage source converter (VSC)." ; cims:belongsToCategory dy:Package_DC ; rdfs:subClassOf cim:ACDCConverter . -cim:WindAeroConstIEC a rdfs:Class ; +cim:WindAeroConstIEC a owl:Class ; rdfs:label "WindAeroConstIEC"@en ; rdfs:comment """Constant aerodynamic torque model which assumes that the aerodynamic torque is constant. Reference: IEC 61400-27-1:2015, 5.6.1.1.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindAeroOneDimIEC a rdfs:Class ; +cim:WindAeroOneDimIEC a owl:Class ; rdfs:label "WindAeroOneDimIEC"@en ; rdfs:comment """One-dimensional aerodynamic model. Reference: IEC 61400-27-1:2015, 5.6.1.2.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindAeroTwoDimIEC a rdfs:Class ; +cim:WindAeroTwoDimIEC a owl:Class ; rdfs:label "WindAeroTwoDimIEC"@en ; rdfs:comment """Two-dimensional aerodynamic model. Reference: IEC 61400-27-1:2015, 5.6.1.3.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindContCurrLimIEC a rdfs:Class ; +cim:WindContCurrLimIEC a owl:Class ; rdfs:label "WindContCurrLimIEC"@en ; rdfs:comment """Current limitation model. The current limitation model combines the physical limits and the control limits. Reference: IEC 61400-27-1:2015, 5.6.5.8.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindContPType3IEC a rdfs:Class ; +cim:WindContPType3IEC a owl:Class ; rdfs:label "WindContPType3IEC"@en ; rdfs:comment """P control model type 3. Reference: IEC 61400-27-1:2015, 5.6.5.4.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindContPType4aIEC a rdfs:Class ; +cim:WindContPType4aIEC a owl:Class ; rdfs:label "WindContPType4aIEC"@en ; rdfs:comment """P control model type 4A. Reference: IEC 61400-27-1:2015, 5.6.5.5.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindContPType4bIEC a rdfs:Class ; +cim:WindContPType4bIEC a owl:Class ; rdfs:label "WindContPType4bIEC"@en ; rdfs:comment """P control model type 4B. Reference: IEC 61400-27-1:2015, 5.6.5.6.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindContPitchAngleIEC a rdfs:Class ; +cim:WindContPitchAngleIEC a owl:Class ; rdfs:label "WindContPitchAngleIEC"@en ; rdfs:comment """Pitch angle control model. Reference: IEC 61400-27-1:2015, 5.6.5.2.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindContQIEC a rdfs:Class ; +cim:WindContQIEC a owl:Class ; rdfs:label "WindContQIEC"@en ; rdfs:comment """Q control model. Reference: IEC 61400-27-1:2015, 5.6.5.7.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindContQLimIEC a rdfs:Class ; +cim:WindContQLimIEC a owl:Class ; rdfs:label "WindContQLimIEC"@en ; rdfs:comment """Constant Q limitation model. Reference: IEC 61400-27-1:2015, 5.6.5.9.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindContQPQULimIEC a rdfs:Class ; +cim:WindContQPQULimIEC a owl:Class ; rdfs:label "WindContQPQULimIEC"@en ; rdfs:comment """QP and QU limitation model. Reference: IEC 61400-27-1:2015, 5.6.5.10.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindContRotorRIEC a rdfs:Class ; +cim:WindContRotorRIEC a owl:Class ; rdfs:label "WindContRotorRIEC"@en ; rdfs:comment """Rotor resistance control model. Reference: IEC 61400-27-1:2015, 5.6.5.3.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindDynamicsLookupTable a rdfs:Class ; +cim:WindDynamicsLookupTable a owl:Class ; rdfs:label "WindDynamicsLookupTable"@en ; rdfs:comment "Look up table for the purpose of wind standard models." ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindGenTurbineType1aIEC a rdfs:Class ; +cim:WindGenTurbineType1aIEC a owl:Class ; rdfs:label "WindGenTurbineType1aIEC"@en ; rdfs:comment """Wind turbine IEC type 1A. Reference: IEC 61400-27-1:2015, 5.5.2.2.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindTurbineType1or2IEC . -cim:WindGenTurbineType1bIEC a rdfs:Class ; +cim:WindGenTurbineType1bIEC a owl:Class ; rdfs:label "WindGenTurbineType1bIEC"@en ; rdfs:comment """Wind turbine IEC type 1B. Reference: IEC 61400-27-1:2015, 5.5.2.3.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindTurbineType1or2IEC . -cim:WindGenTurbineType2IEC a rdfs:Class ; +cim:WindGenTurbineType2IEC a owl:Class ; rdfs:label "WindGenTurbineType2IEC"@en ; rdfs:comment """Wind turbine IEC type 2. Reference: IEC 61400-27-1:2015, 5.5.3.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindTurbineType1or2IEC . -cim:WindGenType3IEC a rdfs:Class ; +cim:WindGenType3IEC a owl:Class ; rdfs:label "WindGenType3IEC"@en ; rdfs:comment "Parent class supporting relationships to IEC wind turbines type 3 generator models of IEC type 3A and 3B." ; cims:belongsToCategory dy:Package_WindDynamics ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindGenType3aIEC a rdfs:Class ; +cim:WindGenType3aIEC a owl:Class ; rdfs:label "WindGenType3aIEC"@en ; rdfs:comment """IEC type 3A generator set model. Reference: IEC 61400-27-1:2015, 5.6.3.2.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindGenType3IEC . -cim:WindGenType3bIEC a rdfs:Class ; +cim:WindGenType3bIEC a owl:Class ; rdfs:label "WindGenType3bIEC"@en ; rdfs:comment """IEC type 3B generator set model. Reference: IEC 61400-27-1:2015, 5.6.3.3.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindGenType3IEC . -cim:WindGenType4IEC a rdfs:Class ; +cim:WindGenType4IEC a owl:Class ; rdfs:label "WindGenType4IEC"@en ; rdfs:comment """IEC type 4 generator set model. Reference: IEC 61400-27-1:2015, 5.6.3.4.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindLookupTableFunctionKind a rdfs:Class ; +cim:WindLookupTableFunctionKind a owl:Class ; rdfs:label "WindLookupTableFunctionKind"@en ; rdfs:comment "Function of the lookup table." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:WindMechIEC a rdfs:Class ; +cim:WindMechIEC a owl:Class ; rdfs:label "WindMechIEC"@en ; rdfs:comment """Two mass model. Reference: IEC 61400-27-1:2015, 5.6.2.1.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindPitchContPowerIEC a rdfs:Class ; +cim:WindPitchContPowerIEC a owl:Class ; rdfs:label "WindPitchContPowerIEC"@en ; rdfs:comment """Pitch control power model. Reference: IEC 61400-27-1:2015, 5.6.5.1.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindPlantDynamics a rdfs:Class ; +cim:WindPlantDynamics a owl:Class ; rdfs:label "WindPlantDynamics"@en ; rdfs:comment "Parent class supporting relationships to wind turbines type 3 and type 4 and wind plant IEC and user-defined wind plants including their control models." ; cims:belongsToCategory dy:Package_WindDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:WindPlantFreqPcontrolIEC a rdfs:Class ; +cim:WindPlantFreqPcontrolIEC a owl:Class ; rdfs:label "WindPlantFreqPcontrolIEC"@en ; rdfs:comment """Frequency and active power controller model. Reference: IEC 61400-27-1:2015, Annex D.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindPlantIEC a rdfs:Class ; +cim:WindPlantIEC a owl:Class ; rdfs:label "WindPlantIEC"@en ; rdfs:comment """Simplified IEC type plant level model. Reference: IEC 61400-27-1:2015, Annex D.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindPlantDynamics . -cim:WindPlantQcontrolModeKind a rdfs:Class ; +cim:WindPlantQcontrolModeKind a owl:Class ; rdfs:label "WindPlantQcontrolModeKind"@en ; rdfs:comment "Reactive power/voltage controller mode." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:WindPlantReactiveControlIEC a rdfs:Class ; +cim:WindPlantReactiveControlIEC a owl:Class ; rdfs:label "WindPlantReactiveControlIEC"@en ; rdfs:comment """Simplified plant voltage and reactive power control model for use with type 3 and type 4 wind turbine models. Reference: IEC 61400-27-1:2015, Annex D.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindPlantUserDefined a rdfs:Class ; +cim:WindPlantUserDefined a owl:Class ; rdfs:label "WindPlantUserDefined"@en ; rdfs:comment "Wind plant function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindPlantDynamics . -cim:WindProtectionIEC a rdfs:Class ; +cim:WindProtectionIEC a owl:Class ; rdfs:label "WindProtectionIEC"@en ; rdfs:comment """The grid protection model includes protection against over- and under-voltage, and against over- and under-frequency. Reference: IEC 61400-27-1:2015, 5.6.6.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindQcontrolModeKind a rdfs:Class ; +cim:WindQcontrolModeKind a owl:Class ; rdfs:label "WindQcontrolModeKind"@en ; rdfs:comment "General wind turbine Q control modes MqG." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:WindRefFrameRotIEC a rdfs:Class ; +cim:WindRefFrameRotIEC a owl:Class ; rdfs:label "WindRefFrameRotIEC"@en ; rdfs:comment """Reference frame rotation model. Reference: IEC 61400-27-1:2015, 5.6.3.5.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:WindTurbineType1or2Dynamics a rdfs:Class ; +cim:WindTurbineType1or2Dynamics a owl:Class ; rdfs:label "WindTurbineType1or2Dynamics"@en ; rdfs:comment "Parent class supporting relationships to wind turbines type 1 and type 2 and their control models. Generator model for wind turbine of type 1 or type 2 is a standard asynchronous generator model." ; cims:belongsToCategory dy:Package_WindDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:WindTurbineType1or2IEC a rdfs:Class ; +cim:WindTurbineType1or2IEC a owl:Class ; rdfs:label "WindTurbineType1or2IEC"@en ; rdfs:comment """Parent class supporting relationships to IEC wind turbines type 1 and type 2 including their control models. Generator model for wind turbine of IEC type 1 or type 2 is a standard asynchronous generator model. @@ -2026,23825 +1961,31432 @@ Reference: IEC 61400-27-1:2015, 5.5.2 and 5.5.3.""" ; cims:belongsToCategory dy:Package_WindDynamics ; rdfs:subClassOf cim:WindTurbineType1or2Dynamics . -cim:WindTurbineType3IEC a rdfs:Class ; +cim:WindTurbineType3IEC a owl:Class ; rdfs:label "WindTurbineType3IEC"@en ; rdfs:comment "Parent class supporting relationships to IEC wind turbines type 3 including their control models." ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindTurbineType3or4IEC . -cim:WindTurbineType3or4Dynamics a rdfs:Class ; +cim:WindTurbineType3or4Dynamics a owl:Class ; rdfs:label "WindTurbineType3or4Dynamics"@en ; rdfs:comment "Parent class supporting relationships to wind turbines type 3 and type 4 and wind plant including their control models." ; cims:belongsToCategory dy:Package_WindDynamics ; rdfs:subClassOf cim:DynamicsFunctionBlock . -cim:WindTurbineType3or4IEC a rdfs:Class ; +cim:WindTurbineType3or4IEC a owl:Class ; rdfs:label "WindTurbineType3or4IEC"@en ; rdfs:comment "Parent class supporting relationships to IEC wind turbines type 3 and type 4 including their control models." ; cims:belongsToCategory dy:Package_WindDynamics ; rdfs:subClassOf cim:WindTurbineType3or4Dynamics . -cim:WindTurbineType4IEC a rdfs:Class ; +cim:WindTurbineType4IEC a owl:Class ; rdfs:label "WindTurbineType4IEC"@en ; rdfs:comment "Parent class supporting relationships to IEC wind turbines type 4 including their control models." ; cims:belongsToCategory dy:Package_WindDynamics ; rdfs:subClassOf cim:WindTurbineType3or4IEC . -cim:WindTurbineType4aIEC a rdfs:Class ; +cim:WindTurbineType4aIEC a owl:Class ; rdfs:label "WindTurbineType4aIEC"@en ; rdfs:comment """Wind turbine IEC type 4A. Reference: IEC 61400-27-1:2015, 5.5.5.2.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindTurbineType4IEC . -cim:WindTurbineType4bIEC a rdfs:Class ; +cim:WindTurbineType4bIEC a owl:Class ; rdfs:label "WindTurbineType4bIEC"@en ; rdfs:comment """Wind turbine IEC type 4B. Reference: IEC 61400-27-1:2015, 5.5.5.3.""" ; cims:belongsToCategory dy:Package_WindDynamics ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindTurbineType4IEC . -cim:WindType1or2UserDefined a rdfs:Class ; +cim:WindType1or2UserDefined a owl:Class ; rdfs:label "WindType1or2UserDefined"@en ; rdfs:comment "Wind type 1 or type 2 function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindTurbineType1or2Dynamics . -cim:WindType3or4UserDefined a rdfs:Class ; +cim:WindType3or4UserDefined a owl:Class ; rdfs:label "WindType3or4UserDefined"@en ; rdfs:comment "Wind type 3 or type 4 function block whose dynamic behaviour is described by a user-defined model." ; cims:belongsToCategory dy:Package_UserDefinedModels ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WindTurbineType3or4Dynamics . -cim:WindUVRTQcontrolModeKind a rdfs:Class ; +cim:WindUVRTQcontrolModeKind a owl:Class ; rdfs:label "WindUVRTQcontrolModeKind"@en ; rdfs:comment "UVRT Q control modes MqUVRT." ; cims:belongsToCategory dy:Package_Domain ; - cims:stereotype . - -dy:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the dynamics profile from IEC 61970-600-2."@en ; - dcat:keyword "DY" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-302:ed-1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:ba96da07-eca3-4259-b96c-cf5b51baa082" ; - dct:issued "2021-01-27T12:27:24Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Dynamics Vocabulary"@en ; - owl:incompatibleWith ; - owl:versionIRI ; - owl:versionInfo "1.0.0"@en . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . - -cim:ApparentPower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitMultiplier . - -cim:ApparentPower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VA" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitSymbol . - -cim:ApparentPower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower . - -cim:Area.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Area ; - rdfs:range cim:UnitMultiplier . - -cim:Area.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "m2" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Area ; - rdfs:range cim:UnitSymbol . - -cim:Area.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Area . + cims:stereotype uml:enumeration . -cim:AsynchronousMachine.AsynchronousMachineDynamics a rdf:Property ; +cim:AsynchronousMachine.AsynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AsynchronousMachineDynamics"@en ; rdfs:comment "Asynchronous machine dynamics model used to describe dynamic behaviour of this asynchronous machine." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AsynchronousMachineDynamics.AsynchronousMachine ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:AsynchronousMachineDynamics.AsynchronousMachine ; rdfs:domain cim:AsynchronousMachine ; rdfs:range cim:AsynchronousMachineDynamics . -cim:AsynchronousMachineDynamics.AsynchronousMachine a rdf:Property ; +cim:AsynchronousMachineDynamics.AsynchronousMachine a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AsynchronousMachine"@en ; rdfs:comment "Asynchronous machine to which this asynchronous machine dynamics model applies." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:AsynchronousMachine.AsynchronousMachineDynamics ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:AsynchronousMachine.AsynchronousMachineDynamics ; rdfs:domain cim:AsynchronousMachineDynamics ; rdfs:range cim:AsynchronousMachine . -cim:AsynchronousMachineDynamics.MechanicalLoadDynamics a rdf:Property ; +cim:AsynchronousMachineDynamics.MechanicalLoadDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "MechanicalLoadDynamics"@en ; rdfs:comment "Mechanical load model associated with this asynchronous machine model." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:MechanicalLoadDynamics.AsynchronousMachineDynamics ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:MechanicalLoadDynamics.AsynchronousMachineDynamics ; rdfs:domain cim:AsynchronousMachineDynamics ; rdfs:range cim:MechanicalLoadDynamics . -cim:AsynchronousMachineDynamics.TurbineGovernorDynamics a rdf:Property ; +cim:AsynchronousMachineDynamics.TurbineGovernorDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "TurbineGovernorDynamics"@en ; rdfs:comment "Turbine-governor model associated with this asynchronous machine model." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TurbineGovernorDynamics.AsynchronousMachineDynamics ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:TurbineGovernorDynamics.AsynchronousMachineDynamics ; rdfs:domain cim:AsynchronousMachineDynamics ; rdfs:range cim:TurbineGovernorDynamics . -cim:AsynchronousMachineDynamics.WindTurbineType1or2Dynamics a rdf:Property ; +cim:AsynchronousMachineDynamics.WindTurbineType1or2Dynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "WindTurbineType1or2Dynamics"@en ; rdfs:comment "Wind generator type 1 or type 2 model associated with this asynchronous machine model." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType1or2Dynamics.AsynchronousMachineDynamics ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType1or2Dynamics.AsynchronousMachineDynamics ; rdfs:domain cim:AsynchronousMachineDynamics ; rdfs:range cim:WindTurbineType1or2Dynamics . -cim:AsynchronousMachineEquivalentCircuit.rr1 a rdf:Property ; - rdfs:label "rr1"@en ; - rdfs:comment "Damper 1 winding resistance." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineEquivalentCircuit . - -cim:AsynchronousMachineEquivalentCircuit.rr2 a rdf:Property ; - rdfs:label "rr2"@en ; - rdfs:comment "Damper 2 winding resistance." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineEquivalentCircuit . - -cim:AsynchronousMachineEquivalentCircuit.xlr1 a rdf:Property ; - rdfs:label "xlr1"@en ; - rdfs:comment "Damper 1 winding leakage reactance." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineEquivalentCircuit . - -cim:AsynchronousMachineEquivalentCircuit.xlr2 a rdf:Property ; - rdfs:label "xlr2"@en ; - rdfs:comment "Damper 2 winding leakage reactance." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineEquivalentCircuit . - -cim:AsynchronousMachineEquivalentCircuit.xm a rdf:Property ; - rdfs:label "xm"@en ; - rdfs:comment "Magnetizing reactance." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineEquivalentCircuit . - -cim:AsynchronousMachineTimeConstantReactance.tpo a rdf:Property ; - rdfs:label "tpo"@en ; - rdfs:comment "Transient rotor time constant (T'o) (> AsynchronousMachineTimeConstantReactance.tppo). Typical value = 5." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineTimeConstantReactance . - -cim:AsynchronousMachineTimeConstantReactance.tppo a rdf:Property ; - rdfs:label "tppo"@en ; - rdfs:comment "Subtransient rotor time constant (T''o) (> 0). Typical value = 0,03." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineTimeConstantReactance . - -cim:AsynchronousMachineTimeConstantReactance.xp a rdf:Property ; - rdfs:label "xp"@en ; - rdfs:comment "Transient reactance (unsaturated) (X') (>= AsynchronousMachineTimeConstantReactance.xpp). Typical value = 0,5." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineTimeConstantReactance . - -cim:AsynchronousMachineTimeConstantReactance.xpp a rdf:Property ; - rdfs:label "xpp"@en ; - rdfs:comment "Subtransient reactance (unsaturated) (X'') (> RotatingMachineDynamics.statorLeakageReactance). Typical value = 0,2." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineTimeConstantReactance . - -cim:AsynchronousMachineTimeConstantReactance.xs a rdf:Property ; - rdfs:label "xs"@en ; - rdfs:comment "Synchronous reactance (Xs) (>= AsynchronousMachineTimeConstantReactance.xp). Typical value = 1,8." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineTimeConstantReactance . - -cim:AsynchronousMachineUserDefined.ProprietaryParameterDynamics a rdf:Property ; +cim:AsynchronousMachineUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ProprietaryParameterDynamics"@en ; rdfs:comment "Parameter of this proprietary user-defined model." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.AsynchronousMachineUserDefined ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.AsynchronousMachineUserDefined ; rdfs:domain cim:AsynchronousMachineUserDefined ; rdfs:range cim:ProprietaryParameterDynamics . -cim:AsynchronousMachineUserDefined.proprietary a rdf:Property ; - rdfs:label "proprietary"@en ; - rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. -true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes -false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachineUserDefined . - -cim:CSCDynamics.CSConverter a rdf:Property ; +cim:CSCDynamics.CSConverter a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "CSConverter"@en ; rdfs:comment "Current source converter to which current source converter dynamics model applies." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:CsConverter.CSCDynamics ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:CsConverter.CSCDynamics ; rdfs:domain cim:CSCDynamics ; rdfs:range cim:CsConverter . -cim:CSCUserDefined.ProprietaryParameterDynamics a rdf:Property ; +cim:CSCUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ProprietaryParameterDynamics"@en ; rdfs:comment "Parameter of this proprietary user-defined model." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.CSCUserDefined ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.CSCUserDefined ; rdfs:domain cim:CSCUserDefined ; rdfs:range cim:ProprietaryParameterDynamics . -cim:CSCUserDefined.proprietary a rdf:Property ; - rdfs:label "proprietary"@en ; - rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. -true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes -false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CSCUserDefined . - -cim:ConductingEquipment.Terminals a rdf:Property ; +cim:ConductingEquipment.Terminals a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Terminals"@en ; rdfs:comment "Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Terminal.ConductingEquipment ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Terminal.ConductingEquipment ; rdfs:domain cim:ConductingEquipment ; rdfs:range cim:Terminal . -cim:CrossCompoundTurbineGovernorDynamics.HighPressureSynchronousMachineDynamics a rdf:Property ; +cim:CrossCompoundTurbineGovernorDynamics.HighPressureSynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "HighPressureSynchronousMachineDynamics"@en ; - rdfs:comment "High-pressure synchronous machine with which this cross-compound turbine governor is associated. " ; + rdfs:comment "High-pressure synchronous machine with which this cross-compound turbine governor is associated." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SynchronousMachineDynamics.CrossCompoundTurbineGovernorDyanmics ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:SynchronousMachineDynamics.CrossCompoundTurbineGovernorDyanmics ; rdfs:domain cim:CrossCompoundTurbineGovernorDynamics ; rdfs:range cim:SynchronousMachineDynamics . -cim:CrossCompoundTurbineGovernorDynamics.LowPressureSynchronousMachineDynamics a rdf:Property ; +cim:CrossCompoundTurbineGovernorDynamics.LowPressureSynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "LowPressureSynchronousMachineDynamics"@en ; - rdfs:comment "Low-pressure synchronous machine with which this cross-compound turbine governor is associated. " ; + rdfs:comment "Low-pressure synchronous machine with which this cross-compound turbine governor is associated." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SynchronousMachineDynamics.CrossCompoundTurbineGovernorDynamics ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:SynchronousMachineDynamics.CrossCompoundTurbineGovernorDynamics ; rdfs:domain cim:CrossCompoundTurbineGovernorDynamics ; rdfs:range cim:SynchronousMachineDynamics . -cim:CsConverter.CSCDynamics a rdf:Property ; +cim:CsConverter.CSCDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "CSCDynamics"@en ; rdfs:comment "Current source converter dynamics model used to describe dynamic behaviour of this converter." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:CSCDynamics.CSConverter ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:CSCDynamics.CSConverter ; rdfs:domain cim:CsConverter ; rdfs:range cim:CSCDynamics . -cim:DiscExcContIEEEDEC1A.esc a rdf:Property ; - rdfs:label "esc"@en ; - rdfs:comment "Speed change reference (ESC). Typical value = 0,0015." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . - -cim:DiscExcContIEEEDEC1A.kan a rdf:Property ; - rdfs:label "kan"@en ; - rdfs:comment "Discontinuous controller gain (KAN). Typical value = 400." ; - cims:dataType cim:PU ; +cim:DiscontinuousExcitationControlDynamics.ExcitationSystemDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ExcitationSystemDynamics"@en ; + rdfs:comment "Excitation system model with which this discontinuous excitation control model is associated." ; + cims:AssociationUsed "Yes" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + owl:inverseOf cim:ExcitationSystemDynamics.DiscontinuousExcitationControlDynamics ; + rdfs:domain cim:DiscontinuousExcitationControlDynamics ; + rdfs:range cim:ExcitationSystemDynamics . -cim:DiscExcContIEEEDEC1A.ketl a rdf:Property ; - rdfs:label "ketl"@en ; - rdfs:comment "Terminal voltage limiter gain (KETL). Typical value = 47." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . +cim:DiscontinuousExcitationControlDynamics.RemoteInputSignal a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemoteInputSignal"@en ; + rdfs:comment "Remote input signal used by this discontinuous excitation control system model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RemoteInputSignal.DiscontinuousExcitationControlDynamics ; + rdfs:domain cim:DiscontinuousExcitationControlDynamics ; + rdfs:range cim:RemoteInputSignal . -cim:DiscExcContIEEEDEC1A.tan a rdf:Property ; - rdfs:label "tan"@en ; - rdfs:comment "Discontinuous controller time constant (TAN) (>= 0). Typical value = 0,08." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . +cim:DiscontinuousExcitationControlUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.DiscontinuousExcitationControlUserDefined ; + rdfs:domain cim:DiscontinuousExcitationControlUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . -cim:DiscExcContIEEEDEC1A.td a rdf:Property ; - rdfs:label "td"@en ; - rdfs:comment "Time constant (TD) (>= 0). Typical value = 0,03." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . +cim:EnergyConsumer.LoadDynamics a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "LoadDynamics"@en ; + rdfs:comment "Load dynamics model used to describe dynamic behaviour of this energy consumer." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:LoadDynamics.EnergyConsumer ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range cim:LoadDynamics . -cim:DiscExcContIEEEDEC1A.tl1 a rdf:Property ; - rdfs:label "tl1"@en ; - rdfs:comment "Time constant (TL1) (>= 0). Typical value = 0,025." ; - cims:dataType cim:Seconds ; +cim:ExcIEEEST1A.uelin a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "uelin"@en ; + rdfs:comment "Selector of the connection of the UEL input (UELin). Typical value = ignoreUELsignal." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range cim:ExcIEEEST1AUELselectorKind . -cim:DiscExcContIEEEDEC1A.tl2 a rdf:Property ; - rdfs:label "tl2"@en ; - rdfs:comment "Time constant (TL2) (>= 0). Typical value = 1,25." ; - cims:dataType cim:Seconds ; +cim:ExcIEEEST6B.oelin a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "oelin"@en ; + rdfs:comment "OEL input selector (OELin). Typical value = noOELinput." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range cim:ExcST6BOELselectorKind . -cim:DiscExcContIEEEDEC1A.tw5 a rdf:Property ; - rdfs:label "tw5"@en ; - rdfs:comment "DEC washout time constant (TW5) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; +cim:ExcIEEEST7B.oelin a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "oelin"@en ; + rdfs:comment "OEL input selector (OELin). Typical value = noOELinput." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range cim:ExcST7BOELselectorKind . -cim:DiscExcContIEEEDEC1A.val a rdf:Property ; - rdfs:label "val"@en ; - rdfs:comment "Regulator voltage reference (VAL). Typical value = 5,5." ; - cims:dataType cim:PU ; +cim:ExcIEEEST7B.uelin a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "uelin"@en ; + rdfs:comment "UEL input selector (UELin). Typical value = noUELinput." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range cim:ExcST7BUELselectorKind . -cim:DiscExcContIEEEDEC1A.vanmax a rdf:Property ; - rdfs:label "vanmax"@en ; - rdfs:comment "Limiter for Van (VANMAX)." ; - cims:dataType cim:PU ; +cim:ExcREXS.fbf a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "fbf"@en ; + rdfs:comment "Rate feedback signal flag (fbf). Typical value = fieldCurrent." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcREXS ; + rdfs:range cim:ExcREXSFeedbackSignalKind . -cim:DiscExcContIEEEDEC1A.vomax a rdf:Property ; - rdfs:label "vomax"@en ; - rdfs:comment "Limiter (VOMAX) (> DiscExcContIEEEDEC1A.vomin). Typical value = 0,3." ; - cims:dataType cim:PU ; +cim:ExcST6B.oelin a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "oelin"@en ; + rdfs:comment "OEL input selector (OELin). Typical value = noOELinput (corresponds to OELin = 0 on diagram)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcST6B ; + rdfs:range cim:ExcST6BOELselectorKind . -cim:DiscExcContIEEEDEC1A.vomin a rdf:Property ; - rdfs:label "vomin"@en ; - rdfs:comment "Limiter (VOMIN) (< DiscExcContIEEEDEC1A.vomax). Typical value = 0,1." ; - cims:dataType cim:PU ; +cim:ExcST7B.oelin a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "oelin"@en ; + rdfs:comment "OEL input selector (OELin). Typical value = noOELinput." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcST7B ; + rdfs:range cim:ExcST7BOELselectorKind . -cim:DiscExcContIEEEDEC1A.vsmax a rdf:Property ; - rdfs:label "vsmax"@en ; - rdfs:comment "Limiter (VSMAX)(> DiscExcContIEEEDEC1A.vsmin). Typical value = 0,2." ; - cims:dataType cim:PU ; +cim:ExcST7B.uelin a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "uelin"@en ; + rdfs:comment "UEL input selector (UELin). Typical value = noUELinput." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcST7B ; + rdfs:range cim:ExcST7BUELselectorKind . -cim:DiscExcContIEEEDEC1A.vsmin a rdf:Property ; - rdfs:label "vsmin"@en ; +cim:ExcitationSystemDynamics.DiscontinuousExcitationControlDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "DiscontinuousExcitationControlDynamics"@en ; + rdfs:comment "Discontinuous excitation control model associated with this excitation system model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:DiscontinuousExcitationControlDynamics.ExcitationSystemDynamics ; + rdfs:domain cim:ExcitationSystemDynamics ; + rdfs:range cim:DiscontinuousExcitationControlDynamics . + +cim:ExcitationSystemDynamics.OverexcitationLimiterDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "OverexcitationLimiterDynamics"@en ; + rdfs:comment "Overexcitation limiter model associated with this excitation system model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:OverexcitationLimiterDynamics.ExcitationSystemDynamics ; + rdfs:domain cim:ExcitationSystemDynamics ; + rdfs:range cim:OverexcitationLimiterDynamics . + +cim:ExcitationSystemDynamics.PFVArControllerType1Dynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "PFVArControllerType1Dynamics"@en ; + rdfs:comment "Power factor or VAr controller type 1 model associated with this excitation system model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PFVArControllerType1Dynamics.ExcitationSystemDynamics ; + rdfs:domain cim:ExcitationSystemDynamics ; + rdfs:range cim:PFVArControllerType1Dynamics . + +cim:ExcitationSystemDynamics.PFVArControllerType2Dynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "PFVArControllerType2Dynamics"@en ; + rdfs:comment "Power factor or VAr controller type 2 model associated with this excitation system model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PFVArControllerType2Dynamics.ExcitationSystemDynamics ; + rdfs:domain cim:ExcitationSystemDynamics ; + rdfs:range cim:PFVArControllerType2Dynamics . + +cim:ExcitationSystemDynamics.PowerSystemStabilizerDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "PowerSystemStabilizerDynamics"@en ; + rdfs:comment "Power system stabilizer model associated with this excitation system model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PowerSystemStabilizerDynamics.ExcitationSystemDynamics ; + rdfs:domain cim:ExcitationSystemDynamics ; + rdfs:range cim:PowerSystemStabilizerDynamics . + +cim:ExcitationSystemDynamics.SynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "SynchronousMachineDynamics"@en ; + rdfs:comment "Synchronous machine model with which this excitation system model is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:SynchronousMachineDynamics.ExcitationSystemDynamics ; + rdfs:domain cim:ExcitationSystemDynamics ; + rdfs:range cim:SynchronousMachineDynamics . + +cim:ExcitationSystemDynamics.UnderexcitationLimiterDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "UnderexcitationLimiterDynamics"@en ; + rdfs:comment "Undrexcitation limiter model associated with this excitation system model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:UnderexcitationLimiterDynamics.ExcitationSystemDynamics ; + rdfs:domain cim:ExcitationSystemDynamics ; + rdfs:range cim:UnderexcitationLimiterDynamics . + +cim:ExcitationSystemDynamics.VoltageCompensatorDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "VoltageCompensatorDynamics"@en ; + rdfs:comment "Voltage compensator model associated with this excitation system model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:VoltageCompensatorDynamics.ExcitationSystemDynamics ; + rdfs:domain cim:ExcitationSystemDynamics ; + rdfs:range cim:VoltageCompensatorDynamics . + +cim:ExcitationSystemUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.ExcitationSystemUserDefined ; + rdfs:domain cim:ExcitationSystemUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:GenICompensationForGenJ.SynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "SynchronousMachineDynamics"@en ; + rdfs:comment "Standard synchronous machine out of which current flow is being compensated for." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:SynchronousMachineDynamics.GenICompensationForGenJ ; + rdfs:domain cim:GenICompensationForGenJ ; + rdfs:range cim:SynchronousMachineDynamics . + +cim:GenICompensationForGenJ.VcompIEEEType2 a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "VcompIEEEType2"@en ; + rdfs:comment "The standard IEEE type 2 voltage compensator of this compensation." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:VCompIEEEType2.GenICompensationForGenJ ; + rdfs:domain cim:GenICompensationForGenJ ; + rdfs:range cim:VCompIEEEType2 . + +cim:GovCT1.rselect a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "rselect"@en ; + rdfs:comment "Feedback signal for droop (Rselect). Typical value = electricalPower." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:GovCT1 ; + rdfs:range cim:DroopSignalFeedbackKind . + +cim:GovCT2.rselect a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "rselect"@en ; + rdfs:comment "Feedback signal for droop (Rselect). Typical value = electricalPower." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:GovCT2 ; + rdfs:range cim:DroopSignalFeedbackKind . + +cim:GovHydro4.model a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "model"@en ; + rdfs:comment "The kind of model being represented (simple, Francis/Pelton or Kaplan)." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro4 ; + rdfs:range cim:GovHydro4ModelKind . + +cim:GovHydroFrancis.governorControl a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "governorControl"@en ; + rdfs:comment "Governor control flag (Cflag). Typical value = mechanicHydrolicTachoAccelerator." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range cim:FrancisGovernorControlKind . + +cim:LoadAggregate.LoadMotor a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "LoadMotor"@en ; + rdfs:comment "Aggregate motor (dynamic) load associated with this aggregate load." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:LoadMotor.LoadAggregate ; + rdfs:domain cim:LoadAggregate ; + rdfs:range cim:LoadMotor . + +cim:LoadAggregate.LoadStatic a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "LoadStatic"@en ; + rdfs:comment "Aggregate static load associated with this aggregate load." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:LoadStatic.LoadAggregate ; + rdfs:domain cim:LoadAggregate ; + rdfs:range cim:LoadStatic . + +cim:LoadDynamics.EnergyConsumer a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "EnergyConsumer"@en ; + rdfs:comment "Energy consumer to which this dynamics load model applies." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:EnergyConsumer.LoadDynamics ; + rdfs:domain cim:LoadDynamics ; + rdfs:range cim:EnergyConsumer . + +cim:LoadGenericNonLinear.genericNonLinearLoadModelType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "genericNonLinearLoadModelType"@en ; + rdfs:comment "Type of generic non-linear load model." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadGenericNonLinear ; + rdfs:range cim:GenericNonLinearLoadModelKind . + +cim:LoadMotor.LoadAggregate a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "LoadAggregate"@en ; + rdfs:comment "Aggregate load to which this aggregate motor (dynamic) load belongs." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:LoadAggregate.LoadMotor ; + rdfs:domain cim:LoadMotor ; + rdfs:range cim:LoadAggregate . + +cim:LoadStatic.LoadAggregate a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "LoadAggregate"@en ; + rdfs:comment "Aggregate load to which this aggregate static load belongs." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:LoadAggregate.LoadStatic ; + rdfs:domain cim:LoadStatic ; + rdfs:range cim:LoadAggregate . + +cim:LoadStatic.staticLoadModelType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "staticLoadModelType"@en ; + rdfs:comment "Type of static load model. Typical value = constantZ." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range cim:StaticLoadModelKind . + +cim:LoadUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.LoadUserDefined ; + rdfs:domain cim:LoadUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:MechanicalLoadDynamics.AsynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "AsynchronousMachineDynamics"@en ; + rdfs:comment "Asynchronous machine model with which this mechanical load model is associated. MechanicalLoadDynamics shall have either an association to SynchronousMachineDynamics or to AsynchronousMachineDynamics." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:AsynchronousMachineDynamics.MechanicalLoadDynamics ; + rdfs:domain cim:MechanicalLoadDynamics ; + rdfs:range cim:AsynchronousMachineDynamics . + +cim:MechanicalLoadDynamics.SynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "SynchronousMachineDynamics"@en ; + rdfs:comment "Synchronous machine model with which this mechanical load model is associated. MechanicalLoadDynamics shall have either an association to SynchronousMachineDynamics or AsynchronousMachineDyanmics." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SynchronousMachineDynamics.MechanicalLoadDynamics ; + rdfs:domain cim:MechanicalLoadDynamics ; + rdfs:range cim:SynchronousMachineDynamics . + +cim:MechanicalLoadUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.MechanicalLoadUserDefined ; + rdfs:domain cim:MechanicalLoadUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:OverexcitationLimiterDynamics.ExcitationSystemDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ExcitationSystemDynamics"@en ; + rdfs:comment "Excitation system model with which this overexcitation limiter model is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ExcitationSystemDynamics.OverexcitationLimiterDynamics ; + rdfs:domain cim:OverexcitationLimiterDynamics ; + rdfs:range cim:ExcitationSystemDynamics . + +cim:OverexcitationLimiterUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.OverexcitationLimiterUserDefined ; + rdfs:domain cim:OverexcitationLimiterUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:PFVArControllerType1Dynamics.ExcitationSystemDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ExcitationSystemDynamics"@en ; + rdfs:comment "Excitation system model with which this power actor or VAr controller type 1 model is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ExcitationSystemDynamics.PFVArControllerType1Dynamics ; + rdfs:domain cim:PFVArControllerType1Dynamics ; + rdfs:range cim:ExcitationSystemDynamics . + +cim:PFVArControllerType1Dynamics.RemoteInputSignal a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemoteInputSignal"@en ; + rdfs:comment "Remote input signal used by this power factor or VAr controller type 1 model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RemoteInputSignal.PFVArControllerType1Dynamics ; + rdfs:domain cim:PFVArControllerType1Dynamics ; + rdfs:range cim:RemoteInputSignal . + +cim:PFVArControllerType1Dynamics.VoltageAdjusterDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "VoltageAdjusterDynamics"@en ; + rdfs:comment "Voltage adjuster model associated with this power factor or VAr controller type 1 model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:VoltageAdjusterDynamics.PFVArControllerType1Dynamics ; + rdfs:domain cim:PFVArControllerType1Dynamics ; + rdfs:range cim:VoltageAdjusterDynamics . + +cim:PFVArControllerType1UserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.PFVArControllerType1UserDefined ; + rdfs:domain cim:PFVArControllerType1UserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:PFVArControllerType2Dynamics.ExcitationSystemDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ExcitationSystemDynamics"@en ; + rdfs:comment "Excitation system model with which this power factor or VAr controller type 2 is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ExcitationSystemDynamics.PFVArControllerType2Dynamics ; + rdfs:domain cim:PFVArControllerType2Dynamics ; + rdfs:range cim:ExcitationSystemDynamics . + +cim:PFVArControllerType2UserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.PFVArControllerType2UserDefined ; + rdfs:domain cim:PFVArControllerType2UserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:PowerElectronicsConnection.WindTurbineType3or4Dynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3or4Dynamics"@en ; + rdfs:comment "The wind turbine type 3 or type 4 dynamics model associated with this power electronics connection." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType3or4Dynamics.PowerElectronicsConnection ; + rdfs:domain cim:PowerElectronicsConnection ; + rdfs:range cim:WindTurbineType3or4Dynamics . + +cim:PowerSystemStabilizerDynamics.ExcitationSystemDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ExcitationSystemDynamics"@en ; + rdfs:comment "Excitation system model with which this power system stabilizer model is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ExcitationSystemDynamics.PowerSystemStabilizerDynamics ; + rdfs:domain cim:PowerSystemStabilizerDynamics ; + rdfs:range cim:ExcitationSystemDynamics . + +cim:PowerSystemStabilizerDynamics.RemoteInputSignal a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemoteInputSignal"@en ; + rdfs:comment "Remote input signal used by this power system stabilizer model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:RemoteInputSignal.PowerSystemStabilizerDynamics ; + rdfs:domain cim:PowerSystemStabilizerDynamics ; + rdfs:range cim:RemoteInputSignal . + +cim:PowerSystemStabilizerUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.PowerSystemStabilizerUserDefined ; + rdfs:domain cim:PowerSystemStabilizerUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:ProprietaryParameterDynamics.AsynchronousMachineUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "AsynchronousMachineUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:AsynchronousMachineUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:AsynchronousMachineUserDefined . + +cim:ProprietaryParameterDynamics.CSCUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "CSCUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:CSCUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:CSCUserDefined . + +cim:ProprietaryParameterDynamics.DiscontinuousExcitationControlUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "DiscontinuousExcitationControlUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:DiscontinuousExcitationControlUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:DiscontinuousExcitationControlUserDefined . + +cim:ProprietaryParameterDynamics.ExcitationSystemUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "ExcitationSystemUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ExcitationSystemUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:ExcitationSystemUserDefined . + +cim:ProprietaryParameterDynamics.LoadUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "LoadUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:LoadUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:LoadUserDefined . + +cim:ProprietaryParameterDynamics.MechanicalLoadUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "MechanicalLoadUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:MechanicalLoadUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:MechanicalLoadUserDefined . + +cim:ProprietaryParameterDynamics.OverexcitationLimiterUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "OverexcitationLimiterUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:OverexcitationLimiterUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:OverexcitationLimiterUserDefined . + +cim:ProprietaryParameterDynamics.PFVArControllerType1UserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "PFVArControllerType1UserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PFVArControllerType1UserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:PFVArControllerType1UserDefined . + +cim:ProprietaryParameterDynamics.PFVArControllerType2UserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "PFVArControllerType2UserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PFVArControllerType2UserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:PFVArControllerType2UserDefined . + +cim:ProprietaryParameterDynamics.PowerSystemStabilizerUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "PowerSystemStabilizerUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PowerSystemStabilizerUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:PowerSystemStabilizerUserDefined . + +cim:ProprietaryParameterDynamics.SVCUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "SVCUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SVCUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:SVCUserDefined . + +cim:ProprietaryParameterDynamics.SynchronousMachineUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "SynchronousMachineUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SynchronousMachineUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:SynchronousMachineUserDefined . + +cim:ProprietaryParameterDynamics.TurbineGovernorUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "TurbineGovernorUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:TurbineGovernorUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:TurbineGovernorUserDefined . + +cim:ProprietaryParameterDynamics.TurbineLoadControllerUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "TurbineLoadControllerUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:TurbineLoadControllerUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:TurbineLoadControllerUserDefined . + +cim:ProprietaryParameterDynamics.UnderexcitationLimiterUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "UnderexcitationLimiterUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:UnderexcitationLimiterUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:UnderexcitationLimiterUserDefined . + +cim:ProprietaryParameterDynamics.VSCUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "VSCUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:VSCUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:VSCUserDefined . + +cim:ProprietaryParameterDynamics.VoltageAdjusterUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "VoltageAdjusterUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:VoltageAdjusterUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:VoltageAdjusterUserDefined . + +cim:ProprietaryParameterDynamics.VoltageCompensatorUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "VoltageCompensatorUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:VoltageCompensatorUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:VoltageCompensatorUserDefined . + +cim:ProprietaryParameterDynamics.WindPlantUserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindPlantUserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindPlantUserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:WindPlantUserDefined . + +cim:ProprietaryParameterDynamics.WindType1or2UserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindType1or2UserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindType1or2UserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:WindType1or2UserDefined . + +cim:ProprietaryParameterDynamics.WindType3or4UserDefined a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindType3or4UserDefined"@en ; + rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindType3or4UserDefined.ProprietaryParameterDynamics ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range cim:WindType3or4UserDefined . + +cim:Pss1A.inputSignalType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "inputSignalType"@en ; + rdfs:comment "Type of input signal (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, or busVoltageDerivative)." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss1A ; + rdfs:range cim:InputSignalKind . + +cim:Pss2ST.inputSignal1Type a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "inputSignal1Type"@en ; + rdfs:comment "Type of input signal #1 (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, or busVoltageDerivative - shall be different than Pss2ST.inputSignal2Type). Typical value = rotorAngularFrequencyDeviation." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss2ST ; + rdfs:range cim:InputSignalKind . + +cim:Pss2ST.inputSignal2Type a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "inputSignal2Type"@en ; + rdfs:comment "Type of input signal #2 (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, or busVoltageDerivative - shall be different than Pss2ST.inputSignal1Type). Typical value = busVoltageDerivative." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss2ST ; + rdfs:range cim:InputSignalKind . + +cim:PssIEEE1A.inputSignalType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "inputSignalType"@en ; + rdfs:comment "Type of input signal (rotorAngularFrequencyDeviation, generatorElectricalPower, or busFrequencyDeviation). Typical value = rotorAngularFrequencyDeviation." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range cim:InputSignalKind . + +cim:PssIEEE2B.inputSignal1Type a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "inputSignal1Type"@en ; + rdfs:comment "Type of input signal #1 (rotorAngularFrequencyDeviation, busFrequencyDeviation). Typical value = rotorAngularFrequencyDeviation." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range cim:InputSignalKind . + +cim:PssIEEE2B.inputSignal2Type a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "inputSignal2Type"@en ; + rdfs:comment "Type of input signal #2 (generatorElectricalPower). Typical value = generatorElectricalPower." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range cim:InputSignalKind . + +cim:PssWECC.inputSignal1Type a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "inputSignal1Type"@en ; + rdfs:comment "Type of input signal #1 (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, or busVoltageDerivative - shall be different than PssWECC.inputSignal2Type). Typical value = rotorAngularFrequencyDeviation." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PssWECC ; + rdfs:range cim:InputSignalKind . + +cim:PssWECC.inputSignal2Type a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "inputSignal2Type"@en ; + rdfs:comment "Type of input signal #2 (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, busVoltageDerivative - shall be different than PssWECC.inputSignal1Type). Typical value = busVoltageDerivative." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PssWECC ; + rdfs:range cim:InputSignalKind . + +cim:RemoteInputSignal.DiscontinuousExcitationControlDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "DiscontinuousExcitationControlDynamics"@en ; + rdfs:comment "Discontinuous excitation control model using this remote input signal." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:DiscontinuousExcitationControlDynamics.RemoteInputSignal ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:DiscontinuousExcitationControlDynamics . + +cim:RemoteInputSignal.PFVArControllerType1Dynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "PFVArControllerType1Dynamics"@en ; + rdfs:comment "Power factor or VAr controller type 1 model using this remote input signal." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PFVArControllerType1Dynamics.RemoteInputSignal ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:PFVArControllerType1Dynamics . + +cim:RemoteInputSignal.PowerSystemStabilizerDynamics a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "PowerSystemStabilizerDynamics"@en ; + rdfs:comment "Power system stabilizer model using this remote input signal." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PowerSystemStabilizerDynamics.RemoteInputSignal ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:PowerSystemStabilizerDynamics . + +cim:RemoteInputSignal.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "Terminal"@en ; + rdfs:comment "Remote terminal with which this input signal is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Terminal.RemoteInputSignal ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:Terminal . + +cim:RemoteInputSignal.UnderexcitationLimiterDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "UnderexcitationLimiterDynamics"@en ; + rdfs:comment "Underexcitation limiter model using this remote input signal." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:UnderexcitationLimiterDynamics.RemoteInputSignal ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:UnderexcitationLimiterDynamics . + +cim:RemoteInputSignal.VoltageCompensatorDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "VoltageCompensatorDynamics"@en ; + rdfs:comment "Voltage compensator model using this remote input signal." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:VoltageCompensatorDynamics.RemoteInputSignal ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:VoltageCompensatorDynamics . + +cim:RemoteInputSignal.WindPlantDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindPlantDynamics"@en ; + rdfs:comment "The wind plant using the remote signal." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindPlantDynamics.RemoteInputSignal ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:WindPlantDynamics . + +cim:RemoteInputSignal.WindTurbineType1or2Dynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType1or2Dynamics"@en ; + rdfs:comment "Wind generator type 1 or type 2 model using this remote input signal." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType1or2Dynamics.RemoteInputSignal ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:WindTurbineType1or2Dynamics . + +cim:RemoteInputSignal.WindTurbineType3or4Dynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3or4Dynamics"@en ; + rdfs:comment "Wind turbine type 3 or type 4 models using this remote input signal." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType3or4Dynamics.RemoteInputSignal ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:WindTurbineType3or4Dynamics . + +cim:RemoteInputSignal.remoteSignalType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "remoteSignalType"@en ; + rdfs:comment "Type of input signal." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:RemoteInputSignal ; + rdfs:range cim:RemoteSignalKind . + +cim:SVCUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.SVCUserDefined ; + rdfs:domain cim:SVCUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:StaticVarCompensator.StaticVarCompensatorDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "StaticVarCompensatorDynamics"@en ; + rdfs:comment "Static Var Compensator dynamics model used to describe dynamic behaviour of this Static Var Compensator." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:StaticVarCompensatorDynamics.StaticVarCompensator ; + rdfs:domain cim:StaticVarCompensator ; + rdfs:range cim:StaticVarCompensatorDynamics . + +cim:StaticVarCompensatorDynamics.StaticVarCompensator a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "StaticVarCompensator"@en ; + rdfs:comment "Static Var Compensator to which Static Var Compensator dynamics model applies." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:StaticVarCompensator.StaticVarCompensatorDynamics ; + rdfs:domain cim:StaticVarCompensatorDynamics ; + rdfs:range cim:StaticVarCompensator . + +cim:SynchronousMachine.SynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "SynchronousMachineDynamics"@en ; + rdfs:comment "Synchronous machine dynamics model used to describe dynamic behaviour of this synchronous machine." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SynchronousMachineDynamics.SynchronousMachine ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range cim:SynchronousMachineDynamics . + +cim:SynchronousMachineDetailed.ifdBaseType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "ifdBaseType"@en ; + rdfs:comment "Excitation base system mode. It should be equal to the value of WLMDV given by the user. WLMDV is the PU ratio between the field voltage and the excitation current: Efd = WLMDV x Ifd. Typical value = ifag." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachineDetailed ; + rdfs:range cim:IfdBaseKind . + +cim:SynchronousMachineDynamics.CrossCompoundTurbineGovernorDyanmics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "CrossCompoundTurbineGovernorDyanmics"@en ; + rdfs:comment "The cross-compound turbine governor with which this high-pressure synchronous machine is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:CrossCompoundTurbineGovernorDynamics.HighPressureSynchronousMachineDynamics ; + rdfs:domain cim:SynchronousMachineDynamics ; + rdfs:range cim:CrossCompoundTurbineGovernorDynamics . + +cim:SynchronousMachineDynamics.CrossCompoundTurbineGovernorDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "CrossCompoundTurbineGovernorDynamics"@en ; + rdfs:comment "The cross-compound turbine governor with which this low-pressure synchronous machine is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:CrossCompoundTurbineGovernorDynamics.LowPressureSynchronousMachineDynamics ; + rdfs:domain cim:SynchronousMachineDynamics ; + rdfs:range cim:CrossCompoundTurbineGovernorDynamics . + +cim:SynchronousMachineDynamics.ExcitationSystemDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ExcitationSystemDynamics"@en ; + rdfs:comment "Excitation system model associated with this synchronous machine model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ExcitationSystemDynamics.SynchronousMachineDynamics ; + rdfs:domain cim:SynchronousMachineDynamics ; + rdfs:range cim:ExcitationSystemDynamics . + +cim:SynchronousMachineDynamics.GenICompensationForGenJ a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "GenICompensationForGenJ"@en ; + rdfs:comment "Compensation of voltage compensator's generator for current flow out of this generator." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:GenICompensationForGenJ.SynchronousMachineDynamics ; + rdfs:domain cim:SynchronousMachineDynamics ; + rdfs:range cim:GenICompensationForGenJ . + +cim:SynchronousMachineDynamics.MechanicalLoadDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "MechanicalLoadDynamics"@en ; + rdfs:comment "Mechanical load model associated with this synchronous machine model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:MechanicalLoadDynamics.SynchronousMachineDynamics ; + rdfs:domain cim:SynchronousMachineDynamics ; + rdfs:range cim:MechanicalLoadDynamics . + +cim:SynchronousMachineDynamics.SynchronousMachine a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "SynchronousMachine"@en ; + rdfs:comment "Synchronous machine to which synchronous machine dynamics model applies." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:SynchronousMachine.SynchronousMachineDynamics ; + rdfs:domain cim:SynchronousMachineDynamics ; + rdfs:range cim:SynchronousMachine . + +cim:SynchronousMachineDynamics.TurbineGovernorDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "TurbineGovernorDynamics"@en ; + rdfs:comment "Turbine-governor model associated with this synchronous machine model. Multiplicity of greater than one is intended to support hydro units that have multiple turbines on one generator." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:TurbineGovernorDynamics.SynchronousMachineDynamics ; + rdfs:domain cim:SynchronousMachineDynamics ; + rdfs:range cim:TurbineGovernorDynamics . + +cim:SynchronousMachineTimeConstantReactance.modelType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "modelType"@en ; + rdfs:comment "Type of synchronous machine model used in dynamic simulation applications." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range cim:SynchronousMachineModelKind . + +cim:SynchronousMachineTimeConstantReactance.rotorType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "rotorType"@en ; + rdfs:comment "Type of rotor on physical machine." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range cim:RotorKind . + +cim:SynchronousMachineUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.SynchronousMachineUserDefined ; + rdfs:domain cim:SynchronousMachineUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:Terminal.ConductingEquipment a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "ConductingEquipment"@en ; + rdfs:comment "The conducting equipment of the terminal. Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ConductingEquipment.Terminals ; + rdfs:domain cim:Terminal ; + rdfs:range cim:ConductingEquipment . + +cim:Terminal.RemoteInputSignal a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemoteInputSignal"@en ; + rdfs:comment "Input signal coming from this terminal." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:RemoteInputSignal.Terminal ; + rdfs:domain cim:Terminal ; + rdfs:range cim:RemoteInputSignal . + +cim:TurbineGovernorDynamics.AsynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "AsynchronousMachineDynamics"@en ; + rdfs:comment "Asynchronous machine model with which this turbine-governor model is associated. TurbineGovernorDynamics shall have either an association to SynchronousMachineDynamics or to AsynchronousMachineDynamics." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:AsynchronousMachineDynamics.TurbineGovernorDynamics ; + rdfs:domain cim:TurbineGovernorDynamics ; + rdfs:range cim:AsynchronousMachineDynamics . + +cim:TurbineGovernorDynamics.SynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "SynchronousMachineDynamics"@en ; + rdfs:comment "Synchronous machine model with which this turbine-governor model is associated. TurbineGovernorDynamics shall have either an association to SynchronousMachineDynamics or to AsynchronousMachineDynamics." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SynchronousMachineDynamics.TurbineGovernorDynamics ; + rdfs:domain cim:TurbineGovernorDynamics ; + rdfs:range cim:SynchronousMachineDynamics . + +cim:TurbineGovernorDynamics.TurbineLoadControllerDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "TurbineLoadControllerDynamics"@en ; + rdfs:comment "Turbine load controller providing input to this turbine-governor." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:TurbineLoadControllerDynamics.TurbineGovernorDynamics ; + rdfs:domain cim:TurbineGovernorDynamics ; + rdfs:range cim:TurbineLoadControllerDynamics . + +cim:TurbineGovernorUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.TurbineGovernorUserDefined ; + rdfs:domain cim:TurbineGovernorUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:TurbineLoadControllerDynamics.TurbineGovernorDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "TurbineGovernorDynamics"@en ; + rdfs:comment "Turbine-governor controlled by this turbine load controller." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:TurbineGovernorDynamics.TurbineLoadControllerDynamics ; + rdfs:domain cim:TurbineLoadControllerDynamics ; + rdfs:range cim:TurbineGovernorDynamics . + +cim:TurbineLoadControllerUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.TurbineLoadControllerUserDefined ; + rdfs:domain cim:TurbineLoadControllerUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:UnderexcitationLimiterDynamics.ExcitationSystemDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ExcitationSystemDynamics"@en ; + rdfs:comment "Excitation system model with which this underexcitation limiter model is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ExcitationSystemDynamics.UnderexcitationLimiterDynamics ; + rdfs:domain cim:UnderexcitationLimiterDynamics ; + rdfs:range cim:ExcitationSystemDynamics . + +cim:UnderexcitationLimiterDynamics.RemoteInputSignal a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemoteInputSignal"@en ; + rdfs:comment "Remote input signal used by this underexcitation limiter model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RemoteInputSignal.UnderexcitationLimiterDynamics ; + rdfs:domain cim:UnderexcitationLimiterDynamics ; + rdfs:range cim:RemoteInputSignal . + +cim:UnderexcitationLimiterUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.UnderexcitationLimiterUserDefined ; + rdfs:domain cim:UnderexcitationLimiterUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:VCompIEEEType2.GenICompensationForGenJ a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "GenICompensationForGenJ"@en ; + rdfs:comment "Compensation of this voltage compensator's generator for current flow out of another generator." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:2..n ; + owl:inverseOf cim:GenICompensationForGenJ.VcompIEEEType2 ; + rdfs:domain cim:VCompIEEEType2 ; + rdfs:range cim:GenICompensationForGenJ . + +cim:VSCDynamics.VsConverter a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "VsConverter"@en ; + rdfs:comment "Voltage source converter to which voltage source converter dynamics model applies." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:VsConverter.VSCDynamics ; + rdfs:domain cim:VSCDynamics ; + rdfs:range cim:VsConverter . + +cim:VSCUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.VSCUserDefined ; + rdfs:domain cim:VSCUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:VoltageAdjusterDynamics.PFVArControllerType1Dynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "PFVArControllerType1Dynamics"@en ; + rdfs:comment "Power factor or VAr controller type 1 model with which this voltage adjuster is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:PFVArControllerType1Dynamics.VoltageAdjusterDynamics ; + rdfs:domain cim:VoltageAdjusterDynamics ; + rdfs:range cim:PFVArControllerType1Dynamics . + +cim:VoltageAdjusterUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.VoltageAdjusterUserDefined ; + rdfs:domain cim:VoltageAdjusterUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:VoltageCompensatorDynamics.ExcitationSystemDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ExcitationSystemDynamics"@en ; + rdfs:comment "Excitation system model with which this voltage compensator is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ExcitationSystemDynamics.VoltageCompensatorDynamics ; + rdfs:domain cim:VoltageCompensatorDynamics ; + rdfs:range cim:ExcitationSystemDynamics . + +cim:VoltageCompensatorDynamics.RemoteInputSignal a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemoteInputSignal"@en ; + rdfs:comment "Remote input signal used by this voltage compensator model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RemoteInputSignal.VoltageCompensatorDynamics ; + rdfs:domain cim:VoltageCompensatorDynamics ; + rdfs:range cim:RemoteInputSignal . + +cim:VoltageCompensatorUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.VoltageCompensatorUserDefined ; + rdfs:domain cim:VoltageCompensatorUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:VsConverter.VSCDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "VSCDynamics"@en ; + rdfs:comment "Voltage source converter dynamics model used to describe dynamic behaviour of this converter." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:VSCDynamics.VsConverter ; + rdfs:domain cim:VsConverter ; + rdfs:range cim:VSCDynamics . + +cim:WindAeroConstIEC.WindGenTurbineType1aIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindGenTurbineType1aIEC"@en ; + rdfs:comment "Wind turbine type 1A model with which this wind aerodynamic model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindGenTurbineType1aIEC.WindAeroConstIEC ; + rdfs:domain cim:WindAeroConstIEC ; + rdfs:range cim:WindGenTurbineType1aIEC . + +cim:WindAeroOneDimIEC.WindTurbineType3IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3IEC"@en ; + rdfs:comment "Wind turbine type 3 model with which this wind aerodynamic model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindTurbineType3IEC.WindAeroOneDimIEC ; + rdfs:domain cim:WindAeroOneDimIEC ; + rdfs:range cim:WindTurbineType3IEC . + +cim:WindAeroTwoDimIEC.WindTurbineType3IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3IEC"@en ; + rdfs:comment "Wind turbine type 3 model with which this wind aerodynamic model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindTurbineType3IEC.WindAeroTwoDimIEC ; + rdfs:domain cim:WindAeroTwoDimIEC ; + rdfs:range cim:WindTurbineType3IEC . + +cim:WindContCurrLimIEC.WindDynamicsLookupTable a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindDynamicsLookupTable"@en ; + rdfs:comment "The wind dynamics lookup table associated with this current control limitation model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindDynamicsLookupTable.WindContCurrLimIEC ; + rdfs:domain cim:WindContCurrLimIEC ; + rdfs:range cim:WindDynamicsLookupTable . + +cim:WindContCurrLimIEC.WindTurbineType3or4IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3or4IEC"@en ; + rdfs:comment "Wind turbine type 3 or type 4 model with which this wind control current limitation model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindTurbineType3or4IEC.WindContCurrLimIEC ; + rdfs:domain cim:WindContCurrLimIEC ; + rdfs:range cim:WindTurbineType3or4IEC . + +cim:WindContPType3IEC.WindDynamicsLookupTable a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindDynamicsLookupTable"@en ; + rdfs:comment "The wind dynamics lookup table associated with this P control type 3 model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindDynamicsLookupTable.WindContPType3IEC ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range cim:WindDynamicsLookupTable . + +cim:WindContPType3IEC.WindTurbineType3IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3IEC"@en ; + rdfs:comment "Wind turbine type 3 model with which this wind control P type 3 model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindTurbineType3IEC.WindContPType3IEC ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range cim:WindTurbineType3IEC . + +cim:WindContPType4aIEC.WindTurbineType4aIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType4aIEC"@en ; + rdfs:comment "Wind turbine type 4A model with which this wind control P type 4A model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindTurbineType4aIEC.WindContPType4aIEC ; + rdfs:domain cim:WindContPType4aIEC ; + rdfs:range cim:WindTurbineType4aIEC . + +cim:WindContPType4bIEC.WindTurbineType4bIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType4bIEC"@en ; + rdfs:comment "Wind turbine type 4B model with which this wind control P type 4B model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindTurbineType4bIEC.WindContPType4bIEC ; + rdfs:domain cim:WindContPType4bIEC ; + rdfs:range cim:WindTurbineType4bIEC . + +cim:WindContPitchAngleIEC.WindTurbineType3IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3IEC"@en ; + rdfs:comment "Wind turbine type 3 model with which this pitch control model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindTurbineType3IEC.WindContPitchAngleIEC ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range cim:WindTurbineType3IEC . + +cim:WindContQIEC.WindTurbineType3or4IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3or4IEC"@en ; + rdfs:comment "Wind turbine type 3 or type 4 model with which this reactive control model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindTurbineType3or4IEC.WIndContQIEC ; + rdfs:domain cim:WindContQIEC ; + rdfs:range cim:WindTurbineType3or4IEC . + +cim:WindContQIEC.windQcontrolModesType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "windQcontrolModesType"@en ; + rdfs:comment "Types of general wind turbine Q control modes (MqG). It is a project-dependent parameter." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContQIEC ; + rdfs:range cim:WindQcontrolModeKind . + +cim:WindContQIEC.windUVRTQcontrolModesType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "windUVRTQcontrolModesType"@en ; + rdfs:comment "Types of UVRT Q control modes (MqUVRT). It is a project-dependent parameter." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContQIEC ; + rdfs:range cim:WindUVRTQcontrolModeKind . + +cim:WindContQLimIEC.WindTurbineType3or4IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3or4IEC"@en ; + rdfs:comment "Wind generator type 3 or type 4 model with which this constant Q limitation model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType3or4IEC.WindContQLimIEC ; + rdfs:domain cim:WindContQLimIEC ; + rdfs:range cim:WindTurbineType3or4IEC . + +cim:WindContQPQULimIEC.WindDynamicsLookupTable a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindDynamicsLookupTable"@en ; + rdfs:comment "The wind dynamics lookup table associated with this QP and QU limitation model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindDynamicsLookupTable.WindContQPQULimIEC ; + rdfs:domain cim:WindContQPQULimIEC ; + rdfs:range cim:WindDynamicsLookupTable . + +cim:WindContQPQULimIEC.WindTurbineType3or4IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3or4IEC"@en ; + rdfs:comment "Wind generator type 3 or type 4 model with which this QP and QU limitation model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType3or4IEC.WindContQPQULimIEC ; + rdfs:domain cim:WindContQPQULimIEC ; + rdfs:range cim:WindTurbineType3or4IEC . + +cim:WindContRotorRIEC.WindDynamicsLookupTable a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindDynamicsLookupTable"@en ; + rdfs:comment "The wind dynamics lookup table associated with this rotor resistance control model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindDynamicsLookupTable.WindContRotorRIEC ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range cim:WindDynamicsLookupTable . + +cim:WindContRotorRIEC.WindGenTurbineType2IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindGenTurbineType2IEC"@en ; + rdfs:comment "Wind turbine type 2 model with whitch this wind control rotor resistance model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindGenTurbineType2IEC.WindContRotorRIEC ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range cim:WindGenTurbineType2IEC . + +cim:WindDynamicsLookupTable.WindContCurrLimIEC a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindContCurrLimIEC"@en ; + rdfs:comment "The current control limitation model with which this wind dynamics lookup table is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindContCurrLimIEC.WindDynamicsLookupTable ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindContCurrLimIEC . + +cim:WindDynamicsLookupTable.WindContPType3IEC a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindContPType3IEC"@en ; + rdfs:comment "The P control type 3 model with which this wind dynamics lookup table is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindContPType3IEC.WindDynamicsLookupTable ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindContPType3IEC . + +cim:WindDynamicsLookupTable.WindContQPQULimIEC a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindContQPQULimIEC"@en ; + rdfs:comment "The QP and QU limitation model with which this wind dynamics lookup table is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindContQPQULimIEC.WindDynamicsLookupTable ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindContQPQULimIEC . + +cim:WindDynamicsLookupTable.WindContRotorRIEC a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindContRotorRIEC"@en ; + rdfs:comment "The rotor resistance control model with which this wind dynamics lookup table is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindContRotorRIEC.WindDynamicsLookupTable ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindContRotorRIEC . + +cim:WindDynamicsLookupTable.WindGenType3bIEC a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindGenType3bIEC"@en ; + rdfs:comment "The generator type 3B model with which this wind dynamics lookup table is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindGenType3bIEC.WindDynamicsLookupTable ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindGenType3bIEC . + +cim:WindDynamicsLookupTable.WindPitchContPowerIEC a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindPitchContPowerIEC"@en ; + rdfs:comment "The pitch control power model with which this wind dynamics lookup table is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindPitchContPowerIEC.WindDynamicsLookupTable ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindPitchContPowerIEC . + +cim:WindDynamicsLookupTable.WindPlantFreqPcontrolIEC a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindPlantFreqPcontrolIEC"@en ; + rdfs:comment "The frequency and active power wind plant control model with which this wind dynamics lookup table is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindPlantFreqPcontrolIEC.WindDynamicsLookupTable ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindPlantFreqPcontrolIEC . + +cim:WindDynamicsLookupTable.WindPlantReactiveControlIEC a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindPlantReactiveControlIEC"@en ; + rdfs:comment "The voltage and reactive power wind plant control model with which this wind dynamics lookup table is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindPlantReactiveControlIEC.WindDynamicsLookupTable ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindPlantReactiveControlIEC . + +cim:WindDynamicsLookupTable.WindProtectionIEC a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindProtectionIEC"@en ; + rdfs:comment "The grid protection model with which this wind dynamics lookup table is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindProtectionIEC.WindDynamicsLookupTable ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindProtectionIEC . + +cim:WindDynamicsLookupTable.lookupTableFunctionType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "lookupTableFunctionType"@en ; + rdfs:comment "Type of the lookup table function." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range cim:WindLookupTableFunctionKind . + +cim:WindGenTurbineType1aIEC.WindAeroConstIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindAeroConstIEC"@en ; + rdfs:comment "Wind aerodynamic model associated with this wind turbine type 1A model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindAeroConstIEC.WindGenTurbineType1aIEC ; + rdfs:domain cim:WindGenTurbineType1aIEC ; + rdfs:range cim:WindAeroConstIEC . + +cim:WindGenTurbineType1bIEC.WindPitchContPowerIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindPitchContPowerIEC"@en ; + rdfs:comment "Pitch control power model associated with this wind turbine type 1B model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindPitchContPowerIEC.WindGenTurbineType1bIEC ; + rdfs:domain cim:WindGenTurbineType1bIEC ; + rdfs:range cim:WindPitchContPowerIEC . + +cim:WindGenTurbineType2IEC.WindContRotorRIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindContRotorRIEC"@en ; + rdfs:comment "Wind control rotor resistance model associated with wind turbine type 2 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindContRotorRIEC.WindGenTurbineType2IEC ; + rdfs:domain cim:WindGenTurbineType2IEC ; + rdfs:range cim:WindContRotorRIEC . + +cim:WindGenTurbineType2IEC.WindPitchContPowerIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindPitchContPowerIEC"@en ; + rdfs:comment "Pitch control power model associated with this wind turbine type 2 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindPitchContPowerIEC.WindGenTurbineType2IEC ; + rdfs:domain cim:WindGenTurbineType2IEC ; + rdfs:range cim:WindPitchContPowerIEC . + +cim:WindGenType3IEC.WindTurbineType3IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3IEC"@en ; + rdfs:comment "Wind turbine type 3 model with which this wind generator type 3 is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType3IEC.WindGenType3IEC ; + rdfs:domain cim:WindGenType3IEC ; + rdfs:range cim:WindTurbineType3IEC . + +cim:WindGenType3aIEC.WindTurbineType4IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType4IEC"@en ; + rdfs:comment "Wind turbine type 4 model with which this wind generator type 3A model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType4IEC.WindGenType3aIEC ; + rdfs:domain cim:WindGenType3aIEC ; + rdfs:range cim:WindTurbineType4IEC . + +cim:WindGenType3bIEC.WindDynamicsLookupTable a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindDynamicsLookupTable"@en ; + rdfs:comment "The wind dynamics lookup table associated with this generator type 3B model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindDynamicsLookupTable.WindGenType3bIEC ; + rdfs:domain cim:WindGenType3bIEC ; + rdfs:range cim:WindDynamicsLookupTable . + +cim:WindGenType4IEC.WindTurbineType4aIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType4aIEC"@en ; + rdfs:comment "Wind turbine type 4A model with which this wind generator type 4 model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType4aIEC.WindGenType4IEC ; + rdfs:domain cim:WindGenType4IEC ; + rdfs:range cim:WindTurbineType4aIEC . + +cim:WindGenType4IEC.WindTurbineType4bIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType4bIEC"@en ; + rdfs:comment "Wind turbine type 4B model with which this wind generator type 4 model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType4bIEC.WindGenType4IEC ; + rdfs:domain cim:WindGenType4IEC ; + rdfs:range cim:WindTurbineType4bIEC . + +cim:WindMechIEC.WindTurbineType1or2IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType1or2IEC"@en ; + rdfs:comment "Wind generator type 1 or type 2 model with which this wind mechanical model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType1or2IEC.WindMechIEC ; + rdfs:domain cim:WindMechIEC ; + rdfs:range cim:WindTurbineType1or2IEC . + +cim:WindMechIEC.WindTurbineType3IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3IEC"@en ; + rdfs:comment "Wind turbine type 3 model with which this wind mechanical model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType3IEC.WindMechIEC ; + rdfs:domain cim:WindMechIEC ; + rdfs:range cim:WindTurbineType3IEC . + +cim:WindMechIEC.WindTurbineType4bIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType4bIEC"@en ; + rdfs:comment "Wind turbine type 4B model with which this wind mechanical model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType4bIEC.WindMechIEC ; + rdfs:domain cim:WindMechIEC ; + rdfs:range cim:WindTurbineType4bIEC . + +cim:WindPitchContPowerIEC.WindDynamicsLookupTable a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindDynamicsLookupTable"@en ; + rdfs:comment "The wind dynamics lookup table associated with this pitch control power model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindDynamicsLookupTable.WindPitchContPowerIEC ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range cim:WindDynamicsLookupTable . + +cim:WindPitchContPowerIEC.WindGenTurbineType1bIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindGenTurbineType1bIEC"@en ; + rdfs:comment "Wind turbine type 1B model with which this pitch control power model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindGenTurbineType1bIEC.WindPitchContPowerIEC ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range cim:WindGenTurbineType1bIEC . + +cim:WindPitchContPowerIEC.WindGenTurbineType2IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindGenTurbineType2IEC"@en ; + rdfs:comment "Wind turbine type 2 model with which this pitch control power model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindGenTurbineType2IEC.WindPitchContPowerIEC ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range cim:WindGenTurbineType2IEC . + +cim:WindPlantDynamics.RemoteInputSignal a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemoteInputSignal"@en ; + rdfs:comment "The remote signal with which this power plant is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RemoteInputSignal.WindPlantDynamics ; + rdfs:domain cim:WindPlantDynamics ; + rdfs:range cim:RemoteInputSignal . + +cim:WindPlantDynamics.WindTurbineType3or4Dynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3or4Dynamics"@en ; + rdfs:comment "The wind turbine type 3 or type 4 associated with this wind plant." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindTurbineType3or4Dynamics.WindPlantDynamics ; + rdfs:domain cim:WindPlantDynamics ; + rdfs:range cim:WindTurbineType3or4Dynamics . + +cim:WindPlantFreqPcontrolIEC.WindDynamicsLookupTable a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindDynamicsLookupTable"@en ; + rdfs:comment "The wind dynamics lookup table associated with this frequency and active power wind plant model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindDynamicsLookupTable.WindPlantFreqPcontrolIEC ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range cim:WindDynamicsLookupTable . + +cim:WindPlantFreqPcontrolIEC.WindPlantIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindPlantIEC"@en ; + rdfs:comment "Wind plant model with which this wind plant frequency and active power control is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindPlantIEC.WindPlantFreqPcontrolIEC ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range cim:WindPlantIEC . + +cim:WindPlantIEC.WindPlantFreqPcontrolIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindPlantFreqPcontrolIEC"@en ; + rdfs:comment "Wind plant frequency and active power control model associated with this wind plant." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindPlantFreqPcontrolIEC.WindPlantIEC ; + rdfs:domain cim:WindPlantIEC ; + rdfs:range cim:WindPlantFreqPcontrolIEC . + +cim:WindPlantIEC.WindPlantReactiveControlIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindPlantReactiveControlIEC"@en ; + rdfs:comment "Wind plant model with which this wind reactive control is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindPlantReactiveControlIEC.WindPlantIEC ; + rdfs:domain cim:WindPlantIEC ; + rdfs:range cim:WindPlantReactiveControlIEC . + +cim:WindPlantReactiveControlIEC.WindDynamicsLookupTable a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindDynamicsLookupTable"@en ; + rdfs:comment "The wind dynamics lookup table associated with this voltage and reactive power wind plant model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindDynamicsLookupTable.WindPlantReactiveControlIEC ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range cim:WindDynamicsLookupTable . + +cim:WindPlantReactiveControlIEC.WindPlantIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindPlantIEC"@en ; + rdfs:comment "Wind plant reactive control model associated with this wind plant." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindPlantIEC.WindPlantReactiveControlIEC ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range cim:WindPlantIEC . + +cim:WindPlantReactiveControlIEC.windPlantQcontrolModesType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "windPlantQcontrolModesType"@en ; + rdfs:comment "Reactive power/voltage controller mode (MWPqmode). It is a case-dependent parameter." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range cim:WindPlantQcontrolModeKind . + +cim:WindPlantUserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.WindPlantUserDefined ; + rdfs:domain cim:WindPlantUserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:WindProtectionIEC.WindDynamicsLookupTable a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindDynamicsLookupTable"@en ; + rdfs:comment "The wind dynamics lookup table associated with this grid protection model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:WindDynamicsLookupTable.WindProtectionIEC ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range cim:WindDynamicsLookupTable . + +cim:WindProtectionIEC.WindTurbineType1or2IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType1or2IEC"@en ; + rdfs:comment "Wind generator type 1 or type 2 model with which this wind turbine protection model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType1or2IEC.WindProtectionIEC ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range cim:WindTurbineType1or2IEC . + +cim:WindProtectionIEC.WindTurbineType3or4IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3or4IEC"@en ; + rdfs:comment "Wind generator type 3 or type 4 model with which this wind turbine protection model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindTurbineType3or4IEC.WindProtectionIEC ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range cim:WindTurbineType3or4IEC . + +cim:WindRefFrameRotIEC.WindTurbineType3or4IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindTurbineType3or4IEC"@en ; + rdfs:comment "Wind turbine type 3 or type 4 model with which this reference frame rotation model is associated." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindTurbineType3or4IEC.WindRefFrameRotIEC ; + rdfs:domain cim:WindRefFrameRotIEC ; + rdfs:range cim:WindTurbineType3or4IEC . + +cim:WindTurbineType1or2Dynamics.AsynchronousMachineDynamics a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "AsynchronousMachineDynamics"@en ; + rdfs:comment "Asynchronous machine model with which this wind generator type 1 or type 2 model is associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:AsynchronousMachineDynamics.WindTurbineType1or2Dynamics ; + rdfs:domain cim:WindTurbineType1or2Dynamics ; + rdfs:range cim:AsynchronousMachineDynamics . + +cim:WindTurbineType1or2Dynamics.RemoteInputSignal a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemoteInputSignal"@en ; + rdfs:comment "Remote input signal used by this wind generator type 1 or type 2 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RemoteInputSignal.WindTurbineType1or2Dynamics ; + rdfs:domain cim:WindTurbineType1or2Dynamics ; + rdfs:range cim:RemoteInputSignal . + +cim:WindTurbineType1or2IEC.WindMechIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindMechIEC"@en ; + rdfs:comment "Wind mechanical model associated with this wind generator type 1 or type 2 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindMechIEC.WindTurbineType1or2IEC ; + rdfs:domain cim:WindTurbineType1or2IEC ; + rdfs:range cim:WindMechIEC . + +cim:WindTurbineType1or2IEC.WindProtectionIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindProtectionIEC"@en ; + rdfs:comment "Wind turbune protection model associated with this wind generator type 1 or type 2 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindProtectionIEC.WindTurbineType1or2IEC ; + rdfs:domain cim:WindTurbineType1or2IEC ; + rdfs:range cim:WindProtectionIEC . + +cim:WindTurbineType3IEC.WindAeroOneDimIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindAeroOneDimIEC"@en ; + rdfs:comment "Wind aerodynamic model associated with this wind generator type 3 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindAeroOneDimIEC.WindTurbineType3IEC ; + rdfs:domain cim:WindTurbineType3IEC ; + rdfs:range cim:WindAeroOneDimIEC . + +cim:WindTurbineType3IEC.WindAeroTwoDimIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindAeroTwoDimIEC"@en ; + rdfs:comment "Wind aerodynamic model associated with this wind turbine type 3 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindAeroTwoDimIEC.WindTurbineType3IEC ; + rdfs:domain cim:WindTurbineType3IEC ; + rdfs:range cim:WindAeroTwoDimIEC . + +cim:WindTurbineType3IEC.WindContPType3IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindContPType3IEC"@en ; + rdfs:comment "Wind control P type 3 model associated with this wind turbine type 3 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindContPType3IEC.WindTurbineType3IEC ; + rdfs:domain cim:WindTurbineType3IEC ; + rdfs:range cim:WindContPType3IEC . + +cim:WindTurbineType3IEC.WindContPitchAngleIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindContPitchAngleIEC"@en ; + rdfs:comment "Wind control pitch angle model associated with this wind turbine type 3." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindContPitchAngleIEC.WindTurbineType3IEC ; + rdfs:domain cim:WindTurbineType3IEC ; + rdfs:range cim:WindContPitchAngleIEC . + +cim:WindTurbineType3IEC.WindGenType3IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindGenType3IEC"@en ; + rdfs:comment "Wind generator type 3 model associated with this wind turbine type 3 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindGenType3IEC.WindTurbineType3IEC ; + rdfs:domain cim:WindTurbineType3IEC ; + rdfs:range cim:WindGenType3IEC . + +cim:WindTurbineType3IEC.WindMechIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindMechIEC"@en ; + rdfs:comment "Wind mechanical model associated with this wind turbine type 3 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindMechIEC.WindTurbineType3IEC ; + rdfs:domain cim:WindTurbineType3IEC ; + rdfs:range cim:WindMechIEC . + +cim:WindTurbineType3or4Dynamics.PowerElectronicsConnection a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "PowerElectronicsConnection"@en ; + rdfs:comment "The power electronics connection associated with this wind turbine type 3 or type 4 dynamics model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:PowerElectronicsConnection.WindTurbineType3or4Dynamics ; + rdfs:domain cim:WindTurbineType3or4Dynamics ; + rdfs:range cim:PowerElectronicsConnection . + +cim:WindTurbineType3or4Dynamics.RemoteInputSignal a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "RemoteInputSignal"@en ; + rdfs:comment "Remote input signal used by these wind turbine type 3 or type 4 models." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RemoteInputSignal.WindTurbineType3or4Dynamics ; + rdfs:domain cim:WindTurbineType3or4Dynamics ; + rdfs:range cim:RemoteInputSignal . + +cim:WindTurbineType3or4Dynamics.WindPlantDynamics a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindPlantDynamics"@en ; + rdfs:comment "The wind plant with which the wind turbines type 3 or type 4 are associated." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindPlantDynamics.WindTurbineType3or4Dynamics ; + rdfs:domain cim:WindTurbineType3or4Dynamics ; + rdfs:range cim:WindPlantDynamics . + +cim:WindTurbineType3or4IEC.WIndContQIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WIndContQIEC"@en ; + rdfs:comment "Wind control Q model associated with this wind turbine type 3 or type 4 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindContQIEC.WindTurbineType3or4IEC ; + rdfs:domain cim:WindTurbineType3or4IEC ; + rdfs:range cim:WindContQIEC . + +cim:WindTurbineType3or4IEC.WindContCurrLimIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindContCurrLimIEC"@en ; + rdfs:comment "Wind control current limitation model associated with this wind turbine type 3 or type 4 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindContCurrLimIEC.WindTurbineType3or4IEC ; + rdfs:domain cim:WindTurbineType3or4IEC ; + rdfs:range cim:WindContCurrLimIEC . + +cim:WindTurbineType3or4IEC.WindContQLimIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindContQLimIEC"@en ; + rdfs:comment "Constant Q limitation model associated with this wind generator type 3 or type 4 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindContQLimIEC.WindTurbineType3or4IEC ; + rdfs:domain cim:WindTurbineType3or4IEC ; + rdfs:range cim:WindContQLimIEC . + +cim:WindTurbineType3or4IEC.WindContQPQULimIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindContQPQULimIEC"@en ; + rdfs:comment "QP and QU limitation model associated with this wind generator type 3 or type 4 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindContQPQULimIEC.WindTurbineType3or4IEC ; + rdfs:domain cim:WindTurbineType3or4IEC ; + rdfs:range cim:WindContQPQULimIEC . + +cim:WindTurbineType3or4IEC.WindProtectionIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindProtectionIEC"@en ; + rdfs:comment "Wind turbune protection model associated with this wind generator type 3 or type 4 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindProtectionIEC.WindTurbineType3or4IEC ; + rdfs:domain cim:WindTurbineType3or4IEC ; + rdfs:range cim:WindProtectionIEC . + +cim:WindTurbineType3or4IEC.WindRefFrameRotIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindRefFrameRotIEC"@en ; + rdfs:comment "Reference frame rotation model associated with this wind turbine type 3 or type 4 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindRefFrameRotIEC.WindTurbineType3or4IEC ; + rdfs:domain cim:WindTurbineType3or4IEC ; + rdfs:range cim:WindRefFrameRotIEC . + +cim:WindTurbineType4IEC.WindGenType3aIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindGenType3aIEC"@en ; + rdfs:comment "Wind generator type 3A model associated with this wind turbine type 4 model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindGenType3aIEC.WindTurbineType4IEC ; + rdfs:domain cim:WindTurbineType4IEC ; + rdfs:range cim:WindGenType3aIEC . + +cim:WindTurbineType4aIEC.WindContPType4aIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindContPType4aIEC"@en ; + rdfs:comment "Wind control P type 4A model associated with this wind turbine type 4A model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindContPType4aIEC.WindTurbineType4aIEC ; + rdfs:domain cim:WindTurbineType4aIEC ; + rdfs:range cim:WindContPType4aIEC . + +cim:WindTurbineType4aIEC.WindGenType4IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindGenType4IEC"@en ; + rdfs:comment "Wind generator type 4 model associated with this wind turbine type 4A model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindGenType4IEC.WindTurbineType4aIEC ; + rdfs:domain cim:WindTurbineType4aIEC ; + rdfs:range cim:WindGenType4IEC . + +cim:WindTurbineType4bIEC.WindContPType4bIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindContPType4bIEC"@en ; + rdfs:comment "Wind control P type 4B model associated with this wind turbine type 4B model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindContPType4bIEC.WindTurbineType4bIEC ; + rdfs:domain cim:WindTurbineType4bIEC ; + rdfs:range cim:WindContPType4bIEC . + +cim:WindTurbineType4bIEC.WindGenType4IEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindGenType4IEC"@en ; + rdfs:comment "Wind generator type 4 model associated with this wind turbine type 4B model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:WindGenType4IEC.WindTurbineType4bIEC ; + rdfs:domain cim:WindTurbineType4bIEC ; + rdfs:range cim:WindGenType4IEC . + +cim:WindTurbineType4bIEC.WindMechIEC a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindMechIEC"@en ; + rdfs:comment "Wind mechanical model associated with this wind turbine type 4B model." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:WindMechIEC.WindTurbineType4bIEC ; + rdfs:domain cim:WindTurbineType4bIEC ; + rdfs:range cim:WindMechIEC . + +cim:WindType1or2UserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.WindType1or2UserDefined ; + rdfs:domain cim:WindType1or2UserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:WindType3or4UserDefined.ProprietaryParameterDynamics a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ProprietaryParameterDynamics"@en ; + rdfs:comment "Parameter of this proprietary user-defined model." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ProprietaryParameterDynamics.WindType3or4UserDefined ; + rdfs:domain cim:WindType3or4UserDefined ; + rdfs:range cim:ProprietaryParameterDynamics . + +cim:AsynchronousMachineEquivalentCircuit.rr1 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "rr1"@en ; + rdfs:comment "Damper 1 winding resistance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:AsynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . + +cim:AsynchronousMachineEquivalentCircuit.rr2 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "rr2"@en ; + rdfs:comment "Damper 2 winding resistance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:AsynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . + +cim:AsynchronousMachineEquivalentCircuit.xlr1 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xlr1"@en ; + rdfs:comment "Damper 1 winding leakage reactance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:AsynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . + +cim:AsynchronousMachineEquivalentCircuit.xlr2 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xlr2"@en ; + rdfs:comment "Damper 2 winding leakage reactance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:AsynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . + +cim:AsynchronousMachineEquivalentCircuit.xm a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xm"@en ; + rdfs:comment "Magnetizing reactance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:AsynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . + +cim:AsynchronousMachineTimeConstantReactance.tpo a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "tpo"@en ; + rdfs:comment "Transient rotor time constant (T'o) (> AsynchronousMachineTimeConstantReactance.tppo). Typical value = 5." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:AsynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . + +cim:AsynchronousMachineTimeConstantReactance.tppo a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "tppo"@en ; + rdfs:comment "Subtransient rotor time constant (T''o) (> 0). Typical value = 0,03." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:AsynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . + +cim:AsynchronousMachineTimeConstantReactance.xp a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xp"@en ; + rdfs:comment "Transient reactance (unsaturated) (X') (>= AsynchronousMachineTimeConstantReactance.xpp). Typical value = 0,5." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:AsynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . + +cim:AsynchronousMachineTimeConstantReactance.xpp a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xpp"@en ; + rdfs:comment "Subtransient reactance (unsaturated) (X'') (> RotatingMachineDynamics.statorLeakageReactance). Typical value = 0,2." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:AsynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . + +cim:AsynchronousMachineTimeConstantReactance.xs a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xs"@en ; + rdfs:comment "Synchronous reactance (Xs) (>= AsynchronousMachineTimeConstantReactance.xp). Typical value = 1,8." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:AsynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . + +cim:AsynchronousMachineUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "proprietary"@en ; + rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. +true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes +false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:AsynchronousMachineUserDefined ; + rdfs:range xsd:boolean . + +cim:CSCUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "proprietary"@en ; + rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. +true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes +false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CSCUserDefined ; + rdfs:range xsd:boolean . + +cim:DiscExcContIEEEDEC1A.esc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "esc"@en ; + rdfs:comment "Speed change reference (ESC). Typical value = 0,0015." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.kan a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "kan"@en ; + rdfs:comment "Discontinuous controller gain (KAN). Typical value = 400." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.ketl a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ketl"@en ; + rdfs:comment "Terminal voltage limiter gain (KETL). Typical value = 47." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.tan a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "tan"@en ; + rdfs:comment "Discontinuous controller time constant (TAN) (>= 0). Typical value = 0,08." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.td a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "td"@en ; + rdfs:comment "Time constant (TD) (>= 0). Typical value = 0,03." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.tl1 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "tl1"@en ; + rdfs:comment "Time constant (TL1) (>= 0). Typical value = 0,025." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.tl2 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "tl2"@en ; + rdfs:comment "Time constant (TL2) (>= 0). Typical value = 1,25." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.tw5 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "tw5"@en ; + rdfs:comment "DEC washout time constant (TW5) (>= 0). Typical value = 5." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.val a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "val"@en ; + rdfs:comment "Regulator voltage reference (VAL). Typical value = 5,5." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.vanmax a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vanmax"@en ; + rdfs:comment "Limiter for Van (VANMAX)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.vomax a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vomax"@en ; + rdfs:comment "Limiter (VOMAX) (> DiscExcContIEEEDEC1A.vomin). Typical value = 0,3." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.vomin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vomin"@en ; + rdfs:comment "Limiter (VOMIN) (< DiscExcContIEEEDEC1A.vomax). Typical value = 0,1." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.vsmax a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vsmax"@en ; + rdfs:comment "Limiter (VSMAX)(> DiscExcContIEEEDEC1A.vsmin). Typical value = 0,2." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . + +cim:DiscExcContIEEEDEC1A.vsmin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vsmin"@en ; rdfs:comment "Limiter (VSMIN) (< DiscExcContIEEEDEC1A.vsmax). Typical value = -0,066." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC1A.vtc a rdf:Property ; +cim:DiscExcContIEEEDEC1A.vtc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vtc"@en ; rdfs:comment "Terminal voltage level reference (VTC). Typical value = 0,95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC1A.vtlmt a rdf:Property ; +cim:DiscExcContIEEEDEC1A.vtlmt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vtlmt"@en ; rdfs:comment "Voltage reference (VTLMT). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC1A.vtm a rdf:Property ; +cim:DiscExcContIEEEDEC1A.vtm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vtm"@en ; rdfs:comment "Voltage limits (VTM). Typical value = 1,13." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC1A.vtn a rdf:Property ; +cim:DiscExcContIEEEDEC1A.vtn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vtn"@en ; rdfs:comment "Voltage limits (VTN). Typical value = 1,12." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC1A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC2A.td1 a rdf:Property ; +cim:DiscExcContIEEEDEC2A.td1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td1"@en ; - rdfs:comment "Discontinuous controller time constant (TD1) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Discontinuous controller time constant (TD1) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:DiscExcContIEEEDEC2A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC2A.td2 a rdf:Property ; +cim:DiscExcContIEEEDEC2A.td2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td2"@en ; - rdfs:comment "Discontinuous controller washout time constant (TD2) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Discontinuous controller washout time constant (TD2) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:DiscExcContIEEEDEC2A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC2A.vdmax a rdf:Property ; +cim:DiscExcContIEEEDEC2A.vdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vdmax"@en ; - rdfs:comment "Limiter (VDMAX) (> DiscExcContIEEEDEC2A.vdmin). " ; - cims:dataType cim:PU ; + rdfs:comment "Limiter (VDMAX) (> DiscExcContIEEEDEC2A.vdmin)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC2A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC2A.vdmin a rdf:Property ; +cim:DiscExcContIEEEDEC2A.vdmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vdmin"@en ; - rdfs:comment "Limiter (VDMIN) (< DiscExcContIEEEDEC2A.vdmax). " ; - cims:dataType cim:PU ; + rdfs:comment "Limiter (VDMIN) (< DiscExcContIEEEDEC2A.vdmax)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC2A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC2A.vk a rdf:Property ; +cim:DiscExcContIEEEDEC2A.vk a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vk"@en ; - rdfs:comment "Discontinuous controller input reference (VK). " ; - cims:dataType cim:PU ; + rdfs:comment "Discontinuous controller input reference (VK)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC2A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC3A.tdr a rdf:Property ; +cim:DiscExcContIEEEDEC3A.tdr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdr"@en ; - rdfs:comment "Reset time delay (TDR) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Reset time delay (TDR) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:DiscExcContIEEEDEC3A ; + rdfs:range xsd:float . -cim:DiscExcContIEEEDEC3A.vtmin a rdf:Property ; +cim:DiscExcContIEEEDEC3A.vtmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vtmin"@en ; - rdfs:comment "Terminal undervoltage comparison level (VTMIN). " ; - cims:dataType cim:PU ; + rdfs:comment "Terminal undervoltage comparison level (VTMIN)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscExcContIEEEDEC3A . - -cim:DiscontinuousExcitationControlDynamics.ExcitationSystemDynamics a rdf:Property ; - rdfs:label "ExcitationSystemDynamics"@en ; - rdfs:comment "Excitation system model with which this discontinuous excitation control model is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ExcitationSystemDynamics.DiscontinuousExcitationControlDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:DiscontinuousExcitationControlDynamics ; - rdfs:range cim:ExcitationSystemDynamics . - -cim:DiscontinuousExcitationControlDynamics.RemoteInputSignal a rdf:Property ; - rdfs:label "RemoteInputSignal"@en ; - rdfs:comment "Remote input signal used by this discontinuous excitation control system model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RemoteInputSignal.DiscontinuousExcitationControlDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:DiscontinuousExcitationControlDynamics ; - rdfs:range cim:RemoteInputSignal . - -cim:DiscontinuousExcitationControlUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.DiscontinuousExcitationControlUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:DiscontinuousExcitationControlUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:DiscExcContIEEEDEC3A ; + rdfs:range xsd:float . -cim:DiscontinuousExcitationControlUserDefined.proprietary a rdf:Property ; +cim:DiscontinuousExcitationControlUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DiscontinuousExcitationControlUserDefined . + cims:stereotype uml:attribute ; + rdfs:domain cim:DiscontinuousExcitationControlUserDefined ; + rdfs:range xsd:boolean . -cim:DynamicsFunctionBlock.enabled a rdf:Property ; +cim:DynamicsFunctionBlock.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment """Function block used indicator. true = use of function block is enabled false = use of function block is disabled.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DynamicsFunctionBlock . - -cim:EnergyConsumer.LoadDynamics a rdf:Property ; - rdfs:label "LoadDynamics"@en ; - rdfs:comment "Load dynamics model used to describe dynamic behaviour of this energy consumer." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:LoadDynamics.EnergyConsumer ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:EnergyConsumer ; - rdfs:range cim:LoadDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:DynamicsFunctionBlock ; + rdfs:range xsd:boolean . -cim:ExcAC1A.hvlvgates a rdf:Property ; +cim:ExcAC1A.hvlvgates a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hvlvgates"@en ; rdfs:comment """Indicates if both HV gate and LV gate are active (HVLVgates). true = gates are used false = gates are not used. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:boolean . -cim:ExcAC1A.ka a rdf:Property ; +cim:ExcAC1A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 400." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.kc a rdf:Property ; +cim:ExcAC1A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.kd a rdf:Property ; +cim:ExcAC1A.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (Kd) (>= 0). Typical value = 0,38." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.ke a rdf:Property ; +cim:ExcAC1A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.kf a rdf:Property ; +cim:ExcAC1A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (Kf) (>= 0). Typical value = 0,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.kf1 a rdf:Property ; +cim:ExcAC1A.kf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf1"@en ; rdfs:comment "Coefficient to allow different usage of the model (Kf1) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.kf2 a rdf:Property ; +cim:ExcAC1A.kf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf2"@en ; rdfs:comment "Coefficient to allow different usage of the model (Kf2) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.ks a rdf:Property ; +cim:ExcAC1A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.seve1 a rdf:Property ; +cim:ExcAC1A.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.seve2 a rdf:Property ; +cim:ExcAC1A.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]) (>= 0). Typical value = 0,03." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.ta a rdf:Property ; +cim:ExcAC1A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.tb a rdf:Property ; +cim:ExcAC1A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.tc a rdf:Property ; +cim:ExcAC1A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.te a rdf:Property ; +cim:ExcAC1A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.tf a rdf:Property ; +cim:ExcAC1A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.vamax a rdf:Property ; +cim:ExcAC1A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (Vamax) (> 0). Typical value = 14,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.vamin a rdf:Property ; +cim:ExcAC1A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (Vamin) (< 0). Typical value = -14,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.ve1 a rdf:Property ; +cim:ExcAC1A.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1) (> 0). Typical value = 4,18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.ve2 a rdf:Property ; +cim:ExcAC1A.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2) (> 0). Typical value = 3,14." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.vrmax a rdf:Property ; +cim:ExcAC1A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator outputs (Vrmax) (> 0). Typical value = 6,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC1A.vrmin a rdf:Property ; +cim:ExcAC1A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator outputs (Vrmin) (< 0). Typical value = -5,43." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC1A ; + rdfs:range xsd:float . -cim:ExcAC2A.hvgate a rdf:Property ; +cim:ExcAC2A.hvgate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hvgate"@en ; rdfs:comment """Indicates if HV gate is active (HVgate). true = gate is used false = gate is not used. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:boolean . -cim:ExcAC2A.ka a rdf:Property ; +cim:ExcAC2A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 400." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.kb a rdf:Property ; +cim:ExcAC2A.kb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kb"@en ; rdfs:comment "Second stage regulator gain (Kb) (> 0). Exciter field current controller gain. Typical value = 25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.kb1 a rdf:Property ; +cim:ExcAC2A.kb1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kb1"@en ; rdfs:comment "Second stage regulator gain (Kb1). It is exciter field current controller gain used as alternative to Kb to represent a variant of the ExcAC2A model. Typical value = 25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.kc a rdf:Property ; +cim:ExcAC2A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 0,28." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.kd a rdf:Property ; +cim:ExcAC2A.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (Kd) (>= 0). Typical value = 0,35." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.ke a rdf:Property ; +cim:ExcAC2A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.kf a rdf:Property ; +cim:ExcAC2A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (Kf) (>= 0). Typical value = 0,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.kh a rdf:Property ; +cim:ExcAC2A.kh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh"@en ; rdfs:comment "Exciter field current feedback gain (Kh) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.kl a rdf:Property ; +cim:ExcAC2A.kl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl"@en ; rdfs:comment "Exciter field current limiter gain (Kl). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.kl1 a rdf:Property ; +cim:ExcAC2A.kl1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl1"@en ; rdfs:comment "Coefficient to allow different usage of the model (Kl1). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.ks a rdf:Property ; +cim:ExcAC2A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.lvgate a rdf:Property ; +cim:ExcAC2A.lvgate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lvgate"@en ; rdfs:comment """Indicates if LV gate is active (LVgate). true = gate is used false = gate is not used. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:boolean . -cim:ExcAC2A.seve1 a rdf:Property ; +cim:ExcAC2A.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]) (>= 0). Typical value = 0,037." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.seve2 a rdf:Property ; +cim:ExcAC2A.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]) (>= 0). Typical value = 0,012." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.ta a rdf:Property ; +cim:ExcAC2A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.tb a rdf:Property ; +cim:ExcAC2A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.tc a rdf:Property ; +cim:ExcAC2A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.te a rdf:Property ; +cim:ExcAC2A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 0,6." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.tf a rdf:Property ; +cim:ExcAC2A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.vamax a rdf:Property ; +cim:ExcAC2A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (Vamax) (> 0). Typical value = 8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.vamin a rdf:Property ; +cim:ExcAC2A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (Vamin) (< 0). Typical value = -8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.ve1 a rdf:Property ; +cim:ExcAC2A.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1) (> 0). Typical value = 4,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.ve2 a rdf:Property ; +cim:ExcAC2A.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2) (> 0). Typical value = 3,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.vfemax a rdf:Property ; +cim:ExcAC2A.vfemax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfemax"@en ; rdfs:comment "Exciter field current limit reference (Vfemax) (>= 0). Typical value = 4,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.vlr a rdf:Property ; +cim:ExcAC2A.vlr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vlr"@en ; rdfs:comment "Maximum exciter field current (Vlr) (> 0). Typical value = 4,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.vrmax a rdf:Property ; +cim:ExcAC2A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator outputs (Vrmax) (> 0). Typical value = 105." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC2A.vrmin a rdf:Property ; +cim:ExcAC2A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator outputs (Vrmin) (< 0). Typical value = -95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC2A ; + rdfs:range xsd:float . -cim:ExcAC3A.efdn a rdf:Property ; +cim:ExcAC3A.efdn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdn"@en ; rdfs:comment "Value of Efd at which feedback gain changes (Efdn) (> 0). Typical value = 2,36." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.ka a rdf:Property ; +cim:ExcAC3A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 45,62." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.kc a rdf:Property ; +cim:ExcAC3A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 0,104." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.kd a rdf:Property ; +cim:ExcAC3A.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (Kd) (>= 0). Typical value = 0,499." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.ke a rdf:Property ; +cim:ExcAC3A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.kf a rdf:Property ; +cim:ExcAC3A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (Kf) (>= 0). Typical value = 0,143." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.kf1 a rdf:Property ; +cim:ExcAC3A.kf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf1"@en ; rdfs:comment "Coefficient to allow different usage of the model (Kf1). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.kf2 a rdf:Property ; +cim:ExcAC3A.kf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf2"@en ; rdfs:comment "Coefficient to allow different usage of the model (Kf2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.klv a rdf:Property ; +cim:ExcAC3A.klv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "klv"@en ; rdfs:comment "Gain used in the minimum field voltage limiter loop (Klv). Typical value = 0,194." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.kn a rdf:Property ; +cim:ExcAC3A.kn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kn"@en ; rdfs:comment "Excitation control system stabilizer gain (Kn) (>= 0). Typical value =0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.kr a rdf:Property ; +cim:ExcAC3A.kr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kr"@en ; rdfs:comment "Constant associated with regulator and alternator field power supply (Kr) (> 0). Typical value =3,77." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.ks a rdf:Property ; +cim:ExcAC3A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.seve1 a rdf:Property ; +cim:ExcAC3A.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]) (>= 0). Typical value = 1,143." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.seve2 a rdf:Property ; +cim:ExcAC3A.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.ta a rdf:Property ; +cim:ExcAC3A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,013." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.tb a rdf:Property ; +cim:ExcAC3A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.tc a rdf:Property ; +cim:ExcAC3A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.te a rdf:Property ; +cim:ExcAC3A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 1,17." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.tf a rdf:Property ; +cim:ExcAC3A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.vamax a rdf:Property ; +cim:ExcAC3A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (Vamax) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.vamin a rdf:Property ; +cim:ExcAC3A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (Vamin) (< 0). Typical value = -0,95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.ve1 a rdf:Property ; +cim:ExcAC3A.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1) (> 0). Typical value = 6.24." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.ve2 a rdf:Property ; +cim:ExcAC3A.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2) (> 0). Typical value = 4,68." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.vemin a rdf:Property ; +cim:ExcAC3A.vemin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vemin"@en ; rdfs:comment "Minimum exciter voltage output (Vemin) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.vfemax a rdf:Property ; +cim:ExcAC3A.vfemax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfemax"@en ; rdfs:comment "Exciter field current limit reference (Vfemax) (>= 0). Typical value = 16." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC3A.vlv a rdf:Property ; +cim:ExcAC3A.vlv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vlv"@en ; rdfs:comment "Field voltage used in the minimum field voltage limiter loop (Vlv). Typical value = 0,79." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC3A ; + rdfs:range xsd:float . -cim:ExcAC4A.ka a rdf:Property ; +cim:ExcAC4A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 200." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC4A ; + rdfs:range xsd:float . -cim:ExcAC4A.kc a rdf:Property ; +cim:ExcAC4A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC4A ; + rdfs:range xsd:float . -cim:ExcAC4A.ta a rdf:Property ; +cim:ExcAC4A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,015." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC4A ; + rdfs:range xsd:float . -cim:ExcAC4A.tb a rdf:Property ; +cim:ExcAC4A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC4A ; + rdfs:range xsd:float . -cim:ExcAC4A.tc a rdf:Property ; +cim:ExcAC4A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC4A ; + rdfs:range xsd:float . -cim:ExcAC4A.vimax a rdf:Property ; +cim:ExcAC4A.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Maximum voltage regulator input limit (Vimax) (> 0). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC4A ; + rdfs:range xsd:float . -cim:ExcAC4A.vimin a rdf:Property ; +cim:ExcAC4A.vimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimin"@en ; rdfs:comment "Minimum voltage regulator input limit (Vimin) (< 0). Typical value = -10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC4A ; + rdfs:range xsd:float . -cim:ExcAC4A.vrmax a rdf:Property ; +cim:ExcAC4A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> 0). Typical value = 5,64." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC4A ; + rdfs:range xsd:float . -cim:ExcAC4A.vrmin a rdf:Property ; +cim:ExcAC4A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0). Typical value = -4,53." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC4A ; + rdfs:range xsd:float . -cim:ExcAC5A.a a rdf:Property ; +cim:ExcAC5A.a a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a"@en ; rdfs:comment "Coefficient to allow different usage of the model (a). Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.efd1 a rdf:Property ; +cim:ExcAC5A.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (Efd1) (> 0). Typical value = 5,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.efd2 a rdf:Property ; +cim:ExcAC5A.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (Efd2) (> 0). Typical value = 4,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.ka a rdf:Property ; +cim:ExcAC5A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 400." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.ke a rdf:Property ; +cim:ExcAC5A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.kf a rdf:Property ; +cim:ExcAC5A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (Kf) (>= 0). Typical value = 0,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.ks a rdf:Property ; +cim:ExcAC5A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.seefd1 a rdf:Property ; +cim:ExcAC5A.seefd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Efd1 (Se[Efd1]) (>= 0). Typical value = 0,86." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.seefd2 a rdf:Property ; +cim:ExcAC5A.seefd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Efd2 (Se[Efd2]) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.ta a rdf:Property ; +cim:ExcAC5A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.tb a rdf:Property ; +cim:ExcAC5A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.tc a rdf:Property ; +cim:ExcAC5A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.te a rdf:Property ; +cim:ExcAC5A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.tf1 a rdf:Property ; +cim:ExcAC5A.tf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf1"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf1) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.tf2 a rdf:Property ; +cim:ExcAC5A.tf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf2"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf2) (>= 0). Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.tf3 a rdf:Property ; +cim:ExcAC5A.tf3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf3"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf3) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.vrmax a rdf:Property ; +cim:ExcAC5A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> 0). Typical value = 7,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC5A.vrmin a rdf:Property ; +cim:ExcAC5A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0). Typical value =-7,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC5A ; + rdfs:range xsd:float . -cim:ExcAC6A.ka a rdf:Property ; +cim:ExcAC6A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 536." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.kc a rdf:Property ; +cim:ExcAC6A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 0,173." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.kd a rdf:Property ; +cim:ExcAC6A.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (Kd) (>= 0). Typical value = 1,91." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.ke a rdf:Property ; +cim:ExcAC6A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 1,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.kh a rdf:Property ; +cim:ExcAC6A.kh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh"@en ; rdfs:comment "Exciter field current limiter gain (Kh) (>= 0). Typical value = 92." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.ks a rdf:Property ; +cim:ExcAC6A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.seve1 a rdf:Property ; +cim:ExcAC6A.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]) (>= 0). Typical value = 0,214." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.seve2 a rdf:Property ; +cim:ExcAC6A.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]) (>= 0). Typical value = 0,044." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.ta a rdf:Property ; +cim:ExcAC6A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (>= 0). Typical value = 0,086." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.tb a rdf:Property ; +cim:ExcAC6A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 9." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.tc a rdf:Property ; +cim:ExcAC6A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.te a rdf:Property ; +cim:ExcAC6A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.th a rdf:Property ; +cim:ExcAC6A.th a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th"@en ; rdfs:comment "Exciter field current limiter time constant (Th) (> 0). Typical value = 0,08." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.tj a rdf:Property ; +cim:ExcAC6A.tj a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tj"@en ; rdfs:comment "Exciter field current limiter time constant (Tj) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.tk a rdf:Property ; +cim:ExcAC6A.tk a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tk"@en ; rdfs:comment "Voltage regulator time constant (Tk) (>= 0). Typical value = 0,18." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.vamax a rdf:Property ; +cim:ExcAC6A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (Vamax) (> 0). Typical value = 75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.vamin a rdf:Property ; +cim:ExcAC6A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (Vamin) (< 0). Typical value = -75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.ve1 a rdf:Property ; +cim:ExcAC6A.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1) (> 0). Typical value = 7,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.ve2 a rdf:Property ; +cim:ExcAC6A.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2) (> 0). Typical value = 5,55." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.vfelim a rdf:Property ; +cim:ExcAC6A.vfelim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfelim"@en ; rdfs:comment "Exciter field current limit reference (Vfelim) (> 0). Typical value = 19." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.vhmax a rdf:Property ; +cim:ExcAC6A.vhmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vhmax"@en ; rdfs:comment "Maximum field current limiter signal reference (Vhmax) (> 0). Typical value = 75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.vrmax a rdf:Property ; +cim:ExcAC6A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> 0). Typical value = 44." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC6A.vrmin a rdf:Property ; +cim:ExcAC6A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0). Typical value = -36." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC6A ; + rdfs:range xsd:float . -cim:ExcAC8B.inlim a rdf:Property ; +cim:ExcAC8B.inlim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inlim"@en ; rdfs:comment """Input limiter indicator. true = input limiter Vimax and Vimin is considered false = input limiter Vimax and Vimin is not considered. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:boolean . -cim:ExcAC8B.ka a rdf:Property ; +cim:ExcAC8B.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.kc a rdf:Property ; +cim:ExcAC8B.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 0,55." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.kd a rdf:Property ; +cim:ExcAC8B.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (Kd) (>= 0). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.kdr a rdf:Property ; +cim:ExcAC8B.kdr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdr"@en ; rdfs:comment "Voltage regulator derivative gain (Kdr) (>= 0). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.ke a rdf:Property ; +cim:ExcAC8B.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.kir a rdf:Property ; +cim:ExcAC8B.kir a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kir"@en ; rdfs:comment "Voltage regulator integral gain (Kir) (>= 0). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.kpr a rdf:Property ; +cim:ExcAC8B.kpr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpr"@en ; rdfs:comment "Voltage regulator proportional gain (Kpr) (> 0 if ExcAC8B.kir = 0). Typical value = 80." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.ks a rdf:Property ; +cim:ExcAC8B.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.pidlim a rdf:Property ; +cim:ExcAC8B.pidlim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pidlim"@en ; rdfs:comment """PID limiter indicator. true = input limiter Vpidmax and Vpidmin is considered false = input limiter Vpidmax and Vpidmin is not considered. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:boolean . -cim:ExcAC8B.seve1 a rdf:Property ; +cim:ExcAC8B.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.seve2 a rdf:Property ; +cim:ExcAC8B.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]) (>= 0). Typical value = 3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.ta a rdf:Property ; +cim:ExcAC8B.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.tdr a rdf:Property ; +cim:ExcAC8B.tdr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdr"@en ; rdfs:comment "Lag time constant (Tdr) (> 0 if ExcAC8B.kdr > 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.te a rdf:Property ; +cim:ExcAC8B.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 1,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.telim a rdf:Property ; +cim:ExcAC8B.telim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "telim"@en ; rdfs:comment """Selector for the limiter on the block (1/sTe). See diagram for meaning of true and false. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:boolean . -cim:ExcAC8B.ve1 a rdf:Property ; +cim:ExcAC8B.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1) (> 0). Typical value = 6,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.ve2 a rdf:Property ; +cim:ExcAC8B.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2) (> 0). Typical value = 9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.vemin a rdf:Property ; +cim:ExcAC8B.vemin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vemin"@en ; rdfs:comment "Minimum exciter voltage output (Vemin) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.vfemax a rdf:Property ; +cim:ExcAC8B.vfemax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfemax"@en ; rdfs:comment "Exciter field current limit reference (Vfemax). Typical value = 6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.vimax a rdf:Property ; +cim:ExcAC8B.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Input signal maximum (Vimax) (> ExcAC8B.vimin). Typical value = 35." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.vimin a rdf:Property ; +cim:ExcAC8B.vimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimin"@en ; rdfs:comment "Input signal minimum (Vimin) (< ExcAC8B.vimax). Typical value = -10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.vpidmax a rdf:Property ; +cim:ExcAC8B.vpidmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vpidmax"@en ; rdfs:comment "PID maximum controller output (Vpidmax) (> ExcAC8B.vpidmin). Typical value = 35." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.vpidmin a rdf:Property ; +cim:ExcAC8B.vpidmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vpidmin"@en ; rdfs:comment "PID minimum controller output (Vpidmin) (< ExcAC8B.vpidmax). Typical value = -10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.vrmax a rdf:Property ; +cim:ExcAC8B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> 0). Typical value = 35." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.vrmin a rdf:Property ; +cim:ExcAC8B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:float . -cim:ExcAC8B.vtmult a rdf:Property ; +cim:ExcAC8B.vtmult a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vtmult"@en ; rdfs:comment """Multiply by generator's terminal voltage indicator. true =the limits Vrmax and Vrmin are multiplied by the generator’s terminal voltage to represent a thyristor power stage fed from the generator terminals false = limits are not multiplied by generator's terminal voltage. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAC8B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAC8B ; + rdfs:range xsd:boolean . -cim:ExcANS.blint a rdf:Property ; +cim:ExcANS.blint a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "blint"@en ; rdfs:comment """Governor control flag (BLINT). 0 = lead-lag regulator 1 = proportional integral regulator. Typical value = 0.""" ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:integer . -cim:ExcANS.ifmn a rdf:Property ; +cim:ExcANS.ifmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ifmn"@en ; rdfs:comment "Minimum exciter current (IFMN). Typical value = -5,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.ifmx a rdf:Property ; +cim:ExcANS.ifmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ifmx"@en ; rdfs:comment "Maximum exciter current (IFMX). Typical value = 6,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.k2 a rdf:Property ; +cim:ExcANS.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Exciter gain (K2). Typical value = 20." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.k3 a rdf:Property ; +cim:ExcANS.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "AVR gain (K3). Typical value = 1000." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.kce a rdf:Property ; +cim:ExcANS.kce a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kce"@en ; rdfs:comment "Ceiling factor (KCE). Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.krvecc a rdf:Property ; +cim:ExcANS.krvecc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "krvecc"@en ; rdfs:comment """Feedback enabling (KRVECC). 0 = open loop control 1 = closed loop control. Typical value = 1.""" ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:integer . -cim:ExcANS.kvfif a rdf:Property ; +cim:ExcANS.kvfif a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kvfif"@en ; rdfs:comment """Rate feedback signal flag (KVFIF). 0 = output voltage of the exciter 1 = exciter field current. Typical value = 0.""" ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:integer . -cim:ExcANS.t1 a rdf:Property ; +cim:ExcANS.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Time constant (T1) (>= 0). Typical value = 20." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.t2 a rdf:Property ; +cim:ExcANS.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Time constant (T2) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.t3 a rdf:Property ; +cim:ExcANS.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Time constant (T3) (>= 0). Typical value = 1,6." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.tb a rdf:Property ; +cim:ExcANS.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Exciter time constant (TB) (>= 0). Typical value = 0,04." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.vrmn a rdf:Property ; +cim:ExcANS.vrmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmn"@en ; rdfs:comment "Minimum AVR output (VRMN). Typical value = -5,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcANS.vrmx a rdf:Property ; +cim:ExcANS.vrmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmx"@en ; rdfs:comment "Maximum AVR output (VRMX). Typical value = 6,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcANS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcANS ; + rdfs:range xsd:float . -cim:ExcAVR1.e1 a rdf:Property ; +cim:ExcAVR1.e1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e1"@en ; rdfs:comment "Field voltage value 1 (E1). Typical value = 4.18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.e2 a rdf:Property ; +cim:ExcAVR1.e2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e2"@en ; rdfs:comment "Field voltage value 2 (E2). Typical value = 3,14." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.ka a rdf:Property ; +cim:ExcAVR1.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "AVR gain (KA). Typical value = 500." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.kf a rdf:Property ; +cim:ExcAVR1.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Rate feedback gain (KF). Typical value = 0,12." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.se1 a rdf:Property ; +cim:ExcAVR1.se1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se1"@en ; rdfs:comment "Saturation factor at E1 (S[E1]). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.se2 a rdf:Property ; +cim:ExcAVR1.se2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se2"@en ; rdfs:comment "Saturation factor at E2 (S[E2]). Typical value = 0,03." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.ta a rdf:Property ; +cim:ExcAVR1.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "AVR time constant (TA) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.tb a rdf:Property ; +cim:ExcAVR1.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "AVR time constant (TB) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.te a rdf:Property ; +cim:ExcAVR1.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant (TE) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.tf a rdf:Property ; +cim:ExcAVR1.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Rate feedback time constant (TF) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.vrmn a rdf:Property ; +cim:ExcAVR1.vrmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmn"@en ; rdfs:comment "Minimum AVR output (VRMN). Typical value = -6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR1.vrmx a rdf:Property ; +cim:ExcAVR1.vrmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmx"@en ; rdfs:comment "Maximum AVR output (VRMX). Typical value = 7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR1 ; + rdfs:range xsd:float . -cim:ExcAVR2.e1 a rdf:Property ; +cim:ExcAVR2.e1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e1"@en ; rdfs:comment "Field voltage value 1 (E1). Typical value = 4,18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.e2 a rdf:Property ; +cim:ExcAVR2.e2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e2"@en ; rdfs:comment "Field voltage value 2 (E2). Typical value = 3,14." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.ka a rdf:Property ; +cim:ExcAVR2.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "AVR gain (KA). Typical value = 500." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.kf a rdf:Property ; +cim:ExcAVR2.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Rate feedback gain (KF). Typical value = 0,12." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.se1 a rdf:Property ; +cim:ExcAVR2.se1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se1"@en ; rdfs:comment "Saturation factor at E1 (S[E1]). Typical value = 0.1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.se2 a rdf:Property ; +cim:ExcAVR2.se2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se2"@en ; rdfs:comment "Saturation factor at E2 (S[E2]). Typical value = 0,03." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.ta a rdf:Property ; +cim:ExcAVR2.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "AVR time constant (TA) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.tb a rdf:Property ; +cim:ExcAVR2.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "AVR time constant (TB) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.te a rdf:Property ; +cim:ExcAVR2.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant (TE) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.tf1 a rdf:Property ; +cim:ExcAVR2.tf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf1"@en ; rdfs:comment "Rate feedback time constant (TF1) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.tf2 a rdf:Property ; +cim:ExcAVR2.tf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf2"@en ; rdfs:comment "Rate feedback time constant (TF2) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.vrmn a rdf:Property ; +cim:ExcAVR2.vrmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmn"@en ; rdfs:comment "Minimum AVR output (VRMN). Typical value = -6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR2.vrmx a rdf:Property ; +cim:ExcAVR2.vrmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmx"@en ; rdfs:comment "Maximum AVR output (VRMX). Typical value = 7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR2 ; + rdfs:range xsd:float . -cim:ExcAVR3.e1 a rdf:Property ; +cim:ExcAVR3.e1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e1"@en ; rdfs:comment "Field voltage value 1 (E1). Typical value = 4,18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.e2 a rdf:Property ; +cim:ExcAVR3.e2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e2"@en ; rdfs:comment "Field voltage value 2 (E2). Typical value = 3,14." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.ka a rdf:Property ; +cim:ExcAVR3.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "AVR gain (KA). Typical value = 100." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.se1 a rdf:Property ; +cim:ExcAVR3.se1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se1"@en ; rdfs:comment "Saturation factor at E1 (S[E1]). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.se2 a rdf:Property ; +cim:ExcAVR3.se2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se2"@en ; rdfs:comment "Saturation factor at E2 (S[E2]). Typical value = 0,03." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.t1 a rdf:Property ; +cim:ExcAVR3.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "AVR time constant (T1) (>= 0). Typical value = 20." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.t2 a rdf:Property ; +cim:ExcAVR3.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "AVR time constant (T2) (>= 0). Typical value = 1,6." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.t3 a rdf:Property ; +cim:ExcAVR3.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "AVR time constant (T3) (>= 0). Typical value = 0,66." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.t4 a rdf:Property ; +cim:ExcAVR3.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "AVR time constant (T4) (>= 0). Typical value = 0,07." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.te a rdf:Property ; +cim:ExcAVR3.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant (TE) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.vrmn a rdf:Property ; +cim:ExcAVR3.vrmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmn"@en ; rdfs:comment "Minimum AVR output (VRMN). Typical value = -7,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR3.vrmx a rdf:Property ; +cim:ExcAVR3.vrmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmx"@en ; rdfs:comment "Maximum AVR output (VRMX). Typical value = 7,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR3 ; + rdfs:range xsd:float . -cim:ExcAVR4.imul a rdf:Property ; +cim:ExcAVR4.imul a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "imul"@en ; rdfs:comment """AVR output voltage dependency selector (IMUL). true = selector is connected false = selector is not connected. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:boolean . -cim:ExcAVR4.ka a rdf:Property ; +cim:ExcAVR4.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "AVR gain (KA). Typical value = 300." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.ke a rdf:Property ; +cim:ExcAVR4.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter gain (KE). Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.kif a rdf:Property ; +cim:ExcAVR4.kif a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kif"@en ; rdfs:comment "Exciter internal reactance (KIF). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.t1 a rdf:Property ; +cim:ExcAVR4.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "AVR time constant (T1) (>= 0). Typical value = 4,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.t1if a rdf:Property ; +cim:ExcAVR4.t1if a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1if"@en ; rdfs:comment "Exciter current feedback time constant (T1IF) (>= 0). Typical value = 60." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.t2 a rdf:Property ; +cim:ExcAVR4.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "AVR time constant (T2) (>= 0). Typical value = 1,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.t3 a rdf:Property ; +cim:ExcAVR4.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "AVR time constant (T3) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.t4 a rdf:Property ; +cim:ExcAVR4.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "AVR time constant (T4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.tif a rdf:Property ; +cim:ExcAVR4.tif a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tif"@en ; rdfs:comment "Exciter current feedback time constant (TIF) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.vfmn a rdf:Property ; +cim:ExcAVR4.vfmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfmn"@en ; rdfs:comment "Minimum exciter output (VFMN). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.vfmx a rdf:Property ; +cim:ExcAVR4.vfmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfmx"@en ; rdfs:comment "Maximum exciter output (VFMX). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.vrmn a rdf:Property ; +cim:ExcAVR4.vrmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmn"@en ; rdfs:comment "Minimum AVR output (VRMN). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR4.vrmx a rdf:Property ; +cim:ExcAVR4.vrmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmx"@en ; rdfs:comment "Maximum AVR output (VRMX). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR4 ; + rdfs:range xsd:float . -cim:ExcAVR5.ka a rdf:Property ; +cim:ExcAVR5.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Gain (Ka)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR5 ; + rdfs:range xsd:float . -cim:ExcAVR5.rex a rdf:Property ; +cim:ExcAVR5.rex a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rex"@en ; rdfs:comment "Effective output resistance (Rex). Rex represents the effective output resistance seen by the excitation system." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR5 ; + rdfs:range xsd:float . -cim:ExcAVR5.ta a rdf:Property ; +cim:ExcAVR5.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Time constant (Ta) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR5 ; + rdfs:range xsd:float . -cim:ExcAVR7.a1 a rdf:Property ; +cim:ExcAVR7.a1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a1"@en ; rdfs:comment "Lead coefficient (A1). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.a2 a rdf:Property ; +cim:ExcAVR7.a2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a2"@en ; rdfs:comment "Lag coefficient (A2). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.a3 a rdf:Property ; +cim:ExcAVR7.a3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a3"@en ; rdfs:comment "Lead coefficient (A3). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.a4 a rdf:Property ; +cim:ExcAVR7.a4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a4"@en ; rdfs:comment "Lag coefficient (A4). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.a5 a rdf:Property ; +cim:ExcAVR7.a5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a5"@en ; rdfs:comment "Lead coefficient (A5). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.a6 a rdf:Property ; +cim:ExcAVR7.a6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a6"@en ; rdfs:comment "Lag coefficient (A6). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.k1 a rdf:Property ; +cim:ExcAVR7.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Gain (K1). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.k3 a rdf:Property ; +cim:ExcAVR7.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Gain (K3). Typical value = 3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.k5 a rdf:Property ; +cim:ExcAVR7.k5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k5"@en ; rdfs:comment "Gain (K5). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.t1 a rdf:Property ; +cim:ExcAVR7.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Lead time constant (T1) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.t2 a rdf:Property ; +cim:ExcAVR7.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Lag time constant (T2) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.t3 a rdf:Property ; +cim:ExcAVR7.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Lead time constant (T3) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.t4 a rdf:Property ; +cim:ExcAVR7.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Lag time constant (T4) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.t5 a rdf:Property ; +cim:ExcAVR7.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Lead time constant (T5) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.t6 a rdf:Property ; +cim:ExcAVR7.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Lag time constant (T6) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.vmax1 a rdf:Property ; +cim:ExcAVR7.vmax1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax1"@en ; rdfs:comment "Lead-lag maximum limit (Vmax1) (> ExcAVR7.vmin1). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.vmax3 a rdf:Property ; +cim:ExcAVR7.vmax3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax3"@en ; rdfs:comment "Lead-lag maximum limit (Vmax3) (> ExcAVR7.vmin3). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.vmax5 a rdf:Property ; +cim:ExcAVR7.vmax5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax5"@en ; rdfs:comment "Lead-lag maximum limit (Vmax5) (> ExcAVR7.vmin5). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.vmin1 a rdf:Property ; +cim:ExcAVR7.vmin1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin1"@en ; rdfs:comment "Lead-lag minimum limit (Vmin1) (< ExcAVR7.vmax1). Typical value = -5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.vmin3 a rdf:Property ; +cim:ExcAVR7.vmin3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin3"@en ; rdfs:comment "Lead-lag minimum limit (Vmin3) (< ExcAVR7.vmax3). Typical value = -5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcAVR7.vmin5 a rdf:Property ; +cim:ExcAVR7.vmin5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin5"@en ; rdfs:comment "Lead-lag minimum limit (Vmin5) (< ExcAVR7.vmax5). Typical value = -2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcAVR7 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcAVR7 ; + rdfs:range xsd:float . -cim:ExcBBC.efdmax a rdf:Property ; +cim:ExcBBC.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Maximum open circuit exciter voltage (Efdmax) (> ExcBBC.efdmin). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcBBC.efdmin a rdf:Property ; +cim:ExcBBC.efdmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmin"@en ; rdfs:comment "Minimum open circuit exciter voltage (Efdmin) (< ExcBBC.efdmax). Typical value = -5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcBBC.k a rdf:Property ; +cim:ExcBBC.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Steady state gain (K) (not = 0). Typical value = 300." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcBBC.switch a rdf:Property ; +cim:ExcBBC.switch a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "switch"@en ; rdfs:comment """Supplementary signal routing selector (switch). true = Vs connected to 3rd summing point false = Vs connected to 1st summing point (see diagram). Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:boolean . -cim:ExcBBC.t1 a rdf:Property ; +cim:ExcBBC.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Controller time constant (T1) (>= 0). Typical value = 6." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcBBC.t2 a rdf:Property ; +cim:ExcBBC.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Controller time constant (T2) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcBBC.t3 a rdf:Property ; +cim:ExcBBC.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Lead/lag time constant (T3) (>= 0). If = 0, block is bypassed. Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcBBC.t4 a rdf:Property ; +cim:ExcBBC.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Lead/lag time constant (T4) (>= 0). If = 0, block is bypassed. Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcBBC.vrmax a rdf:Property ; +cim:ExcBBC.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum control element output (Vrmax) (> ExcBBC.vrmin). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcBBC.vrmin a rdf:Property ; +cim:ExcBBC.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum control element output (Vrmin) (< ExcBBC.vrmax). Typical value = -5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcBBC.xe a rdf:Property ; +cim:ExcBBC.xe a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xe"@en ; rdfs:comment "Effective excitation transformer reactance (Xe) (>= 0). Xe models the regulation of the transformer/rectifier unit. Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcBBC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcBBC ; + rdfs:range xsd:float . -cim:ExcCZ.efdmax a rdf:Property ; +cim:ExcCZ.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Exciter output maximum limit (Efdmax) (> ExcCZ.efdmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcCZ.efdmin a rdf:Property ; +cim:ExcCZ.efdmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmin"@en ; - rdfs:comment "Exciter output minimum limit (Efdmin) (< ExcCZ.efdmax). " ; - cims:dataType cim:PU ; + rdfs:comment "Exciter output minimum limit (Efdmin) (< ExcCZ.efdmax)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcCZ.ka a rdf:Property ; +cim:ExcCZ.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Regulator gain (Ka)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcCZ.ke a rdf:Property ; +cim:ExcCZ.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcCZ.kp a rdf:Property ; +cim:ExcCZ.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Regulator proportional gain (Kp)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcCZ.ta a rdf:Property ; +cim:ExcCZ.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Regulator time constant (Ta) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcCZ.tc a rdf:Property ; +cim:ExcCZ.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; - rdfs:comment "Regulator integral time constant (Tc) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Regulator integral time constant (Tc) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcCZ.te a rdf:Property ; +cim:ExcCZ.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcCZ.vrmax a rdf:Property ; +cim:ExcCZ.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; - rdfs:comment "Voltage regulator maximum limit (Vrmax) (> ExcCZ.vrmin). " ; - cims:dataType cim:PU ; + rdfs:comment "Voltage regulator maximum limit (Vrmax) (> ExcCZ.vrmin)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcCZ.vrmin a rdf:Property ; +cim:ExcCZ.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; - rdfs:comment "Voltage regulator minimum limit (Vrmin) (< ExcCZ.vrmax). " ; - cims:dataType cim:PU ; + rdfs:comment "Voltage regulator minimum limit (Vrmin) (< ExcCZ.vrmax)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcCZ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcCZ ; + rdfs:range xsd:float . -cim:ExcDC1A.efd1 a rdf:Property ; +cim:ExcDC1A.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (Efd1) (> 0). Typical value = 3,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.efd2 a rdf:Property ; +cim:ExcDC1A.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (Efd2) (> 0). Typical value = 2,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.efdmax a rdf:Property ; +cim:ExcDC1A.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Maximum voltage exciter output limiter (Efdmax) (> ExcDC1A.efdmin). Typical value = 99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.efdmin a rdf:Property ; +cim:ExcDC1A.efdmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmin"@en ; rdfs:comment "Minimum voltage exciter output limiter (Efdmin) (< ExcDC1A.edfmax). Typical value = -99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.exclim a rdf:Property ; +cim:ExcDC1A.exclim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "exclim"@en ; rdfs:comment """(exclim). IEEE standard is ambiguous about lower limit on exciter output. true = a lower limit of zero is applied to integrator output false = a lower limit of zero is not applied to integrator output. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:boolean . -cim:ExcDC1A.ka a rdf:Property ; +cim:ExcDC1A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 46." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.ke a rdf:Property ; +cim:ExcDC1A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.kf a rdf:Property ; +cim:ExcDC1A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gain (Kf) (>= 0). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.ks a rdf:Property ; +cim:ExcDC1A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.seefd1 a rdf:Property ; +cim:ExcDC1A.seefd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Efd1 (Se[Eefd1]) (>= 0). Typical value = 0,33." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.seefd2 a rdf:Property ; +cim:ExcDC1A.seefd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Efd2 (Se[Eefd2]) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.ta a rdf:Property ; +cim:ExcDC1A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,06." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.tb a rdf:Property ; +cim:ExcDC1A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.tc a rdf:Property ; +cim:ExcDC1A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.te a rdf:Property ; +cim:ExcDC1A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 0,46." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.tf a rdf:Property ; +cim:ExcDC1A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.vrmax a rdf:Property ; +cim:ExcDC1A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> ExcDC1A.vrmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC1A.vrmin a rdf:Property ; +cim:ExcDC1A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0 and < ExcDC1A.vrmax). Typical value = -0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC1A ; + rdfs:range xsd:float . -cim:ExcDC2A.efd1 a rdf:Property ; +cim:ExcDC2A.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (Efd1) (> 0). Typical value = 3,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.efd2 a rdf:Property ; +cim:ExcDC2A.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (Efd2) (> 0). Typical value = 2,29." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.exclim a rdf:Property ; +cim:ExcDC2A.exclim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "exclim"@en ; rdfs:comment """(exclim). IEEE standard is ambiguous about lower limit on exciter output. true = a lower limit of zero is applied to integrator output false = a lower limit of zero is not applied to integrator output. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:boolean . -cim:ExcDC2A.ka a rdf:Property ; +cim:ExcDC2A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 300." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.ke a rdf:Property ; +cim:ExcDC2A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). If Ke is entered as zero, the model calculates an effective value of Ke such that the initial condition value of Vr is zero. The zero value of Ke is not changed. If Ke is entered as non-zero, its value is used directly, without change. Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.kf a rdf:Property ; +cim:ExcDC2A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gain (Kf) (>= 0). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.ks a rdf:Property ; +cim:ExcDC2A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.seefd1 a rdf:Property ; +cim:ExcDC2A.seefd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Efd1 (Se[Efd1]) (>= 0). Typical value = 0,279." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.seefd2 a rdf:Property ; +cim:ExcDC2A.seefd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Efd2 (Se[Efd2]) (>= 0). Typical value = 0,117." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.ta a rdf:Property ; +cim:ExcDC2A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.tb a rdf:Property ; +cim:ExcDC2A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.tc a rdf:Property ; +cim:ExcDC2A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.te a rdf:Property ; +cim:ExcDC2A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 1,33." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.tf a rdf:Property ; +cim:ExcDC2A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf) (> 0). Typical value = 0,675." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.tf1 a rdf:Property ; +cim:ExcDC2A.tf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf1"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.vrmax a rdf:Property ; +cim:ExcDC2A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> ExcDC2A.vrmin). Typical value = 4,95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.vrmin a rdf:Property ; +cim:ExcDC2A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0 and < ExcDC2A.vrmax). Typical value = -4,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:float . -cim:ExcDC2A.vtlim a rdf:Property ; +cim:ExcDC2A.vtlim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vtlim"@en ; rdfs:comment """(Vtlim). true = limiter at the block (Ka / [1 + sTa]) is dependent on Vt false = limiter at the block is not dependent on Vt. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC2A ; + rdfs:range xsd:boolean . -cim:ExcDC3A.efd1 a rdf:Property ; +cim:ExcDC3A.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (Efd1) (> 0). Typical value = 2,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.efd2 a rdf:Property ; +cim:ExcDC3A.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (Efd2) (> 0). Typical value = 3,45." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.efdlim a rdf:Property ; +cim:ExcDC3A.efdlim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdlim"@en ; rdfs:comment """(Efdlim). true = exciter output limiter is active false = exciter output limiter not active. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:boolean . -cim:ExcDC3A.efdmax a rdf:Property ; +cim:ExcDC3A.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Maximum voltage exciter output limiter (Efdmax) (> ExcDC3A.efdmin). Typical value = 99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.efdmin a rdf:Property ; +cim:ExcDC3A.efdmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmin"@en ; rdfs:comment "Minimum voltage exciter output limiter (Efdmin) (< ExcDC3A.efdmax). Typical value = -99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.exclim a rdf:Property ; +cim:ExcDC3A.exclim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "exclim"@en ; rdfs:comment """(exclim). IEEE standard is ambiguous about lower limit on exciter output. true = a lower limit of zero is applied to integrator output false = a lower limit of zero not applied to integrator output. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:boolean . -cim:ExcDC3A.ke a rdf:Property ; +cim:ExcDC3A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.kr a rdf:Property ; +cim:ExcDC3A.kr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kr"@en ; rdfs:comment "Deadband (Kr). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.ks a rdf:Property ; +cim:ExcDC3A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.kv a rdf:Property ; +cim:ExcDC3A.kv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kv"@en ; rdfs:comment "Fast raise/lower contact setting (Kv) (> 0). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.seefd1 a rdf:Property ; +cim:ExcDC3A.seefd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Efd1 (Se[Efd1]) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.seefd2 a rdf:Property ; +cim:ExcDC3A.seefd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Efd2 (Se[Efd2]) (>= 0). Typical value = 0,35." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.te a rdf:Property ; +cim:ExcDC3A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 1,83." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.trh a rdf:Property ; +cim:ExcDC3A.trh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "trh"@en ; rdfs:comment "Rheostat travel time (Trh) (> 0). Typical value = 20." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.vrmax a rdf:Property ; +cim:ExcDC3A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> 0). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A.vrmin a rdf:Property ; +cim:ExcDC3A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A ; + rdfs:range xsd:float . -cim:ExcDC3A1.exclim a rdf:Property ; +cim:ExcDC3A1.exclim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "exclim"@en ; rdfs:comment """(exclim). true = lower limit of zero is applied to integrator output false = lower limit of zero not applied to integrator output. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:boolean . -cim:ExcDC3A1.ka a rdf:Property ; +cim:ExcDC3A1.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 300." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.ke a rdf:Property ; +cim:ExcDC3A1.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.kf a rdf:Property ; +cim:ExcDC3A1.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gain (Kf) (>= 0). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.ki a rdf:Property ; +cim:ExcDC3A1.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Potential circuit gain coefficient (Ki) (>= 0). Typical value = 4,83." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.kp a rdf:Property ; +cim:ExcDC3A1.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Potential circuit gain coefficient (Kp) (>= 0). Typical value = 4,37." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.ta a rdf:Property ; +cim:ExcDC3A1.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.te a rdf:Property ; +cim:ExcDC3A1.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 1,83." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.tf a rdf:Property ; +cim:ExcDC3A1.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf) (>= 0). Typical value = 0,675." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.vb1max a rdf:Property ; +cim:ExcDC3A1.vb1max a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vb1max"@en ; rdfs:comment "Available exciter voltage limiter (Vb1max) (> 0). Typical value = 11,63." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.vblim a rdf:Property ; +cim:ExcDC3A1.vblim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vblim"@en ; rdfs:comment """Vb limiter indicator. true = exciter Vbmax limiter is active false = Vb1max is active. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:boolean . -cim:ExcDC3A1.vbmax a rdf:Property ; +cim:ExcDC3A1.vbmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vbmax"@en ; rdfs:comment "Available exciter voltage limiter (Vbmax) (> 0). Typical value = 11,63." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.vrmax a rdf:Property ; +cim:ExcDC3A1.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> ExcDC3A1.vrmin). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcDC3A1.vrmin a rdf:Property ; +cim:ExcDC3A1.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0 and < ExcDC3A1.vrmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcDC3A1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcDC3A1 ; + rdfs:range xsd:float . -cim:ExcELIN1.dpnf a rdf:Property ; +cim:ExcELIN1.dpnf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpnf"@en ; rdfs:comment "Controller follow up deadband (Dpnf). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.efmax a rdf:Property ; +cim:ExcELIN1.efmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efmax"@en ; rdfs:comment "Maximum open circuit excitation voltage (Efmax) (> ExcELIN1.efmin). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.efmin a rdf:Property ; +cim:ExcELIN1.efmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efmin"@en ; rdfs:comment "Minimum open circuit excitation voltage (Efmin) (< ExcELIN1.efmax). Typical value = -5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.ks1 a rdf:Property ; +cim:ExcELIN1.ks1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks1"@en ; rdfs:comment "Stabilizer gain 1 (Ks1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.ks2 a rdf:Property ; +cim:ExcELIN1.ks2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks2"@en ; rdfs:comment "Stabilizer gain 2 (Ks2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.smax a rdf:Property ; +cim:ExcELIN1.smax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "smax"@en ; rdfs:comment "Stabilizer limit output (smax). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.tfi a rdf:Property ; +cim:ExcELIN1.tfi a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tfi"@en ; rdfs:comment "Current transducer time constant (Tfi) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.tnu a rdf:Property ; +cim:ExcELIN1.tnu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tnu"@en ; rdfs:comment "Controller reset time constant (Tnu) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.ts1 a rdf:Property ; +cim:ExcELIN1.ts1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts1"@en ; rdfs:comment "Stabilizer phase lag time constant (Ts1) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.ts2 a rdf:Property ; +cim:ExcELIN1.ts2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts2"@en ; rdfs:comment "Stabilizer filter time constant (Ts2) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.tsw a rdf:Property ; +cim:ExcELIN1.tsw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tsw"@en ; rdfs:comment "Stabilizer parameters (Tsw) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.vpi a rdf:Property ; +cim:ExcELIN1.vpi a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vpi"@en ; rdfs:comment "Current controller gain (Vpi). Typical value = 12,45." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.vpnf a rdf:Property ; +cim:ExcELIN1.vpnf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vpnf"@en ; rdfs:comment "Controller follow up gain (Vpnf). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.vpu a rdf:Property ; +cim:ExcELIN1.vpu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vpu"@en ; rdfs:comment "Voltage controller proportional gain (Vpu). Typical value = 34,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN1.xe a rdf:Property ; +cim:ExcELIN1.xe a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xe"@en ; rdfs:comment "Excitation transformer effective reactance (Xe) (>= 0). Xe represents the regulation of the transformer/rectifier unit. Typical value = 0,06." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN1 ; + rdfs:range xsd:float . -cim:ExcELIN2.efdbas a rdf:Property ; +cim:ExcELIN2.efdbas a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdbas"@en ; rdfs:comment "Gain (Efdbas). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.iefmax a rdf:Property ; +cim:ExcELIN2.iefmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "iefmax"@en ; rdfs:comment "Limiter (Iefmax) (> ExcELIN2.iefmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.iefmax2 a rdf:Property ; +cim:ExcELIN2.iefmax2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "iefmax2"@en ; rdfs:comment "Minimum open circuit excitation voltage (Iefmax2). Typical value = -5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.iefmin a rdf:Property ; +cim:ExcELIN2.iefmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "iefmin"@en ; rdfs:comment "Limiter (Iefmin) (< ExcELIN2.iefmax). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.k1 a rdf:Property ; +cim:ExcELIN2.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Voltage regulator input gain (K1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.k1ec a rdf:Property ; +cim:ExcELIN2.k1ec a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1ec"@en ; rdfs:comment "Voltage regulator input limit (K1ec). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.k2 a rdf:Property ; +cim:ExcELIN2.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Gain (K2). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.k3 a rdf:Property ; +cim:ExcELIN2.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Gain (K3). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.k4 a rdf:Property ; +cim:ExcELIN2.k4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k4"@en ; rdfs:comment "Gain (K4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.kd1 a rdf:Property ; +cim:ExcELIN2.kd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd1"@en ; rdfs:comment "Voltage controller derivative gain (Kd1). Typical value = 34,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.ke2 a rdf:Property ; +cim:ExcELIN2.ke2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke2"@en ; rdfs:comment "Gain (Ke2). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.ketb a rdf:Property ; +cim:ExcELIN2.ketb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ketb"@en ; rdfs:comment "Gain (Ketb). Typical value = 0,06." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.pid1max a rdf:Property ; +cim:ExcELIN2.pid1max a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pid1max"@en ; rdfs:comment "Controller follow up gain (PID1max). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.seve1 a rdf:Property ; +cim:ExcELIN2.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.seve2 a rdf:Property ; +cim:ExcELIN2.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.tb1 a rdf:Property ; +cim:ExcELIN2.tb1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb1"@en ; rdfs:comment "Voltage controller derivative washout time constant (Tb1) (>= 0). Typical value = 12,45." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.te a rdf:Property ; +cim:ExcELIN2.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Time constant (Te) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.te2 a rdf:Property ; +cim:ExcELIN2.te2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te2"@en ; rdfs:comment "Time Constant (Te2) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.ti1 a rdf:Property ; +cim:ExcELIN2.ti1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti1"@en ; rdfs:comment "Controller follow up deadband (Ti1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.ti3 a rdf:Property ; +cim:ExcELIN2.ti3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti3"@en ; rdfs:comment "Time constant (Ti3) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.ti4 a rdf:Property ; +cim:ExcELIN2.ti4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti4"@en ; rdfs:comment "Time constant (Ti4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.tr4 a rdf:Property ; +cim:ExcELIN2.tr4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr4"@en ; rdfs:comment "Time constant (Tr4) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.upmax a rdf:Property ; +cim:ExcELIN2.upmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "upmax"@en ; rdfs:comment "Limiter (Upmax) (> ExcELIN2.upmin). Typical value = 3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.upmin a rdf:Property ; +cim:ExcELIN2.upmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "upmin"@en ; rdfs:comment "Limiter (Upmin) (< ExcELIN2.upmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.ve1 a rdf:Property ; +cim:ExcELIN2.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1) (> 0). Typical value = 3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.ve2 a rdf:Property ; +cim:ExcELIN2.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2) (> 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcELIN2.xp a rdf:Property ; +cim:ExcELIN2.xp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xp"@en ; rdfs:comment "Excitation transformer effective reactance (Xp). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcELIN2 ; + rdfs:range xsd:float . -cim:ExcHU.ae a rdf:Property ; +cim:ExcHU.ae a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ae"@en ; rdfs:comment "Major loop PI tag gain factor (Ae). Typical value = 3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.ai a rdf:Property ; +cim:ExcHU.ai a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ai"@en ; rdfs:comment "Minor loop PI tag gain factor (Ai). Typical value = 22." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.atr a rdf:Property ; +cim:ExcHU.atr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "atr"@en ; rdfs:comment "AVR constant (Atr). Typical value = 2,19." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.emax a rdf:Property ; +cim:ExcHU.emax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "emax"@en ; rdfs:comment "Field voltage control signal upper limit on AVR base (Emax) (> ExcHU.emin). Typical value = 0,996." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.emin a rdf:Property ; +cim:ExcHU.emin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "emin"@en ; rdfs:comment "Field voltage control signal lower limit on AVR base (Emin) (< ExcHU.emax). Typical value = -0,866." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.imax a rdf:Property ; +cim:ExcHU.imax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "imax"@en ; rdfs:comment "Major loop PI tag output signal upper limit (Imax) (> ExcHU.imin). Typical value = 2,19." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.imin a rdf:Property ; +cim:ExcHU.imin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "imin"@en ; rdfs:comment "Major loop PI tag output signal lower limit (Imin) (< ExcHU.imax). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.ke a rdf:Property ; +cim:ExcHU.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Voltage base conversion constant (Ke). Typical value = 4,666." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.ki a rdf:Property ; +cim:ExcHU.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Current base conversion constant (Ki). Typical value = 0,21428." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.te a rdf:Property ; +cim:ExcHU.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Major loop PI tag integration time constant (Te) (>= 0). Typical value = 0,154." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.ti a rdf:Property ; +cim:ExcHU.ti a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti"@en ; rdfs:comment "Minor loop PI control tag integration time constant (Ti) (>= 0). Typical value = 0,01333." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcHU.tr a rdf:Property ; +cim:ExcHU.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Filter time constant (Tr) (>= 0). If a voltage compensator is used in conjunction with this excitation system model, Tr should be set to 0. Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcHU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcHU ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.ka a rdf:Property ; +cim:ExcIEEEAC1A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 400." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.kc a rdf:Property ; +cim:ExcIEEEAC1A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.kd a rdf:Property ; +cim:ExcIEEEAC1A.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (KD) (>= 0). Typical value = 0,38." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.ke a rdf:Property ; +cim:ExcIEEEAC1A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.kf a rdf:Property ; +cim:ExcIEEEAC1A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (KF) (>= 0). Typical value = 0,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.seve1 a rdf:Property ; +cim:ExcIEEEAC1A.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.seve2 a rdf:Property ; +cim:ExcIEEEAC1A.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]) (>= 0). Typical value = 0,03." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.ta a rdf:Property ; +cim:ExcIEEEAC1A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (> 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.tb a rdf:Property ; +cim:ExcIEEEAC1A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (TB) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.tc a rdf:Property ; +cim:ExcIEEEAC1A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (TC) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.te a rdf:Property ; +cim:ExcIEEEAC1A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.tf a rdf:Property ; +cim:ExcIEEEAC1A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.vamax a rdf:Property ; +cim:ExcIEEEAC1A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (VAMAX) (> 0). Typical value = 14,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.vamin a rdf:Property ; +cim:ExcIEEEAC1A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (VAMIN) (< 0). Typical value = -14,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.ve1 a rdf:Property ; +cim:ExcIEEEAC1A.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) (> 0). Typical value = 4,18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.ve2 a rdf:Property ; +cim:ExcIEEEAC1A.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2) (> 0). Typical value = 3,14." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.vrmax a rdf:Property ; +cim:ExcIEEEAC1A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator outputs (VRMAX) (> 0). Typical value = 6,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC1A.vrmin a rdf:Property ; +cim:ExcIEEEAC1A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator outputs (VRMIN) (< 0). Typical value = -5,43." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC1A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.ka a rdf:Property ; +cim:ExcIEEEAC2A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 400." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.kb a rdf:Property ; +cim:ExcIEEEAC2A.kb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kb"@en ; rdfs:comment "Second stage regulator gain (KB) (> 0). Typical value = 25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.kc a rdf:Property ; +cim:ExcIEEEAC2A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0,28." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.kd a rdf:Property ; +cim:ExcIEEEAC2A.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (KD) (>= 0). Typical value = 0,35." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.ke a rdf:Property ; +cim:ExcIEEEAC2A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.kf a rdf:Property ; +cim:ExcIEEEAC2A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (KF) (>= 0). Typical value = 0,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.kh a rdf:Property ; +cim:ExcIEEEAC2A.kh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh"@en ; rdfs:comment "Exciter field current feedback gain (KH) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.seve1 a rdf:Property ; +cim:ExcIEEEAC2A.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]) (>= 0). Typical value = 0,037." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.seve2 a rdf:Property ; +cim:ExcIEEEAC2A.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]) (>= 0). Typical value = 0,012." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.ta a rdf:Property ; +cim:ExcIEEEAC2A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (> 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.tb a rdf:Property ; +cim:ExcIEEEAC2A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (TB) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.tc a rdf:Property ; +cim:ExcIEEEAC2A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (TC) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.te a rdf:Property ; +cim:ExcIEEEAC2A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 0,6." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.tf a rdf:Property ; +cim:ExcIEEEAC2A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.vamax a rdf:Property ; +cim:ExcIEEEAC2A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (VAMAX) (> 0). Typical value = 8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.vamin a rdf:Property ; +cim:ExcIEEEAC2A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (VAMIN) (< 0). Typical value = -8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.ve1 a rdf:Property ; +cim:ExcIEEEAC2A.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) (> 0). Typical value = 4,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.ve2 a rdf:Property ; +cim:ExcIEEEAC2A.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2) (> 0). Typical value = 3,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.vfemax a rdf:Property ; +cim:ExcIEEEAC2A.vfemax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfemax"@en ; rdfs:comment "Exciter field current limit reference (VFEMAX) (> 0). Typical value = 4,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.vrmax a rdf:Property ; +cim:ExcIEEEAC2A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator outputs (VRMAX) (> 0). Typical value = 105." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC2A.vrmin a rdf:Property ; +cim:ExcIEEEAC2A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator outputs (VRMIN) (< 0). Typical value = -95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC2A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.efdn a rdf:Property ; +cim:ExcIEEEAC3A.efdn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdn"@en ; rdfs:comment "Value of Efd at which feedback gain changes (EFDN) (> 0). Typical value = 2,36." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.ka a rdf:Property ; +cim:ExcIEEEAC3A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 45,62." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.kc a rdf:Property ; +cim:ExcIEEEAC3A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0,104." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.kd a rdf:Property ; +cim:ExcIEEEAC3A.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (KD) (>= 0). Typical value = 0,499." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.ke a rdf:Property ; +cim:ExcIEEEAC3A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.kf a rdf:Property ; +cim:ExcIEEEAC3A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (KF) (>= 0). Typical value = 0,143." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.kn a rdf:Property ; +cim:ExcIEEEAC3A.kn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kn"@en ; rdfs:comment "Excitation control system stabilizer gain (KN) (>= 0). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.kr a rdf:Property ; +cim:ExcIEEEAC3A.kr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kr"@en ; rdfs:comment "Constant associated with regulator and alternator field power supply (KR) (> 0). Typical value = 3,77." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.seve1 a rdf:Property ; +cim:ExcIEEEAC3A.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]) (>= 0). Typical value = 1,143." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.seve2 a rdf:Property ; +cim:ExcIEEEAC3A.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.ta a rdf:Property ; +cim:ExcIEEEAC3A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (> 0). Typical value = 0,013." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.tb a rdf:Property ; +cim:ExcIEEEAC3A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (TB) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.tc a rdf:Property ; +cim:ExcIEEEAC3A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (TC) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.te a rdf:Property ; +cim:ExcIEEEAC3A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 1,17." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.tf a rdf:Property ; +cim:ExcIEEEAC3A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.vamax a rdf:Property ; +cim:ExcIEEEAC3A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (VAMAX) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.vamin a rdf:Property ; +cim:ExcIEEEAC3A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (VAMIN) (< 0). Typical value = -0,95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.ve1 a rdf:Property ; +cim:ExcIEEEAC3A.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) (> 0). Typical value = 6,24." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.ve2 a rdf:Property ; +cim:ExcIEEEAC3A.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2) (> 0). Typical value = 4,68." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.vemin a rdf:Property ; +cim:ExcIEEEAC3A.vemin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vemin"@en ; rdfs:comment "Minimum exciter voltage output (VEMIN) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC3A.vfemax a rdf:Property ; +cim:ExcIEEEAC3A.vfemax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfemax"@en ; rdfs:comment "Exciter field current limit reference (VFEMAX) (>= 0). Typical value = 16." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC3A ; + rdfs:range xsd:float . -cim:ExcIEEEAC4A.ka a rdf:Property ; +cim:ExcIEEEAC4A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 200." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC4A ; + rdfs:range xsd:float . -cim:ExcIEEEAC4A.kc a rdf:Property ; +cim:ExcIEEEAC4A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC4A ; + rdfs:range xsd:float . -cim:ExcIEEEAC4A.ta a rdf:Property ; +cim:ExcIEEEAC4A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (> 0). Typical value = 0,015." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC4A ; + rdfs:range xsd:float . -cim:ExcIEEEAC4A.tb a rdf:Property ; +cim:ExcIEEEAC4A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (TB) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC4A ; + rdfs:range xsd:float . -cim:ExcIEEEAC4A.tc a rdf:Property ; +cim:ExcIEEEAC4A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (TC) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC4A ; + rdfs:range xsd:float . -cim:ExcIEEEAC4A.vimax a rdf:Property ; +cim:ExcIEEEAC4A.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Maximum voltage regulator input limit (VIMAX) (> 0). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC4A ; + rdfs:range xsd:float . -cim:ExcIEEEAC4A.vimin a rdf:Property ; +cim:ExcIEEEAC4A.vimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimin"@en ; rdfs:comment "Minimum voltage regulator input limit (VIMIN) (< 0). Typical value = -10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC4A ; + rdfs:range xsd:float . -cim:ExcIEEEAC4A.vrmax a rdf:Property ; +cim:ExcIEEEAC4A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 5,64." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC4A ; + rdfs:range xsd:float . -cim:ExcIEEEAC4A.vrmin a rdf:Property ; +cim:ExcIEEEAC4A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0). Typical value = -4,53." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC4A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC4A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.efd1 a rdf:Property ; +cim:ExcIEEEAC5A.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD1) (> 0). Typical value = 5,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.efd2 a rdf:Property ; +cim:ExcIEEEAC5A.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD2) (> 0). Typical value = 4,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.ka a rdf:Property ; +cim:ExcIEEEAC5A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 400." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.ke a rdf:Property ; +cim:ExcIEEEAC5A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.kf a rdf:Property ; +cim:ExcIEEEAC5A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (KF) (>= 0). Typical value = 0,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.seefd1 a rdf:Property ; +cim:ExcIEEEAC5A.seefd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]) (>= 0). Typical value = 0,86." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.seefd2 a rdf:Property ; +cim:ExcIEEEAC5A.seefd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.ta a rdf:Property ; +cim:ExcIEEEAC5A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (> 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.te a rdf:Property ; +cim:ExcIEEEAC5A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.tf1 a rdf:Property ; +cim:ExcIEEEAC5A.tf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf1"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF1) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.tf2 a rdf:Property ; +cim:ExcIEEEAC5A.tf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf2"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF2) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.tf3 a rdf:Property ; +cim:ExcIEEEAC5A.tf3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf3"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF3) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.vrmax a rdf:Property ; +cim:ExcIEEEAC5A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 7,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC5A.vrmin a rdf:Property ; +cim:ExcIEEEAC5A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0). Typical value = -7,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC5A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC5A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.ka a rdf:Property ; +cim:ExcIEEEAC6A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 536." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.kc a rdf:Property ; +cim:ExcIEEEAC6A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0,173." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.kd a rdf:Property ; +cim:ExcIEEEAC6A.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (KD) (>= 0). Typical value = 1,91." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.ke a rdf:Property ; +cim:ExcIEEEAC6A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 1,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.kh a rdf:Property ; +cim:ExcIEEEAC6A.kh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh"@en ; rdfs:comment "Exciter field current limiter gain (KH) (>= 0). Typical value = 92." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.seve1 a rdf:Property ; +cim:ExcIEEEAC6A.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]) (>= 0). Typical value = 0,214." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.seve2 a rdf:Property ; +cim:ExcIEEEAC6A.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]) (>= 0). Typical value = 0,044." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.ta a rdf:Property ; +cim:ExcIEEEAC6A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (>= 0). Typical value = 0,086." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.tb a rdf:Property ; +cim:ExcIEEEAC6A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (TB) (>= 0). Typical value = 9." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.tc a rdf:Property ; +cim:ExcIEEEAC6A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (TC) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.te a rdf:Property ; +cim:ExcIEEEAC6A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.th a rdf:Property ; +cim:ExcIEEEAC6A.th a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th"@en ; rdfs:comment "Exciter field current limiter time constant (TH) (> 0). Typical value = 0,08." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.tj a rdf:Property ; +cim:ExcIEEEAC6A.tj a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tj"@en ; rdfs:comment "Exciter field current limiter time constant (TJ) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.tk a rdf:Property ; +cim:ExcIEEEAC6A.tk a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tk"@en ; rdfs:comment "Voltage regulator time constant (TK) (>= 0). Typical value = 0,18." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.vamax a rdf:Property ; +cim:ExcIEEEAC6A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (VAMAX) (> 0). Typical value = 75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.vamin a rdf:Property ; +cim:ExcIEEEAC6A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (VAMIN) (< 0). Typical value = -75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.ve1 a rdf:Property ; +cim:ExcIEEEAC6A.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) (> 0). Typical value = 7,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.ve2 a rdf:Property ; +cim:ExcIEEEAC6A.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2) (> 0). Typical value = 5,55." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.vfelim a rdf:Property ; +cim:ExcIEEEAC6A.vfelim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfelim"@en ; rdfs:comment "Exciter field current limit reference (VFELIM) (> 0). Typical value = 19." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.vhmax a rdf:Property ; +cim:ExcIEEEAC6A.vhmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vhmax"@en ; rdfs:comment "Maximum field current limiter signal reference (VHMAX) (> 0). Typical value = 75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.vrmax a rdf:Property ; +cim:ExcIEEEAC6A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 44." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC6A.vrmin a rdf:Property ; +cim:ExcIEEEAC6A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0). Typical value = -36." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC6A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC6A ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kc a rdf:Property ; +cim:ExcIEEEAC7B.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0,18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kd a rdf:Property ; +cim:ExcIEEEAC7B.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (KD) (>= 0). Typical value = 0,02." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kdr a rdf:Property ; +cim:ExcIEEEAC7B.kdr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdr"@en ; rdfs:comment "Voltage regulator derivative gain (KDR) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.ke a rdf:Property ; +cim:ExcIEEEAC7B.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kf1 a rdf:Property ; +cim:ExcIEEEAC7B.kf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf1"@en ; rdfs:comment "Excitation control system stabilizer gain (KF1) (>= 0). Typical value = 0,212." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kf2 a rdf:Property ; +cim:ExcIEEEAC7B.kf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf2"@en ; rdfs:comment "Excitation control system stabilizer gain (KF2) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kf3 a rdf:Property ; +cim:ExcIEEEAC7B.kf3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf3"@en ; rdfs:comment "Excitation control system stabilizer gain (KF3) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kia a rdf:Property ; +cim:ExcIEEEAC7B.kia a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kia"@en ; rdfs:comment "Voltage regulator integral gain (KIA) (>= 0). Typical value = 59,69." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kir a rdf:Property ; +cim:ExcIEEEAC7B.kir a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kir"@en ; rdfs:comment "Voltage regulator integral gain (KIR) (>= 0). Typical value = 4,24." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kl a rdf:Property ; +cim:ExcIEEEAC7B.kl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl"@en ; rdfs:comment "Exciter field voltage lower limit parameter (KL). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kp a rdf:Property ; +cim:ExcIEEEAC7B.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Potential circuit gain coefficient (KP) (> 0). Typical value = 4,96." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kpa a rdf:Property ; +cim:ExcIEEEAC7B.kpa a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpa"@en ; rdfs:comment "Voltage regulator proportional gain (KPA) (> 0 if ExcIEEEAC7B.kia = 0). Typical value = 65,36." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.kpr a rdf:Property ; +cim:ExcIEEEAC7B.kpr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpr"@en ; rdfs:comment "Voltage regulator proportional gain (KPR) (> 0 if ExcIEEEAC7B.kir = 0). Typical value = 4,24." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.seve1 a rdf:Property ; +cim:ExcIEEEAC7B.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]) (>= 0). Typical value = 0,44." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.seve2 a rdf:Property ; +cim:ExcIEEEAC7B.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]) (>= 0). Typical value = 0,075." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.tdr a rdf:Property ; +cim:ExcIEEEAC7B.tdr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdr"@en ; rdfs:comment "Lag time constant (TDR) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.te a rdf:Property ; +cim:ExcIEEEAC7B.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 1,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.tf a rdf:Property ; +cim:ExcIEEEAC7B.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.vamax a rdf:Property ; +cim:ExcIEEEAC7B.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (VAMAX) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.vamin a rdf:Property ; +cim:ExcIEEEAC7B.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (VAMIN) (< 0). Typical value = -0,95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.ve1 a rdf:Property ; +cim:ExcIEEEAC7B.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) (> 0). Typical value = 6,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.ve2 a rdf:Property ; +cim:ExcIEEEAC7B.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2) (> 0). Typical value = 3,02." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.vemin a rdf:Property ; +cim:ExcIEEEAC7B.vemin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vemin"@en ; rdfs:comment "Minimum exciter voltage output (VEMIN) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.vfemax a rdf:Property ; +cim:ExcIEEEAC7B.vfemax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfemax"@en ; rdfs:comment "Exciter field current limit reference (VFEMAX). Typical value = 6,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.vrmax a rdf:Property ; +cim:ExcIEEEAC7B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 5,79." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC7B.vrmin a rdf:Property ; +cim:ExcIEEEAC7B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0). Typical value = -5,79." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC7B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.ka a rdf:Property ; +cim:ExcIEEEAC8B.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.kc a rdf:Property ; +cim:ExcIEEEAC8B.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0,55." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.kd a rdf:Property ; +cim:ExcIEEEAC8B.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Demagnetizing factor, a function of exciter alternator reactances (KD) (>= 0). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.kdr a rdf:Property ; +cim:ExcIEEEAC8B.kdr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdr"@en ; rdfs:comment "Voltage regulator derivative gain (KDR) (>= 0). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.ke a rdf:Property ; +cim:ExcIEEEAC8B.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.kir a rdf:Property ; +cim:ExcIEEEAC8B.kir a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kir"@en ; rdfs:comment "Voltage regulator integral gain (KIR) (>= 0). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.kpr a rdf:Property ; +cim:ExcIEEEAC8B.kpr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpr"@en ; rdfs:comment "Voltage regulator proportional gain (KPR) (> 0 if ExcIEEEAC8B.kir = 0). Typical value = 80." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.seve1 a rdf:Property ; +cim:ExcIEEEAC8B.seve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.seve2 a rdf:Property ; +cim:ExcIEEEAC8B.seve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seve2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]) (>= 0). Typical value = 3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.ta a rdf:Property ; +cim:ExcIEEEAC8B.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.tdr a rdf:Property ; +cim:ExcIEEEAC8B.tdr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdr"@en ; rdfs:comment "Lag time constant (TDR) (> 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.te a rdf:Property ; +cim:ExcIEEEAC8B.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 1,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.ve1 a rdf:Property ; +cim:ExcIEEEAC8B.ve1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve1"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) (> 0). Typical value = 6,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.ve2 a rdf:Property ; +cim:ExcIEEEAC8B.ve2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ve2"@en ; rdfs:comment "Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2) (> 0). Typical value = 9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.vemin a rdf:Property ; +cim:ExcIEEEAC8B.vemin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vemin"@en ; rdfs:comment "Minimum exciter voltage output (VEMIN) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.vfemax a rdf:Property ; +cim:ExcIEEEAC8B.vfemax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfemax"@en ; rdfs:comment "Exciter field current limit reference (VFEMAX). Typical value = 6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.vrmax a rdf:Property ; +cim:ExcIEEEAC8B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 35." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEAC8B.vrmin a rdf:Property ; +cim:ExcIEEEAC8B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEAC8B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEAC8B ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.efd1 a rdf:Property ; +cim:ExcIEEEDC1A.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD1) (> 0). Typical value = 3,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.efd2 a rdf:Property ; +cim:ExcIEEEDC1A.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD2) (> 0). Typical value = 2,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.exclim a rdf:Property ; +cim:ExcIEEEDC1A.exclim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "exclim"@en ; rdfs:comment """(exclim). IEEE standard is ambiguous about lower limit on exciter output. true = a lower limit of zero is applied to integrator output false = a lower limit of zero is not applied to integrator output. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:boolean . -cim:ExcIEEEDC1A.ka a rdf:Property ; +cim:ExcIEEEDC1A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 46." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.ke a rdf:Property ; +cim:ExcIEEEDC1A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.kf a rdf:Property ; +cim:ExcIEEEDC1A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gain (KF) (>= 0). Typical value = 0.1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.seefd1 a rdf:Property ; +cim:ExcIEEEDC1A.seefd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]) (>= 0). Typical value = 0.33." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.seefd2 a rdf:Property ; +cim:ExcIEEEDC1A.seefd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.ta a rdf:Property ; +cim:ExcIEEEDC1A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (> 0). Typical value = 0,06." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.tb a rdf:Property ; +cim:ExcIEEEDC1A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (TB) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.tc a rdf:Property ; +cim:ExcIEEEDC1A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (TC) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.te a rdf:Property ; +cim:ExcIEEEDC1A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 0,46." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.tf a rdf:Property ; +cim:ExcIEEEDC1A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.uelin a rdf:Property ; +cim:ExcIEEEDC1A.uelin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uelin"@en ; rdfs:comment """UEL input (uelin). true = input is connected to the HV gate false = input connects to the error signal. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:boolean . -cim:ExcIEEEDC1A.vrmax a rdf:Property ; +cim:ExcIEEEDC1A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> ExcIEEEDC1A.vrmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC1A.vrmin a rdf:Property ; +cim:ExcIEEEDC1A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0 and < ExcIEEEDC1A.vrmax). Typical value = -0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC1A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.efd1 a rdf:Property ; +cim:ExcIEEEDC2A.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD1) (> 0). Typical value = 3,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.efd2 a rdf:Property ; +cim:ExcIEEEDC2A.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD2) (> 0). Typical value = 2,29." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.exclim a rdf:Property ; +cim:ExcIEEEDC2A.exclim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "exclim"@en ; rdfs:comment "(exclim). IEEE standard is ambiguous about lower limit on exciter output. Typical value = - 999 which means that there is no limit applied." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.ka a rdf:Property ; +cim:ExcIEEEDC2A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 300." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.ke a rdf:Property ; +cim:ExcIEEEDC2A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.kf a rdf:Property ; +cim:ExcIEEEDC2A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gain (KF) (>= 0). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.seefd1 a rdf:Property ; +cim:ExcIEEEDC2A.seefd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]) (>= 0). Typical value = 0,279." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.seefd2 a rdf:Property ; +cim:ExcIEEEDC2A.seefd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]) (>= 0). Typical value = 0,117." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.ta a rdf:Property ; +cim:ExcIEEEDC2A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (> 0). Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.tb a rdf:Property ; +cim:ExcIEEEDC2A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (TB) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.tc a rdf:Property ; +cim:ExcIEEEDC2A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (TC) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.te a rdf:Property ; +cim:ExcIEEEDC2A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 1,33." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.tf a rdf:Property ; +cim:ExcIEEEDC2A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (> 0). Typical value = 0,675." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.uelin a rdf:Property ; +cim:ExcIEEEDC2A.uelin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uelin"@en ; rdfs:comment """UEL input (uelin). true = input is connected to the HV gate false = input connects to the error signal. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:boolean . -cim:ExcIEEEDC2A.vrmax a rdf:Property ; +cim:ExcIEEEDC2A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX)(> ExcIEEEDC2A.vrmin). Typical value = 4,95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC2A.vrmin a rdf:Property ; +cim:ExcIEEEDC2A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0 and < ExcIEEEDC2A.vrmax). Typical value = -4,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC2A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.efd1 a rdf:Property ; +cim:ExcIEEEDC3A.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD1) (> 0). Typical value = 3,375." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.efd2 a rdf:Property ; +cim:ExcIEEEDC3A.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD2) (> 0). Typical value = 3,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.exclim a rdf:Property ; +cim:ExcIEEEDC3A.exclim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "exclim"@en ; rdfs:comment """(exclim). IEEE standard is ambiguous about lower limit on exciter output. true = a lower limit of zero is applied to integrator output false = a lower limit of zero is not applied to integrator output. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:boolean . -cim:ExcIEEEDC3A.ke a rdf:Property ; +cim:ExcIEEEDC3A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.kv a rdf:Property ; +cim:ExcIEEEDC3A.kv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kv"@en ; rdfs:comment "Fast raise/lower contact setting (KV) (> 0). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.seefd1 a rdf:Property ; +cim:ExcIEEEDC3A.seefd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]) (>= 0). Typical value = 0,267." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.seefd2 a rdf:Property ; +cim:ExcIEEEDC3A.seefd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]) (>= 0). Typical value = 0,068." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.te a rdf:Property ; +cim:ExcIEEEDC3A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.trh a rdf:Property ; +cim:ExcIEEEDC3A.trh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "trh"@en ; rdfs:comment "Rheostat travel time (TRH) (> 0). Typical value = 20." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.vrmax a rdf:Property ; +cim:ExcIEEEDC3A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC3A.vrmin a rdf:Property ; +cim:ExcIEEEDC3A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC3A ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.efd1 a rdf:Property ; +cim:ExcIEEEDC4B.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD1) (> 0). Typical value = 1,75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.efd2 a rdf:Property ; +cim:ExcIEEEDC4B.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Exciter voltage at which exciter saturation is defined (EFD2) (> 0). Typical value = 2,33." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.ka a rdf:Property ; +cim:ExcIEEEDC4B.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.kd a rdf:Property ; +cim:ExcIEEEDC4B.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Regulator derivative gain (KD) (>= 0). Typical value = 20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.ke a rdf:Property ; +cim:ExcIEEEDC4B.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.kf a rdf:Property ; +cim:ExcIEEEDC4B.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gain (KF) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.ki a rdf:Property ; +cim:ExcIEEEDC4B.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Regulator integral gain (KI) (>= 0). Typical value = 20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.kp a rdf:Property ; +cim:ExcIEEEDC4B.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Regulator proportional gain (KP) (>= 0). Typical value = 20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.oelin a rdf:Property ; +cim:ExcIEEEDC4B.oelin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "oelin"@en ; rdfs:comment """OEL input (OELin). true = LV gate false = subtract from error signal. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:boolean . -cim:ExcIEEEDC4B.seefd1 a rdf:Property ; +cim:ExcIEEEDC4B.seefd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd1"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]) (>= 0). Typical value = 0,08." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.seefd2 a rdf:Property ; +cim:ExcIEEEDC4B.seefd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "seefd2"@en ; rdfs:comment "Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]) (>= 0). Typical value = 0,27." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.ta a rdf:Property ; +cim:ExcIEEEDC4B.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (> 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.td a rdf:Property ; +cim:ExcIEEEDC4B.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Regulator derivative filter time constant (TD) (> 0 if ExcIEEEDC4B.kd > 0). Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.te a rdf:Property ; +cim:ExcIEEEDC4B.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.tf a rdf:Property ; +cim:ExcIEEEDC4B.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.uelin a rdf:Property ; +cim:ExcIEEEDC4B.uelin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uelin"@en ; rdfs:comment """UEL input (UELin). true = HV gate false = add to error signal. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:boolean . -cim:ExcIEEEDC4B.vemin a rdf:Property ; +cim:ExcIEEEDC4B.vemin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vemin"@en ; rdfs:comment "Minimum exciter voltage output (VEMIN) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.vrmax a rdf:Property ; +cim:ExcIEEEDC4B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> ExcIEEEDC4B.vrmin). Typical value = 2,7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEDC4B.vrmin a rdf:Property ; +cim:ExcIEEEDC4B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (<= 0 and < ExcIEEEDC4B.vrmax). Typical value = -0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEDC4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEDC4B ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.ilr a rdf:Property ; +cim:ExcIEEEST1A.ilr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ilr"@en ; rdfs:comment "Exciter output current limit reference (ILR). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.ka a rdf:Property ; +cim:ExcIEEEST1A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 190." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.kc a rdf:Property ; +cim:ExcIEEEST1A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0,08." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.kf a rdf:Property ; +cim:ExcIEEEST1A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (KF) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.klr a rdf:Property ; +cim:ExcIEEEST1A.klr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "klr"@en ; rdfs:comment "Exciter output current limiter gain (KLR). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.pssin a rdf:Property ; +cim:ExcIEEEST1A.pssin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pssin"@en ; rdfs:comment """Selector of the Power System Stabilizer (PSS) input (PSSin). true = PSS input (Vs) added to error signal false = PSS input (Vs) added to voltage regulator output. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:boolean . -cim:ExcIEEEST1A.ta a rdf:Property ; +cim:ExcIEEEST1A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.tb a rdf:Property ; +cim:ExcIEEEST1A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (TB) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.tb1 a rdf:Property ; +cim:ExcIEEEST1A.tb1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb1"@en ; rdfs:comment "Voltage regulator time constant (TB1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.tc a rdf:Property ; +cim:ExcIEEEST1A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (TC) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.tc1 a rdf:Property ; +cim:ExcIEEEST1A.tc1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc1"@en ; rdfs:comment "Voltage regulator time constant (TC1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.tf a rdf:Property ; +cim:ExcIEEEST1A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . - -cim:ExcIEEEST1A.uelin a rdf:Property ; - rdfs:label "uelin"@en ; - rdfs:comment "Selector of the connection of the UEL input (UELin). Typical value = ignoreUELsignal." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; rdfs:domain cim:ExcIEEEST1A ; - rdfs:range cim:ExcIEEEST1AUELselectorKind . + rdfs:range xsd:float . -cim:ExcIEEEST1A.vamax a rdf:Property ; +cim:ExcIEEEST1A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (VAMAX) (> 0). Typical value = 14,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.vamin a rdf:Property ; +cim:ExcIEEEST1A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (VAMIN) (< 0). Typical value = -14,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.vimax a rdf:Property ; +cim:ExcIEEEST1A.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Maximum voltage regulator input limit (VIMAX) (> 0). Typical value = 999." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.vimin a rdf:Property ; +cim:ExcIEEEST1A.vimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimin"@en ; rdfs:comment "Minimum voltage regulator input limit (VIMIN) (< 0). Typical value = -999." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.vrmax a rdf:Property ; +cim:ExcIEEEST1A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator outputs (VRMAX) (> 0). Typical value = 7,8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST1A.vrmin a rdf:Property ; +cim:ExcIEEEST1A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator outputs (VRMIN) (< 0). Typical value = -6,7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST1A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.efdmax a rdf:Property ; +cim:ExcIEEEST2A.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Maximum field voltage (EFDMax) (>= 0). Typical value = 99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.ka a rdf:Property ; +cim:ExcIEEEST2A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). Typical value = 120." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.kc a rdf:Property ; +cim:ExcIEEEST2A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 1,82." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.ke a rdf:Property ; +cim:ExcIEEEST2A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (KE). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.kf a rdf:Property ; +cim:ExcIEEEST2A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (KF) (>= 0). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.ki a rdf:Property ; +cim:ExcIEEEST2A.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Potential circuit gain coefficient (KI) (>= 0). Typical value = 8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.kp a rdf:Property ; +cim:ExcIEEEST2A.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Potential circuit gain coefficient (KP) (>= 0). Typical value = 4,88." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.ta a rdf:Property ; +cim:ExcIEEEST2A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (> 0). Typical value = 0,15." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.te a rdf:Property ; +cim:ExcIEEEST2A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (TE) (> 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.tf a rdf:Property ; +cim:ExcIEEEST2A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.uelin a rdf:Property ; +cim:ExcIEEEST2A.uelin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uelin"@en ; rdfs:comment """UEL input (UELin). true = HV gate false = add to error signal. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:boolean . -cim:ExcIEEEST2A.vrmax a rdf:Property ; +cim:ExcIEEEST2A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator outputs (VRMAX) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST2A.vrmin a rdf:Property ; +cim:ExcIEEEST2A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator outputs (VRMIN) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST2A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.ka a rdf:Property ; +cim:ExcIEEEST3A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (KA) (> 0). This is parameter K in the IEEE standard. Typical value = 200." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.kc a rdf:Property ; +cim:ExcIEEEST3A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.kg a rdf:Property ; +cim:ExcIEEEST3A.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Feedback gain constant of the inner loop field regulator (KG) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.ki a rdf:Property ; +cim:ExcIEEEST3A.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Potential circuit gain coefficient (KI) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.km a rdf:Property ; +cim:ExcIEEEST3A.km a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "km"@en ; rdfs:comment "Forward gain constant of the inner loop field regulator (KM) (> 0). Typical value = 7,93." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.kp a rdf:Property ; +cim:ExcIEEEST3A.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Potential circuit gain coefficient (KP) (> 0). Typical value = 6,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.ta a rdf:Property ; +cim:ExcIEEEST3A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.tb a rdf:Property ; +cim:ExcIEEEST3A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (TB) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.tc a rdf:Property ; +cim:ExcIEEEST3A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (TC) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.thetap a rdf:Property ; +cim:ExcIEEEST3A.thetap a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetap"@en ; rdfs:comment "Potential circuit phase angle (thetap). Typical value = 0." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.tm a rdf:Property ; +cim:ExcIEEEST3A.tm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tm"@en ; rdfs:comment "Forward time constant of inner loop field regulator (TM) (> 0). Typical value = 0,4." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.vbmax a rdf:Property ; +cim:ExcIEEEST3A.vbmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vbmax"@en ; rdfs:comment "Maximum excitation voltage (VBMax) (> 0). Typical value = 6,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.vgmax a rdf:Property ; +cim:ExcIEEEST3A.vgmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vgmax"@en ; rdfs:comment "Maximum inner loop feedback voltage (VGMax) (>= 0). Typical value = 5,8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.vimax a rdf:Property ; +cim:ExcIEEEST3A.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Maximum voltage regulator input limit (VIMAX) (> 0). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.vimin a rdf:Property ; +cim:ExcIEEEST3A.vimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimin"@en ; rdfs:comment "Minimum voltage regulator input limit (VIMIN) (< 0). Typical value = -0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.vmmax a rdf:Property ; +cim:ExcIEEEST3A.vmmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmmax"@en ; rdfs:comment "Maximum inner loop output (VMMax) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.vmmin a rdf:Property ; +cim:ExcIEEEST3A.vmmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmmin"@en ; rdfs:comment "Minimum inner loop output (VMMin) (<= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.vrmax a rdf:Property ; +cim:ExcIEEEST3A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.vrmin a rdf:Property ; +cim:ExcIEEEST3A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0). Typical value = -10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST3A.xl a rdf:Property ; +cim:ExcIEEEST3A.xl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xl"@en ; rdfs:comment "Reactance associated with potential source (XL) (>= 0). Typical value = 0,081." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST3A ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.kc a rdf:Property ; +cim:ExcIEEEST4B.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (KC) (>= 0). Typical value = 0,113." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.kg a rdf:Property ; +cim:ExcIEEEST4B.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Feedback gain constant of the inner loop field regulator (KG) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.ki a rdf:Property ; +cim:ExcIEEEST4B.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Potential circuit gain coefficient (KI) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.kim a rdf:Property ; +cim:ExcIEEEST4B.kim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kim"@en ; rdfs:comment "Voltage regulator integral gain output (KIM). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.kir a rdf:Property ; +cim:ExcIEEEST4B.kir a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kir"@en ; rdfs:comment "Voltage regulator integral gain (KIR). Typical value = 10,75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.kp a rdf:Property ; +cim:ExcIEEEST4B.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Potential circuit gain coefficient (KP) (> 0). Typical value = 9,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.kpm a rdf:Property ; +cim:ExcIEEEST4B.kpm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpm"@en ; rdfs:comment "Voltage regulator proportional gain output (KPM). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.kpr a rdf:Property ; +cim:ExcIEEEST4B.kpr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpr"@en ; rdfs:comment "Voltage regulator proportional gain (KPR). Typical value = 10,75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.ta a rdf:Property ; +cim:ExcIEEEST4B.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (TA) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.thetap a rdf:Property ; +cim:ExcIEEEST4B.thetap a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetap"@en ; rdfs:comment "Potential circuit phase angle (thetap). Typical value = 0." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.vbmax a rdf:Property ; +cim:ExcIEEEST4B.vbmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vbmax"@en ; rdfs:comment "Maximum excitation voltage (VBMax) (> 0). Typical value = 11,63." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.vmmax a rdf:Property ; +cim:ExcIEEEST4B.vmmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmmax"@en ; rdfs:comment "Maximum inner loop output (VMMax) (> ExcIEEEST4B.vmmin). Typical value = 99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.vmmin a rdf:Property ; +cim:ExcIEEEST4B.vmmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmmin"@en ; rdfs:comment "Minimum inner loop output (VMMin) (< ExcIEEEST4B.vmmax). Typical value = -99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.vrmax a rdf:Property ; +cim:ExcIEEEST4B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.vrmin a rdf:Property ; +cim:ExcIEEEST4B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0). Typical value = -0,87." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST4B.xl a rdf:Property ; +cim:ExcIEEEST4B.xl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xl"@en ; rdfs:comment "Reactance associated with potential source (XL) (>= 0). Typical value = 0,124." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST4B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.kc a rdf:Property ; +cim:ExcIEEEST5B.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier regulation factor (KC) (>= 0). Typical value = 0,004." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.kr a rdf:Property ; +cim:ExcIEEEST5B.kr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kr"@en ; rdfs:comment "Regulator gain (KR) (> 0). Typical value = 200." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.t1 a rdf:Property ; +cim:ExcIEEEST5B.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Firing circuit time constant (T1) (>= 0). Typical value = 0,004." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tb1 a rdf:Property ; +cim:ExcIEEEST5B.tb1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb1"@en ; rdfs:comment "Regulator lag time constant (TB1) (>= 0). Typical value = 6." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tb2 a rdf:Property ; +cim:ExcIEEEST5B.tb2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb2"@en ; rdfs:comment "Regulator lag time constant (TB2) (>= 0). Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tc1 a rdf:Property ; +cim:ExcIEEEST5B.tc1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc1"@en ; rdfs:comment "Regulator lead time constant (TC1) (>= 0). Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tc2 a rdf:Property ; +cim:ExcIEEEST5B.tc2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc2"@en ; rdfs:comment "Regulator lead time constant (TC2) (>= 0). Typical value = 0,08." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tob1 a rdf:Property ; +cim:ExcIEEEST5B.tob1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tob1"@en ; rdfs:comment "OEL lag time constant (TOB1) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tob2 a rdf:Property ; +cim:ExcIEEEST5B.tob2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tob2"@en ; rdfs:comment "OEL lag time constant (TOB2) (>= 0). Typical value = 0,08." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.toc1 a rdf:Property ; +cim:ExcIEEEST5B.toc1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "toc1"@en ; rdfs:comment "OEL lead time constant (TOC1) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.toc2 a rdf:Property ; +cim:ExcIEEEST5B.toc2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "toc2"@en ; rdfs:comment "OEL lead time constant (TOC2) (>= 0). Typical value = 0,08." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tub1 a rdf:Property ; +cim:ExcIEEEST5B.tub1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tub1"@en ; rdfs:comment "UEL lag time constant (TUB1) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tub2 a rdf:Property ; +cim:ExcIEEEST5B.tub2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tub2"@en ; rdfs:comment "UEL lag time constant (TUB2) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tuc1 a rdf:Property ; +cim:ExcIEEEST5B.tuc1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tuc1"@en ; rdfs:comment "UEL lead time constant (TUC1) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.tuc2 a rdf:Property ; +cim:ExcIEEEST5B.tuc2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tuc2"@en ; rdfs:comment "UEL lead time constant (TUC2) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.vrmax a rdf:Property ; +cim:ExcIEEEST5B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST5B.vrmin a rdf:Property ; +cim:ExcIEEEST5B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0). Typical value = -4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST5B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST5B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.ilr a rdf:Property ; +cim:ExcIEEEST6B.ilr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ilr"@en ; rdfs:comment "Exciter output current limit reference (ILR) (> 0). Typical value = 4,164." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.kci a rdf:Property ; +cim:ExcIEEEST6B.kci a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kci"@en ; rdfs:comment "Exciter output current limit adjustment (KCI) (> 0). Typical value = 1,0577." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.kff a rdf:Property ; +cim:ExcIEEEST6B.kff a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kff"@en ; rdfs:comment "Pre-control gain constant of the inner loop field regulator (KFF). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.kg a rdf:Property ; +cim:ExcIEEEST6B.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Feedback gain constant of the inner loop field regulator (KG) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.kia a rdf:Property ; +cim:ExcIEEEST6B.kia a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kia"@en ; rdfs:comment "Voltage regulator integral gain (KIA) (> 0). Typical value = 45,094." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.klr a rdf:Property ; +cim:ExcIEEEST6B.klr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "klr"@en ; rdfs:comment "Exciter output current limiter gain (KLR) (> 0). Typical value = 17,33." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.km a rdf:Property ; +cim:ExcIEEEST6B.km a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "km"@en ; rdfs:comment "Forward gain constant of the inner loop field regulator (KM). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.kpa a rdf:Property ; +cim:ExcIEEEST6B.kpa a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpa"@en ; rdfs:comment "Voltage regulator proportional gain (KPA) (> 0). Typical value = 18,038." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . - -cim:ExcIEEEST6B.oelin a rdf:Property ; - rdfs:label "oelin"@en ; - rdfs:comment "OEL input selector (OELin). Typical value = noOELinput." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:ExcIEEEST6B ; - rdfs:range cim:ExcST6BOELselectorKind . + rdfs:range xsd:float . -cim:ExcIEEEST6B.tg a rdf:Property ; +cim:ExcIEEEST6B.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Feedback time constant of inner loop field voltage regulator (TG) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.vamax a rdf:Property ; +cim:ExcIEEEST6B.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (VAMAX) (> 0). Typical value = 4,81." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.vamin a rdf:Property ; +cim:ExcIEEEST6B.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (VAMIN) (< 0). Typical value = -3,85." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.vrmax a rdf:Property ; +cim:ExcIEEEST6B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 4,81." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST6B.vrmin a rdf:Property ; +cim:ExcIEEEST6B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0). Typical value = -3,85." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST6B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.kh a rdf:Property ; +cim:ExcIEEEST7B.kh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh"@en ; rdfs:comment "High-value gate feedback gain (KH) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.kia a rdf:Property ; +cim:ExcIEEEST7B.kia a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kia"@en ; rdfs:comment "Voltage regulator integral gain (KIA) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.kl a rdf:Property ; +cim:ExcIEEEST7B.kl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl"@en ; rdfs:comment "Low-value gate feedback gain (KL) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.kpa a rdf:Property ; +cim:ExcIEEEST7B.kpa a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpa"@en ; rdfs:comment "Voltage regulator proportional gain (KPA) (> 0). Typical value = 40." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . - -cim:ExcIEEEST7B.oelin a rdf:Property ; - rdfs:label "oelin"@en ; - rdfs:comment "OEL input selector (OELin). Typical value = noOELinput." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:ExcIEEEST7B ; - rdfs:range cim:ExcST7BOELselectorKind . + rdfs:range xsd:float . -cim:ExcIEEEST7B.tb a rdf:Property ; +cim:ExcIEEEST7B.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Regulator lag time constant (TB) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.tc a rdf:Property ; +cim:ExcIEEEST7B.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Regulator lead time constant (TC) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.tf a rdf:Property ; +cim:ExcIEEEST7B.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (TF) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.tg a rdf:Property ; +cim:ExcIEEEST7B.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Feedback time constant of inner loop field voltage regulator (TG) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.tia a rdf:Property ; +cim:ExcIEEEST7B.tia a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tia"@en ; rdfs:comment "Feedback time constant (TIA) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . - -cim:ExcIEEEST7B.uelin a rdf:Property ; - rdfs:label "uelin"@en ; - rdfs:comment "UEL input selector (UELin). Typical value = noUELinput." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; rdfs:domain cim:ExcIEEEST7B ; - rdfs:range cim:ExcST7BUELselectorKind . + rdfs:range xsd:float . -cim:ExcIEEEST7B.vmax a rdf:Property ; +cim:ExcIEEEST7B.vmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax"@en ; rdfs:comment "Maximum voltage reference signal (VMAX) (> 0 and > ExcIEEEST7B.vmin). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.vmin a rdf:Property ; +cim:ExcIEEEST7B.vmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin"@en ; rdfs:comment "Minimum voltage reference signal (VMIN) (> 0 and < ExcIEEEST7B.vmax). Typical value = 0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.vrmax a rdf:Property ; +cim:ExcIEEEST7B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (VRMAX) (> 0). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcIEEEST7B.vrmin a rdf:Property ; +cim:ExcIEEEST7B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (VRMIN) (< 0). Typical value = -4,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcIEEEST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcIEEEST7B ; + rdfs:range xsd:float . -cim:ExcNI.busFedSelector a rdf:Property ; +cim:ExcNI.busFedSelector a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "busFedSelector"@en ; rdfs:comment """Fed by selector (BusFedSelector). true = bus fed (switch is closed) false = solid fed (switch is open). Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:boolean . -cim:ExcNI.ka a rdf:Property ; +cim:ExcNI.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 210." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:float . -cim:ExcNI.kf a rdf:Property ; +cim:ExcNI.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gain (Kf) (> 0). Typical value 0,01." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:float . -cim:ExcNI.r a rdf:Property ; +cim:ExcNI.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment """rc / rfd (R) (>= 0). 0 means exciter has negative current capability > 0 means exciter does not have negative current capability. Typical value = 5.""" ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:float . -cim:ExcNI.ta a rdf:Property ; +cim:ExcNI.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:float . -cim:ExcNI.tf1 a rdf:Property ; +cim:ExcNI.tf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf1"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf1) (> 0). Typical value = 1,0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:float . -cim:ExcNI.tf2 a rdf:Property ; +cim:ExcNI.tf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf2"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf2) (> 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:float . -cim:ExcNI.tr a rdf:Property ; +cim:ExcNI.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Time constant (Tr) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:float . -cim:ExcNI.vrmax a rdf:Property ; +cim:ExcNI.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator ouput (Vrmax) (> ExcNI.vrmin). Typical value = 5,0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:float . -cim:ExcNI.vrmin a rdf:Property ; +cim:ExcNI.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator ouput (Vrmin) (< ExcNI.vrmax). Typical value = -2,0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcNI . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcNI ; + rdfs:range xsd:float . -cim:ExcOEX3T.e1 a rdf:Property ; +cim:ExcOEX3T.e1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e1"@en ; rdfs:comment "Saturation parameter (E1)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.e2 a rdf:Property ; +cim:ExcOEX3T.e2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e2"@en ; rdfs:comment "Saturation parameter (E2)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.ka a rdf:Property ; +cim:ExcOEX3T.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Gain (KA)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.kc a rdf:Property ; +cim:ExcOEX3T.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Gain (KC)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.kd a rdf:Property ; +cim:ExcOEX3T.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Gain (KD)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.ke a rdf:Property ; +cim:ExcOEX3T.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Gain (KE)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.kf a rdf:Property ; +cim:ExcOEX3T.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Gain (KF)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.see1 a rdf:Property ; +cim:ExcOEX3T.see1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "see1"@en ; rdfs:comment "Saturation parameter (SE[E1])." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.see2 a rdf:Property ; +cim:ExcOEX3T.see2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "see2"@en ; rdfs:comment "Saturation parameter (SE[E2])." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.t1 a rdf:Property ; +cim:ExcOEX3T.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Time constant (T1) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.t2 a rdf:Property ; +cim:ExcOEX3T.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Time constant (T2) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.t3 a rdf:Property ; +cim:ExcOEX3T.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Time constant (T3) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.t4 a rdf:Property ; +cim:ExcOEX3T.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Time constant (T4) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.t5 a rdf:Property ; +cim:ExcOEX3T.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Time constant (T5) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.t6 a rdf:Property ; +cim:ExcOEX3T.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Time constant (T6) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.te a rdf:Property ; +cim:ExcOEX3T.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Time constant (TE) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.tf a rdf:Property ; +cim:ExcOEX3T.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Time constant (TF) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.vrmax a rdf:Property ; +cim:ExcOEX3T.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Limiter (VRMAX) (> ExcOEX3T.vrmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcOEX3T.vrmin a rdf:Property ; +cim:ExcOEX3T.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; - rdfs:comment "Limiter (VRMIN) (< ExcOEX3T.vrmax). " ; - cims:dataType cim:PU ; + rdfs:comment "Limiter (VRMIN) (< ExcOEX3T.vrmax)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcOEX3T . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcOEX3T ; + rdfs:range xsd:float . -cim:ExcPIC.e1 a rdf:Property ; +cim:ExcPIC.e1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e1"@en ; rdfs:comment "Field voltage value 1 (E1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.e2 a rdf:Property ; +cim:ExcPIC.e2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e2"@en ; rdfs:comment "Field voltage value 2 (E2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.efdmax a rdf:Property ; +cim:ExcPIC.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Exciter maximum limit (Efdmax) (> ExcPIC.efdmin). Typical value = 8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.efdmin a rdf:Property ; +cim:ExcPIC.efdmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmin"@en ; rdfs:comment "Exciter minimum limit (Efdmin) (< ExcPIC.efdmax). Typical value = -0,87." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.ka a rdf:Property ; +cim:ExcPIC.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "PI controller gain (Ka). Typical value = 3,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.kc a rdf:Property ; +cim:ExcPIC.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Exciter regulation factor (Kc). Typical value = 0,08." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.ke a rdf:Property ; +cim:ExcPIC.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant (Ke). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.kf a rdf:Property ; +cim:ExcPIC.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Rate feedback gain (Kf). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.ki a rdf:Property ; +cim:ExcPIC.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Current source gain (Ki). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.kp a rdf:Property ; +cim:ExcPIC.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Potential source gain (Kp). Typical value = 6,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.se1 a rdf:Property ; +cim:ExcPIC.se1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se1"@en ; rdfs:comment "Saturation factor at E1 (Se1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.se2 a rdf:Property ; +cim:ExcPIC.se2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se2"@en ; rdfs:comment "Saturation factor at E2 (Se2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.ta1 a rdf:Property ; +cim:ExcPIC.ta1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta1"@en ; rdfs:comment "PI controller time constant (Ta1) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.ta2 a rdf:Property ; +cim:ExcPIC.ta2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta2"@en ; rdfs:comment "Voltage regulator time constant (Ta2) (>= 0). Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.ta3 a rdf:Property ; +cim:ExcPIC.ta3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta3"@en ; rdfs:comment "Lead time constant (Ta3) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.ta4 a rdf:Property ; +cim:ExcPIC.ta4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta4"@en ; rdfs:comment "Lag time constant (Ta4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.te a rdf:Property ; +cim:ExcPIC.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant (Te) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.tf1 a rdf:Property ; +cim:ExcPIC.tf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf1"@en ; rdfs:comment "Rate feedback time constant (Tf1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.tf2 a rdf:Property ; +cim:ExcPIC.tf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf2"@en ; rdfs:comment "Rate feedback lag time constant (Tf2) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.vr1 a rdf:Property ; +cim:ExcPIC.vr1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vr1"@en ; rdfs:comment "PI maximum limit (Vr1). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.vr2 a rdf:Property ; +cim:ExcPIC.vr2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vr2"@en ; rdfs:comment "PI minimum limit (Vr2). Typical value = -0,87." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.vrmax a rdf:Property ; +cim:ExcPIC.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Voltage regulator maximum limit (Vrmax) (> ExcPIC.vrmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcPIC.vrmin a rdf:Property ; +cim:ExcPIC.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Voltage regulator minimum limit (Vrmin) (< ExcPIC.vrmax). Typical value = -0,87." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcPIC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcPIC ; + rdfs:range xsd:float . -cim:ExcREXS.e1 a rdf:Property ; +cim:ExcREXS.e1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e1"@en ; rdfs:comment "Field voltage value 1 (E1). Typical value = 3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.e2 a rdf:Property ; +cim:ExcREXS.e2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e2"@en ; rdfs:comment "Field voltage value 2 (E2). Typical value = 4." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . - -cim:ExcREXS.fbf a rdf:Property ; - rdfs:label "fbf"@en ; - rdfs:comment "Rate feedback signal flag (fbf). Typical value = fieldCurrent." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:ExcREXS ; - rdfs:range cim:ExcREXSFeedbackSignalKind . + rdfs:range xsd:float . -cim:ExcREXS.flimf a rdf:Property ; +cim:ExcREXS.flimf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flimf"@en ; rdfs:comment "Limit type flag (Flimf). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kc a rdf:Property ; +cim:ExcREXS.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier regulation factor (Kc). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kd a rdf:Property ; +cim:ExcREXS.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Exciter regulation factor (Kd). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.ke a rdf:Property ; +cim:ExcREXS.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter field proportional constant (Ke). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kefd a rdf:Property ; +cim:ExcREXS.kefd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kefd"@en ; rdfs:comment "Field voltage feedback gain (Kefd). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kf a rdf:Property ; +cim:ExcREXS.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Rate feedback gain (Kf) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kh a rdf:Property ; +cim:ExcREXS.kh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh"@en ; rdfs:comment "Field voltage controller feedback gain (Kh). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kii a rdf:Property ; +cim:ExcREXS.kii a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kii"@en ; rdfs:comment "Field current regulator integral gain (Kii). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kip a rdf:Property ; +cim:ExcREXS.kip a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kip"@en ; rdfs:comment "Field current regulator proportional gain (Kip). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.ks a rdf:Property ; +cim:ExcREXS.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kvi a rdf:Property ; +cim:ExcREXS.kvi a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kvi"@en ; rdfs:comment "Voltage regulator integral gain (Kvi). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kvp a rdf:Property ; +cim:ExcREXS.kvp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kvp"@en ; rdfs:comment "Voltage regulator proportional gain (Kvp). Typical value = 2800." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.kvphz a rdf:Property ; +cim:ExcREXS.kvphz a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kvphz"@en ; rdfs:comment "V/Hz limiter gain (Kvphz). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.nvphz a rdf:Property ; +cim:ExcREXS.nvphz a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "nvphz"@en ; rdfs:comment "Pickup speed of V/Hz limiter (Nvphz). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.se1 a rdf:Property ; +cim:ExcREXS.se1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se1"@en ; rdfs:comment "Saturation factor at E1 (Se1). Typical value = 0,0001." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.se2 a rdf:Property ; +cim:ExcREXS.se2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "se2"@en ; rdfs:comment "Saturation factor at E2 (Se2). Typical value = 0,001." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.ta a rdf:Property ; +cim:ExcREXS.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (>= 0). If = 0, block is bypassed. Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.tb1 a rdf:Property ; +cim:ExcREXS.tb1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb1"@en ; rdfs:comment "Lag time constant (Tb1) (>= 0). If = 0, block is bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.tb2 a rdf:Property ; +cim:ExcREXS.tb2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb2"@en ; rdfs:comment "Lag time constant (Tb2) (>= 0). If = 0, block is bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.tc1 a rdf:Property ; +cim:ExcREXS.tc1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc1"@en ; rdfs:comment "Lead time constant (Tc1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.tc2 a rdf:Property ; +cim:ExcREXS.tc2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc2"@en ; rdfs:comment "Lead time constant (Tc2) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.te a rdf:Property ; +cim:ExcREXS.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter field time constant (Te) (> 0). Typical value = 1,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.tf a rdf:Property ; +cim:ExcREXS.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Rate feedback time constant (Tf) (>= 0). If = 0, the feedback path is not used. Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.tf1 a rdf:Property ; +cim:ExcREXS.tf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf1"@en ; rdfs:comment "Feedback lead time constant (Tf1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.tf2 a rdf:Property ; +cim:ExcREXS.tf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf2"@en ; rdfs:comment "Feedback lag time constant (Tf2) (>= 0). If = 0, block is bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.tp a rdf:Property ; +cim:ExcREXS.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Field current bridge time constant (Tp) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.vcmax a rdf:Property ; +cim:ExcREXS.vcmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vcmax"@en ; rdfs:comment "Maximum compounding voltage (Vcmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.vfmax a rdf:Property ; +cim:ExcREXS.vfmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfmax"@en ; rdfs:comment "Maximum exciter field current (Vfmax) (> ExcREXS.vfmin). Typical value = 47." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.vfmin a rdf:Property ; +cim:ExcREXS.vfmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vfmin"@en ; rdfs:comment "Minimum exciter field current (Vfmin) (< ExcREXS.vfmax). Typical value = -20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.vimax a rdf:Property ; +cim:ExcREXS.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Voltage regulator input limit (Vimax). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.vrmax a rdf:Property ; +cim:ExcREXS.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum controller output (Vrmax) (> ExcREXS.vrmin). Typical value = 47." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.vrmin a rdf:Property ; +cim:ExcREXS.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum controller output (Vrmin) (< ExcREXS.vrmax). Typical value = -20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcREXS.xc a rdf:Property ; +cim:ExcREXS.xc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xc"@en ; rdfs:comment "Exciter compounding reactance (Xc). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcREXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcREXS ; + rdfs:range xsd:float . -cim:ExcRQB.ki0 a rdf:Property ; +cim:ExcRQB.ki0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki0"@en ; rdfs:comment "Voltage reference input gain (Ki0). Typical value = 12,7." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.ki1 a rdf:Property ; +cim:ExcRQB.ki1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki1"@en ; rdfs:comment "Voltage input gain (Ki1). Typical value = -16,8." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.klir a rdf:Property ; +cim:ExcRQB.klir a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "klir"@en ; rdfs:comment "OEL input gain (KLIR). Typical value = 12,13." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.klus a rdf:Property ; +cim:ExcRQB.klus a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "klus"@en ; rdfs:comment "Limiter gain (KLUS). Typical value = 50." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.lsat a rdf:Property ; +cim:ExcRQB.lsat a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lsat"@en ; rdfs:comment "Integrator limiter (LSAT). Typical value = 5,73." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.lus a rdf:Property ; +cim:ExcRQB.lus a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lus"@en ; rdfs:comment "Setpoint (LUS). Typical value = 0,12." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.mesu a rdf:Property ; +cim:ExcRQB.mesu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mesu"@en ; rdfs:comment "Voltage input time constant (MESU) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.t4m a rdf:Property ; +cim:ExcRQB.t4m a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4m"@en ; rdfs:comment "Input time constant (T4M) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.tc a rdf:Property ; +cim:ExcRQB.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Lead lag time constant (TC) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.te a rdf:Property ; +cim:ExcRQB.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Lead lag time constant (TE) (>= 0). Typical value = 0,22." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.tf a rdf:Property ; +cim:ExcRQB.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Exciter time constant (TF) (>= 0). Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.ucmax a rdf:Property ; +cim:ExcRQB.ucmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ucmax"@en ; rdfs:comment "Maximum voltage reference limit (UCMAX) (> ExcRQB.ucmin). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcRQB.ucmin a rdf:Property ; +cim:ExcRQB.ucmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ucmin"@en ; rdfs:comment "Minimum voltage reference limit (UCMIN) (< ExcRQB.ucmax). Typical value = 0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcRQB ; + rdfs:range xsd:float . -cim:ExcSCRX.cswitch a rdf:Property ; +cim:ExcSCRX.cswitch a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cswitch"@en ; rdfs:comment """Power source switch (Cswitch). true = fixed voltage of 1.0 PU false = generator terminal voltage.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSCRX . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcSCRX ; + rdfs:range xsd:boolean . -cim:ExcSCRX.emax a rdf:Property ; +cim:ExcSCRX.emax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "emax"@en ; rdfs:comment "Maximum field voltage output (Emax) (> ExcSCRX.emin). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSCRX . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSCRX ; + rdfs:range xsd:float . -cim:ExcSCRX.emin a rdf:Property ; +cim:ExcSCRX.emin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "emin"@en ; rdfs:comment "Minimum field voltage output (Emin) (< ExcSCRX.emax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSCRX . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSCRX ; + rdfs:range xsd:float . -cim:ExcSCRX.k a rdf:Property ; +cim:ExcSCRX.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Gain (K) (> 0). Typical value = 200." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSCRX . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSCRX ; + rdfs:range xsd:float . -cim:ExcSCRX.rcrfd a rdf:Property ; +cim:ExcSCRX.rcrfd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rcrfd"@en ; rdfs:comment "Ratio of field discharge resistance to field winding resistance ([rc / rfd]). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSCRX . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcSCRX ; + rdfs:range xsd:float . -cim:ExcSCRX.tatb a rdf:Property ; +cim:ExcSCRX.tatb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tatb"@en ; rdfs:comment "Gain reduction ratio of lag-lead element ([Ta / Tb]). The parameter Ta is not defined explicitly. Typical value = 0.1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSCRX . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcSCRX ; + rdfs:range xsd:float . -cim:ExcSCRX.tb a rdf:Property ; +cim:ExcSCRX.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Denominator time constant of lag-lead block (Tb) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSCRX . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSCRX ; + rdfs:range xsd:float . -cim:ExcSCRX.te a rdf:Property ; +cim:ExcSCRX.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Time constant of gain block (Te) (> 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSCRX . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSCRX ; + rdfs:range xsd:float . -cim:ExcSEXS.efdmax a rdf:Property ; +cim:ExcSEXS.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Field voltage clipping maximum limit (Efdmax) (> ExcSEXS.efdmin). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSEXS.efdmin a rdf:Property ; +cim:ExcSEXS.efdmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmin"@en ; rdfs:comment "Field voltage clipping minimum limit (Efdmin) (< ExcSEXS.efdmax). Typical value = -5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSEXS.emax a rdf:Property ; +cim:ExcSEXS.emax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "emax"@en ; rdfs:comment "Maximum field voltage output (Emax) (> ExcSEXS.emin). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSEXS.emin a rdf:Property ; +cim:ExcSEXS.emin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "emin"@en ; rdfs:comment "Minimum field voltage output (Emin) (< ExcSEXS.emax). Typical value = -5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSEXS.k a rdf:Property ; +cim:ExcSEXS.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Gain (K) (> 0). Typical value = 100." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSEXS.kc a rdf:Property ; +cim:ExcSEXS.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "PI controller gain (Kc) (> 0 if ExcSEXS.tc > 0). Typical value = 0,08." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSEXS.tatb a rdf:Property ; +cim:ExcSEXS.tatb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tatb"@en ; rdfs:comment "Gain reduction ratio of lag-lead element ([Ta / Tb]). Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSEXS.tb a rdf:Property ; +cim:ExcSEXS.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Denominator time constant of lag-lead block (Tb) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSEXS.tc a rdf:Property ; +cim:ExcSEXS.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "PI controller phase lead time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSEXS.te a rdf:Property ; +cim:ExcSEXS.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Time constant of gain block (Te) (> 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSEXS . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSEXS ; + rdfs:range xsd:float . -cim:ExcSK.efdmax a rdf:Property ; +cim:ExcSK.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Field voltage clipping upper level limit (Efdmax) (> ExcSK.efdmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.efdmin a rdf:Property ; +cim:ExcSK.efdmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmin"@en ; rdfs:comment "Field voltage clipping lower level limit (Efdmin) (< ExcSK.efdmax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.emax a rdf:Property ; +cim:ExcSK.emax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "emax"@en ; rdfs:comment "Maximum field voltage output (Emax) (> ExcSK.emin). Typical value = 20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.emin a rdf:Property ; +cim:ExcSK.emin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "emin"@en ; rdfs:comment "Minimum field voltage output (Emin) (< ExcSK.emax). Typical value = -20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.k a rdf:Property ; +cim:ExcSK.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Gain (K). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.k1 a rdf:Property ; +cim:ExcSK.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Parameter of underexcitation limit (K1). Typical value = 0,1364." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.k2 a rdf:Property ; +cim:ExcSK.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Parameter of underexcitation limit (K2). Typical value = -0,3861." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.kc a rdf:Property ; +cim:ExcSK.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "PI controller gain (Kc). Typical value = 70." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.kce a rdf:Property ; +cim:ExcSK.kce a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kce"@en ; rdfs:comment "Rectifier regulation factor (Kce). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.kd a rdf:Property ; +cim:ExcSK.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Exciter internal reactance (Kd). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.kgob a rdf:Property ; +cim:ExcSK.kgob a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kgob"@en ; rdfs:comment "P controller gain (Kgob). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.kp a rdf:Property ; +cim:ExcSK.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "PI controller gain (Kp). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.kqi a rdf:Property ; +cim:ExcSK.kqi a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kqi"@en ; rdfs:comment "PI controller gain of integral component (Kqi). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.kqob a rdf:Property ; +cim:ExcSK.kqob a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kqob"@en ; - rdfs:comment "Rate of rise of the reactive power (Kqob). " ; - cims:dataType cim:PU ; + rdfs:comment "Rate of rise of the reactive power (Kqob)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.kqp a rdf:Property ; +cim:ExcSK.kqp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kqp"@en ; rdfs:comment "PI controller gain (Kqp). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.nq a rdf:Property ; +cim:ExcSK.nq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "nq"@en ; rdfs:comment "Deadband of reactive power (nq). Determines the range of sensitivity. Typical value = 0,001." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.qconoff a rdf:Property ; +cim:ExcSK.qconoff a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qconoff"@en ; rdfs:comment """Secondary voltage control state (Qc_on_off). true = secondary voltage control is on false = secondary voltage control is off. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:boolean . -cim:ExcSK.qz a rdf:Property ; +cim:ExcSK.qz a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qz"@en ; - rdfs:comment "Desired value (setpoint) of reactive power, manual setting (Qz). " ; - cims:dataType cim:PU ; + rdfs:comment "Desired value (setpoint) of reactive power, manual setting (Qz)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.remote a rdf:Property ; +cim:ExcSK.remote a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "remote"@en ; rdfs:comment """Selector to apply automatic calculation in secondary controller model (remote). true = automatic calculation is activated false = manual set is active; the use of desired value of reactive power (Qz) is required. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:boolean . -cim:ExcSK.sbase a rdf:Property ; +cim:ExcSK.sbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "sbase"@en ; rdfs:comment "Apparent power of the unit (Sbase) (> 0). Unit = MVA. Typical value = 259." ; - cims:dataType cim:ApparentPower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VA ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ApparentPower ; + qudt:hasUnit unit:MegaV-A ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.tc a rdf:Property ; +cim:ExcSK.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "PI controller phase lead time constant (Tc) (>= 0). Typical value = 8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.te a rdf:Property ; +cim:ExcSK.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Time constant of gain block (Te) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.ti a rdf:Property ; +cim:ExcSK.ti a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti"@en ; rdfs:comment "PI controller phase lead time constant (Ti) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.tp a rdf:Property ; +cim:ExcSK.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Time constant (Tp) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.tr a rdf:Property ; +cim:ExcSK.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Voltage transducer time constant (Tr) (>= 0). Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.uimax a rdf:Property ; +cim:ExcSK.uimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uimax"@en ; rdfs:comment "Maximum error (UImax) (> ExcSK.uimin). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.uimin a rdf:Property ; +cim:ExcSK.uimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uimin"@en ; rdfs:comment "Minimum error (UImin) (< ExcSK.uimax). Typical value = -10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.urmax a rdf:Property ; +cim:ExcSK.urmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "urmax"@en ; rdfs:comment "Maximum controller output (URmax) (> ExcSK.urmin). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.urmin a rdf:Property ; +cim:ExcSK.urmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "urmin"@en ; rdfs:comment "Minimum controller output (URmin) (< ExcSK.urmax). Typical value = -10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.vtmax a rdf:Property ; +cim:ExcSK.vtmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vtmax"@en ; rdfs:comment "Maximum terminal voltage input (Vtmax) (> ExcSK.vtmin). Determines the range of voltage deadband. Typical value = 1,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.vtmin a rdf:Property ; +cim:ExcSK.vtmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vtmin"@en ; rdfs:comment "Minimum terminal voltage input (Vtmin) (< ExcSK.vtmax). Determines the range of voltage deadband. Typical value = 0,95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcSK.yp a rdf:Property ; +cim:ExcSK.yp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "yp"@en ; rdfs:comment "Maximum output (Yp). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcSK ; + rdfs:range xsd:float . -cim:ExcST1A.ilr a rdf:Property ; +cim:ExcST1A.ilr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ilr"@en ; rdfs:comment "Exciter output current limit reference (Ilr). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.ka a rdf:Property ; +cim:ExcST1A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 190." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.kc a rdf:Property ; +cim:ExcST1A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.kf a rdf:Property ; +cim:ExcST1A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (Kf) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.klr a rdf:Property ; +cim:ExcST1A.klr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "klr"@en ; rdfs:comment "Exciter output current limiter gain (Klr). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.ta a rdf:Property ; +cim:ExcST1A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.tb a rdf:Property ; +cim:ExcST1A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.tb1 a rdf:Property ; +cim:ExcST1A.tb1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb1"@en ; rdfs:comment "Voltage regulator time constant (Tb1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.tc a rdf:Property ; +cim:ExcST1A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.tc1 a rdf:Property ; +cim:ExcST1A.tc1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc1"@en ; rdfs:comment "Voltage regulator time constant (Tc1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.tf a rdf:Property ; +cim:ExcST1A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.vamax a rdf:Property ; +cim:ExcST1A.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (Vamax) (> 0). Typical value = 999." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.vamin a rdf:Property ; +cim:ExcST1A.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (Vamin) (< 0). Typical value = -999." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.vimax a rdf:Property ; +cim:ExcST1A.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Maximum voltage regulator input limit (Vimax) (> 0). Typical value = 999." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.vimin a rdf:Property ; +cim:ExcST1A.vimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimin"@en ; rdfs:comment "Minimum voltage regulator input limit (Vimin) (< 0). Typical value = -999." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.vrmax a rdf:Property ; +cim:ExcST1A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator outputs (Vrmax) (> 0) . Typical value = 7,8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.vrmin a rdf:Property ; +cim:ExcST1A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator outputs (Vrmin) (< 0). Typical value = -6,7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST1A.xe a rdf:Property ; +cim:ExcST1A.xe a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xe"@en ; rdfs:comment "Excitation xfmr effective reactance (Xe). Typical value = 0,04." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST1A ; + rdfs:range xsd:float . -cim:ExcST2A.efdmax a rdf:Property ; +cim:ExcST2A.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Maximum field voltage (Efdmax) (>= 0). Typical value = 99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.ka a rdf:Property ; +cim:ExcST2A.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Voltage regulator gain (Ka) (> 0). Typical value = 120." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.kc a rdf:Property ; +cim:ExcST2A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 1,82." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.ke a rdf:Property ; +cim:ExcST2A.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Exciter constant related to self-excited field (Ke). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.kf a rdf:Property ; +cim:ExcST2A.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Excitation control system stabilizer gains (kf) (>= 0). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.ki a rdf:Property ; +cim:ExcST2A.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Potential circuit gain coefficient (Ki) (>= 0). Typical value = 8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.kp a rdf:Property ; +cim:ExcST2A.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Potential circuit gain coefficient (Kp) (>= 0). Typical value = 4,88." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.ta a rdf:Property ; +cim:ExcST2A.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (> 0). Typical value = 0,15." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.tb a rdf:Property ; +cim:ExcST2A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.tc a rdf:Property ; +cim:ExcST2A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.te a rdf:Property ; +cim:ExcST2A.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Exciter time constant, integration rate associated with exciter control (Te) (> 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.tf a rdf:Property ; +cim:ExcST2A.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf) (>= 0). Typical value = 0,7." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.uelin a rdf:Property ; +cim:ExcST2A.uelin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uelin"@en ; rdfs:comment """UEL input (UELin). true = HV gate false = add to error signal. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:boolean . -cim:ExcST2A.vrmax a rdf:Property ; +cim:ExcST2A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator outputs (Vrmax) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST2A.vrmin a rdf:Property ; +cim:ExcST2A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator outputs (Vrmin) (< 0). Typical value = -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST2A ; + rdfs:range xsd:float . -cim:ExcST3A.efdmax a rdf:Property ; +cim:ExcST3A.efdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdmax"@en ; rdfs:comment "Maximum AVR output (Efdmax) (>= 0). Typical value = 6,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.kc a rdf:Property ; +cim:ExcST3A.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.kg a rdf:Property ; +cim:ExcST3A.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Feedback gain constant of the inner loop field regulator (Kg) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.ki a rdf:Property ; +cim:ExcST3A.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Potential circuit gain coefficient (Ki) (>= 0). Typical value = 4,83." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.kj a rdf:Property ; +cim:ExcST3A.kj a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kj"@en ; rdfs:comment "AVR gain (Kj) (> 0). Typical value = 200." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.km a rdf:Property ; +cim:ExcST3A.km a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "km"@en ; rdfs:comment "Forward gain constant of the inner loop field regulator (Km) (> 0). Typical value = 7,04." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.kp a rdf:Property ; +cim:ExcST3A.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Potential source gain (Kp) (> 0). Typical value = 4,37." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.ks a rdf:Property ; +cim:ExcST3A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.ks1 a rdf:Property ; +cim:ExcST3A.ks1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks1"@en ; rdfs:comment "Coefficient to allow different usage of the model-speed coefficient (Ks1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.tb a rdf:Property ; +cim:ExcST3A.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Voltage regulator time constant (Tb) (>= 0). Typical value = 6,67." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.tc a rdf:Property ; +cim:ExcST3A.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Voltage regulator time constant (Tc) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.thetap a rdf:Property ; +cim:ExcST3A.thetap a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetap"@en ; rdfs:comment "Potential circuit phase angle (thetap). Typical value = 20." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.tm a rdf:Property ; +cim:ExcST3A.tm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tm"@en ; rdfs:comment "Forward time constant of inner loop field regulator (Tm) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.vbmax a rdf:Property ; +cim:ExcST3A.vbmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vbmax"@en ; rdfs:comment "Maximum excitation voltage (Vbmax) (> 0). Typical value = 8,63." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.vgmax a rdf:Property ; +cim:ExcST3A.vgmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vgmax"@en ; rdfs:comment "Maximum inner loop feedback voltage (Vgmax) (>= 0). Typical value = 6,53." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.vimax a rdf:Property ; +cim:ExcST3A.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Maximum voltage regulator input limit (Vimax) (> 0). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.vimin a rdf:Property ; +cim:ExcST3A.vimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimin"@en ; rdfs:comment "Minimum voltage regulator input limit (Vimin) (< 0). Typical value = -0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.vrmax a rdf:Property ; +cim:ExcST3A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.vrmin a rdf:Property ; +cim:ExcST3A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0). Typical value = -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST3A.xl a rdf:Property ; +cim:ExcST3A.xl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xl"@en ; rdfs:comment "Reactance associated with potential source (Xl) (>= 0). Typical value = 0,09." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST3A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST3A ; + rdfs:range xsd:float . -cim:ExcST4B.kc a rdf:Property ; +cim:ExcST4B.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Rectifier loading factor proportional to commutating reactance (Kc) (>= 0). Typical value = 0,113." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.kg a rdf:Property ; +cim:ExcST4B.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Feedback gain constant of the inner loop field regulator (Kg) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.ki a rdf:Property ; +cim:ExcST4B.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Potential circuit gain coefficient (Ki) (>= 0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.kim a rdf:Property ; +cim:ExcST4B.kim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kim"@en ; rdfs:comment "Voltage regulator integral gain output (Kim). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.kir a rdf:Property ; +cim:ExcST4B.kir a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kir"@en ; rdfs:comment "Voltage regulator integral gain (Kir). Typical value = 10,75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.kp a rdf:Property ; +cim:ExcST4B.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Potential circuit gain coefficient (Kp) (> 0). Typical value = 9,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.kpm a rdf:Property ; +cim:ExcST4B.kpm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpm"@en ; rdfs:comment "Voltage regulator proportional gain output (Kpm). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.kpr a rdf:Property ; +cim:ExcST4B.kpr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpr"@en ; rdfs:comment "Voltage regulator proportional gain (Kpr). Typical value = 10,75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.lvgate a rdf:Property ; +cim:ExcST4B.lvgate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lvgate"@en ; rdfs:comment """Selector (LVGate). true = LVGate is part of the block diagram false = LVGate is not part of the block diagram. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:boolean . -cim:ExcST4B.ta a rdf:Property ; +cim:ExcST4B.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Voltage regulator time constant (Ta) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.thetap a rdf:Property ; +cim:ExcST4B.thetap a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetap"@en ; rdfs:comment "Potential circuit phase angle (thetap). Typical value = 0." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.uel a rdf:Property ; +cim:ExcST4B.uel a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uel"@en ; rdfs:comment """Selector (UEL). true = UEL is part of block diagram false = UEL is not part of block diagram. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:boolean . -cim:ExcST4B.vbmax a rdf:Property ; +cim:ExcST4B.vbmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vbmax"@en ; rdfs:comment "Maximum excitation voltage (Vbmax) (> 0). Typical value = 11,63." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.vgmax a rdf:Property ; +cim:ExcST4B.vgmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vgmax"@en ; rdfs:comment "Maximum inner loop feedback voltage (Vgmax) (>= 0). Typical value = 5,8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.vmmax a rdf:Property ; +cim:ExcST4B.vmmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmmax"@en ; rdfs:comment "Maximum inner loop output (Vmmax) (> ExcST4B.vmmin). Typical value = 99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.vmmin a rdf:Property ; +cim:ExcST4B.vmmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmmin"@en ; rdfs:comment "Minimum inner loop output (Vmmin) (< ExcST4B.vmmax). Typical value = -99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.vrmax a rdf:Property ; +cim:ExcST4B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.vrmin a rdf:Property ; +cim:ExcST4B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0). Typical value = -0,87." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST4B.xl a rdf:Property ; +cim:ExcST4B.xl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xl"@en ; rdfs:comment "Reactance associated with potential source (Xl) (>= 0). Typical value = 0,124." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST4B ; + rdfs:range xsd:float . -cim:ExcST6B.ilr a rdf:Property ; +cim:ExcST6B.ilr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ilr"@en ; rdfs:comment "Exciter output current limit reference (Ilr) (> 0). Typical value = 4,164." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.k1 a rdf:Property ; +cim:ExcST6B.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment """Selector (K1). true = feedback is from Ifd false = feedback is not from Ifd. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:boolean . -cim:ExcST6B.kcl a rdf:Property ; +cim:ExcST6B.kcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kcl"@en ; rdfs:comment "Exciter output current limit adjustment (Kcl) (> 0). Typical value = 1,0577." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.kff a rdf:Property ; +cim:ExcST6B.kff a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kff"@en ; rdfs:comment "Pre-control gain constant of the inner loop field regulator (Kff). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.kg a rdf:Property ; +cim:ExcST6B.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Feedback gain constant of the inner loop field regulator (Kg) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.kia a rdf:Property ; +cim:ExcST6B.kia a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kia"@en ; rdfs:comment "Voltage regulator integral gain (Kia) (> 0). Typical value = 45,094." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.klr a rdf:Property ; +cim:ExcST6B.klr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "klr"@en ; rdfs:comment "Exciter output current limit adjustment (Kcl) (> 0). Typical value = 17,33." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.km a rdf:Property ; +cim:ExcST6B.km a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "km"@en ; rdfs:comment "Forward gain constant of the inner loop field regulator (Km). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.kpa a rdf:Property ; +cim:ExcST6B.kpa a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpa"@en ; rdfs:comment "Voltage regulator proportional gain (Kpa) (> 0). Typical value = 18,038." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.kvd a rdf:Property ; +cim:ExcST6B.kvd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kvd"@en ; rdfs:comment "Voltage regulator derivative gain (Kvd). Typical value = 0." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . - -cim:ExcST6B.oelin a rdf:Property ; - rdfs:label "oelin"@en ; - rdfs:comment "OEL input selector (OELin). Typical value = noOELinput (corresponds to OELin = 0 on diagram)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:ExcST6B ; - rdfs:range cim:ExcST6BOELselectorKind . + rdfs:range xsd:float . -cim:ExcST6B.tg a rdf:Property ; +cim:ExcST6B.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Feedback time constant of inner loop field voltage regulator (Tg) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.ts a rdf:Property ; +cim:ExcST6B.ts a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts"@en ; rdfs:comment "Rectifier firing time constant (Ts) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.tvd a rdf:Property ; +cim:ExcST6B.tvd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tvd"@en ; rdfs:comment "Voltage regulator derivative gain (Tvd) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.vamax a rdf:Property ; +cim:ExcST6B.vamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamax"@en ; rdfs:comment "Maximum voltage regulator output (Vamax) (> 0). Typical value = 4,81." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.vamin a rdf:Property ; +cim:ExcST6B.vamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vamin"@en ; rdfs:comment "Minimum voltage regulator output (Vamin) (< 0). Typical value = -3,85." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.vilim a rdf:Property ; +cim:ExcST6B.vilim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vilim"@en ; rdfs:comment """Selector (Vilim). true = Vimin-Vimax limiter is active false = Vimin-Vimax limiter is not active. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:boolean . -cim:ExcST6B.vimax a rdf:Property ; +cim:ExcST6B.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Maximum voltage regulator input limit (Vimax) (> ExcST6B.vimin). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.vimin a rdf:Property ; +cim:ExcST6B.vimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimin"@en ; rdfs:comment "Minimum voltage regulator input limit (Vimin) (< ExcST6B.vimax). Typical value = -10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.vmult a rdf:Property ; +cim:ExcST6B.vmult a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmult"@en ; rdfs:comment """Selector (vmult). true = multiply regulator output by terminal voltage false = do not multiply regulator output by terminal voltage. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:boolean . -cim:ExcST6B.vrmax a rdf:Property ; +cim:ExcST6B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> 0). Typical value = 4,81." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.vrmin a rdf:Property ; +cim:ExcST6B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0). Typical value = -3,85." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST6B.xc a rdf:Property ; +cim:ExcST6B.xc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xc"@en ; rdfs:comment "Excitation source reactance (Xc). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST6B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST6B ; + rdfs:range xsd:float . -cim:ExcST7B.kh a rdf:Property ; +cim:ExcST7B.kh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh"@en ; rdfs:comment "High-value gate feedback gain (Kh) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.kia a rdf:Property ; +cim:ExcST7B.kia a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kia"@en ; rdfs:comment "Voltage regulator integral gain (Kia) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.kl a rdf:Property ; +cim:ExcST7B.kl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl"@en ; rdfs:comment "Low-value gate feedback gain (Kl) (>= 0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.kpa a rdf:Property ; +cim:ExcST7B.kpa a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpa"@en ; rdfs:comment "Voltage regulator proportional gain (Kpa) (> 0). Typical value = 40." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . - -cim:ExcST7B.oelin a rdf:Property ; - rdfs:label "oelin"@en ; - rdfs:comment "OEL input selector (OELin). Typical value = noOELinput." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:ExcST7B ; - rdfs:range cim:ExcST7BOELselectorKind . + rdfs:range xsd:float . -cim:ExcST7B.tb a rdf:Property ; +cim:ExcST7B.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Regulator lag time constant (Tb) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.tc a rdf:Property ; +cim:ExcST7B.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Regulator lead time constant (Tc) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.tf a rdf:Property ; +cim:ExcST7B.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Excitation control system stabilizer time constant (Tf) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.tg a rdf:Property ; +cim:ExcST7B.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Feedback time constant of inner loop field voltage regulator (Tg) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.tia a rdf:Property ; +cim:ExcST7B.tia a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tia"@en ; rdfs:comment "Feedback time constant (Tia) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.ts a rdf:Property ; +cim:ExcST7B.ts a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts"@en ; rdfs:comment "Rectifier firing time constant (Ts) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . - -cim:ExcST7B.uelin a rdf:Property ; - rdfs:label "uelin"@en ; - rdfs:comment "UEL input selector (UELin). Typical value = noUELinput." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; rdfs:domain cim:ExcST7B ; - rdfs:range cim:ExcST7BUELselectorKind . + rdfs:range xsd:float . -cim:ExcST7B.vmax a rdf:Property ; +cim:ExcST7B.vmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax"@en ; rdfs:comment "Maximum voltage reference signal (Vmax) (> 0 and > ExcST7B.vmin)). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.vmin a rdf:Property ; +cim:ExcST7B.vmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin"@en ; rdfs:comment "Minimum voltage reference signal (Vmin) (> 0 and < ExcST7B.vmax). Typical value = 0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.vrmax a rdf:Property ; +cim:ExcST7B.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum voltage regulator output (Vrmax) (> 0). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcST7B.vrmin a rdf:Property ; +cim:ExcST7B.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum voltage regulator output (Vrmin) (< 0). Typical value = -4,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcST7B . - -cim:ExcitationSystemDynamics.DiscontinuousExcitationControlDynamics a rdf:Property ; - rdfs:label "DiscontinuousExcitationControlDynamics"@en ; - rdfs:comment "Discontinuous excitation control model associated with this excitation system model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DiscontinuousExcitationControlDynamics.ExcitationSystemDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ExcitationSystemDynamics ; - rdfs:range cim:DiscontinuousExcitationControlDynamics . - -cim:ExcitationSystemDynamics.OverexcitationLimiterDynamics a rdf:Property ; - rdfs:label "OverexcitationLimiterDynamics"@en ; - rdfs:comment "Overexcitation limiter model associated with this excitation system model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:OverexcitationLimiterDynamics.ExcitationSystemDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ExcitationSystemDynamics ; - rdfs:range cim:OverexcitationLimiterDynamics . - -cim:ExcitationSystemDynamics.PFVArControllerType1Dynamics a rdf:Property ; - rdfs:label "PFVArControllerType1Dynamics"@en ; - rdfs:comment "Power factor or VAr controller type 1 model associated with this excitation system model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PFVArControllerType1Dynamics.ExcitationSystemDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ExcitationSystemDynamics ; - rdfs:range cim:PFVArControllerType1Dynamics . - -cim:ExcitationSystemDynamics.PFVArControllerType2Dynamics a rdf:Property ; - rdfs:label "PFVArControllerType2Dynamics"@en ; - rdfs:comment "Power factor or VAr controller type 2 model associated with this excitation system model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PFVArControllerType2Dynamics.ExcitationSystemDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ExcitationSystemDynamics ; - rdfs:range cim:PFVArControllerType2Dynamics . - -cim:ExcitationSystemDynamics.PowerSystemStabilizerDynamics a rdf:Property ; - rdfs:label "PowerSystemStabilizerDynamics"@en ; - rdfs:comment "Power system stabilizer model associated with this excitation system model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PowerSystemStabilizerDynamics.ExcitationSystemDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ExcitationSystemDynamics ; - rdfs:range cim:PowerSystemStabilizerDynamics . - -cim:ExcitationSystemDynamics.SynchronousMachineDynamics a rdf:Property ; - rdfs:label "SynchronousMachineDynamics"@en ; - rdfs:comment "Synchronous machine model with which this excitation system model is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SynchronousMachineDynamics.ExcitationSystemDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:ExcitationSystemDynamics ; - rdfs:range cim:SynchronousMachineDynamics . - -cim:ExcitationSystemDynamics.UnderexcitationLimiterDynamics a rdf:Property ; - rdfs:label "UnderexcitationLimiterDynamics"@en ; - rdfs:comment "Undrexcitation limiter model associated with this excitation system model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:UnderexcitationLimiterDynamics.ExcitationSystemDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ExcitationSystemDynamics ; - rdfs:range cim:UnderexcitationLimiterDynamics . - -cim:ExcitationSystemDynamics.VoltageCompensatorDynamics a rdf:Property ; - rdfs:label "VoltageCompensatorDynamics"@en ; - rdfs:comment "Voltage compensator model associated with this excitation system model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VoltageCompensatorDynamics.ExcitationSystemDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:ExcitationSystemDynamics ; - rdfs:range cim:VoltageCompensatorDynamics . - -cim:ExcitationSystemUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.ExcitationSystemUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:ExcitationSystemUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExcST7B ; + rdfs:range xsd:float . -cim:ExcitationSystemUserDefined.proprietary a rdf:Property ; +cim:ExcitationSystemUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExcitationSystemUserDefined . - -cim:Frequency.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency ; - rdfs:range cim:UnitMultiplier . - -cim:Frequency.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Hz" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency ; - rdfs:range cim:UnitSymbol . - -cim:Frequency.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency . - -cim:GenICompensationForGenJ.SynchronousMachineDynamics a rdf:Property ; - rdfs:label "SynchronousMachineDynamics"@en ; - rdfs:comment "Standard synchronous machine out of which current flow is being compensated for." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SynchronousMachineDynamics.GenICompensationForGenJ ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:GenICompensationForGenJ ; - rdfs:range cim:SynchronousMachineDynamics . - -cim:GenICompensationForGenJ.VcompIEEEType2 a rdf:Property ; - rdfs:label "VcompIEEEType2"@en ; - rdfs:comment "The standard IEEE type 2 voltage compensator of this compensation." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VCompIEEEType2.GenICompensationForGenJ ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:GenICompensationForGenJ ; - rdfs:range cim:VCompIEEEType2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExcitationSystemUserDefined ; + rdfs:range xsd:boolean . -cim:GenICompensationForGenJ.rcij a rdf:Property ; +cim:GenICompensationForGenJ.rcij a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rcij"@en ; rdfs:comment "Resistive component of compensation of generator associated with this IEEE type 2 voltage compensator for current flow out of another generator (Rcij)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GenICompensationForGenJ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GenICompensationForGenJ ; + rdfs:range xsd:float . -cim:GenICompensationForGenJ.xcij a rdf:Property ; +cim:GenICompensationForGenJ.xcij a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xcij"@en ; rdfs:comment "Reactive component of compensation of generator associated with this IEEE type 2 voltage compensator for current flow out of another generator (Xcij)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GenICompensationForGenJ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GenICompensationForGenJ ; + rdfs:range xsd:float . -cim:GovCT1.aset a rdf:Property ; +cim:GovCT1.aset a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "aset"@en ; rdfs:comment "Acceleration limiter setpoint (Aset). Unit = PU / s. Typical value = 0,01." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.db a rdf:Property ; +cim:GovCT1.db a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db"@en ; rdfs:comment "Speed governor deadband in PU speed (db). In the majority of applications, it is recommended that this value be set to zero. Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.dm a rdf:Property ; +cim:GovCT1.dm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dm"@en ; rdfs:comment "Speed sensitivity coefficient (Dm). Dm can represent either the variation of the engine power with the shaft speed or the variation of maximum power capability with shaft speed. If it is positive it describes the falling slope of the engine speed verses power characteristic as speed increases. A slightly falling characteristic is typical for reciprocating engines and some aero-derivative turbines. If it is negative the engine power is assumed to be unaffected by the shaft speed, but the maximum permissible fuel flow is taken to fall with falling shaft speed. This is characteristic of single-shaft industrial turbines due to exhaust temperature limits. Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.ka a rdf:Property ; +cim:GovCT1.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Acceleration limiter gain (Ka). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.kdgov a rdf:Property ; +cim:GovCT1.kdgov a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdgov"@en ; rdfs:comment "Governor derivative gain (Kdgov). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.kigov a rdf:Property ; +cim:GovCT1.kigov a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kigov"@en ; rdfs:comment "Governor integral gain (Kigov). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.kiload a rdf:Property ; +cim:GovCT1.kiload a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiload"@en ; rdfs:comment "Load limiter integral gain for PI controller (Kiload). Typical value = 0,67." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.kimw a rdf:Property ; +cim:GovCT1.kimw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kimw"@en ; rdfs:comment "Power controller (reset) gain (Kimw). The default value of 0,01 corresponds to a reset time of 100 s. A value of 0,001 corresponds to a relatively slow-acting load controller. Typical value = 0,01." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.kpgov a rdf:Property ; +cim:GovCT1.kpgov a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpgov"@en ; rdfs:comment "Governor proportional gain (Kpgov). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.kpload a rdf:Property ; +cim:GovCT1.kpload a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpload"@en ; rdfs:comment "Load limiter proportional gain for PI controller (Kpload). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.kturb a rdf:Property ; +cim:GovCT1.kturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kturb"@en ; rdfs:comment "Turbine gain (Kturb) (> 0). Typical value = 1,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.ldref a rdf:Property ; +cim:GovCT1.ldref a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ldref"@en ; rdfs:comment "Load limiter reference value (Ldref). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.maxerr a rdf:Property ; +cim:GovCT1.maxerr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxerr"@en ; rdfs:comment "Maximum value for speed error signal (maxerr) (> GovCT1.minerr). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.minerr a rdf:Property ; +cim:GovCT1.minerr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minerr"@en ; rdfs:comment "Minimum value for speed error signal (minerr) (< GovCT1.maxerr). Typical value = -0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.mwbase a rdf:Property ; +cim:GovCT1.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.r a rdf:Property ; +cim:GovCT1.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Permanent droop (R). Typical value = 0,04." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.rclose a rdf:Property ; +cim:GovCT1.rclose a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rclose"@en ; rdfs:comment "Minimum valve closing rate (Rclose). Unit = PU / s. Typical value = -0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.rdown a rdf:Property ; +cim:GovCT1.rdown a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rdown"@en ; rdfs:comment "Maximum rate of load limit decrease (Rdown). Typical value = -99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.ropen a rdf:Property ; +cim:GovCT1.ropen a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ropen"@en ; rdfs:comment "Maximum valve opening rate (Ropen). Unit = PU / s. Typical value = 0.10." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . - -cim:GovCT1.rselect a rdf:Property ; - rdfs:label "rselect"@en ; - rdfs:comment "Feedback signal for droop (Rselect). Typical value = electricalPower." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:GovCT1 ; - rdfs:range cim:DroopSignalFeedbackKind . + rdfs:range xsd:float . -cim:GovCT1.rup a rdf:Property ; +cim:GovCT1.rup a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rup"@en ; rdfs:comment "Maximum rate of load limit increase (Rup). Typical value = 99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.ta a rdf:Property ; +cim:GovCT1.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Acceleration limiter time constant (Ta) (> 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.tact a rdf:Property ; +cim:GovCT1.tact a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tact"@en ; rdfs:comment "Actuator time constant (Tact) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.tb a rdf:Property ; +cim:GovCT1.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Turbine lag time constant (Tb) (> 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.tc a rdf:Property ; +cim:GovCT1.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Turbine lead time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.tdgov a rdf:Property ; +cim:GovCT1.tdgov a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdgov"@en ; rdfs:comment "Governor derivative controller time constant (Tdgov) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.teng a rdf:Property ; +cim:GovCT1.teng a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "teng"@en ; rdfs:comment "Transport time delay for diesel engine used in representing diesel engines where there is a small but measurable transport delay between a change in fuel flow setting and the development of torque (Teng) (>= 0). Teng should be zero in all but special cases where this transport delay is of particular concern. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.tfload a rdf:Property ; +cim:GovCT1.tfload a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tfload"@en ; rdfs:comment "Load-limiter time constant (Tfload) (> 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.tpelec a rdf:Property ; +cim:GovCT1.tpelec a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpelec"@en ; rdfs:comment "Electrical power transducer time constant (Tpelec) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.tsa a rdf:Property ; +cim:GovCT1.tsa a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tsa"@en ; rdfs:comment "Temperature detection lead time constant (Tsa) (>= 0). Typical value = 4." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.tsb a rdf:Property ; +cim:GovCT1.tsb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tsb"@en ; rdfs:comment "Temperature detection lag time constant (Tsb) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.vmax a rdf:Property ; +cim:GovCT1.vmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax"@en ; rdfs:comment "Maximum valve position limit (Vmax) (> GovCT1.vmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.vmin a rdf:Property ; +cim:GovCT1.vmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin"@en ; rdfs:comment "Minimum valve position limit (Vmin) (< GovCT1.vmax). Typical value = 0,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.wfnl a rdf:Property ; +cim:GovCT1.wfnl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wfnl"@en ; rdfs:comment "No load fuel flow (Wfnl). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:float . -cim:GovCT1.wfspd a rdf:Property ; +cim:GovCT1.wfspd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wfspd"@en ; rdfs:comment """Switch for fuel source characteristic to recognize that fuel flow, for a given fuel valve stroke, can be proportional to engine speed (Wfspd). true = fuel flow proportional to speed (for some gas turbines and diesel engines with positive displacement fuel injectors) false = fuel control system keeps fuel flow independent of engine speed. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovCT1 ; + rdfs:range xsd:boolean . -cim:GovCT2.aset a rdf:Property ; +cim:GovCT2.aset a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "aset"@en ; rdfs:comment "Acceleration limiter setpoint (Aset). Unit = PU / s. Typical value = 10." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.db a rdf:Property ; +cim:GovCT2.db a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db"@en ; rdfs:comment "Speed governor deadband in PU speed (db). In the majority of applications, it is recommended that this value be set to zero. Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.dm a rdf:Property ; +cim:GovCT2.dm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dm"@en ; rdfs:comment "Speed sensitivity coefficient (Dm). Dm can represent either the variation of the engine power with the shaft speed or the variation of maximum power capability with shaft speed. If it is positive it describes the falling slope of the engine speed verses power characteristic as speed increases. A slightly falling characteristic is typical for reciprocating engines and some aero-derivative turbines. If it is negative the engine power is assumed to be unaffected by the shaft speed, but the maximum permissible fuel flow is taken to fall with falling shaft speed. This is characteristic of single-shaft industrial turbines due to exhaust temperature limits. Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim1 a rdf:Property ; +cim:GovCT2.flim1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim1"@en ; rdfs:comment "Frequency threshold 1 (Flim1). Unit = Hz. Typical value = 59." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim10 a rdf:Property ; +cim:GovCT2.flim10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim10"@en ; rdfs:comment "Frequency threshold 10 (Flim10). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim2 a rdf:Property ; +cim:GovCT2.flim2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim2"@en ; rdfs:comment "Frequency threshold 2 (Flim2). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim3 a rdf:Property ; +cim:GovCT2.flim3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim3"@en ; rdfs:comment "Frequency threshold 3 (Flim3). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim4 a rdf:Property ; +cim:GovCT2.flim4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim4"@en ; rdfs:comment "Frequency threshold 4 (Flim4). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim5 a rdf:Property ; +cim:GovCT2.flim5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim5"@en ; rdfs:comment "Frequency threshold 5 (Flim5). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim6 a rdf:Property ; +cim:GovCT2.flim6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim6"@en ; rdfs:comment "Frequency threshold 6 (Flim6). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim7 a rdf:Property ; +cim:GovCT2.flim7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim7"@en ; rdfs:comment "Frequency threshold 7 (Flim7). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim8 a rdf:Property ; +cim:GovCT2.flim8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim8"@en ; rdfs:comment "Frequency threshold 8 (Flim8). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.flim9 a rdf:Property ; +cim:GovCT2.flim9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flim9"@en ; rdfs:comment "Frequency threshold 9 (Flim9). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.ka a rdf:Property ; +cim:GovCT2.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Acceleration limiter gain (Ka). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.kdgov a rdf:Property ; +cim:GovCT2.kdgov a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdgov"@en ; rdfs:comment "Governor derivative gain (Kdgov). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.kigov a rdf:Property ; +cim:GovCT2.kigov a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kigov"@en ; rdfs:comment "Governor integral gain (Kigov). Typical value = 0,45." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.kiload a rdf:Property ; +cim:GovCT2.kiload a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiload"@en ; rdfs:comment "Load limiter integral gain for PI controller (Kiload). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.kimw a rdf:Property ; +cim:GovCT2.kimw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kimw"@en ; rdfs:comment "Power controller (reset) gain (Kimw). The default value of 0,01 corresponds to a reset time of 100 seconds. A value of 0,001 corresponds to a relatively slow-acting load controller. Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.kpgov a rdf:Property ; +cim:GovCT2.kpgov a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpgov"@en ; rdfs:comment "Governor proportional gain (Kpgov). Typical value = 4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.kpload a rdf:Property ; +cim:GovCT2.kpload a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpload"@en ; rdfs:comment "Load limiter proportional gain for PI controller (Kpload). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.kturb a rdf:Property ; +cim:GovCT2.kturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kturb"@en ; rdfs:comment "Turbine gain (Kturb). Typical value = 1,9168." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.ldref a rdf:Property ; +cim:GovCT2.ldref a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ldref"@en ; rdfs:comment "Load limiter reference value (Ldref). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.maxerr a rdf:Property ; +cim:GovCT2.maxerr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxerr"@en ; rdfs:comment "Maximum value for speed error signal (Maxerr) (> GovCT2.minerr). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.minerr a rdf:Property ; +cim:GovCT2.minerr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minerr"@en ; rdfs:comment "Minimum value for speed error signal (Minerr) (< GovCT2.maxerr). Typical value = -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.mwbase a rdf:Property ; +cim:GovCT2.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim1 a rdf:Property ; +cim:GovCT2.plim1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim1"@en ; rdfs:comment "Power limit 1 (Plim1). Typical value = 0,8325." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim10 a rdf:Property ; +cim:GovCT2.plim10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim10"@en ; rdfs:comment "Power limit 10 (Plim10). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim2 a rdf:Property ; +cim:GovCT2.plim2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim2"@en ; rdfs:comment "Power limit 2 (Plim2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim3 a rdf:Property ; +cim:GovCT2.plim3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim3"@en ; rdfs:comment "Power limit 3 (Plim3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim4 a rdf:Property ; +cim:GovCT2.plim4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim4"@en ; rdfs:comment "Power limit 4 (Plim4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim5 a rdf:Property ; +cim:GovCT2.plim5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim5"@en ; rdfs:comment "Power limit 5 (Plim5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim6 a rdf:Property ; +cim:GovCT2.plim6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim6"@en ; rdfs:comment "Power limit 6 (Plim6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim7 a rdf:Property ; +cim:GovCT2.plim7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim7"@en ; rdfs:comment "Power limit 7 (Plim7). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim8 a rdf:Property ; +cim:GovCT2.plim8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim8"@en ; rdfs:comment "Power limit 8 (Plim8). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.plim9 a rdf:Property ; +cim:GovCT2.plim9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "plim9"@en ; rdfs:comment "Power Limit 9 (Plim9). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.prate a rdf:Property ; +cim:GovCT2.prate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "prate"@en ; rdfs:comment "Ramp rate for frequency-dependent power limit (Prate). Typical value = 0,017." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.r a rdf:Property ; +cim:GovCT2.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Permanent droop (R). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.rclose a rdf:Property ; +cim:GovCT2.rclose a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rclose"@en ; rdfs:comment "Minimum valve closing rate (Rclose). Unit = PU / s. Typical value = -99." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.rdown a rdf:Property ; +cim:GovCT2.rdown a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rdown"@en ; rdfs:comment "Maximum rate of load limit decrease (Rdown). Typical value = -99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.ropen a rdf:Property ; +cim:GovCT2.ropen a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ropen"@en ; rdfs:comment "Maximum valve opening rate (Ropen). Unit = PU / s. Typical value = 99." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . - -cim:GovCT2.rselect a rdf:Property ; - rdfs:label "rselect"@en ; - rdfs:comment "Feedback signal for droop (Rselect). Typical value = electricalPower." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:GovCT2 ; - rdfs:range cim:DroopSignalFeedbackKind . + rdfs:range xsd:float . -cim:GovCT2.rup a rdf:Property ; +cim:GovCT2.rup a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rup"@en ; rdfs:comment "Maximum rate of load limit increase (Rup). Typical value = 99." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.ta a rdf:Property ; +cim:GovCT2.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Acceleration limiter time constant (Ta) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.tact a rdf:Property ; +cim:GovCT2.tact a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tact"@en ; rdfs:comment "Actuator time constant (Tact) (>= 0). Typical value = 0,4." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.tb a rdf:Property ; +cim:GovCT2.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Turbine lag time constant (Tb) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.tc a rdf:Property ; +cim:GovCT2.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Turbine lead time constant (Tc) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.tdgov a rdf:Property ; +cim:GovCT2.tdgov a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdgov"@en ; rdfs:comment "Governor derivative controller time constant (Tdgov) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.teng a rdf:Property ; +cim:GovCT2.teng a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "teng"@en ; rdfs:comment "Transport time delay for diesel engine used in representing diesel engines where there is a small but measurable transport delay between a change in fuel flow setting and the development of torque (Teng) (>= 0). Teng should be zero in all but special cases where this transport delay is of particular concern. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.tfload a rdf:Property ; +cim:GovCT2.tfload a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tfload"@en ; rdfs:comment "Load limiter time constant (Tfload) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.tpelec a rdf:Property ; +cim:GovCT2.tpelec a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpelec"@en ; rdfs:comment "Electrical power transducer time constant (Tpelec) (>= 0). Typical value = 2,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.tsa a rdf:Property ; +cim:GovCT2.tsa a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tsa"@en ; rdfs:comment "Temperature detection lead time constant (Tsa) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.tsb a rdf:Property ; +cim:GovCT2.tsb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tsb"@en ; rdfs:comment "Temperature detection lag time constant (Tsb) (>= 0). Typical value = 50." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.vmax a rdf:Property ; +cim:GovCT2.vmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax"@en ; rdfs:comment "Maximum valve position limit (Vmax) (> GovCT2.vmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.vmin a rdf:Property ; +cim:GovCT2.vmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin"@en ; rdfs:comment "Minimum valve position limit (Vmin) (< GovCT2.vmax). Typical value = 0,175." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.wfnl a rdf:Property ; +cim:GovCT2.wfnl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wfnl"@en ; rdfs:comment "No load fuel flow (Wfnl). Typical value = 0,187." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:float . -cim:GovCT2.wfspd a rdf:Property ; +cim:GovCT2.wfspd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wfspd"@en ; rdfs:comment """Switch for fuel source characteristic to recognize that fuel flow, for a given fuel valve stroke, can be proportional to engine speed (Wfspd). true = fuel flow proportional to speed (for some gas turbines and diesel engines with positive displacement fuel injectors) false = fuel control system keeps fuel flow independent of engine speed. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovCT2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovCT2 ; + rdfs:range xsd:boolean . -cim:GovGAST.at a rdf:Property ; +cim:GovGAST.at a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "at"@en ; rdfs:comment "Ambient temperature load limit (Load Limit). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST.dturb a rdf:Property ; +cim:GovGAST.dturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dturb"@en ; rdfs:comment "Turbine damping factor (Dturb). Typical value = 0,18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST.kt a rdf:Property ; +cim:GovGAST.kt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kt"@en ; rdfs:comment "Temperature limiter gain (Kt). Typical value = 3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST.mwbase a rdf:Property ; +cim:GovGAST.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST.r a rdf:Property ; +cim:GovGAST.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Permanent droop (R) (>0). Typical value = 0,04." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST.t1 a rdf:Property ; +cim:GovGAST.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Governor mechanism time constant (T1) (>= 0). T1 represents the natural valve positioning time constant of the governor for small disturbances, as seen when rate limiting is not in effect. Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST.t2 a rdf:Property ; +cim:GovGAST.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Turbine power time constant (T2) (>= 0). T2 represents delay due to internal energy storage of the gas turbine engine. T2 can be used to give a rough approximation to the delay associated with acceleration of the compressor spool of a multi-shaft engine, or with the compressibility of gas in the plenum of a free power turbine of an aero-derivative unit, for example. Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST.t3 a rdf:Property ; +cim:GovGAST.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Turbine exhaust temperature time constant (T3) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST.vmax a rdf:Property ; +cim:GovGAST.vmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax"@en ; rdfs:comment "Maximum turbine power, PU of MWbase (Vmax) (> GovGAST.vmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST.vmin a rdf:Property ; +cim:GovGAST.vmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin"@en ; rdfs:comment "Minimum turbine power, PU of MWbase (Vmin) (< GovGAST.vmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST ; + rdfs:range xsd:float . -cim:GovGAST1.a a rdf:Property ; +cim:GovGAST1.a a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a"@en ; rdfs:comment "Turbine power time constant numerator scale factor (a). Typical value = 0,8." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.b a rdf:Property ; +cim:GovGAST1.b a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b"@en ; rdfs:comment "Turbine power time constant denominator scale factor (b) (>0). Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.db1 a rdf:Property ; +cim:GovGAST1.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional dead-band width (db1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.db2 a rdf:Property ; +cim:GovGAST1.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Unintentional dead-band (db2). Unit = MW. Typical value = 0." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.eps a rdf:Property ; +cim:GovGAST1.eps a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eps"@en ; rdfs:comment "Intentional db hysteresis (eps). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.fidle a rdf:Property ; +cim:GovGAST1.fidle a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fidle"@en ; rdfs:comment "Fuel flow at zero power output (Fidle). Typical value = 0,18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.gv1 a rdf:Property ; +cim:GovGAST1.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain point 1, PU gv (Gv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.gv2 a rdf:Property ; +cim:GovGAST1.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain point 2,PU gv (Gv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.gv3 a rdf:Property ; +cim:GovGAST1.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain point 3, PU gv (Gv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.gv4 a rdf:Property ; +cim:GovGAST1.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain point 4, PU gv (Gv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.gv5 a rdf:Property ; +cim:GovGAST1.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain point 5, PU gv (Gv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.gv6 a rdf:Property ; +cim:GovGAST1.gv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv6"@en ; rdfs:comment "Nonlinear gain point 6, PU gv (Gv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.ka a rdf:Property ; +cim:GovGAST1.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Governor gain (Ka). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.kt a rdf:Property ; +cim:GovGAST1.kt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kt"@en ; rdfs:comment "Temperature limiter gain (Kt). Typical value = 3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.lmax a rdf:Property ; +cim:GovGAST1.lmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lmax"@en ; rdfs:comment "Ambient temperature load limit (Lmax). Lmax is the turbine power output corresponding to the limiting exhaust gas temperature. Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.loadinc a rdf:Property ; +cim:GovGAST1.loadinc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "loadinc"@en ; rdfs:comment "Valve position change allowed at fast rate (Loadinc). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.ltrate a rdf:Property ; +cim:GovGAST1.ltrate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ltrate"@en ; rdfs:comment "Maximum long term fuel valve opening rate (Ltrate). Typical value = 0,02." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.mwbase a rdf:Property ; +cim:GovGAST1.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.pgv1 a rdf:Property ; +cim:GovGAST1.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Nonlinear gain point 1, PU power (Pgv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.pgv2 a rdf:Property ; +cim:GovGAST1.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Nonlinear gain point 2, PU power (Pgv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.pgv3 a rdf:Property ; +cim:GovGAST1.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment "Nonlinear gain point 3, PU power (Pgv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.pgv4 a rdf:Property ; +cim:GovGAST1.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment "Nonlinear gain point 4, PU power (Pgv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.pgv5 a rdf:Property ; +cim:GovGAST1.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment "Nonlinear gain point 5, PU power (Pgv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.pgv6 a rdf:Property ; +cim:GovGAST1.pgv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv6"@en ; rdfs:comment "Nonlinear gain point 6, PU power (Pgv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.r a rdf:Property ; +cim:GovGAST1.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Permanent droop (R) (>0). Typical value = 0,04." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.rmax a rdf:Property ; +cim:GovGAST1.rmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rmax"@en ; rdfs:comment "Maximum fuel valve opening rate (Rmax). Unit = PU / s. Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.t1 a rdf:Property ; +cim:GovGAST1.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Governor mechanism time constant (T1) (>= 0). T1 represents the natural valve positioning time constant of the governor for small disturbances, as seen when rate limiting is not in effect. Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.t2 a rdf:Property ; +cim:GovGAST1.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Turbine power time constant (T2) (>= 0). T2 represents delay due to internal energy storage of the gas turbine engine. T2 can be used to give a rough approximation to the delay associated with acceleration of the compressor spool of a multi-shaft engine, or with the compressibility of gas in the plenum of the free power turbine of an aero-derivative unit, for example. Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.t3 a rdf:Property ; +cim:GovGAST1.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Turbine exhaust temperature time constant (T3) (>= 0). T3 represents delay in the exhaust temperature and load limiting system. Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.t4 a rdf:Property ; +cim:GovGAST1.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Governor lead time constant (T4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.t5 a rdf:Property ; +cim:GovGAST1.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Governor lag time constant (T5) (>= 0). If = 0, entire gain and lead-lag block is bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.tltr a rdf:Property ; +cim:GovGAST1.tltr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tltr"@en ; rdfs:comment "Valve position averaging time constant (Tltr) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.vmax a rdf:Property ; +cim:GovGAST1.vmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax"@en ; rdfs:comment "Maximum turbine power, PU of MWbase (Vmax) (> GovGAST1.vmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST1.vmin a rdf:Property ; +cim:GovGAST1.vmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin"@en ; rdfs:comment "Minimum turbine power, PU of MWbase (Vmin) (< GovGAST1.vmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST1 ; + rdfs:range xsd:float . -cim:GovGAST2.a a rdf:Property ; +cim:GovGAST2.a a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a"@en ; rdfs:comment "Valve positioner (A)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.af1 a rdf:Property ; +cim:GovGAST2.af1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "af1"@en ; rdfs:comment "Exhaust temperature parameter (Af1). Unit = PU temperature. Based on temperature in degrees C." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.af2 a rdf:Property ; +cim:GovGAST2.af2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "af2"@en ; rdfs:comment "Coefficient equal to 0,5(1-speed) (Af2)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.b a rdf:Property ; +cim:GovGAST2.b a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b"@en ; - rdfs:comment "Valve positioner (B). " ; - cims:dataType cim:Float ; + rdfs:comment "Valve positioner (B)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.bf1 a rdf:Property ; +cim:GovGAST2.bf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bf1"@en ; rdfs:comment "(Bf1). Bf1 = E(1 - W) where E (speed sensitivity coefficient) is 0,55 to 0,65 x Tr. Unit = PU temperature. Based on temperature in degrees C." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.bf2 a rdf:Property ; +cim:GovGAST2.bf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bf2"@en ; rdfs:comment "Turbine torque coefficient Khhv (depends on heating value of fuel stream in combustion chamber) (Bf2)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.c a rdf:Property ; +cim:GovGAST2.c a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "c"@en ; - rdfs:comment "Valve positioner (C). " ; - cims:dataType cim:Float ; + rdfs:comment "Valve positioner (C)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.cf2 a rdf:Property ; +cim:GovGAST2.cf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cf2"@en ; rdfs:comment "Coefficient defining fuel flow where power output is 0% (Cf2). Synchronous but no output. Typically 0,23 x Khhv (23% fuel flow)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.ecr a rdf:Property ; +cim:GovGAST2.ecr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ecr"@en ; rdfs:comment "Combustion reaction time delay (Ecr) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.etd a rdf:Property ; +cim:GovGAST2.etd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "etd"@en ; rdfs:comment "Turbine and exhaust delay (Etd) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.k3 a rdf:Property ; +cim:GovGAST2.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Ratio of fuel adjustment (K3)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.k4 a rdf:Property ; +cim:GovGAST2.k4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k4"@en ; rdfs:comment "Gain of radiation shield (K4)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.k5 a rdf:Property ; +cim:GovGAST2.k5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k5"@en ; rdfs:comment "Gain of radiation shield (K5)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.k6 a rdf:Property ; +cim:GovGAST2.k6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k6"@en ; - rdfs:comment "Minimum fuel flow (K6). " ; - cims:dataType cim:PU ; + rdfs:comment "Minimum fuel flow (K6)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.kf a rdf:Property ; +cim:GovGAST2.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Fuel system feedback (Kf)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.mwbase a rdf:Property ; +cim:GovGAST2.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.t a rdf:Property ; +cim:GovGAST2.t a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t"@en ; rdfs:comment "Fuel control time constant (T) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.t3 a rdf:Property ; +cim:GovGAST2.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Radiation shield time constant (T3) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.t4 a rdf:Property ; +cim:GovGAST2.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Thermocouple time constant (T4) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.t5 a rdf:Property ; +cim:GovGAST2.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Temperature control time constant (T5) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.tc a rdf:Property ; +cim:GovGAST2.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; - rdfs:comment "Temperature control (Tc). Unit = °F or °C depending on parameters Af1 and Bf1. " ; - cims:dataType cim:Temperature ; + rdfs:comment "Temperature control (Tc). Unit = °F or °C depending on parameters Af1 and Bf1." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.degC ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Temperature ; + qudt:hasUnit unit:DEG_C ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.tcd a rdf:Property ; +cim:GovGAST2.tcd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tcd"@en ; rdfs:comment "Compressor discharge time constant (Tcd) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.tf a rdf:Property ; +cim:GovGAST2.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Fuel system time constant (Tf) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.tmax a rdf:Property ; +cim:GovGAST2.tmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tmax"@en ; rdfs:comment "Maximum turbine limit (Tmax) (> GovGAST2.tmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.tmin a rdf:Property ; +cim:GovGAST2.tmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tmin"@en ; rdfs:comment "Minimum turbine limit (Tmin) (< GovGAST2.tmax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.tr a rdf:Property ; +cim:GovGAST2.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Rated temperature (Tr). Unit = °C depending on parameters Af1 and Bf1." ; - cims:dataType cim:Temperature ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.degC ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Temperature ; + qudt:hasUnit unit:DEG_C ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.trate a rdf:Property ; +cim:GovGAST2.trate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "trate"@en ; rdfs:comment "Turbine rating (Trate). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.tt a rdf:Property ; +cim:GovGAST2.tt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tt"@en ; rdfs:comment "Temperature controller integration rate (Tt) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.w a rdf:Property ; +cim:GovGAST2.w a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "w"@en ; rdfs:comment "Governor gain (1/droop) on turbine rating (W)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.x a rdf:Property ; +cim:GovGAST2.x a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x"@en ; rdfs:comment "Governor lead time constant (X) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.y a rdf:Property ; +cim:GovGAST2.y a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "y"@en ; rdfs:comment "Governor lag time constant (Y) (> 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:float . -cim:GovGAST2.z a rdf:Property ; +cim:GovGAST2.z a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "z"@en ; rdfs:comment """Governor mode (Z). 1 = droop 0 = isochronous.""" ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST2 ; + rdfs:range xsd:integer . -cim:GovGAST3.bca a rdf:Property ; +cim:GovGAST3.bca a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bca"@en ; rdfs:comment "Acceleration limit set-point (Bca). Unit = 1/s. Typical value = 0,01." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.bp a rdf:Property ; +cim:GovGAST3.bp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bp"@en ; rdfs:comment "Droop (bp). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.dtc a rdf:Property ; +cim:GovGAST3.dtc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dtc"@en ; rdfs:comment "Exhaust temperature variation due to fuel flow increasing from 0 to 1 PU (deltaTc). Typical value = 390." ; - cims:dataType cim:Temperature ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.degC ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Temperature ; + qudt:hasUnit unit:DEG_C ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.ka a rdf:Property ; +cim:GovGAST3.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Minimum fuel flow (Ka). Typical value = 0,23." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.kac a rdf:Property ; +cim:GovGAST3.kac a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kac"@en ; rdfs:comment "Fuel system feedback (KAC). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.kca a rdf:Property ; +cim:GovGAST3.kca a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kca"@en ; rdfs:comment "Acceleration control integral gain (Kca). Unit = 1/s. Typical value = 100." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.ksi a rdf:Property ; +cim:GovGAST3.ksi a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ksi"@en ; rdfs:comment "Gain of radiation shield (Ksi). Typical value = 0,8." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.ky a rdf:Property ; +cim:GovGAST3.ky a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ky"@en ; rdfs:comment "Coefficient of transfer function of fuel valve positioner (Ky). Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.mnef a rdf:Property ; +cim:GovGAST3.mnef a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mnef"@en ; rdfs:comment "Fuel flow maximum negative error value (MNef). Typical value = -0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.mxef a rdf:Property ; +cim:GovGAST3.mxef a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mxef"@en ; rdfs:comment "Fuel flow maximum positive error value (MXef). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.rcmn a rdf:Property ; +cim:GovGAST3.rcmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rcmn"@en ; rdfs:comment "Minimum fuel flow (RCMN). Typical value = -0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.rcmx a rdf:Property ; +cim:GovGAST3.rcmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rcmx"@en ; rdfs:comment "Maximum fuel flow (RCMX). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.tac a rdf:Property ; +cim:GovGAST3.tac a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tac"@en ; rdfs:comment "Fuel control time constant (Tac) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.tc a rdf:Property ; +cim:GovGAST3.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Compressor discharge volume time constant (Tc) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.td a rdf:Property ; +cim:GovGAST3.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Temperature controller derivative gain (Td) (>= 0). Typical value = 3,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.tfen a rdf:Property ; +cim:GovGAST3.tfen a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tfen"@en ; rdfs:comment "Turbine rated exhaust temperature correspondent to Pm=1 PU (Tfen). Typical value = 540." ; - cims:dataType cim:Temperature ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.degC ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Temperature ; + qudt:hasUnit unit:DEG_C ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.tg a rdf:Property ; +cim:GovGAST3.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Time constant of speed governor (Tg) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.tsi a rdf:Property ; +cim:GovGAST3.tsi a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tsi"@en ; rdfs:comment "Time constant of radiation shield (Tsi) (>= 0). Typical value = 15." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.tt a rdf:Property ; +cim:GovGAST3.tt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tt"@en ; rdfs:comment "Temperature controller integration rate (Tt). Typical value = 250." ; - cims:dataType cim:Temperature ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.degC ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Temperature ; + qudt:hasUnit unit:DEG_C ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.ttc a rdf:Property ; +cim:GovGAST3.ttc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ttc"@en ; rdfs:comment "Time constant of thermocouple (Ttc) (>= 0). Typical value = 2,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST3.ty a rdf:Property ; +cim:GovGAST3.ty a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ty"@en ; rdfs:comment "Time constant of fuel valve positioner (Ty) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST3 ; + rdfs:range xsd:float . -cim:GovGAST4.bp a rdf:Property ; +cim:GovGAST4.bp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bp"@en ; rdfs:comment "Droop (bp). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.ktm a rdf:Property ; +cim:GovGAST4.ktm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ktm"@en ; rdfs:comment "Compressor gain (Ktm). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.mnef a rdf:Property ; +cim:GovGAST4.mnef a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mnef"@en ; rdfs:comment "Fuel flow maximum negative error value (MNef). Typical value = -0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.mxef a rdf:Property ; +cim:GovGAST4.mxef a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mxef"@en ; rdfs:comment "Fuel flow maximum positive error value (MXef). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.rymn a rdf:Property ; +cim:GovGAST4.rymn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rymn"@en ; rdfs:comment "Minimum valve opening (RYMN). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.rymx a rdf:Property ; +cim:GovGAST4.rymx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rymx"@en ; rdfs:comment "Maximum valve opening (RYMX). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.ta a rdf:Property ; +cim:GovGAST4.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Maximum gate opening velocity (TA) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.tc a rdf:Property ; +cim:GovGAST4.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Maximum gate closing velocity (TC) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.tcm a rdf:Property ; +cim:GovGAST4.tcm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tcm"@en ; rdfs:comment "Fuel control time constant (Tcm) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.tm a rdf:Property ; +cim:GovGAST4.tm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tm"@en ; rdfs:comment "Compressor discharge volume time constant (Tm) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGAST4.ty a rdf:Property ; +cim:GovGAST4.ty a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ty"@en ; rdfs:comment "Time constant of fuel valve positioner (Ty) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGAST4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGAST4 ; + rdfs:range xsd:float . -cim:GovGASTWD.a a rdf:Property ; +cim:GovGASTWD.a a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a"@en ; rdfs:comment "Valve positioner (A)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.af1 a rdf:Property ; +cim:GovGASTWD.af1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "af1"@en ; rdfs:comment "Exhaust temperature parameter (Af1)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.af2 a rdf:Property ; +cim:GovGASTWD.af2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "af2"@en ; rdfs:comment "Coefficient equal to 0,5(1-speed) (Af2)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.b a rdf:Property ; +cim:GovGASTWD.b a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b"@en ; - rdfs:comment "Valve positioner (B). " ; - cims:dataType cim:Float ; + rdfs:comment "Valve positioner (B)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.bf1 a rdf:Property ; +cim:GovGASTWD.bf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bf1"@en ; rdfs:comment "(Bf1). Bf1 = E(1-w) where E (speed sensitivity coefficient) is 0,55 to 0,65 x Tr." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.bf2 a rdf:Property ; +cim:GovGASTWD.bf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bf2"@en ; rdfs:comment "Turbine torque coefficient Khhv (depends on heating value of fuel stream in combustion chamber) (Bf2)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.c a rdf:Property ; +cim:GovGASTWD.c a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "c"@en ; - rdfs:comment "Valve positioner (C). " ; - cims:dataType cim:Float ; + rdfs:comment "Valve positioner (C)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.cf2 a rdf:Property ; +cim:GovGASTWD.cf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cf2"@en ; rdfs:comment "Coefficient defining fuel flow where power output is 0 % (Cf2). Synchronous but no output. Typically 0,23 x Khhv (23 % fuel flow)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.ecr a rdf:Property ; +cim:GovGASTWD.ecr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ecr"@en ; rdfs:comment "Combustion reaction time delay (Ecr) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.etd a rdf:Property ; +cim:GovGASTWD.etd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "etd"@en ; rdfs:comment "Turbine and exhaust delay (Etd) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.k3 a rdf:Property ; +cim:GovGASTWD.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Ratio of fuel adjustment (K3)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.k4 a rdf:Property ; +cim:GovGASTWD.k4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k4"@en ; rdfs:comment "Gain of radiation shield (K4)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.k5 a rdf:Property ; +cim:GovGASTWD.k5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k5"@en ; rdfs:comment "Gain of radiation shield (K5)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.k6 a rdf:Property ; +cim:GovGASTWD.k6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k6"@en ; - rdfs:comment "Minimum fuel flow (K6). " ; - cims:dataType cim:PU ; + rdfs:comment "Minimum fuel flow (K6)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.kd a rdf:Property ; +cim:GovGASTWD.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Drop governor gain (Kd)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.kdroop a rdf:Property ; +cim:GovGASTWD.kdroop a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdroop"@en ; rdfs:comment "(Kdroop) (>= 0)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.kf a rdf:Property ; +cim:GovGASTWD.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Fuel system feedback (Kf)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.ki a rdf:Property ; +cim:GovGASTWD.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Isochronous Governor Gain (Ki)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.kp a rdf:Property ; +cim:GovGASTWD.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "PID proportional gain (Kp)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.mwbase a rdf:Property ; +cim:GovGASTWD.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.t a rdf:Property ; +cim:GovGASTWD.t a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t"@en ; rdfs:comment "Fuel control time constant (T) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.t3 a rdf:Property ; +cim:GovGASTWD.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Radiation shield time constant (T3) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.t4 a rdf:Property ; +cim:GovGASTWD.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Thermocouple time constant (T4) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.t5 a rdf:Property ; +cim:GovGASTWD.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Temperature control time constant (T5) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.tc a rdf:Property ; +cim:GovGASTWD.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Temperature control (Tc)." ; - cims:dataType cim:Temperature ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.degC ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Temperature ; + qudt:hasUnit unit:DEG_C ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.tcd a rdf:Property ; +cim:GovGASTWD.tcd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tcd"@en ; rdfs:comment "Compressor discharge time constant (Tcd) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.td a rdf:Property ; +cim:GovGASTWD.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Power transducer time constant (Td) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.tf a rdf:Property ; +cim:GovGASTWD.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Fuel system time constant (Tf) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.tmax a rdf:Property ; +cim:GovGASTWD.tmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tmax"@en ; rdfs:comment "Maximum Turbine limit (Tmax) (> GovGASTWD.tmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.tmin a rdf:Property ; +cim:GovGASTWD.tmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tmin"@en ; rdfs:comment "Minimum turbine limit (Tmin) (< GovGASTWD.tmax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.tr a rdf:Property ; +cim:GovGASTWD.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Rated temperature (Tr)." ; - cims:dataType cim:Temperature ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.degC ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Temperature ; + qudt:hasUnit unit:DEG_C ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.trate a rdf:Property ; +cim:GovGASTWD.trate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "trate"@en ; rdfs:comment "Turbine rating (Trate). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovGASTWD.tt a rdf:Property ; +cim:GovGASTWD.tt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tt"@en ; rdfs:comment "Temperature controller integration rate (Tt) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovGASTWD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovGASTWD ; + rdfs:range xsd:float . -cim:GovHydro1.at a rdf:Property ; +cim:GovHydro1.at a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "at"@en ; rdfs:comment "Turbine gain (At) (> 0). Typical value = 1,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.dturb a rdf:Property ; +cim:GovHydro1.dturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dturb"@en ; rdfs:comment "Turbine damping factor (Dturb) (>= 0). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.gmax a rdf:Property ; +cim:GovHydro1.gmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmax"@en ; rdfs:comment "Maximum gate opening (Gmax) (> 0 and > GovHydro.gmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.gmin a rdf:Property ; +cim:GovHydro1.gmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmin"@en ; rdfs:comment "Minimum gate opening (Gmin) (>= 0 and < GovHydro1.gmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.hdam a rdf:Property ; +cim:GovHydro1.hdam a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hdam"@en ; rdfs:comment "Turbine nominal head (hdam). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.mwbase a rdf:Property ; +cim:GovHydro1.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.qnl a rdf:Property ; +cim:GovHydro1.qnl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qnl"@en ; rdfs:comment "No-load flow at nominal head (qnl) (>= 0). Typical value = 0,08." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.rperm a rdf:Property ; +cim:GovHydro1.rperm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rperm"@en ; rdfs:comment "Permanent droop (R) (> 0). Typical value = 0,04." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.rtemp a rdf:Property ; +cim:GovHydro1.rtemp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rtemp"@en ; rdfs:comment "Temporary droop (r) (> GovHydro1.rperm). Typical value = 0,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.tf a rdf:Property ; +cim:GovHydro1.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Filter time constant (Tf) (> 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.tg a rdf:Property ; +cim:GovHydro1.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Gate servo time constant (Tg) (> 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.tr a rdf:Property ; +cim:GovHydro1.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Washout time constant (Tr) (> 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.tw a rdf:Property ; +cim:GovHydro1.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Water inertia time constant (Tw) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro1.velm a rdf:Property ; +cim:GovHydro1.velm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velm"@en ; rdfs:comment "Maximum gate velocity (Vlem) (> 0). Typical value = 0,2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro1 ; + rdfs:range xsd:float . -cim:GovHydro2.aturb a rdf:Property ; +cim:GovHydro2.aturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "aturb"@en ; rdfs:comment "Turbine numerator multiplier (Aturb). Typical value = -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.bturb a rdf:Property ; +cim:GovHydro2.bturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bturb"@en ; rdfs:comment "Turbine denominator multiplier (Bturb) (> 0). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.db1 a rdf:Property ; +cim:GovHydro2.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional deadband width (db1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.db2 a rdf:Property ; +cim:GovHydro2.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Unintentional deadband (db2). Unit = MW. Typical value = 0." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.eps a rdf:Property ; +cim:GovHydro2.eps a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eps"@en ; rdfs:comment "Intentional db hysteresis (eps). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.gv1 a rdf:Property ; +cim:GovHydro2.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain point 1, PU gv (Gv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.gv2 a rdf:Property ; +cim:GovHydro2.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain point 2, PU gv (Gv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.gv3 a rdf:Property ; +cim:GovHydro2.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain point 3, PU gv (Gv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.gv4 a rdf:Property ; +cim:GovHydro2.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain point 4, PU gv (Gv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.gv5 a rdf:Property ; +cim:GovHydro2.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain point 5, PU gv (Gv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.gv6 a rdf:Property ; +cim:GovHydro2.gv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv6"@en ; rdfs:comment "Nonlinear gain point 6, PU gv (Gv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.kturb a rdf:Property ; +cim:GovHydro2.kturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kturb"@en ; rdfs:comment "Turbine gain (Kturb). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.mwbase a rdf:Property ; +cim:GovHydro2.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.pgv1 a rdf:Property ; +cim:GovHydro2.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Nonlinear gain point 1, PU power (Pgv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.pgv2 a rdf:Property ; +cim:GovHydro2.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Nonlinear gain point 2, PU power (Pgv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.pgv3 a rdf:Property ; +cim:GovHydro2.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment "Nonlinear gain point 3, PU power (Pgv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.pgv4 a rdf:Property ; +cim:GovHydro2.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment "Nonlinear gain point 4, PU power (Pgv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.pgv5 a rdf:Property ; +cim:GovHydro2.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment "Nonlinear gain point 5, PU power (Pgv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.pgv6 a rdf:Property ; +cim:GovHydro2.pgv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv6"@en ; rdfs:comment "Nonlinear gain point 6, PU power (Pgv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.pmax a rdf:Property ; +cim:GovHydro2.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum gate opening (Pmax) (> GovHydro2.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.pmin a rdf:Property ; +cim:GovHydro2.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum gate opening (Pmin) (< GovHydro2.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.rperm a rdf:Property ; +cim:GovHydro2.rperm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rperm"@en ; rdfs:comment "Permanent droop (Rperm). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.rtemp a rdf:Property ; +cim:GovHydro2.rtemp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rtemp"@en ; rdfs:comment "Temporary droop (Rtemp). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.tg a rdf:Property ; +cim:GovHydro2.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Gate servo time constant (Tg) (> 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.tp a rdf:Property ; +cim:GovHydro2.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Pilot servo valve time constant (Tp) (>= 0). Typical value = 0,03." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.tr a rdf:Property ; +cim:GovHydro2.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Dashpot time constant (Tr) (>= 0). Typical value = 12." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.tw a rdf:Property ; +cim:GovHydro2.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Water inertia time constant (Tw) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.uc a rdf:Property ; +cim:GovHydro2.uc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uc"@en ; rdfs:comment "Maximum gate closing velocity (Uc) (< 0). Unit = PU / s. Typical value = -0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro2.uo a rdf:Property ; +cim:GovHydro2.uo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uo"@en ; rdfs:comment "Maximum gate opening velocity (Uo). Unit = PU / s. Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro2 ; + rdfs:range xsd:float . -cim:GovHydro3.at a rdf:Property ; +cim:GovHydro3.at a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "at"@en ; rdfs:comment "Turbine gain (At) (>0). Typical value = 1,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.db1 a rdf:Property ; +cim:GovHydro3.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional dead-band width (db1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.db2 a rdf:Property ; +cim:GovHydro3.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Unintentional dead-band (db2). Unit = MW. Typical value = 0." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.dturb a rdf:Property ; +cim:GovHydro3.dturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dturb"@en ; rdfs:comment "Turbine damping factor (Dturb). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.eps a rdf:Property ; +cim:GovHydro3.eps a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eps"@en ; rdfs:comment "Intentional db hysteresis (eps). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.governorControl a rdf:Property ; +cim:GovHydro3.governorControl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "governorControl"@en ; rdfs:comment """Governor control flag (Cflag). true = PID control is active false = double derivative control is active. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:boolean . -cim:GovHydro3.gv1 a rdf:Property ; +cim:GovHydro3.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain point 1, PU gv (Gv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.gv2 a rdf:Property ; +cim:GovHydro3.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain point 2, PU gv (Gv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.gv3 a rdf:Property ; +cim:GovHydro3.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain point 3, PU gv (Gv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.gv4 a rdf:Property ; +cim:GovHydro3.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain point 4, PU gv (Gv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.gv5 a rdf:Property ; +cim:GovHydro3.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain point 5, PU gv (Gv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.gv6 a rdf:Property ; +cim:GovHydro3.gv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv6"@en ; rdfs:comment "Nonlinear gain point 6, PU gv (Gv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.h0 a rdf:Property ; +cim:GovHydro3.h0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "h0"@en ; rdfs:comment "Turbine nominal head (H0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.k1 a rdf:Property ; +cim:GovHydro3.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Derivative gain (K1). Typical value = 0,01." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.k2 a rdf:Property ; +cim:GovHydro3.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Double derivative gain, if Cflag = -1 (K2). Typical value = 2,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.kg a rdf:Property ; +cim:GovHydro3.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Gate servo gain (Kg). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.ki a rdf:Property ; +cim:GovHydro3.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Integral gain (Ki). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.mwbase a rdf:Property ; +cim:GovHydro3.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.pgv1 a rdf:Property ; +cim:GovHydro3.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Nonlinear gain point 1, PU power (Pgv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.pgv2 a rdf:Property ; +cim:GovHydro3.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Nonlinear gain point 2, PU power (Pgv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.pgv3 a rdf:Property ; +cim:GovHydro3.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment "Nonlinear gain point 3, PU power (Pgv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.pgv4 a rdf:Property ; +cim:GovHydro3.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment "Nonlinear gain point 4, PU power (Pgv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.pgv5 a rdf:Property ; +cim:GovHydro3.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment "Nonlinear gain point 5, PU power (Pgv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.pgv6 a rdf:Property ; +cim:GovHydro3.pgv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv6"@en ; rdfs:comment "Nonlinear gain point 6, PU power (Pgv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.pmax a rdf:Property ; +cim:GovHydro3.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum gate opening, PU of MWbase (Pmax) (> GovHydro3.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.pmin a rdf:Property ; +cim:GovHydro3.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum gate opening, PU of MWbase (Pmin) (< GovHydro3.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.qnl a rdf:Property ; +cim:GovHydro3.qnl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qnl"@en ; rdfs:comment "No-load turbine flow at nominal head (Qnl). Typical value = 0,08." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.relec a rdf:Property ; +cim:GovHydro3.relec a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "relec"@en ; rdfs:comment "Steady-state droop, PU, for electrical power feedback (Relec). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.rgate a rdf:Property ; +cim:GovHydro3.rgate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rgate"@en ; rdfs:comment "Steady-state droop, PU, for governor output feedback (Rgate). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.td a rdf:Property ; +cim:GovHydro3.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Input filter time constant (Td) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.tf a rdf:Property ; +cim:GovHydro3.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Washout time constant (Tf) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.tp a rdf:Property ; +cim:GovHydro3.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Gate servo time constant (Tp) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.tt a rdf:Property ; +cim:GovHydro3.tt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tt"@en ; rdfs:comment "Power feedback time constant (Tt) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.tw a rdf:Property ; +cim:GovHydro3.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Water inertia time constant (Tw) (>= 0). If = 0, block is bypassed. Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.velcl a rdf:Property ; +cim:GovHydro3.velcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velcl"@en ; rdfs:comment "Maximum gate closing velocity (Velcl). Unit = PU / s. Typical value = -0,2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro3.velop a rdf:Property ; +cim:GovHydro3.velop a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velop"@en ; rdfs:comment "Maximum gate opening velocity (Velop). Unit = PU / s. Typical value = 0,2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro3 ; + rdfs:range xsd:float . -cim:GovHydro4.at a rdf:Property ; +cim:GovHydro4.at a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "at"@en ; rdfs:comment "Turbine gain (At). Typical value = 1,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.bgv0 a rdf:Property ; +cim:GovHydro4.bgv0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bgv0"@en ; rdfs:comment "Kaplan blade servo point 0 (Bgv0) (= 0 for simple, = 0 for Francis/Pelton). Typical value for Kaplan = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.bgv1 a rdf:Property ; +cim:GovHydro4.bgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bgv1"@en ; rdfs:comment "Kaplan blade servo point 1 (Bgv1) (= 0 for simple, = 0 for Francis/Pelton). Typical value for Kaplan = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.bgv2 a rdf:Property ; +cim:GovHydro4.bgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bgv2"@en ; rdfs:comment "Kaplan blade servo point 2 (Bgv2) (= 0 for simple, = 0 for Francis/Pelton). Typical value for Kaplan = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.bgv3 a rdf:Property ; +cim:GovHydro4.bgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bgv3"@en ; rdfs:comment "Kaplan blade servo point 3 (Bgv3) (= 0 for simple, = 0 for Francis/Pelton). Typical value for Kaplan = 0,667." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.bgv4 a rdf:Property ; +cim:GovHydro4.bgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bgv4"@en ; rdfs:comment "Kaplan blade servo point 4 (Bgv4) (= 0 for simple, = 0 for Francis/Pelton). Typical value for Kaplan = 0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.bgv5 a rdf:Property ; +cim:GovHydro4.bgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bgv5"@en ; rdfs:comment "Kaplan blade servo point 5 (Bgv5) (= 0 for simple, = 0 for Francis/Pelton). Typical value for Kaplan = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.bmax a rdf:Property ; +cim:GovHydro4.bmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bmax"@en ; rdfs:comment "Maximum blade adjustment factor (Bmax) (= 0 for simple, = 0 for Francis/Pelton). Typical value for Kaplan = 1,1276." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.db1 a rdf:Property ; +cim:GovHydro4.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional deadband width (db1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.db2 a rdf:Property ; +cim:GovHydro4.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Unintentional dead-band (db2). Unit = MW. Typical value = 0." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.dturb a rdf:Property ; +cim:GovHydro4.dturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dturb"@en ; rdfs:comment "Turbine damping factor (Dturb). Unit = delta P (PU of MWbase) / delta speed (PU). Typical value for simple = 0,5, Francis/Pelton = 1,1, Kaplan = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.eps a rdf:Property ; +cim:GovHydro4.eps a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eps"@en ; rdfs:comment "Intentional db hysteresis (eps). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.gmax a rdf:Property ; +cim:GovHydro4.gmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmax"@en ; rdfs:comment "Maximum gate opening, PU of MWbase (Gmax) (> GovHydro4.gmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.gmin a rdf:Property ; +cim:GovHydro4.gmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmin"@en ; rdfs:comment "Minimum gate opening, PU of MWbase (Gmin) (< GovHydro4.gmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.gv0 a rdf:Property ; +cim:GovHydro4.gv0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv0"@en ; rdfs:comment "Nonlinear gain point 0, PU gv (Gv0) (= 0 for simple). Typical for Francis/Pelton = 0,1, Kaplan = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.gv1 a rdf:Property ; +cim:GovHydro4.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain point 1, PU gv (Gv1) (= 0 for simple, > GovHydro4.gv0 for Francis/Pelton and Kaplan). Typical value for Francis/Pelton = 0,4, Kaplan = 0,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.gv2 a rdf:Property ; +cim:GovHydro4.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain point 2, PU gv (Gv2) (= 0 for simple, > GovHydro4.gv1 for Francis/Pelton and Kaplan). Typical value for Francis/Pelton = 0,5, Kaplan = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.gv3 a rdf:Property ; +cim:GovHydro4.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain point 3, PU gv (Gv3) (= 0 for simple, > GovHydro4.gv2 for Francis/Pelton and Kaplan). Typical value for Francis/Pelton = 0,7, Kaplan = 0,7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.gv4 a rdf:Property ; +cim:GovHydro4.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain point 4, PU gv (Gv4) (= 0 for simple, > GovHydro4.gv3 for Francis/Pelton and Kaplan). Typical value for Francis/Pelton = 0,8, Kaplan = 0,8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.gv5 a rdf:Property ; +cim:GovHydro4.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain point 5, PU gv (Gv5) (= 0 for simple, < 1 and > GovHydro4.gv4 for Francis/Pelton and Kaplan). Typical value for Francis/Pelton = 0,9, Kaplan = 0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.hdam a rdf:Property ; +cim:GovHydro4.hdam a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hdam"@en ; rdfs:comment "Head available at dam (hdam). Typical value = 1." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . - -cim:GovHydro4.model a rdf:Property ; - rdfs:label "model"@en ; - rdfs:comment "The kind of model being represented (simple, Francis/Pelton or Kaplan)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:GovHydro4 ; - rdfs:range cim:GovHydro4ModelKind . + rdfs:range xsd:float . -cim:GovHydro4.mwbase a rdf:Property ; +cim:GovHydro4.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.pgv0 a rdf:Property ; +cim:GovHydro4.pgv0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv0"@en ; rdfs:comment "Nonlinear gain point 0, PU power (Pgv0) (= 0 for simple). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.pgv1 a rdf:Property ; +cim:GovHydro4.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment """Nonlinear gain point 1, PU power (Pgv1) (= 0 for simple). Typical value for Francis/Pelton = 0,42, Kaplan = 0,35.""" ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.pgv2 a rdf:Property ; +cim:GovHydro4.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment """Nonlinear gain point 2, PU power (Pgv2) (= 0 for simple). Typical value for Francis/Pelton = 0,56, Kaplan = 0,468.""" ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.pgv3 a rdf:Property ; +cim:GovHydro4.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment """Nonlinear gain point 3, PU power (Pgv3) (= 0 for simple). Typical value for Francis/Pelton = 0,8, Kaplan = 0,796.""" ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.pgv4 a rdf:Property ; +cim:GovHydro4.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment """Nonlinear gain point 4, PU power (Pgv4) (= 0 for simple). Typical value for Francis/Pelton = 0,9, Kaplan = 0,917.""" ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.pgv5 a rdf:Property ; +cim:GovHydro4.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment """Nonlinear gain point 5, PU power (Pgv5) (= 0 for simple). Typical value for Francis/Pelton = 0,97, Kaplan = 0,99.""" ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.qnl a rdf:Property ; +cim:GovHydro4.qnl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qnl"@en ; rdfs:comment """No-load flow at nominal head (Qnl). Typical value for simple = 0,08, Francis/Pelton = 0, Kaplan = 0.""" ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.rperm a rdf:Property ; +cim:GovHydro4.rperm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rperm"@en ; rdfs:comment "Permanent droop (Rperm) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.rtemp a rdf:Property ; +cim:GovHydro4.rtemp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rtemp"@en ; rdfs:comment "Temporary droop (Rtemp) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.tblade a rdf:Property ; +cim:GovHydro4.tblade a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tblade"@en ; rdfs:comment "Blade servo time constant (Tblade) (>= 0). Typical value = 100." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.tg a rdf:Property ; +cim:GovHydro4.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Gate servo time constant (Tg) (> 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.tp a rdf:Property ; +cim:GovHydro4.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Pilot servo time constant (Tp) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.tr a rdf:Property ; +cim:GovHydro4.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Dashpot time constant (Tr) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.tw a rdf:Property ; +cim:GovHydro4.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Water inertia time constant (Tw) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.uc a rdf:Property ; +cim:GovHydro4.uc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uc"@en ; rdfs:comment "Max gate closing velocity (Uc). Typical value = 0,2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydro4.uo a rdf:Property ; +cim:GovHydro4.uo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uo"@en ; rdfs:comment "Max gate opening velocity (Uo). Typical value = 0,2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydro4 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydro4 ; + rdfs:range xsd:float . -cim:GovHydroDD.aturb a rdf:Property ; +cim:GovHydroDD.aturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "aturb"@en ; rdfs:comment "Turbine numerator multiplier (Aturb) (see parameter detail 3). Typical value = -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.bturb a rdf:Property ; +cim:GovHydroDD.bturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bturb"@en ; rdfs:comment "Turbine denominator multiplier (Bturb) (see parameter detail 3). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.db1 a rdf:Property ; +cim:GovHydroDD.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional dead-band width (db1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.db2 a rdf:Property ; +cim:GovHydroDD.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Unintentional dead-band (db2). Unit = MW. Typical value = 0." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.eps a rdf:Property ; +cim:GovHydroDD.eps a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eps"@en ; rdfs:comment "Intentional db hysteresis (eps). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.gmax a rdf:Property ; +cim:GovHydroDD.gmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmax"@en ; rdfs:comment "Maximum gate opening (Gmax) (> GovHydroDD.gmin). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.gmin a rdf:Property ; +cim:GovHydroDD.gmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmin"@en ; rdfs:comment "Minimum gate opening (Gmin) (< GovHydroDD.gmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.gv1 a rdf:Property ; +cim:GovHydroDD.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain point 1, PU gv (Gv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.gv2 a rdf:Property ; +cim:GovHydroDD.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain point 2, PU gv (Gv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.gv3 a rdf:Property ; +cim:GovHydroDD.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain point 3, PU gv (Gv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.gv4 a rdf:Property ; +cim:GovHydroDD.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain point 4, PU gv (Gv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.gv5 a rdf:Property ; +cim:GovHydroDD.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain point 5, PU gv (Gv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.gv6 a rdf:Property ; +cim:GovHydroDD.gv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv6"@en ; rdfs:comment "Nonlinear gain point 6, PU gv (Gv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.inputSignal a rdf:Property ; +cim:GovHydroDD.inputSignal a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inputSignal"@en ; rdfs:comment """Input signal switch (Flag). true = Pe input is used false = feedback is received from CV. Flag is normally dependent on Tt. If Tt is zero, Flag is set to false. If Tt is not zero, Flag is set to true. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:boolean . -cim:GovHydroDD.k1 a rdf:Property ; +cim:GovHydroDD.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Single derivative gain (K1). Typical value = 3,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.k2 a rdf:Property ; +cim:GovHydroDD.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Double derivative gain (K2). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.kg a rdf:Property ; +cim:GovHydroDD.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Gate servo gain (Kg). Typical value = 3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.ki a rdf:Property ; +cim:GovHydroDD.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Integral gain (Ki). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.mwbase a rdf:Property ; +cim:GovHydroDD.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (>0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.pgv1 a rdf:Property ; +cim:GovHydroDD.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Nonlinear gain point 1, PU power (Pgv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.pgv2 a rdf:Property ; +cim:GovHydroDD.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Nonlinear gain point 2, PU power (Pgv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.pgv3 a rdf:Property ; +cim:GovHydroDD.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment "Nonlinear gain point 3, PU power (Pgv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.pgv4 a rdf:Property ; +cim:GovHydroDD.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment "Nonlinear gain point 4, PU power (Pgv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.pgv5 a rdf:Property ; +cim:GovHydroDD.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment "Nonlinear gain point 5, PU power (Pgv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.pgv6 a rdf:Property ; +cim:GovHydroDD.pgv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv6"@en ; rdfs:comment "Nonlinear gain point 6, PU power (Pgv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.pmax a rdf:Property ; +cim:GovHydroDD.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum gate opening, PU of MWbase (Pmax) (> GovHydroDD.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.pmin a rdf:Property ; +cim:GovHydroDD.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum gate opening, PU of MWbase (Pmin) (> GovHydroDD.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.r a rdf:Property ; +cim:GovHydroDD.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Steady state droop (R). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.td a rdf:Property ; +cim:GovHydroDD.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Input filter time constant (Td) (>= 0). If = 0, block is bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.tf a rdf:Property ; +cim:GovHydroDD.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Washout time constant (Tf) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.tp a rdf:Property ; +cim:GovHydroDD.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Gate servo time constant (Tp) (>= 0). If = 0, block is bypassed. Typical value = 0,35." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.tt a rdf:Property ; +cim:GovHydroDD.tt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tt"@en ; rdfs:comment "Power feedback time constant (Tt) (>= 0). If = 0, block is bypassed. Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.tturb a rdf:Property ; +cim:GovHydroDD.tturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tturb"@en ; rdfs:comment "Turbine time constant (Tturb) (>= 0). See parameter detail 3. Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.velcl a rdf:Property ; +cim:GovHydroDD.velcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velcl"@en ; rdfs:comment "Maximum gate closing velocity (Velcl). Unit = PU / s. Typical value = -0,14." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroDD.velop a rdf:Property ; +cim:GovHydroDD.velop a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velop"@en ; rdfs:comment "Maximum gate opening velocity (Velop). Unit = PU / s. Typical value = 0,09." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroDD . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroDD ; + rdfs:range xsd:float . -cim:GovHydroFrancis.am a rdf:Property ; +cim:GovHydroFrancis.am a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "am"@en ; rdfs:comment "Opening section SEFF at the maximum efficiency (Am). Typical value = 0,7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.av0 a rdf:Property ; +cim:GovHydroFrancis.av0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "av0"@en ; rdfs:comment "Area of the surge tank (AV0). Unit = m2. Typical value = 30." ; - cims:dataType cim:Area ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.m2 ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Area ; + qudt:hasUnit unit:M2 ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.av1 a rdf:Property ; +cim:GovHydroFrancis.av1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "av1"@en ; rdfs:comment "Area of the compensation tank (AV1). Unit = m2. Typical value = 700." ; - cims:dataType cim:Area ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.m2 ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Area ; + qudt:hasUnit unit:M2 ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.bp a rdf:Property ; +cim:GovHydroFrancis.bp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bp"@en ; rdfs:comment "Droop (Bp). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.db1 a rdf:Property ; +cim:GovHydroFrancis.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional dead-band width (DB1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.etamax a rdf:Property ; +cim:GovHydroFrancis.etamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "etamax"@en ; rdfs:comment "Maximum efficiency (EtaMax). Typical value = 1,05." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . - -cim:GovHydroFrancis.governorControl a rdf:Property ; - rdfs:label "governorControl"@en ; - rdfs:comment "Governor control flag (Cflag). Typical value = mechanicHydrolicTachoAccelerator." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:GovHydroFrancis ; - rdfs:range cim:FrancisGovernorControlKind . + rdfs:range xsd:float . -cim:GovHydroFrancis.h1 a rdf:Property ; +cim:GovHydroFrancis.h1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "h1"@en ; rdfs:comment "Head of compensation chamber water level with respect to the level of penstock (H1). Unit = km. Typical value = 0,004." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.h2 a rdf:Property ; +cim:GovHydroFrancis.h2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "h2"@en ; rdfs:comment "Head of surge tank water level with respect to the level of penstock (H2). Unit = km. Typical value = 0,040." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.hn a rdf:Property ; +cim:GovHydroFrancis.hn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hn"@en ; rdfs:comment "Rated hydraulic head (Hn). Unit = km. Typical value = 0,250." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.kc a rdf:Property ; +cim:GovHydroFrancis.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Penstock loss coefficient (due to friction) (Kc). Typical value = 0,025." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.kg a rdf:Property ; +cim:GovHydroFrancis.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Water tunnel and surge chamber loss coefficient (due to friction) (Kg). Typical value = 0,025." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.kt a rdf:Property ; +cim:GovHydroFrancis.kt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kt"@en ; rdfs:comment "Washout gain (Kt). Typical value = 0,25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.qc0 a rdf:Property ; +cim:GovHydroFrancis.qc0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qc0"@en ; rdfs:comment "No-load turbine flow at nominal head (Qc0). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.qn a rdf:Property ; +cim:GovHydroFrancis.qn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qn"@en ; rdfs:comment "Rated flow (Qn). Unit = m3/s. Typical value = 250." ; - cims:dataType cim:VolumeFlowRate ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.m3Pers ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:VolumeFlowRate ; + qudt:hasUnit unit:M3-PER-SEC ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.ta a rdf:Property ; +cim:GovHydroFrancis.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Derivative gain (Ta) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.td a rdf:Property ; +cim:GovHydroFrancis.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Washout time constant (Td) (>= 0). Typical value = 6." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.ts a rdf:Property ; +cim:GovHydroFrancis.ts a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts"@en ; rdfs:comment "Gate servo time constant (Ts) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.twnc a rdf:Property ; +cim:GovHydroFrancis.twnc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "twnc"@en ; rdfs:comment "Water inertia time constant (Twnc) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.twng a rdf:Property ; +cim:GovHydroFrancis.twng a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "twng"@en ; rdfs:comment "Water tunnel and surge chamber inertia time constant (Twng) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.tx a rdf:Property ; +cim:GovHydroFrancis.tx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tx"@en ; rdfs:comment "Derivative feedback gain (Tx) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.va a rdf:Property ; +cim:GovHydroFrancis.va a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "va"@en ; rdfs:comment "Maximum gate opening velocity (Va). Unit = PU / s. Typical value = 0,06." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.valvmax a rdf:Property ; +cim:GovHydroFrancis.valvmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valvmax"@en ; rdfs:comment "Maximum gate opening (ValvMax) (> GovHydroFrancis.valvmin). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.valvmin a rdf:Property ; +cim:GovHydroFrancis.valvmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valvmin"@en ; rdfs:comment "Minimum gate opening (ValvMin) (< GovHydroFrancis.valvmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.vc a rdf:Property ; +cim:GovHydroFrancis.vc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vc"@en ; rdfs:comment "Maximum gate closing velocity (Vc). Unit = PU / s. Typical value = -0,06." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroFrancis.waterTunnelSurgeChamberSimulation a rdf:Property ; +cim:GovHydroFrancis.waterTunnelSurgeChamberSimulation a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "waterTunnelSurgeChamberSimulation"@en ; rdfs:comment """Water tunnel and surge chamber simulation (Tflag). true = enable of water tunnel and surge chamber simulation false = inhibit of water tunnel and surge chamber simulation. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:boolean . -cim:GovHydroFrancis.zsfc a rdf:Property ; +cim:GovHydroFrancis.zsfc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "zsfc"@en ; rdfs:comment "Head of upper water level with respect to the level of penstock (Zsfc). Unit = km. Typical value = 0,025." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroFrancis . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:GovHydroFrancis ; + rdfs:range xsd:float . -cim:GovHydroIEEE0.k a rdf:Property ; +cim:GovHydroIEEE0.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Governor gain (K)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE0 ; + rdfs:range xsd:float . -cim:GovHydroIEEE0.mwbase a rdf:Property ; +cim:GovHydroIEEE0.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroIEEE0 ; + rdfs:range xsd:float . -cim:GovHydroIEEE0.pmax a rdf:Property ; +cim:GovHydroIEEE0.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; - rdfs:comment "Gate maximum (Pmax) (> GovHydroIEEE0.pmin). " ; - cims:dataType cim:PU ; + rdfs:comment "Gate maximum (Pmax) (> GovHydroIEEE0.pmin)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE0 ; + rdfs:range xsd:float . -cim:GovHydroIEEE0.pmin a rdf:Property ; +cim:GovHydroIEEE0.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; - rdfs:comment "Gate minimum (Pmin) (< GovHydroIEEE.pmax). " ; - cims:dataType cim:PU ; + rdfs:comment "Gate minimum (Pmin) (< GovHydroIEEE.pmax)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE0 ; + rdfs:range xsd:float . -cim:GovHydroIEEE0.t1 a rdf:Property ; +cim:GovHydroIEEE0.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Governor lag time constant (T1) (>= 0). Typical value = 0,25." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroIEEE0 ; + rdfs:range xsd:float . -cim:GovHydroIEEE0.t2 a rdf:Property ; +cim:GovHydroIEEE0.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Governor lead time constant (T2) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroIEEE0 ; + rdfs:range xsd:float . -cim:GovHydroIEEE0.t3 a rdf:Property ; +cim:GovHydroIEEE0.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Gate actuator time constant (T3) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroIEEE0 ; + rdfs:range xsd:float . -cim:GovHydroIEEE0.t4 a rdf:Property ; +cim:GovHydroIEEE0.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; - rdfs:comment "Water starting time (T4) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Water starting time (T4) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroIEEE0 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.aturb a rdf:Property ; +cim:GovHydroIEEE2.aturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "aturb"@en ; rdfs:comment "Turbine numerator multiplier (Aturb). Typical value = -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.bturb a rdf:Property ; +cim:GovHydroIEEE2.bturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bturb"@en ; rdfs:comment "Turbine denominator multiplier (Bturb) (> 0). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.gv1 a rdf:Property ; +cim:GovHydroIEEE2.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain point 1, PU gv (Gv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.gv2 a rdf:Property ; +cim:GovHydroIEEE2.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain point 2, PU gv (Gv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.gv3 a rdf:Property ; +cim:GovHydroIEEE2.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain point 3, PU gv (Gv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.gv4 a rdf:Property ; +cim:GovHydroIEEE2.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain point 4, PU gv (Gv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.gv5 a rdf:Property ; +cim:GovHydroIEEE2.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain point 5, PU gv (Gv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.gv6 a rdf:Property ; +cim:GovHydroIEEE2.gv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv6"@en ; rdfs:comment "Nonlinear gain point 6, PU gv (Gv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.kturb a rdf:Property ; +cim:GovHydroIEEE2.kturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kturb"@en ; rdfs:comment "Turbine gain (Kturb). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.mwbase a rdf:Property ; +cim:GovHydroIEEE2.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.pgv1 a rdf:Property ; +cim:GovHydroIEEE2.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Nonlinear gain point 1, PU power (Pgv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.pgv2 a rdf:Property ; +cim:GovHydroIEEE2.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Nonlinear gain point 2, PU power (Pgv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.pgv3 a rdf:Property ; +cim:GovHydroIEEE2.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment "Nonlinear gain point 3, PU power (Pgv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.pgv4 a rdf:Property ; +cim:GovHydroIEEE2.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment "Nonlinear gain point 4, PU power (Pgv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.pgv5 a rdf:Property ; +cim:GovHydroIEEE2.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment "Nonlinear gain point 5, PU power (Pgv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.pgv6 a rdf:Property ; +cim:GovHydroIEEE2.pgv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv6"@en ; rdfs:comment "Nonlinear gain point 6, PU power (Pgv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.pmax a rdf:Property ; +cim:GovHydroIEEE2.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum gate opening (Pmax) (> GovHydroIEEE2.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.pmin a rdf:Property ; +cim:GovHydroIEEE2.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum gate opening (Pmin) (<GovHydroIEEE2.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.rperm a rdf:Property ; +cim:GovHydroIEEE2.rperm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rperm"@en ; rdfs:comment "Permanent droop (Rperm). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.rtemp a rdf:Property ; +cim:GovHydroIEEE2.rtemp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rtemp"@en ; rdfs:comment "Temporary droop (Rtemp). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.tg a rdf:Property ; +cim:GovHydroIEEE2.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Gate servo time constant (Tg) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.tp a rdf:Property ; +cim:GovHydroIEEE2.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Pilot servo valve time constant (Tp) (>= 0). Typical value = 0,03." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.tr a rdf:Property ; +cim:GovHydroIEEE2.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Dashpot time constant (Tr) (>= 0). Typical value = 12." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.tw a rdf:Property ; +cim:GovHydroIEEE2.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Water inertia time constant (Tw) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.uc a rdf:Property ; +cim:GovHydroIEEE2.uc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uc"@en ; rdfs:comment "Maximum gate closing velocity (Uc) (<0). Typical value = -0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroIEEE2.uo a rdf:Property ; +cim:GovHydroIEEE2.uo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uo"@en ; rdfs:comment "Maximum gate opening velocity (Uo). Unit = PU / s. Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroIEEE2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroIEEE2 ; + rdfs:range xsd:float . -cim:GovHydroPID.aturb a rdf:Property ; +cim:GovHydroPID.aturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "aturb"@en ; rdfs:comment "Turbine numerator multiplier (Aturb) (see parameter detail 3). Typical value -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.bturb a rdf:Property ; +cim:GovHydroPID.bturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bturb"@en ; rdfs:comment "Turbine denominator multiplier (Bturb) (see parameter detail 3). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.db1 a rdf:Property ; +cim:GovHydroPID.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional dead-band width (db1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.db2 a rdf:Property ; +cim:GovHydroPID.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Unintentional dead-band (db2). Unit = MW. Typical value = 0." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.eps a rdf:Property ; +cim:GovHydroPID.eps a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eps"@en ; rdfs:comment "Intentional db hysteresis (eps). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.gv1 a rdf:Property ; +cim:GovHydroPID.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain point 1, PU gv (Gv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.gv2 a rdf:Property ; +cim:GovHydroPID.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain point 2, PU gv (Gv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.gv3 a rdf:Property ; +cim:GovHydroPID.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain point 3, PU gv (Gv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.gv4 a rdf:Property ; +cim:GovHydroPID.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain point 4, PU gv (Gv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.gv5 a rdf:Property ; +cim:GovHydroPID.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain point 5, PU gv (Gv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.gv6 a rdf:Property ; +cim:GovHydroPID.gv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv6"@en ; rdfs:comment "Nonlinear gain point 6, PU gv (Gv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.inputSignal a rdf:Property ; +cim:GovHydroPID.inputSignal a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inputSignal"@en ; rdfs:comment """Input signal switch (Flag). true = Pe input is used false = feedback is received from CV. Flag is normally dependent on Tt. If Tt is zero, Flag is set to false. If Tt is not zero, Flag is set to true. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:boolean . -cim:GovHydroPID.kd a rdf:Property ; +cim:GovHydroPID.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Derivative gain (Kd). Typical value = 1,11." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.kg a rdf:Property ; +cim:GovHydroPID.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Gate servo gain (Kg). Typical value = 2,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.ki a rdf:Property ; +cim:GovHydroPID.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Integral gain (Ki). Typical value = 0,36." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.kp a rdf:Property ; +cim:GovHydroPID.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Proportional gain (Kp). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.mwbase a rdf:Property ; +cim:GovHydroPID.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.pgv1 a rdf:Property ; +cim:GovHydroPID.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Nonlinear gain point 1, PU power (Pgv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.pgv2 a rdf:Property ; +cim:GovHydroPID.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Nonlinear gain point 2, PU power (Pgv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.pgv3 a rdf:Property ; +cim:GovHydroPID.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment "Nonlinear gain point 3, PU power (Pgv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.pgv4 a rdf:Property ; +cim:GovHydroPID.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment "Nonlinear gain point 4, PU power (Pgv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.pgv5 a rdf:Property ; +cim:GovHydroPID.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment "Nonlinear gain point 5, PU power (Pgv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.pgv6 a rdf:Property ; +cim:GovHydroPID.pgv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv6"@en ; rdfs:comment "Nonlinear gain point 6, PU power (Pgv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.pmax a rdf:Property ; +cim:GovHydroPID.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum gate opening, PU of MWbase (Pmax) (> GovHydroPID.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.pmin a rdf:Property ; +cim:GovHydroPID.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum gate opening, PU of MWbase (Pmin) (< GovHydroPID.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.r a rdf:Property ; +cim:GovHydroPID.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Steady state droop (R). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.td a rdf:Property ; +cim:GovHydroPID.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Input filter time constant (Td) (>= 0). If = 0, block is bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.tf a rdf:Property ; +cim:GovHydroPID.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Washout time constant (Tf) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.tp a rdf:Property ; +cim:GovHydroPID.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Gate servo time constant (Tp) (>= 0). If = 0, block is bypassed. Typical value = 0,35." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.tt a rdf:Property ; +cim:GovHydroPID.tt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tt"@en ; rdfs:comment "Power feedback time constant (Tt) (>= 0). If = 0, block is bypassed. Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.tturb a rdf:Property ; +cim:GovHydroPID.tturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tturb"@en ; rdfs:comment "Turbine time constant (Tturb) (>= 0). See Parameter detail 3. Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.velcl a rdf:Property ; +cim:GovHydroPID.velcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velcl"@en ; rdfs:comment "Maximum gate closing velocity (Velcl). Unit = PU / s. Typical value = -0,14." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID.velop a rdf:Property ; +cim:GovHydroPID.velop a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velop"@en ; rdfs:comment "Maximum gate opening velocity (Velop). Unit = PU / s. Typical value = 0,09." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPID ; + rdfs:range xsd:float . -cim:GovHydroPID2.atw a rdf:Property ; +cim:GovHydroPID2.atw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "atw"@en ; rdfs:comment "Factor multiplying Tw (Atw). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.d a rdf:Property ; +cim:GovHydroPID2.d a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "d"@en ; rdfs:comment "Turbine damping factor (D). Unit = delta P / delta speed. Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.feedbackSignal a rdf:Property ; +cim:GovHydroPID2.feedbackSignal a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "feedbackSignal"@en ; rdfs:comment """Feedback signal type flag (Flag). true = use gate position feedback signal false = use Pe.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:boolean . -cim:GovHydroPID2.g0 a rdf:Property ; +cim:GovHydroPID2.g0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "g0"@en ; rdfs:comment "Gate opening at speed no load (G0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.g1 a rdf:Property ; +cim:GovHydroPID2.g1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "g1"@en ; rdfs:comment "Intermediate gate opening (G1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.g2 a rdf:Property ; +cim:GovHydroPID2.g2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "g2"@en ; rdfs:comment "Intermediate gate opening (G2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.gmax a rdf:Property ; +cim:GovHydroPID2.gmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmax"@en ; rdfs:comment "Maximum gate opening (Gmax) (> GovHydroPID2.gmin). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.gmin a rdf:Property ; +cim:GovHydroPID2.gmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmin"@en ; rdfs:comment "Minimum gate opening (Gmin) (> GovHydroPID2.gmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.kd a rdf:Property ; +cim:GovHydroPID2.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Derivative gain (Kd). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.ki a rdf:Property ; +cim:GovHydroPID2.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Reset gain (Ki). Unit = PU/s. Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.kp a rdf:Property ; +cim:GovHydroPID2.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Proportional gain (Kp). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.mwbase a rdf:Property ; +cim:GovHydroPID2.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (>0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.p1 a rdf:Property ; +cim:GovHydroPID2.p1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p1"@en ; rdfs:comment "Power at gate opening G1 (P1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.p2 a rdf:Property ; +cim:GovHydroPID2.p2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p2"@en ; rdfs:comment "Power at gate opening G2 (P2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.p3 a rdf:Property ; +cim:GovHydroPID2.p3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p3"@en ; rdfs:comment "Power at full opened gate (P3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.rperm a rdf:Property ; +cim:GovHydroPID2.rperm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rperm"@en ; rdfs:comment "Permanent drop (Rperm). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.ta a rdf:Property ; +cim:GovHydroPID2.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Controller time constant (Ta) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.tb a rdf:Property ; +cim:GovHydroPID2.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; - rdfs:comment "Gate servo time constant (Tb) (> 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Gate servo time constant (Tb) (> 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.treg a rdf:Property ; +cim:GovHydroPID2.treg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "treg"@en ; rdfs:comment "Speed detector time constant (Treg) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.tw a rdf:Property ; +cim:GovHydroPID2.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Water inertia time constant (Tw) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.velmax a rdf:Property ; +cim:GovHydroPID2.velmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velmax"@en ; rdfs:comment "Maximum gate opening velocity (Velmax) (< GovHydroPID2.velmin). Unit = PU / s. Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPID2.velmin a rdf:Property ; +cim:GovHydroPID2.velmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velmin"@en ; rdfs:comment "Maximum gate closing velocity (Velmin) (> GovHydroPID2.velmax). Unit = PU / s. Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPID2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPID2 ; + rdfs:range xsd:float . -cim:GovHydroPelton.av0 a rdf:Property ; +cim:GovHydroPelton.av0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "av0"@en ; rdfs:comment "Area of the surge tank (AV0). Unit = m2. Typical value = 30." ; - cims:dataType cim:Area ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.m2 ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Area ; + qudt:hasUnit unit:M2 ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.av1 a rdf:Property ; +cim:GovHydroPelton.av1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "av1"@en ; rdfs:comment "Area of the compensation tank (AV1). Unit = m2. Typical value = 700." ; - cims:dataType cim:Area ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.m2 ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Area ; + qudt:hasUnit unit:M2 ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.bp a rdf:Property ; +cim:GovHydroPelton.bp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bp"@en ; rdfs:comment "Droop (bp). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.db1 a rdf:Property ; +cim:GovHydroPelton.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional dead-band width (DB1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.db2 a rdf:Property ; +cim:GovHydroPelton.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Intentional dead-band width of valve opening error (DB2). Unit = Hz. Typical value = 0,01." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.h1 a rdf:Property ; +cim:GovHydroPelton.h1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "h1"@en ; rdfs:comment "Head of compensation chamber water level with respect to the level of penstock (H1). Unit = km. Typical value = 0,004." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.h2 a rdf:Property ; +cim:GovHydroPelton.h2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "h2"@en ; rdfs:comment "Head of surge tank water level with respect to the level of penstock (H2). Unit = km. Typical value = 0,040." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.hn a rdf:Property ; +cim:GovHydroPelton.hn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hn"@en ; rdfs:comment "Rated hydraulic head (Hn). Unit = km. Typical value = 0,250." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.kc a rdf:Property ; +cim:GovHydroPelton.kc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kc"@en ; rdfs:comment "Penstock loss coefficient (due to friction) (Kc). Typical value = 0,025." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.kg a rdf:Property ; +cim:GovHydroPelton.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Water tunnel and surge chamber loss coefficient (due to friction) (Kg). Typical value = 0,025." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.qc0 a rdf:Property ; +cim:GovHydroPelton.qc0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qc0"@en ; rdfs:comment "No-load turbine flow at nominal head (Qc0). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.qn a rdf:Property ; +cim:GovHydroPelton.qn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qn"@en ; rdfs:comment "Rated flow (Qn). Unit = m3/s. Typical value = 250." ; - cims:dataType cim:VolumeFlowRate ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.m3Pers ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:VolumeFlowRate ; + qudt:hasUnit unit:M3-PER-SEC ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.simplifiedPelton a rdf:Property ; +cim:GovHydroPelton.simplifiedPelton a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "simplifiedPelton"@en ; rdfs:comment """Simplified Pelton model simulation (Sflag). true = enable of simplified Pelton model simulation false = enable of complete Pelton model simulation (non-linear gain). Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:boolean . -cim:GovHydroPelton.staticCompensating a rdf:Property ; +cim:GovHydroPelton.staticCompensating a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "staticCompensating"@en ; rdfs:comment """Static compensating characteristic (Cflag). It should be true if simplifiedPelton = false. true = enable of static compensating characteristic false = inhibit of static compensating characteristic. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:boolean . -cim:GovHydroPelton.ta a rdf:Property ; +cim:GovHydroPelton.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Derivative gain (accelerometer time constant) (Ta) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.ts a rdf:Property ; +cim:GovHydroPelton.ts a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts"@en ; rdfs:comment "Gate servo time constant (Ts) (>= 0). Typical value = 0,15." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.tv a rdf:Property ; +cim:GovHydroPelton.tv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tv"@en ; rdfs:comment "Servomotor integrator time constant (Tv) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.twnc a rdf:Property ; +cim:GovHydroPelton.twnc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "twnc"@en ; rdfs:comment "Water inertia time constant (Twnc) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.twng a rdf:Property ; +cim:GovHydroPelton.twng a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "twng"@en ; rdfs:comment "Water tunnel and surge chamber inertia time constant (Twng) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.tx a rdf:Property ; +cim:GovHydroPelton.tx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tx"@en ; rdfs:comment "Electronic integrator time constant (Tx) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.va a rdf:Property ; +cim:GovHydroPelton.va a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "va"@en ; rdfs:comment "Maximum gate opening velocity (Va). Unit = PU / s. Typical value = 0,06." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.valvmax a rdf:Property ; +cim:GovHydroPelton.valvmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valvmax"@en ; rdfs:comment "Maximum gate opening (ValvMax) (> GovHydroPelton.valvmin). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.valvmin a rdf:Property ; +cim:GovHydroPelton.valvmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valvmin"@en ; rdfs:comment "Minimum gate opening (ValvMin) (< GovHydroPelton.valvmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.vav a rdf:Property ; +cim:GovHydroPelton.vav a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vav"@en ; rdfs:comment "Maximum servomotor valve opening velocity (Vav). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.vc a rdf:Property ; +cim:GovHydroPelton.vc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vc"@en ; rdfs:comment "Maximum gate closing velocity (Vc). Unit = PU / s. Typical value = -0,06." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.vcv a rdf:Property ; +cim:GovHydroPelton.vcv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vcv"@en ; rdfs:comment "Maximum servomotor valve closing velocity (Vcv). Typical value = -0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroPelton.waterTunnelSurgeChamberSimulation a rdf:Property ; +cim:GovHydroPelton.waterTunnelSurgeChamberSimulation a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "waterTunnelSurgeChamberSimulation"@en ; rdfs:comment """Water tunnel and surge chamber simulation (Tflag). true = enable of water tunnel and surge chamber simulation false = inhibit of water tunnel and surge chamber simulation. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:boolean . -cim:GovHydroPelton.zsfc a rdf:Property ; +cim:GovHydroPelton.zsfc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "zsfc"@en ; rdfs:comment "Head of upper water level with respect to the level of penstock (Zsfc). Unit = km. Typical value = 0,025." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroPelton . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:GovHydroPelton ; + rdfs:range xsd:float . -cim:GovHydroR.at a rdf:Property ; +cim:GovHydroR.at a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "at"@en ; rdfs:comment "Turbine gain (At). Typical value = 1,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.db1 a rdf:Property ; +cim:GovHydroR.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional dead-band width (db1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.db2 a rdf:Property ; +cim:GovHydroR.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Unintentional dead-band (db2). Unit = MW. Typical value = 0." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.dturb a rdf:Property ; +cim:GovHydroR.dturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dturb"@en ; rdfs:comment "Turbine damping factor (Dturb). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.eps a rdf:Property ; +cim:GovHydroR.eps a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eps"@en ; rdfs:comment "Intentional db hysteresis (eps). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.gmax a rdf:Property ; +cim:GovHydroR.gmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmax"@en ; rdfs:comment "Maximum governor output (Gmax) (> GovHydroR.gmin). Typical value = 1,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.gmin a rdf:Property ; +cim:GovHydroR.gmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmin"@en ; rdfs:comment "Minimum governor output (Gmin) (< GovHydroR.gmax). Typical value = -0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.gv1 a rdf:Property ; +cim:GovHydroR.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain point 1, PU gv (Gv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.gv2 a rdf:Property ; +cim:GovHydroR.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain point 2, PU gv (Gv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.gv3 a rdf:Property ; +cim:GovHydroR.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain point 3, PU gv (Gv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.gv4 a rdf:Property ; +cim:GovHydroR.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain point 4, PU gv (Gv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.gv5 a rdf:Property ; +cim:GovHydroR.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain point 5, PU gv (Gv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.gv6 a rdf:Property ; +cim:GovHydroR.gv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv6"@en ; rdfs:comment "Nonlinear gain point 6, PU gv (Gv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.h0 a rdf:Property ; +cim:GovHydroR.h0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "h0"@en ; rdfs:comment "Turbine nominal head (H0). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.inputSignal a rdf:Property ; +cim:GovHydroR.inputSignal a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inputSignal"@en ; rdfs:comment """Input signal switch (Flag). true = Pe input is used false = feedback is received from CV. Flag is normally dependent on Tt. If Tt is zero, Flag is set to false. If Tt is not zero, Flag is set to true. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:boolean . -cim:GovHydroR.kg a rdf:Property ; +cim:GovHydroR.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Gate servo gain (Kg). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.ki a rdf:Property ; +cim:GovHydroR.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Integral gain (Ki). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.mwbase a rdf:Property ; +cim:GovHydroR.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.pgv1 a rdf:Property ; +cim:GovHydroR.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Nonlinear gain point 1, PU power (Pgv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.pgv2 a rdf:Property ; +cim:GovHydroR.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Nonlinear gain point 2, PU power (Pgv2). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.pgv3 a rdf:Property ; +cim:GovHydroR.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment "Nonlinear gain point 3, PU power (Pgv3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.pgv4 a rdf:Property ; +cim:GovHydroR.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment "Nonlinear gain point 4, PU power (Pgv4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.pgv5 a rdf:Property ; +cim:GovHydroR.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment "Nonlinear gain point 5, PU power (Pgv5). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.pgv6 a rdf:Property ; +cim:GovHydroR.pgv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv6"@en ; rdfs:comment "Nonlinear gain point 6, PU power (Pgv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.pmax a rdf:Property ; +cim:GovHydroR.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum gate opening, PU of MWbase (Pmax) (> GovHydroR.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.pmin a rdf:Property ; +cim:GovHydroR.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum gate opening, PU of MWbase (Pmin) (< GovHydroR.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.qnl a rdf:Property ; +cim:GovHydroR.qnl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qnl"@en ; rdfs:comment "No-load turbine flow at nominal head (Qnl). Typical value = 0,08." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.r a rdf:Property ; +cim:GovHydroR.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Steady-state droop (R). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.t1 a rdf:Property ; +cim:GovHydroR.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Lead time constant 1 (T1) (>= 0). Typical value = 1,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.t2 a rdf:Property ; +cim:GovHydroR.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Lag time constant 1 (T2) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.t3 a rdf:Property ; +cim:GovHydroR.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Lead time constant 2 (T3) (>= 0). Typical value = 1,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.t4 a rdf:Property ; +cim:GovHydroR.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Lag time constant 2 (T4) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.t5 a rdf:Property ; +cim:GovHydroR.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Lead time constant 3 (T5) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.t6 a rdf:Property ; +cim:GovHydroR.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Lag time constant 3 (T6) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.t7 a rdf:Property ; +cim:GovHydroR.t7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t7"@en ; rdfs:comment "Lead time constant 4 (T7) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.t8 a rdf:Property ; +cim:GovHydroR.t8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t8"@en ; rdfs:comment "Lag time constant 4 (T8) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.td a rdf:Property ; +cim:GovHydroR.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Input filter time constant (Td) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.tp a rdf:Property ; +cim:GovHydroR.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Gate servo time constant (Tp) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.tt a rdf:Property ; +cim:GovHydroR.tt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tt"@en ; rdfs:comment "Power feedback time constant (Tt) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.tw a rdf:Property ; +cim:GovHydroR.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Water inertia time constant (Tw) (> 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.velcl a rdf:Property ; +cim:GovHydroR.velcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velcl"@en ; rdfs:comment "Maximum gate closing velocity (Velcl). Unit = PU / s. Typical value = -0,2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroR.velop a rdf:Property ; +cim:GovHydroR.velop a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velop"@en ; rdfs:comment "Maximum gate opening velocity (Velop). Unit = PU / s. Typical value = 0,2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroR . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroR ; + rdfs:range xsd:float . -cim:GovHydroWEH.db a rdf:Property ; +cim:GovHydroWEH.db a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db"@en ; rdfs:comment "Speed deadband (db)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.dicn a rdf:Property ; +cim:GovHydroWEH.dicn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dicn"@en ; rdfs:comment "Value to allow the integral controller to advance beyond the gate limits (Dicn)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.dpv a rdf:Property ; +cim:GovHydroWEH.dpv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpv"@en ; rdfs:comment "Value to allow the pilot valve controller to advance beyond the gate limits (Dpv)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.dturb a rdf:Property ; +cim:GovHydroWEH.dturb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dturb"@en ; rdfs:comment "Turbine damping factor (Dturb). Unit = delta P (PU of MWbase) / delta speed (PU)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.feedbackSignal a rdf:Property ; +cim:GovHydroWEH.feedbackSignal a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "feedbackSignal"@en ; rdfs:comment """Feedback signal selection (Sw). true = PID output (if R-Perm-Gate = droop and R-Perm-Pe = 0) false = electrical power (if R-Perm-Gate = 0 and R-Perm-Pe = droop) or false = gate position (if R-Perm-Gate = droop and R-Perm-Pe = 0). Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:boolean . -cim:GovHydroWEH.fl1 a rdf:Property ; +cim:GovHydroWEH.fl1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fl1"@en ; rdfs:comment "Flowgate 1 (Fl1). Flow value for gate position point 1 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fl2 a rdf:Property ; +cim:GovHydroWEH.fl2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fl2"@en ; rdfs:comment "Flowgate 2 (Fl2). Flow value for gate position point 2 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fl3 a rdf:Property ; +cim:GovHydroWEH.fl3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fl3"@en ; rdfs:comment "Flowgate 3 (Fl3). Flow value for gate position point 3 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fl4 a rdf:Property ; +cim:GovHydroWEH.fl4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fl4"@en ; rdfs:comment "Flowgate 4 (Fl4). Flow value for gate position point 4 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fl5 a rdf:Property ; +cim:GovHydroWEH.fl5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fl5"@en ; rdfs:comment "Flowgate 5 (Fl5). Flow value for gate position point 5 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp1 a rdf:Property ; +cim:GovHydroWEH.fp1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp1"@en ; rdfs:comment "Flow P1 (Fp1). Turbine flow value for point 1 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp10 a rdf:Property ; +cim:GovHydroWEH.fp10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp10"@en ; rdfs:comment "Flow P10 (Fp10). Turbine flow value for point 10 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp2 a rdf:Property ; +cim:GovHydroWEH.fp2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp2"@en ; rdfs:comment "Flow P2 (Fp2). Turbine flow value for point 2 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp3 a rdf:Property ; +cim:GovHydroWEH.fp3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp3"@en ; rdfs:comment "Flow P3 (Fp3). Turbine flow value for point 3 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp4 a rdf:Property ; +cim:GovHydroWEH.fp4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp4"@en ; rdfs:comment "Flow P4 (Fp4). Turbine flow value for point 4 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp5 a rdf:Property ; +cim:GovHydroWEH.fp5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp5"@en ; rdfs:comment "Flow P5 (Fp5). Turbine flow value for point 5 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp6 a rdf:Property ; +cim:GovHydroWEH.fp6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp6"@en ; rdfs:comment "Flow P6 (Fp6). Turbine flow value for point 6 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp7 a rdf:Property ; +cim:GovHydroWEH.fp7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp7"@en ; rdfs:comment "Flow P7 (Fp7). Turbine flow value for point 7 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp8 a rdf:Property ; +cim:GovHydroWEH.fp8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp8"@en ; rdfs:comment "Flow P8 (Fp8). Turbine flow value for point 8 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.fp9 a rdf:Property ; +cim:GovHydroWEH.fp9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fp9"@en ; rdfs:comment "Flow P9 (Fp9). Turbine flow value for point 9 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.gmax a rdf:Property ; +cim:GovHydroWEH.gmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmax"@en ; rdfs:comment "Maximum gate position (Gmax) (> GovHydroWEH.gmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.gmin a rdf:Property ; +cim:GovHydroWEH.gmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gmin"@en ; rdfs:comment "Minimum gate position (Gmin) (< GovHydroWEH.gmax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.gtmxcl a rdf:Property ; +cim:GovHydroWEH.gtmxcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gtmxcl"@en ; rdfs:comment "Maximum gate closing rate (Gtmxcl)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.gtmxop a rdf:Property ; +cim:GovHydroWEH.gtmxop a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gtmxop"@en ; rdfs:comment "Maximum gate opening rate (Gtmxop)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.gv1 a rdf:Property ; +cim:GovHydroWEH.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Gate 1 (Gv1). Gate Position value for point 1 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.gv2 a rdf:Property ; +cim:GovHydroWEH.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Gate 2 (Gv2). Gate Position value for point 2 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.gv3 a rdf:Property ; +cim:GovHydroWEH.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Gate 3 (Gv3). Gate Position value for point 3 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.gv4 a rdf:Property ; +cim:GovHydroWEH.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Gate 4 (Gv4). Gate Position value for point 4 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.gv5 a rdf:Property ; +cim:GovHydroWEH.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Gate 5 (Gv5). Gate Position value for point 5 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.kd a rdf:Property ; +cim:GovHydroWEH.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Derivative controller derivative gain (Kd)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.ki a rdf:Property ; +cim:GovHydroWEH.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Derivative controller Integral gain (Ki)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.kp a rdf:Property ; +cim:GovHydroWEH.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Derivative control gain (Kp)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.mwbase a rdf:Property ; +cim:GovHydroWEH.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss1 a rdf:Property ; +cim:GovHydroWEH.pmss1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss1"@en ; rdfs:comment "Pmss flow P1 (Pmss1). Mechanical power output for turbine flow point 1 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss10 a rdf:Property ; +cim:GovHydroWEH.pmss10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss10"@en ; rdfs:comment "Pmss flow P10 (Pmss10). Mechanical power output for turbine flow point 10 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss2 a rdf:Property ; +cim:GovHydroWEH.pmss2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss2"@en ; rdfs:comment "Pmss flow P2 (Pmss2). Mechanical power output for turbine flow point 2 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss3 a rdf:Property ; +cim:GovHydroWEH.pmss3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss3"@en ; rdfs:comment "Pmss flow P3 (Pmss3). Mechanical power output for turbine flow point 3 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss4 a rdf:Property ; +cim:GovHydroWEH.pmss4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss4"@en ; rdfs:comment "Pmss flow P4 (Pmss4). Mechanical power output for turbine flow point 4 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss5 a rdf:Property ; +cim:GovHydroWEH.pmss5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss5"@en ; rdfs:comment "Pmss flow P5 (Pmss5). Mechanical power output for turbine flow point 5 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss6 a rdf:Property ; +cim:GovHydroWEH.pmss6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss6"@en ; rdfs:comment "Pmss flow P6 (Pmss6). Mechanical power output for turbine flow point 6 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss7 a rdf:Property ; +cim:GovHydroWEH.pmss7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss7"@en ; rdfs:comment "Pmss flow P7 (Pmss7). Mechanical power output for turbine flow point 7 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss8 a rdf:Property ; +cim:GovHydroWEH.pmss8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss8"@en ; rdfs:comment "Pmss flow P8 (Pmss8). Mechanical power output for turbine flow point 8 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.pmss9 a rdf:Property ; +cim:GovHydroWEH.pmss9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmss9"@en ; rdfs:comment "Pmss flow P9 (Pmss9). Mechanical power output for turbine flow point 9 for lookup table representing PU mechanical power on machine MVA rating as a function of turbine flow." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.rpg a rdf:Property ; +cim:GovHydroWEH.rpg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rpg"@en ; rdfs:comment "Permanent droop for governor output feedback (R-Perm-Gate)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.rpp a rdf:Property ; +cim:GovHydroWEH.rpp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rpp"@en ; rdfs:comment "Permanent droop for electrical power feedback (R-Perm-Pe)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.td a rdf:Property ; +cim:GovHydroWEH.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Derivative controller time constant (Td) (>= 0). Limits the derivative characteristic beyond a breakdown frequency to avoid amplification of high-frequency noise." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.tdv a rdf:Property ; +cim:GovHydroWEH.tdv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdv"@en ; rdfs:comment "Distributive valve time lag time constant (Tdv) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.tg a rdf:Property ; +cim:GovHydroWEH.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Value to allow the distribution valve controller to advance beyond the gate movement rate limit (Tg) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.tp a rdf:Property ; +cim:GovHydroWEH.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Pilot valve time lag time constant (Tp) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.tpe a rdf:Property ; +cim:GovHydroWEH.tpe a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpe"@en ; rdfs:comment "Electrical power droop time constant (Tpe) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWEH.tw a rdf:Property ; +cim:GovHydroWEH.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Water inertia time constant (Tw) (> 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWEH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWEH ; + rdfs:range xsd:float . -cim:GovHydroWPID.d a rdf:Property ; +cim:GovHydroWPID.d a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "d"@en ; rdfs:comment "Turbine damping factor (D). Unit = delta P / delta speed." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.gatmax a rdf:Property ; +cim:GovHydroWPID.gatmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gatmax"@en ; rdfs:comment "Gate opening limit maximum (Gatmax) (> GovHydroWPID.gatmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.gatmin a rdf:Property ; +cim:GovHydroWPID.gatmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gatmin"@en ; rdfs:comment "Gate opening limit minimum (Gatmin) (< GovHydroWPID.gatmax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.gv1 a rdf:Property ; +cim:GovHydroWPID.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Gate position 1 (Gv1)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.gv2 a rdf:Property ; +cim:GovHydroWPID.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; - rdfs:comment "Gate position 2 (Gv2). " ; - cims:dataType cim:PU ; + rdfs:comment "Gate position 2 (Gv2)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.gv3 a rdf:Property ; +cim:GovHydroWPID.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Gate position 3 (Gv3) (= 1,0)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.kd a rdf:Property ; +cim:GovHydroWPID.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Derivative gain (Kd). Typical value = 1,11." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.ki a rdf:Property ; +cim:GovHydroWPID.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Reset gain (Ki). Typical value = 0,36." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.kp a rdf:Property ; +cim:GovHydroWPID.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Proportional gain (Kp). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.mwbase a rdf:Property ; +cim:GovHydroWPID.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.pgv1 a rdf:Property ; +cim:GovHydroWPID.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Output at Gv1 PU of MWbase (Pgv1)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.pgv2 a rdf:Property ; +cim:GovHydroWPID.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Output at Gv2 PU of MWbase (Pgv2)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.pgv3 a rdf:Property ; +cim:GovHydroWPID.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; - rdfs:comment "Output at Gv3 PU of MWbase (Pgv3). " ; - cims:dataType cim:PU ; + rdfs:comment "Output at Gv3 PU of MWbase (Pgv3)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.pmax a rdf:Property ; +cim:GovHydroWPID.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum power output (Pmax) (> GovHydroWPID.pmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.pmin a rdf:Property ; +cim:GovHydroWPID.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum power output (Pmin) (< GovHydroWPID.pmax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.reg a rdf:Property ; +cim:GovHydroWPID.reg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "reg"@en ; rdfs:comment "Permanent drop (Reg)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.ta a rdf:Property ; +cim:GovHydroWPID.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Controller time constant (Ta) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.tb a rdf:Property ; +cim:GovHydroWPID.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Gate servo time constant (Tb) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.treg a rdf:Property ; +cim:GovHydroWPID.treg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "treg"@en ; rdfs:comment "Speed detector time constant (Treg) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.tw a rdf:Property ; +cim:GovHydroWPID.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Water inertia time constant (Tw) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.velmax a rdf:Property ; +cim:GovHydroWPID.velmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velmax"@en ; rdfs:comment "Maximum gate opening velocity (Velmax) (> GovHydroWPID.velmin). Unit = PU / s. Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovHydroWPID.velmin a rdf:Property ; +cim:GovHydroWPID.velmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "velmin"@en ; rdfs:comment "Maximum gate closing velocity (Velmin) (< GovHydroWPID.velmax). Unit = PU / s. Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovHydroWPID . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovHydroWPID ; + rdfs:range xsd:float . -cim:GovSteam0.dt a rdf:Property ; +cim:GovSteam0.dt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dt"@en ; rdfs:comment "Turbine damping coefficient (Dt). Unit = delta P / delta speed. Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam0 ; + rdfs:range xsd:float . -cim:GovSteam0.mwbase a rdf:Property ; +cim:GovSteam0.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovSteam0 ; + rdfs:range xsd:float . -cim:GovSteam0.r a rdf:Property ; +cim:GovSteam0.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Permanent droop (R). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam0 ; + rdfs:range xsd:float . -cim:GovSteam0.t1 a rdf:Property ; +cim:GovSteam0.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Steam bowl time constant (T1) (> 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam0 ; + rdfs:range xsd:float . -cim:GovSteam0.t2 a rdf:Property ; +cim:GovSteam0.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Numerator time constant of T2/T3 block (T2) (>= 0). Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam0 ; + rdfs:range xsd:float . -cim:GovSteam0.t3 a rdf:Property ; +cim:GovSteam0.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Reheater time constant (T3) (> 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam0 ; + rdfs:range xsd:float . -cim:GovSteam0.vmax a rdf:Property ; +cim:GovSteam0.vmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax"@en ; rdfs:comment "Maximum valve position, PU of mwcap (Vmax) (> GovSteam0.vmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam0 ; + rdfs:range xsd:float . -cim:GovSteam0.vmin a rdf:Property ; +cim:GovSteam0.vmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin"@en ; rdfs:comment "Minimum valve position, PU of mwcap (Vmin) (< GovSteam0.vmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam0 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam0 ; + rdfs:range xsd:float . -cim:GovSteam1.db1 a rdf:Property ; +cim:GovSteam1.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Intentional deadband width (db1). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.db2 a rdf:Property ; +cim:GovSteam1.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Unintentional deadband (db2). Unit = MW. Typical value = 0." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.eps a rdf:Property ; +cim:GovSteam1.eps a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eps"@en ; rdfs:comment "Intentional db hysteresis (eps). Unit = Hz. Typical value = 0." ; - cims:dataType cim:Frequency ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.gv1 a rdf:Property ; +cim:GovSteam1.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain valve position point 1 (GV1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.gv2 a rdf:Property ; +cim:GovSteam1.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain valve position point 2 (GV2). Typical value = 0,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.gv3 a rdf:Property ; +cim:GovSteam1.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain valve position point 3 (GV3). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.gv4 a rdf:Property ; +cim:GovSteam1.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain valve position point 4 (GV4). Typical value = 0,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.gv5 a rdf:Property ; +cim:GovSteam1.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain valve position point 5 (GV5). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.gv6 a rdf:Property ; +cim:GovSteam1.gv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv6"@en ; rdfs:comment "Nonlinear gain valve position point 6 (GV6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.k a rdf:Property ; +cim:GovSteam1.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Governor gain (reciprocal of droop) (K) (> 0). Typical value = 25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.k1 a rdf:Property ; +cim:GovSteam1.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Fraction of HP shaft power after first boiler pass (K1). Typical value = 0,2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.k2 a rdf:Property ; +cim:GovSteam1.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Fraction of LP shaft power after first boiler pass (K2). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.k3 a rdf:Property ; +cim:GovSteam1.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Fraction of HP shaft power after second boiler pass (K3). Typical value = 0,3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.k4 a rdf:Property ; +cim:GovSteam1.k4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k4"@en ; rdfs:comment "Fraction of LP shaft power after second boiler pass (K4). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.k5 a rdf:Property ; +cim:GovSteam1.k5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k5"@en ; rdfs:comment "Fraction of HP shaft power after third boiler pass (K5). Typical value = 0,5." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.k6 a rdf:Property ; +cim:GovSteam1.k6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k6"@en ; rdfs:comment "Fraction of LP shaft power after third boiler pass (K6). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.k7 a rdf:Property ; +cim:GovSteam1.k7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k7"@en ; rdfs:comment "Fraction of HP shaft power after fourth boiler pass (K7). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.k8 a rdf:Property ; +cim:GovSteam1.k8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k8"@en ; rdfs:comment "Fraction of LP shaft power after fourth boiler pass (K8). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.mwbase a rdf:Property ; +cim:GovSteam1.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.pgv1 a rdf:Property ; +cim:GovSteam1.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Nonlinear gain power value point 1 (Pgv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.pgv2 a rdf:Property ; +cim:GovSteam1.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Nonlinear gain power value point 2 (Pgv2). Typical value = 0,75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.pgv3 a rdf:Property ; +cim:GovSteam1.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment "Nonlinear gain power value point 3 (Pgv3). Typical value = 0,91." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.pgv4 a rdf:Property ; +cim:GovSteam1.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment "Nonlinear gain power value point 4 (Pgv4). Typical value = 0,98." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.pgv5 a rdf:Property ; +cim:GovSteam1.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment "Nonlinear gain power value point 5 (Pgv5). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.pgv6 a rdf:Property ; +cim:GovSteam1.pgv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv6"@en ; rdfs:comment "Nonlinear gain power value point 6 (Pgv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.pmax a rdf:Property ; +cim:GovSteam1.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum valve opening (Pmax) (> GovSteam1.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.pmin a rdf:Property ; +cim:GovSteam1.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum valve opening (Pmin) (>= 0 and < GovSteam1.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.sdb1 a rdf:Property ; +cim:GovSteam1.sdb1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "sdb1"@en ; rdfs:comment """Intentional deadband indicator. true = intentional deadband is applied false = intentional deadband is not applied. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:boolean . -cim:GovSteam1.sdb2 a rdf:Property ; +cim:GovSteam1.sdb2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "sdb2"@en ; rdfs:comment """Unintentional deadband location. true = intentional deadband is applied before point "A" false = intentional deadband is applied after point "A". Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:boolean . -cim:GovSteam1.t1 a rdf:Property ; +cim:GovSteam1.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Governor lag time constant (T1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.t2 a rdf:Property ; +cim:GovSteam1.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Governor lead time constant (T2) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.t3 a rdf:Property ; +cim:GovSteam1.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Valve positioner time constant (T3) (> 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.t4 a rdf:Property ; +cim:GovSteam1.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Inlet piping/steam bowl time constant (T4) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.t5 a rdf:Property ; +cim:GovSteam1.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Time constant of second boiler pass (T5) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.t6 a rdf:Property ; +cim:GovSteam1.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Time constant of third boiler pass (T6) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.t7 a rdf:Property ; +cim:GovSteam1.t7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t7"@en ; rdfs:comment "Time constant of fourth boiler pass (T7) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.uc a rdf:Property ; +cim:GovSteam1.uc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uc"@en ; rdfs:comment "Maximum valve closing velocity (Uc) (< 0). Unit = PU / s. Typical value = -10." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.uo a rdf:Property ; +cim:GovSteam1.uo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uo"@en ; rdfs:comment "Maximum valve opening velocity (Uo) (> 0). Unit = PU / s. Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:float . -cim:GovSteam1.valve a rdf:Property ; +cim:GovSteam1.valve a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "valve"@en ; rdfs:comment """Nonlinear valve characteristic. true = nonlinear valve characteristic is used false = nonlinear valve characteristic is not used. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam1 ; + rdfs:range xsd:boolean . -cim:GovSteam2.dbf a rdf:Property ; +cim:GovSteam2.dbf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dbf"@en ; rdfs:comment "Frequency deadband (DBF). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam2 ; + rdfs:range xsd:float . -cim:GovSteam2.k a rdf:Property ; +cim:GovSteam2.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Governor gain (reciprocal of droop) (K). Typical value = 20." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteam2 ; + rdfs:range xsd:float . -cim:GovSteam2.mnef a rdf:Property ; +cim:GovSteam2.mnef a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mnef"@en ; rdfs:comment "Fuel flow maximum negative error value (MNEF). Typical value = -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam2 ; + rdfs:range xsd:float . -cim:GovSteam2.mxef a rdf:Property ; +cim:GovSteam2.mxef a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mxef"@en ; rdfs:comment "Fuel flow maximum positive error value (MXEF). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam2 ; + rdfs:range xsd:float . -cim:GovSteam2.pmax a rdf:Property ; +cim:GovSteam2.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum fuel flow (PMAX) (> GovSteam2.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam2 ; + rdfs:range xsd:float . -cim:GovSteam2.pmin a rdf:Property ; +cim:GovSteam2.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum fuel flow (PMIN) (< GovSteam2.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteam2 ; + rdfs:range xsd:float . -cim:GovSteam2.t1 a rdf:Property ; +cim:GovSteam2.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Governor lag time constant (T1) (> 0). Typical value = 0,45." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam2 ; + rdfs:range xsd:float . -cim:GovSteam2.t2 a rdf:Property ; +cim:GovSteam2.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Governor lead time constant (T2) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteam2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteam2 ; + rdfs:range xsd:float . -cim:GovSteamBB.fcut a rdf:Property ; +cim:GovSteamBB.fcut a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fcut"@en ; rdfs:comment "Frequency deadband (fcut) (>= 0). Typical value = 0,002." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.k2 a rdf:Property ; +cim:GovSteamBB.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Gain (K2). Typical value = 0,75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.k3 a rdf:Property ; +cim:GovSteamBB.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Gain (K3). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.kd a rdf:Property ; +cim:GovSteamBB.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment "Gain (Kd). Typical value = 1,0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.kg a rdf:Property ; +cim:GovSteamBB.kg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kg"@en ; rdfs:comment "Gain (Kg). Typical value = 1,0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.kls a rdf:Property ; +cim:GovSteamBB.kls a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kls"@en ; rdfs:comment "Gain (Kls) (> 0). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.kp a rdf:Property ; +cim:GovSteamBB.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Gain (Kp). Typical value = 1,0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.ks a rdf:Property ; +cim:GovSteamBB.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Gain (Ks). Typical value = 21,0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.peflag a rdf:Property ; +cim:GovSteamBB.peflag a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "peflag"@en ; rdfs:comment """Electric power input selection (Peflag). true = electric power input false = feedback signal. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:boolean . -cim:GovSteamBB.pmax a rdf:Property ; +cim:GovSteamBB.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "High power limit (Pmax) (> GovSteamBB.pmin). Typical value = 1,0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.pmin a rdf:Property ; +cim:GovSteamBB.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Low power limit (Pmin) (< GovSteamBB.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.t1 a rdf:Property ; +cim:GovSteamBB.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Time constant (T1). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.t4 a rdf:Property ; +cim:GovSteamBB.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Time constant (T4). Typical value = 0,15." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.t5 a rdf:Property ; +cim:GovSteamBB.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Time constant (T5). Typical value = 12,0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.t6 a rdf:Property ; +cim:GovSteamBB.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Time constant (T6). Typical value = 0,75." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.td a rdf:Property ; +cim:GovSteamBB.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Time constant (Td) (> 0). Typical value = 1,0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamBB.tn a rdf:Property ; +cim:GovSteamBB.tn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tn"@en ; rdfs:comment "Time constant (Tn) (> 0). Typical value = 1,0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamBB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamBB ; + rdfs:range xsd:float . -cim:GovSteamCC.dhp a rdf:Property ; +cim:GovSteamCC.dhp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dhp"@en ; rdfs:comment "HP damping factor (Dhp). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.dlp a rdf:Property ; +cim:GovSteamCC.dlp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dlp"@en ; rdfs:comment "LP damping factor (Dlp). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.fhp a rdf:Property ; +cim:GovSteamCC.fhp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fhp"@en ; rdfs:comment "Fraction of HP power ahead of reheater (Fhp). Typical value = 0,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.flp a rdf:Property ; +cim:GovSteamCC.flp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "flp"@en ; rdfs:comment "Fraction of LP power ahead of reheater (Flp). Typical value = 0,7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.mwbase a rdf:Property ; +cim:GovSteamCC.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.pmaxhp a rdf:Property ; +cim:GovSteamCC.pmaxhp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmaxhp"@en ; rdfs:comment "Maximum HP value position (Pmaxhp). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.pmaxlp a rdf:Property ; +cim:GovSteamCC.pmaxlp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmaxlp"@en ; rdfs:comment "Maximum LP value position (Pmaxlp). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.rhp a rdf:Property ; +cim:GovSteamCC.rhp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rhp"@en ; rdfs:comment "HP governor droop (Rhp) (> 0). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.rlp a rdf:Property ; +cim:GovSteamCC.rlp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rlp"@en ; rdfs:comment "LP governor droop (Rlp) (> 0). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.t1hp a rdf:Property ; +cim:GovSteamCC.t1hp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1hp"@en ; rdfs:comment "HP governor time constant (T1hp) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.t1lp a rdf:Property ; +cim:GovSteamCC.t1lp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1lp"@en ; rdfs:comment "LP governor time constant (T1lp) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.t3hp a rdf:Property ; +cim:GovSteamCC.t3hp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3hp"@en ; rdfs:comment "HP turbine time constant (T3hp) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.t3lp a rdf:Property ; +cim:GovSteamCC.t3lp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3lp"@en ; rdfs:comment "LP turbine time constant (T3lp) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.t4hp a rdf:Property ; +cim:GovSteamCC.t4hp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4hp"@en ; rdfs:comment "HP turbine time constant (T4hp) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.t4lp a rdf:Property ; +cim:GovSteamCC.t4lp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4lp"@en ; rdfs:comment "LP turbine time constant (T4lp) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.t5hp a rdf:Property ; +cim:GovSteamCC.t5hp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5hp"@en ; rdfs:comment "HP reheater time constant (T5hp) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamCC.t5lp a rdf:Property ; +cim:GovSteamCC.t5lp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5lp"@en ; rdfs:comment "LP reheater time constant (T5lp) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamCC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamCC ; + rdfs:range xsd:float . -cim:GovSteamEU.chc a rdf:Property ; +cim:GovSteamEU.chc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "chc"@en ; rdfs:comment "Control valves rate closing limit (Chc). Unit = PU / s. Typical value = -3,3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.cho a rdf:Property ; +cim:GovSteamEU.cho a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cho"@en ; rdfs:comment "Control valves rate opening limit (Cho). Unit = PU / s. Typical value = 0,17." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.cic a rdf:Property ; +cim:GovSteamEU.cic a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cic"@en ; rdfs:comment "Intercept valves rate closing limit (Cic). Typical value = -2,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.cio a rdf:Property ; +cim:GovSteamEU.cio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cio"@en ; rdfs:comment "Intercept valves rate opening limit (Cio). Typical value = 0,123." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.db1 a rdf:Property ; +cim:GovSteamEU.db1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db1"@en ; rdfs:comment "Deadband of the frequency corrector (db1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.db2 a rdf:Property ; +cim:GovSteamEU.db2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db2"@en ; rdfs:comment "Deadband of the speed governor (db2). Typical value = 0,0004." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.hhpmax a rdf:Property ; +cim:GovSteamEU.hhpmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hhpmax"@en ; rdfs:comment "Maximum control valve position (Hhpmax). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.ke a rdf:Property ; +cim:GovSteamEU.ke a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ke"@en ; rdfs:comment "Gain of the power controller (Ke). Typical value = 0,65." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.kfcor a rdf:Property ; +cim:GovSteamEU.kfcor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kfcor"@en ; rdfs:comment "Gain of the frequency corrector (Kfcor). Typical value = 20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.khp a rdf:Property ; +cim:GovSteamEU.khp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "khp"@en ; rdfs:comment "Fraction of total turbine output generated by HP part (Khp). Typical value = 0,277." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.klp a rdf:Property ; +cim:GovSteamEU.klp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "klp"@en ; rdfs:comment "Fraction of total turbine output generated by HP part (Klp). Typical value = 0,723." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.komegacor a rdf:Property ; +cim:GovSteamEU.komegacor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "komegacor"@en ; rdfs:comment "Gain of the speed governor (Kwcor). Typical value = 20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.mwbase a rdf:Property ; +cim:GovSteamEU.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.pmax a rdf:Property ; +cim:GovSteamEU.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximal active power of the turbine (Pmax). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.prhmax a rdf:Property ; +cim:GovSteamEU.prhmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "prhmax"@en ; rdfs:comment "Maximum low pressure limit (Prhmax). Typical value = 1,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.simx a rdf:Property ; +cim:GovSteamEU.simx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "simx"@en ; rdfs:comment "Intercept valves transfer limit (Simx). Typical value = 0,425." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tb a rdf:Property ; +cim:GovSteamEU.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Boiler time constant (Tb) (>= 0). Typical value = 100." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tdp a rdf:Property ; +cim:GovSteamEU.tdp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdp"@en ; rdfs:comment "Derivative time constant of the power controller (Tdp) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.ten a rdf:Property ; +cim:GovSteamEU.ten a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ten"@en ; rdfs:comment "Electro hydraulic transducer (Ten) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tf a rdf:Property ; +cim:GovSteamEU.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Frequency transducer time constant (Tf) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tfp a rdf:Property ; +cim:GovSteamEU.tfp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tfp"@en ; rdfs:comment "Time constant of the power controller (Tfp) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.thp a rdf:Property ; +cim:GovSteamEU.thp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thp"@en ; rdfs:comment "High pressure (HP) time constant of the turbine (Thp) (>= 0). Typical value = 0,31." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tip a rdf:Property ; +cim:GovSteamEU.tip a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tip"@en ; rdfs:comment "Integral time constant of the power controller (Tip) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tlp a rdf:Property ; +cim:GovSteamEU.tlp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tlp"@en ; rdfs:comment "Low pressure (LP) time constant of the turbine (Tlp) (>= 0). Typical value = 0,45." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tp a rdf:Property ; +cim:GovSteamEU.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Power transducer time constant (Tp) (>= 0). Typical value = 0,07." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.trh a rdf:Property ; +cim:GovSteamEU.trh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "trh"@en ; rdfs:comment "Reheater time constant of the turbine (Trh) (>= 0). Typical value = 8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tvhp a rdf:Property ; +cim:GovSteamEU.tvhp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tvhp"@en ; rdfs:comment "Control valves servo time constant (Tvhp) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tvip a rdf:Property ; +cim:GovSteamEU.tvip a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tvip"@en ; rdfs:comment "Intercept valves servo time constant (Tvip) (>= 0). Typical value = 0,15." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.tw a rdf:Property ; +cim:GovSteamEU.tw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw"@en ; rdfs:comment "Speed transducer time constant (Tw) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.wfmax a rdf:Property ; +cim:GovSteamEU.wfmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wfmax"@en ; rdfs:comment "Upper limit for frequency correction (Wfmax) (> GovSteamEU.wfmin). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.wfmin a rdf:Property ; +cim:GovSteamEU.wfmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wfmin"@en ; rdfs:comment "Lower limit for frequency correction (Wfmin) (< GovSteamEU.wfmax). Typical value = -0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.wmax1 a rdf:Property ; +cim:GovSteamEU.wmax1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wmax1"@en ; rdfs:comment "Emergency speed control lower limit (wmax1). Typical value = 1,025." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.wmax2 a rdf:Property ; +cim:GovSteamEU.wmax2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wmax2"@en ; rdfs:comment "Emergency speed control upper limit (wmax2). Typical value = 1,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.wwmax a rdf:Property ; +cim:GovSteamEU.wwmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wwmax"@en ; rdfs:comment "Upper limit for the speed governor (Wwmax) (> GovSteamEU.wwmin). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamEU.wwmin a rdf:Property ; +cim:GovSteamEU.wwmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "wwmin"@en ; rdfs:comment "Lower limit for the speed governor frequency correction (Wwmin) (< GovSteamEU.wwmax). Typical value = -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamEU . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamEU ; + rdfs:range xsd:float . -cim:GovSteamFV2.dt a rdf:Property ; +cim:GovSteamFV2.dt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dt"@en ; rdfs:comment "(Dt)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.k a rdf:Property ; +cim:GovSteamFV2.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Fraction of the turbine power developed by turbine sections not involved in fast valving (K)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.mwbase a rdf:Property ; +cim:GovSteamFV2.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Alternate base used instead of machine base in equipment model if necessary (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.r a rdf:Property ; +cim:GovSteamFV2.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "(R)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.t1 a rdf:Property ; +cim:GovSteamFV2.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Governor time constant (T1) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.t3 a rdf:Property ; +cim:GovSteamFV2.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Reheater time constant (T3) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.ta a rdf:Property ; +cim:GovSteamFV2.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Time after initial time for valve to close (Ta) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.tb a rdf:Property ; +cim:GovSteamFV2.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Time after initial time for valve to begin opening (Tb) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.tc a rdf:Property ; +cim:GovSteamFV2.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Time after initial time for valve to become fully open (Tc) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.tt a rdf:Property ; +cim:GovSteamFV2.tt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tt"@en ; rdfs:comment "Time constant with which power falls off after intercept valve closure (Tt) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.vmax a rdf:Property ; +cim:GovSteamFV2.vmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmax"@en ; rdfs:comment "(Vmax) (> GovSteamFV2.vmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV2.vmin a rdf:Property ; +cim:GovSteamFV2.vmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vmin"@en ; rdfs:comment "(Vmin) (< GovSteamFV2.vmax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV2 ; + rdfs:range xsd:float . -cim:GovSteamFV3.gv1 a rdf:Property ; +cim:GovSteamFV3.gv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv1"@en ; rdfs:comment "Nonlinear gain valve position point 1 (GV1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.gv2 a rdf:Property ; +cim:GovSteamFV3.gv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv2"@en ; rdfs:comment "Nonlinear gain valve position point 2 (GV2). Typical value = 0,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.gv3 a rdf:Property ; +cim:GovSteamFV3.gv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv3"@en ; rdfs:comment "Nonlinear gain valve position point 3 (GV3). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.gv4 a rdf:Property ; +cim:GovSteamFV3.gv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv4"@en ; rdfs:comment "Nonlinear gain valve position point 4 (GV4). Typical value = 0,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.gv5 a rdf:Property ; +cim:GovSteamFV3.gv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv5"@en ; rdfs:comment "Nonlinear gain valve position point 5 (GV5). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.gv6 a rdf:Property ; +cim:GovSteamFV3.gv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "gv6"@en ; rdfs:comment "Nonlinear gain valve position point 6 (GV6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.k a rdf:Property ; +cim:GovSteamFV3.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Governor gain, (reciprocal of droop) (K). Typical value = 20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.k1 a rdf:Property ; +cim:GovSteamFV3.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Fraction of turbine power developed after first boiler pass (K1). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.k2 a rdf:Property ; +cim:GovSteamFV3.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Fraction of turbine power developed after second boiler pass (K2). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.k3 a rdf:Property ; +cim:GovSteamFV3.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Fraction of hp turbine power developed after crossover or third boiler pass (K3). Typical value = 0,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.mwbase a rdf:Property ; +cim:GovSteamFV3.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.pgv1 a rdf:Property ; +cim:GovSteamFV3.pgv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv1"@en ; rdfs:comment "Nonlinear gain power value point 1 (Pgv1). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.pgv2 a rdf:Property ; +cim:GovSteamFV3.pgv2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv2"@en ; rdfs:comment "Nonlinear gain power value point 2 (Pgv2). Typical value = 0,75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.pgv3 a rdf:Property ; +cim:GovSteamFV3.pgv3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv3"@en ; rdfs:comment "Nonlinear gain power value point 3 (Pgv3). Typical value = 0,91." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.pgv4 a rdf:Property ; +cim:GovSteamFV3.pgv4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv4"@en ; rdfs:comment "Nonlinear gain power value point 4 (Pgv4). Typical value = 0,98." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.pgv5 a rdf:Property ; +cim:GovSteamFV3.pgv5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv5"@en ; rdfs:comment "Nonlinear gain power value point 5 (Pgv5). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.pgv6 a rdf:Property ; +cim:GovSteamFV3.pgv6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pgv6"@en ; rdfs:comment "Nonlinear gain power value point 6 (Pgv6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.pmax a rdf:Property ; +cim:GovSteamFV3.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum valve opening, PU of MWbase (Pmax) (> GovSteamFV3.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.pmin a rdf:Property ; +cim:GovSteamFV3.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum valve opening, PU of MWbase (Pmin) (< GovSteamFV3.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.prmax a rdf:Property ; +cim:GovSteamFV3.prmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "prmax"@en ; rdfs:comment "Max. pressure in reheater (Prmax). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.t1 a rdf:Property ; +cim:GovSteamFV3.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Governor lead time constant (T1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.t2 a rdf:Property ; +cim:GovSteamFV3.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Governor lag time constant (T2) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.t3 a rdf:Property ; +cim:GovSteamFV3.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Valve positioner time constant (T3) (> 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.t4 a rdf:Property ; +cim:GovSteamFV3.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Inlet piping/steam bowl time constant (T4) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.t5 a rdf:Property ; +cim:GovSteamFV3.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Time constant of second boiler pass (i.e. reheater) (T5) (> 0 if fast valving is used, otherwise >= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.t6 a rdf:Property ; +cim:GovSteamFV3.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Time constant of crossover or third boiler pass (T6) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.ta a rdf:Property ; +cim:GovSteamFV3.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Time to close intercept valve (IV) (Ta) (>= 0). Typical value = 0,97." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.tb a rdf:Property ; +cim:GovSteamFV3.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Time until IV starts to reopen (Tb) (>= 0). Typical value = 0,98." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.tc a rdf:Property ; +cim:GovSteamFV3.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Time until IV is fully open (Tc) (>= 0). Typical value = 0,99." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.uc a rdf:Property ; +cim:GovSteamFV3.uc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uc"@en ; rdfs:comment "Maximum valve closing velocity (Uc). Unit = PU / s. Typical value = -1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV3.uo a rdf:Property ; +cim:GovSteamFV3.uo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uo"@en ; rdfs:comment "Maximum valve opening velocity (Uo). Unit = PU / s. Typical value = 0,1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamFV3 ; + rdfs:range xsd:float . -cim:GovSteamFV4.cpsmn a rdf:Property ; +cim:GovSteamFV4.cpsmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cpsmn"@en ; rdfs:comment "Minimum value of pressure regulator output (Cpsmn). Typical value = -1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.cpsmx a rdf:Property ; +cim:GovSteamFV4.cpsmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cpsmx"@en ; rdfs:comment "Maximum value of pressure regulator output (Cpsmx). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.crmn a rdf:Property ; +cim:GovSteamFV4.crmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "crmn"@en ; rdfs:comment "Minimum value of regulator set-point (Crmn). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.crmx a rdf:Property ; +cim:GovSteamFV4.crmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "crmx"@en ; rdfs:comment "Maximum value of regulator set-point (Crmx). Typical value = 1,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kdc a rdf:Property ; +cim:GovSteamFV4.kdc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdc"@en ; rdfs:comment "Derivative gain of pressure regulator (Kdc). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kf1 a rdf:Property ; +cim:GovSteamFV4.kf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf1"@en ; rdfs:comment "Frequency bias (reciprocal of droop) (Kf1). Typical value = 20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kf3 a rdf:Property ; +cim:GovSteamFV4.kf3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf3"@en ; rdfs:comment "Frequency control (reciprocal of droop) (Kf3). Typical value = 20." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.khp a rdf:Property ; +cim:GovSteamFV4.khp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "khp"@en ; rdfs:comment "Fraction of total turbine output generated by HP part (Khp). Typical value = 0,35." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kic a rdf:Property ; +cim:GovSteamFV4.kic a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kic"@en ; rdfs:comment "Integral gain of pressure regulator (Kic). Typical value = 0,0033." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kip a rdf:Property ; +cim:GovSteamFV4.kip a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kip"@en ; rdfs:comment "Integral gain of pressure feedback regulator (Kip). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kit a rdf:Property ; +cim:GovSteamFV4.kit a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kit"@en ; rdfs:comment "Integral gain of electro-hydraulic regulator (Kit). Typical value = 0,04." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kmp1 a rdf:Property ; +cim:GovSteamFV4.kmp1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kmp1"@en ; rdfs:comment "First gain coefficient of intercept valves characteristic (Kmp1). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kmp2 a rdf:Property ; +cim:GovSteamFV4.kmp2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kmp2"@en ; rdfs:comment "Second gain coefficient of intercept valves characteristic (Kmp2). Typical value = 3,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kpc a rdf:Property ; +cim:GovSteamFV4.kpc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpc"@en ; rdfs:comment "Proportional gain of pressure regulator (Kpc). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kpp a rdf:Property ; +cim:GovSteamFV4.kpp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpp"@en ; rdfs:comment "Proportional gain of pressure feedback regulator (Kpp). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.kpt a rdf:Property ; +cim:GovSteamFV4.kpt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpt"@en ; rdfs:comment "Proportional gain of electro-hydraulic regulator (Kpt). Typical value = 0,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.krc a rdf:Property ; +cim:GovSteamFV4.krc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "krc"@en ; rdfs:comment "Maximum variation of fuel flow (Krc). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.ksh a rdf:Property ; +cim:GovSteamFV4.ksh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ksh"@en ; rdfs:comment "Pressure loss due to flow friction in the boiler tubes (Ksh). Typical value = 0,08." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.lpi a rdf:Property ; +cim:GovSteamFV4.lpi a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lpi"@en ; rdfs:comment "Maximum negative power error (Lpi). Typical value = -0,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.lps a rdf:Property ; +cim:GovSteamFV4.lps a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lps"@en ; rdfs:comment "Maximum positive power error (Lps). Typical value = 0,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.mnef a rdf:Property ; +cim:GovSteamFV4.mnef a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mnef"@en ; rdfs:comment "Lower limit for frequency correction (MNEF). Typical value = -0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.mxef a rdf:Property ; +cim:GovSteamFV4.mxef a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mxef"@en ; rdfs:comment "Upper limit for frequency correction (MXEF). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.pr1 a rdf:Property ; +cim:GovSteamFV4.pr1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pr1"@en ; rdfs:comment "First value of pressure set point static characteristic (Pr1). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.pr2 a rdf:Property ; +cim:GovSteamFV4.pr2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pr2"@en ; rdfs:comment "Second value of pressure set point static characteristic, corresponding to Ps0 = 1,0 PU (Pr2). Typical value = 0,75." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.psmn a rdf:Property ; +cim:GovSteamFV4.psmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "psmn"@en ; rdfs:comment "Minimum value of pressure set point static characteristic (Psmn). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.rsmimn a rdf:Property ; +cim:GovSteamFV4.rsmimn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rsmimn"@en ; rdfs:comment "Minimum value of integral regulator (Rsmimn). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.rsmimx a rdf:Property ; +cim:GovSteamFV4.rsmimx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rsmimx"@en ; rdfs:comment "Maximum value of integral regulator (Rsmimx). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.rvgmn a rdf:Property ; +cim:GovSteamFV4.rvgmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rvgmn"@en ; rdfs:comment "Minimum value of integral regulator (Rvgmn). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.rvgmx a rdf:Property ; +cim:GovSteamFV4.rvgmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rvgmx"@en ; rdfs:comment "Maximum value of integral regulator (Rvgmx). Typical value = 1,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.srmn a rdf:Property ; +cim:GovSteamFV4.srmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "srmn"@en ; rdfs:comment "Minimum valve opening (Srmn). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.srmx a rdf:Property ; +cim:GovSteamFV4.srmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "srmx"@en ; rdfs:comment "Maximum valve opening (Srmx). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.srsmp a rdf:Property ; +cim:GovSteamFV4.srsmp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "srsmp"@en ; rdfs:comment "Intercept valves characteristic discontinuity point (Srsmp). Typical value = 0,43." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.svmn a rdf:Property ; +cim:GovSteamFV4.svmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "svmn"@en ; rdfs:comment "Maximum regulator gate closing velocity (Svmn). Typical value = -0,0333." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.svmx a rdf:Property ; +cim:GovSteamFV4.svmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "svmx"@en ; rdfs:comment "Maximum regulator gate opening velocity (Svmx). Typical value = 0,0333." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.ta a rdf:Property ; +cim:GovSteamFV4.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Control valves rate opening time (Ta) (>= 0). Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.tam a rdf:Property ; +cim:GovSteamFV4.tam a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tam"@en ; rdfs:comment "Intercept valves rate opening time (Tam) (>= 0). Typical value = 0,8." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.tc a rdf:Property ; +cim:GovSteamFV4.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Control valves rate closing time (Tc) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.tcm a rdf:Property ; +cim:GovSteamFV4.tcm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tcm"@en ; rdfs:comment "Intercept valves rate closing time (Tcm) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.tdc a rdf:Property ; +cim:GovSteamFV4.tdc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdc"@en ; rdfs:comment "Derivative time constant of pressure regulator (Tdc) (>= 0). Typical value = 90." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.tf1 a rdf:Property ; +cim:GovSteamFV4.tf1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf1"@en ; rdfs:comment "Time constant of fuel regulation (Tf1) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.tf2 a rdf:Property ; +cim:GovSteamFV4.tf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf2"@en ; rdfs:comment "Time constant of steam chest (Tf2) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.thp a rdf:Property ; +cim:GovSteamFV4.thp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thp"@en ; rdfs:comment "High pressure (HP) time constant of the turbine (Thp) (>= 0). Typical value = 0,15." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.tmp a rdf:Property ; +cim:GovSteamFV4.tmp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tmp"@en ; rdfs:comment "Low pressure (LP) time constant of the turbine (Tmp) (>= 0). Typical value = 0,4." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.trh a rdf:Property ; +cim:GovSteamFV4.trh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "trh"@en ; rdfs:comment "Reheater time constant of the turbine (Trh) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.tv a rdf:Property ; +cim:GovSteamFV4.tv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tv"@en ; rdfs:comment "Boiler time constant (Tv) (>= 0). Typical value = 60." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.ty a rdf:Property ; +cim:GovSteamFV4.ty a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ty"@en ; rdfs:comment "Control valves servo time constant (Ty) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.y a rdf:Property ; +cim:GovSteamFV4.y a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "y"@en ; rdfs:comment "Coefficient of linearized equations of turbine (Stodola formulation) (Y). Typical value = 0,13." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.yhpmn a rdf:Property ; +cim:GovSteamFV4.yhpmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "yhpmn"@en ; rdfs:comment "Minimum control valve position (Yhpmn). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.yhpmx a rdf:Property ; +cim:GovSteamFV4.yhpmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "yhpmx"@en ; rdfs:comment "Maximum control valve position (Yhpmx). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.ympmn a rdf:Property ; +cim:GovSteamFV4.ympmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ympmn"@en ; rdfs:comment "Minimum intercept valve position (Ympmn). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamFV4.ympmx a rdf:Property ; +cim:GovSteamFV4.ympmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ympmx"@en ; rdfs:comment "Maximum intercept valve position (Ympmx). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamFV4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamFV4 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.k a rdf:Property ; +cim:GovSteamIEEE1.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Governor gain (reciprocal of droop) (K) (> 0). Typical value = 25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.k1 a rdf:Property ; +cim:GovSteamIEEE1.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Fraction of HP shaft power after first boiler pass (K1). Typical value = 0,2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.k2 a rdf:Property ; +cim:GovSteamIEEE1.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Fraction of LP shaft power after first boiler pass (K2). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.k3 a rdf:Property ; +cim:GovSteamIEEE1.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Fraction of HP shaft power after second boiler pass (K3). Typical value = 0,3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.k4 a rdf:Property ; +cim:GovSteamIEEE1.k4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k4"@en ; rdfs:comment "Fraction of LP shaft power after second boiler pass (K4). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.k5 a rdf:Property ; +cim:GovSteamIEEE1.k5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k5"@en ; rdfs:comment "Fraction of HP shaft power after third boiler pass (K5). Typical value = 0,5." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.k6 a rdf:Property ; +cim:GovSteamIEEE1.k6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k6"@en ; rdfs:comment "Fraction of LP shaft power after third boiler pass (K6). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.k7 a rdf:Property ; +cim:GovSteamIEEE1.k7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k7"@en ; rdfs:comment "Fraction of HP shaft power after fourth boiler pass (K7). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.k8 a rdf:Property ; +cim:GovSteamIEEE1.k8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k8"@en ; rdfs:comment "Fraction of LP shaft power after fourth boiler pass (K8). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.mwbase a rdf:Property ; +cim:GovSteamIEEE1.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.pmax a rdf:Property ; +cim:GovSteamIEEE1.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; rdfs:comment "Maximum valve opening (Pmax) (> GovSteamIEEE1.pmin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.pmin a rdf:Property ; +cim:GovSteamIEEE1.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum valve opening (Pmin) (>= 0 and < GovSteamIEEE1.pmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.t1 a rdf:Property ; +cim:GovSteamIEEE1.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Governor lag time constant (T1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.t2 a rdf:Property ; +cim:GovSteamIEEE1.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Governor lead time constant (T2) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.t3 a rdf:Property ; +cim:GovSteamIEEE1.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Valve positioner time constant (T3) (> 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.t4 a rdf:Property ; +cim:GovSteamIEEE1.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Inlet piping/steam bowl time constant (T4) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.t5 a rdf:Property ; +cim:GovSteamIEEE1.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Time constant of second boiler pass (T5) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.t6 a rdf:Property ; +cim:GovSteamIEEE1.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Time constant of third boiler pass (T6) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.t7 a rdf:Property ; +cim:GovSteamIEEE1.t7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t7"@en ; rdfs:comment "Time constant of fourth boiler pass (T7) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.uc a rdf:Property ; +cim:GovSteamIEEE1.uc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uc"@en ; rdfs:comment "Maximum valve closing velocity (Uc) (< 0). Unit = PU / s. Typical value = -10." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamIEEE1.uo a rdf:Property ; +cim:GovSteamIEEE1.uo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uo"@en ; rdfs:comment "Maximum valve opening velocity (Uo) (> 0). Unit = PU / s. Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamIEEE1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:GovSteamIEEE1 ; + rdfs:range xsd:float . -cim:GovSteamSGO.k1 a rdf:Property ; +cim:GovSteamSGO.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; - rdfs:comment "One / PU regulation (K1). " ; - cims:dataType cim:PU ; + rdfs:comment "One / PU regulation (K1)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.k2 a rdf:Property ; +cim:GovSteamSGO.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; - rdfs:comment "Fraction (K2). " ; - cims:dataType cim:PU ; + rdfs:comment "Fraction (K2)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.k3 a rdf:Property ; +cim:GovSteamSGO.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Fraction (K3)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.mwbase a rdf:Property ; +cim:GovSteamSGO.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.pmax a rdf:Property ; +cim:GovSteamSGO.pmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmax"@en ; - rdfs:comment "Upper power limit (Pmax) (> GovSteamSGO.pmin). " ; - cims:dataType cim:PU ; + rdfs:comment "Upper power limit (Pmax) (> GovSteamSGO.pmin)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.pmin a rdf:Property ; +cim:GovSteamSGO.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Lower power limit (Pmin) (>= 0 and < GovSteamSGO.pmax)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.t1 a rdf:Property ; +cim:GovSteamSGO.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Controller lag (T1) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.t2 a rdf:Property ; +cim:GovSteamSGO.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Controller lead compensation (T2) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.t3 a rdf:Property ; +cim:GovSteamSGO.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; - rdfs:comment "Governor lag (T3) (> 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Governor lag (T3) (> 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.t4 a rdf:Property ; +cim:GovSteamSGO.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; - rdfs:comment "Delay due to steam inlet volumes associated with steam chest and inlet piping (T4) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Delay due to steam inlet volumes associated with steam chest and inlet piping (T4) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.t5 a rdf:Property ; +cim:GovSteamSGO.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; - rdfs:comment "Reheater delay including hot and cold leads (T5) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Reheater delay including hot and cold leads (T5) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:GovSteamSGO.t6 a rdf:Property ; +cim:GovSteamSGO.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; - rdfs:comment "Delay due to IP-LP turbine, crossover pipes and LP end hoods (T6) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Delay due to IP-LP turbine, crossover pipes and LP end hoods (T6) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GovSteamSGO . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GovSteamSGO ; + rdfs:range xsd:float . -cim:IdentifiedObject.description a rdf:Property ; +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; 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." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -cim:IdentifiedObject.mRID a rdf:Property ; +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; 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.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -cim:IdentifiedObject.name a rdf:Property ; +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "name"@en ; rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Length.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Length ; - rdfs:range cim:UnitMultiplier . - -cim:Length.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "m" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Length ; - rdfs:range cim:UnitSymbol . - -cim:Length.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Length . - -cim:LoadAggregate.LoadMotor a rdf:Property ; - rdfs:label "LoadMotor"@en ; - rdfs:comment "Aggregate motor (dynamic) load associated with this aggregate load." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:LoadMotor.LoadAggregate ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:LoadAggregate ; - rdfs:range cim:LoadMotor . - -cim:LoadAggregate.LoadStatic a rdf:Property ; - rdfs:label "LoadStatic"@en ; - rdfs:comment "Aggregate static load associated with this aggregate load." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:LoadStatic.LoadAggregate ; cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:LoadAggregate ; - rdfs:range cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -cim:LoadComposite.epfd a rdf:Property ; +cim:LoadComposite.epfd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "epfd"@en ; rdfs:comment "Active load-frequency dependence index (dynamic) (Epfd). Typical value = 1,5." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.epfs a rdf:Property ; +cim:LoadComposite.epfs a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "epfs"@en ; rdfs:comment "Active load-frequency dependence index (static) (Epfs). Typical value = 1,5." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.epvd a rdf:Property ; +cim:LoadComposite.epvd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "epvd"@en ; rdfs:comment "Active load-voltage dependence index (dynamic) (Epvd). Typical value = 0,7." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.epvs a rdf:Property ; +cim:LoadComposite.epvs a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "epvs"@en ; rdfs:comment "Active load-voltage dependence index (static) (Epvs). Typical value = 0,7." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.eqfd a rdf:Property ; +cim:LoadComposite.eqfd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eqfd"@en ; rdfs:comment "Reactive load-frequency dependence index (dynamic) (Eqfd). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.eqfs a rdf:Property ; +cim:LoadComposite.eqfs a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eqfs"@en ; rdfs:comment "Reactive load-frequency dependence index (static) (Eqfs). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.eqvd a rdf:Property ; +cim:LoadComposite.eqvd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eqvd"@en ; rdfs:comment "Reactive load-voltage dependence index (dynamic) (Eqvd). Typical value = 2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.eqvs a rdf:Property ; +cim:LoadComposite.eqvs a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eqvs"@en ; rdfs:comment "Reactive load-voltage dependence index (static) (Eqvs). Typical value = 2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.h a rdf:Property ; +cim:LoadComposite.h a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "h"@en ; rdfs:comment "Inertia constant (H) (>= 0). Typical value = 2,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.lfac a rdf:Property ; +cim:LoadComposite.lfac a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lfac"@en ; rdfs:comment "Loading factor (Lfac). The ratio of initial P to motor MVA base. Typical value = 0,8." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadComposite.pfrac a rdf:Property ; +cim:LoadComposite.pfrac a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pfrac"@en ; rdfs:comment "Fraction of constant-power load to be represented by this motor model (PFRAC) (>= 0,0 and <= 1,0). Typical value = 0,5." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadComposite . - -cim:LoadDynamics.EnergyConsumer a rdf:Property ; - rdfs:label "EnergyConsumer"@en ; - rdfs:comment "Energy consumer to which this dynamics load model applies." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:EnergyConsumer.LoadDynamics ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:LoadDynamics ; - rdfs:range cim:EnergyConsumer . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadComposite ; + rdfs:range xsd:float . -cim:LoadGenericNonLinear.bs a rdf:Property ; +cim:LoadGenericNonLinear.bs a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bs"@en ; rdfs:comment "Steady state voltage index for reactive power (BS)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadGenericNonLinear . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadGenericNonLinear ; + rdfs:range xsd:float . -cim:LoadGenericNonLinear.bt a rdf:Property ; +cim:LoadGenericNonLinear.bt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bt"@en ; rdfs:comment "Transient voltage index for reactive power (BT)." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadGenericNonLinear . - -cim:LoadGenericNonLinear.genericNonLinearLoadModelType a rdf:Property ; - rdfs:label "genericNonLinearLoadModelType"@en ; - rdfs:comment "Type of generic non-linear load model." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:LoadGenericNonLinear ; - rdfs:range cim:GenericNonLinearLoadModelKind . + rdfs:range xsd:float . -cim:LoadGenericNonLinear.ls a rdf:Property ; +cim:LoadGenericNonLinear.ls a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ls"@en ; rdfs:comment "Steady state voltage index for active power (LS)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadGenericNonLinear . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadGenericNonLinear ; + rdfs:range xsd:float . -cim:LoadGenericNonLinear.lt a rdf:Property ; +cim:LoadGenericNonLinear.lt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lt"@en ; rdfs:comment "Transient voltage index for active power (LT)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadGenericNonLinear . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadGenericNonLinear ; + rdfs:range xsd:float . -cim:LoadGenericNonLinear.tp a rdf:Property ; +cim:LoadGenericNonLinear.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Time constant of lag function of active power (TP) (> 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadGenericNonLinear . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:LoadGenericNonLinear ; + rdfs:range xsd:float . -cim:LoadGenericNonLinear.tq a rdf:Property ; +cim:LoadGenericNonLinear.tq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tq"@en ; rdfs:comment "Time constant of lag function of reactive power (TQ) (> 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadGenericNonLinear . - -cim:LoadMotor.LoadAggregate a rdf:Property ; - rdfs:label "LoadAggregate"@en ; - rdfs:comment "Aggregate load to which this aggregate motor (dynamic) load belongs." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:LoadAggregate.LoadMotor ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:LoadMotor ; - rdfs:range cim:LoadAggregate . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:LoadGenericNonLinear ; + rdfs:range xsd:float . -cim:LoadMotor.d a rdf:Property ; +cim:LoadMotor.d a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "d"@en ; rdfs:comment "Damping factor (D). Unit = delta P/delta speed. Typical value = 2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.h a rdf:Property ; +cim:LoadMotor.h a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "h"@en ; rdfs:comment "Inertia constant (H) (>= 0). Typical value = 0,4." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.lfac a rdf:Property ; +cim:LoadMotor.lfac a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lfac"@en ; rdfs:comment "Loading factor (Lfac). The ratio of initial P to motor MVA base. Typical value = 0,8." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.lp a rdf:Property ; +cim:LoadMotor.lp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lp"@en ; rdfs:comment "Transient reactance (Lp). Typical value = 0,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.lpp a rdf:Property ; +cim:LoadMotor.lpp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lpp"@en ; rdfs:comment "Subtransient reactance (Lpp). Typical value = 0,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.ls a rdf:Property ; +cim:LoadMotor.ls a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ls"@en ; rdfs:comment "Synchronous reactance (Ls). Typical value = 3,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.pfrac a rdf:Property ; +cim:LoadMotor.pfrac a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pfrac"@en ; rdfs:comment "Fraction of constant-power load to be represented by this motor model (Pfrac) (>= 0,0 and <= 1,0). Typical value = 0,3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.ra a rdf:Property ; +cim:LoadMotor.ra a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ra"@en ; rdfs:comment "Stator resistance (Ra). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.tbkr a rdf:Property ; +cim:LoadMotor.tbkr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tbkr"@en ; rdfs:comment "Circuit breaker operating time (Tbkr) (>= 0). Typical value = 0,08." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.tpo a rdf:Property ; +cim:LoadMotor.tpo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpo"@en ; rdfs:comment "Transient rotor time constant (Tpo) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.tppo a rdf:Property ; +cim:LoadMotor.tppo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tppo"@en ; rdfs:comment "Subtransient rotor time constant (Tppo) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadMotor.tv a rdf:Property ; +cim:LoadMotor.tv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tv"@en ; rdfs:comment "Voltage trip pickup time (Tv) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . - -cim:LoadMotor.vt a rdf:Property ; - rdfs:label "vt"@en ; - rdfs:comment "Voltage threshold for tripping (Vt). Typical value = 0,7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadMotor . - -cim:LoadStatic.LoadAggregate a rdf:Property ; - rdfs:label "LoadAggregate"@en ; - rdfs:comment "Aggregate load to which this aggregate static load belongs." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:LoadAggregate.LoadStatic ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:LoadStatic ; - rdfs:range cim:LoadAggregate . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . -cim:LoadStatic.ep1 a rdf:Property ; +cim:LoadMotor.vt a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vt"@en ; + rdfs:comment "Voltage threshold for tripping (Vt). Typical value = 0,7." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:LoadMotor ; + rdfs:range xsd:float . + +cim:LoadStatic.ep1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ep1"@en ; rdfs:comment "First term voltage exponent for active power (Ep1). Used only when .staticLoadModelType = exponential." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.ep2 a rdf:Property ; +cim:LoadStatic.ep2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ep2"@en ; rdfs:comment "Second term voltage exponent for active power (Ep2). Used only when .staticLoadModelType = exponential." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.ep3 a rdf:Property ; +cim:LoadStatic.ep3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ep3"@en ; rdfs:comment "Third term voltage exponent for active power (Ep3). Used only when .staticLoadModelType = exponential." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.eq1 a rdf:Property ; +cim:LoadStatic.eq1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eq1"@en ; rdfs:comment "First term voltage exponent for reactive power (Eq1). Used only when .staticLoadModelType = exponential." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.eq2 a rdf:Property ; +cim:LoadStatic.eq2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eq2"@en ; rdfs:comment "Second term voltage exponent for reactive power (Eq2). Used only when .staticLoadModelType = exponential." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.eq3 a rdf:Property ; +cim:LoadStatic.eq3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "eq3"@en ; rdfs:comment "Third term voltage exponent for reactive power (Eq3). Used only when .staticLoadModelType = exponential." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kp1 a rdf:Property ; +cim:LoadStatic.kp1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp1"@en ; rdfs:comment "First term voltage coefficient for active power (Kp1). Not used when .staticLoadModelType = constantZ." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kp2 a rdf:Property ; +cim:LoadStatic.kp2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp2"@en ; rdfs:comment "Second term voltage coefficient for active power (Kp2). Not used when .staticLoadModelType = constantZ." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kp3 a rdf:Property ; +cim:LoadStatic.kp3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp3"@en ; rdfs:comment "Third term voltage coefficient for active power (Kp3). Not used when .staticLoadModelType = constantZ." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kp4 a rdf:Property ; +cim:LoadStatic.kp4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp4"@en ; rdfs:comment "Frequency coefficient for active power (Kp4) (not = 0 if .staticLoadModelType = zIP2). Used only when .staticLoadModelType = zIP2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kpf a rdf:Property ; +cim:LoadStatic.kpf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpf"@en ; rdfs:comment "Frequency deviation coefficient for active power (Kpf). Not used when .staticLoadModelType = constantZ." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kq1 a rdf:Property ; +cim:LoadStatic.kq1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kq1"@en ; rdfs:comment "First term voltage coefficient for reactive power (Kq1). Not used when .staticLoadModelType = constantZ." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kq2 a rdf:Property ; +cim:LoadStatic.kq2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kq2"@en ; rdfs:comment "Second term voltage coefficient for reactive power (Kq2). Not used when .staticLoadModelType = constantZ." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kq3 a rdf:Property ; +cim:LoadStatic.kq3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kq3"@en ; rdfs:comment "Third term voltage coefficient for reactive power (Kq3). Not used when .staticLoadModelType = constantZ." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kq4 a rdf:Property ; +cim:LoadStatic.kq4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kq4"@en ; rdfs:comment "Frequency coefficient for reactive power (Kq4) (not = 0 when .staticLoadModelType = zIP2). Used only when .staticLoadModelType - zIP2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadStatic ; + rdfs:range xsd:float . -cim:LoadStatic.kqf a rdf:Property ; +cim:LoadStatic.kqf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kqf"@en ; rdfs:comment "Frequency deviation coefficient for reactive power (Kqf). Not used when .staticLoadModelType = constantZ." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadStatic . - -cim:LoadStatic.staticLoadModelType a rdf:Property ; - rdfs:label "staticLoadModelType"@en ; - rdfs:comment "Type of static load model. Typical value = constantZ." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:LoadStatic ; - rdfs:range cim:StaticLoadModelKind . - -cim:LoadUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.LoadUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:LoadUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + rdfs:range xsd:float . -cim:LoadUserDefined.proprietary a rdf:Property ; +cim:LoadUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadUserDefined . + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadUserDefined ; + rdfs:range xsd:boolean . -cim:MechLoad1.a a rdf:Property ; +cim:MechLoad1.a a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a"@en ; rdfs:comment "Speed squared coefficient (a)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MechLoad1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:MechLoad1 ; + rdfs:range xsd:float . -cim:MechLoad1.b a rdf:Property ; +cim:MechLoad1.b a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b"@en ; rdfs:comment "Speed coefficient (b)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MechLoad1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:MechLoad1 ; + rdfs:range xsd:float . -cim:MechLoad1.d a rdf:Property ; +cim:MechLoad1.d a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "d"@en ; rdfs:comment "Speed to the exponent coefficient (d)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MechLoad1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:MechLoad1 ; + rdfs:range xsd:float . -cim:MechLoad1.e a rdf:Property ; +cim:MechLoad1.e a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "e"@en ; rdfs:comment "Exponent (e)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MechLoad1 . - -cim:MechanicalLoadDynamics.AsynchronousMachineDynamics a rdf:Property ; - rdfs:label "AsynchronousMachineDynamics"@en ; - rdfs:comment "Asynchronous machine model with which this mechanical load model is associated. MechanicalLoadDynamics shall have either an association to SynchronousMachineDynamics or to AsynchronousMachineDynamics." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:AsynchronousMachineDynamics.MechanicalLoadDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:MechanicalLoadDynamics ; - rdfs:range cim:AsynchronousMachineDynamics . - -cim:MechanicalLoadDynamics.SynchronousMachineDynamics a rdf:Property ; - rdfs:label "SynchronousMachineDynamics"@en ; - rdfs:comment "Synchronous machine model with which this mechanical load model is associated. MechanicalLoadDynamics shall have either an association to SynchronousMachineDynamics or AsynchronousMachineDyanmics." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SynchronousMachineDynamics.MechanicalLoadDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:MechanicalLoadDynamics ; - rdfs:range cim:SynchronousMachineDynamics . - -cim:MechanicalLoadUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.MechanicalLoadUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:MechanicalLoadUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:MechLoad1 ; + rdfs:range xsd:float . -cim:MechanicalLoadUserDefined.proprietary a rdf:Property ; +cim:MechanicalLoadUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MechanicalLoadUserDefined . + cims:stereotype uml:attribute ; + rdfs:domain cim:MechanicalLoadUserDefined ; + rdfs:range xsd:boolean . -cim:OverexcLim2.ifdlim a rdf:Property ; +cim:OverexcLim2.ifdlim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ifdlim"@en ; rdfs:comment "Limit value of rated field current (IFDLIM). Typical value = 1,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLim2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLim2 ; + rdfs:range xsd:float . -cim:OverexcLim2.koi a rdf:Property ; +cim:OverexcLim2.koi a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "koi"@en ; rdfs:comment "Gain Over excitation limiter (KOI). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLim2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLim2 ; + rdfs:range xsd:float . -cim:OverexcLim2.voimax a rdf:Property ; +cim:OverexcLim2.voimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "voimax"@en ; rdfs:comment "Maximum error signal (VOIMAX) (> OverexcLim2.voimin). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLim2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLim2 ; + rdfs:range xsd:float . -cim:OverexcLim2.voimin a rdf:Property ; +cim:OverexcLim2.voimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "voimin"@en ; rdfs:comment "Minimum error signal (VOIMIN) (< OverexcLim2.voimax). Typical value = -9999." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLim2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLim2 ; + rdfs:range xsd:float . -cim:OverexcLimIEEE.hyst a rdf:Property ; +cim:OverexcLimIEEE.hyst a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hyst"@en ; rdfs:comment "OEL pickup/drop-out hysteresis (HYST). Typical value = 0,03." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimIEEE . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimIEEE ; + rdfs:range xsd:float . -cim:OverexcLimIEEE.ifdlim a rdf:Property ; +cim:OverexcLimIEEE.ifdlim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ifdlim"@en ; rdfs:comment "OEL timed field current limit (IFDLIM). Typical value = 1,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimIEEE . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimIEEE ; + rdfs:range xsd:float . -cim:OverexcLimIEEE.ifdmax a rdf:Property ; +cim:OverexcLimIEEE.ifdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ifdmax"@en ; rdfs:comment "OEL instantaneous field current limit (IFDMAX). Typical value = 1,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimIEEE . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimIEEE ; + rdfs:range xsd:float . -cim:OverexcLimIEEE.itfpu a rdf:Property ; +cim:OverexcLimIEEE.itfpu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "itfpu"@en ; rdfs:comment "OEL timed field current limiter pickup level (ITFPU). Typical value = 1,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimIEEE . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimIEEE ; + rdfs:range xsd:float . -cim:OverexcLimIEEE.kcd a rdf:Property ; +cim:OverexcLimIEEE.kcd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kcd"@en ; rdfs:comment "OEL cooldown gain (KCD). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimIEEE . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimIEEE ; + rdfs:range xsd:float . -cim:OverexcLimIEEE.kramp a rdf:Property ; +cim:OverexcLimIEEE.kramp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kramp"@en ; rdfs:comment "OEL ramped limit rate (KRAMP). Unit = PU / s. Typical value = 10." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimIEEE . + cims:stereotype uml:attribute ; + rdfs:domain cim:OverexcLimIEEE ; + rdfs:range xsd:float . -cim:OverexcLimX1.efd1 a rdf:Property ; +cim:OverexcLimX1.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Low voltage point on the inverse time characteristic (EFD1). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX1.efd2 a rdf:Property ; +cim:OverexcLimX1.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Mid voltage point on the inverse time characteristic (EFD2). Typical value = 1,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX1.efd3 a rdf:Property ; +cim:OverexcLimX1.efd3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd3"@en ; rdfs:comment "High voltage point on the inverse time characteristic (EFD3). Typical value = 1,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX1.efddes a rdf:Property ; +cim:OverexcLimX1.efddes a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efddes"@en ; rdfs:comment "Desired field voltage (EFDDES). Typical value = 0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX1.efdrated a rdf:Property ; +cim:OverexcLimX1.efdrated a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdrated"@en ; rdfs:comment "Rated field voltage (EFDRATED). Typical value = 1,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX1.kmx a rdf:Property ; +cim:OverexcLimX1.kmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kmx"@en ; rdfs:comment "Gain (KMX). Typical value = 0,01." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX1.t1 a rdf:Property ; +cim:OverexcLimX1.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Time to trip the exciter at the low voltage point on the inverse time characteristic (TIME1) (>= 0). Typical value = 120." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX1.t2 a rdf:Property ; +cim:OverexcLimX1.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Time to trip the exciter at the mid voltage point on the inverse time characteristic (TIME2) (>= 0). Typical value = 40." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX1.t3 a rdf:Property ; +cim:OverexcLimX1.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Time to trip the exciter at the high voltage point on the inverse time characteristic (TIME3) (>= 0). Typical value = 15." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX1.vlow a rdf:Property ; +cim:OverexcLimX1.vlow a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vlow"@en ; rdfs:comment "Low voltage limit (VLOW) (> 0)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX1 ; + rdfs:range xsd:float . -cim:OverexcLimX2.efd1 a rdf:Property ; +cim:OverexcLimX2.efd1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd1"@en ; rdfs:comment "Low voltage or current point on the inverse time characteristic (EFD1). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcLimX2.efd2 a rdf:Property ; +cim:OverexcLimX2.efd2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd2"@en ; rdfs:comment "Mid voltage or current point on the inverse time characteristic (EFD2). Typical value = 1,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcLimX2.efd3 a rdf:Property ; +cim:OverexcLimX2.efd3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efd3"@en ; rdfs:comment "High voltage or current point on the inverse time characteristic (EFD3). Typical value = 1,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcLimX2.efddes a rdf:Property ; +cim:OverexcLimX2.efddes a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efddes"@en ; rdfs:comment "Desired field voltage if m = false or desired field current if m = true (EFDDES). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcLimX2.efdrated a rdf:Property ; +cim:OverexcLimX2.efdrated a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdrated"@en ; rdfs:comment "Rated field voltage if m = false or rated field current if m = true (EFDRATED). Typical value = 1,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcLimX2.kmx a rdf:Property ; +cim:OverexcLimX2.kmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kmx"@en ; rdfs:comment "Gain (KMX). Typical value = 0,002." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcLimX2.m a rdf:Property ; +cim:OverexcLimX2.m a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "m"@en ; rdfs:comment """(m). true = IFD limiting false = EFD limiting.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:boolean . -cim:OverexcLimX2.t1 a rdf:Property ; +cim:OverexcLimX2.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Time to trip the exciter at the low voltage or current point on the inverse time characteristic (TIME1) (>= 0). Typical value = 120." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcLimX2.t2 a rdf:Property ; +cim:OverexcLimX2.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Time to trip the exciter at the mid voltage or current point on the inverse time characteristic (TIME2) (>= 0). Typical value = 40." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcLimX2.t3 a rdf:Property ; +cim:OverexcLimX2.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Time to trip the exciter at the high voltage or current point on the inverse time characteristic (TIME3) (>= 0). Typical value = 15." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcLimX2.vlow a rdf:Property ; +cim:OverexcLimX2.vlow a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vlow"@en ; rdfs:comment "Low voltage limit (VLOW) (> 0)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcLimX2 . - -cim:OverexcitationLimiterDynamics.ExcitationSystemDynamics a rdf:Property ; - rdfs:label "ExcitationSystemDynamics"@en ; - rdfs:comment "Excitation system model with which this overexcitation limiter model is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ExcitationSystemDynamics.OverexcitationLimiterDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:OverexcitationLimiterDynamics ; - rdfs:range cim:ExcitationSystemDynamics . - -cim:OverexcitationLimiterUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.OverexcitationLimiterUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:OverexcitationLimiterUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:OverexcLimX2 ; + rdfs:range xsd:float . -cim:OverexcitationLimiterUserDefined.proprietary a rdf:Property ; +cim:OverexcitationLimiterUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OverexcitationLimiterUserDefined . - -cim:PFVArControllerType1Dynamics.ExcitationSystemDynamics a rdf:Property ; - rdfs:label "ExcitationSystemDynamics"@en ; - rdfs:comment "Excitation system model with which this power actor or VAr controller type 1 model is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ExcitationSystemDynamics.PFVArControllerType1Dynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:PFVArControllerType1Dynamics ; - rdfs:range cim:ExcitationSystemDynamics . - -cim:PFVArControllerType1Dynamics.RemoteInputSignal a rdf:Property ; - rdfs:label "RemoteInputSignal"@en ; - rdfs:comment "Remote input signal used by this power factor or VAr controller type 1 model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RemoteInputSignal.PFVArControllerType1Dynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:PFVArControllerType1Dynamics ; - rdfs:range cim:RemoteInputSignal . - -cim:PFVArControllerType1Dynamics.VoltageAdjusterDynamics a rdf:Property ; - rdfs:label "VoltageAdjusterDynamics"@en ; - rdfs:comment "Voltage adjuster model associated with this power factor or VAr controller type 1 model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VoltageAdjusterDynamics.PFVArControllerType1Dynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:PFVArControllerType1Dynamics ; - rdfs:range cim:VoltageAdjusterDynamics . - -cim:PFVArControllerType1UserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.PFVArControllerType1UserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:PFVArControllerType1UserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:OverexcitationLimiterUserDefined ; + rdfs:range xsd:boolean . -cim:PFVArControllerType1UserDefined.proprietary a rdf:Property ; +cim:PFVArControllerType1UserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArControllerType1UserDefined . - -cim:PFVArControllerType2Dynamics.ExcitationSystemDynamics a rdf:Property ; - rdfs:label "ExcitationSystemDynamics"@en ; - rdfs:comment "Excitation system model with which this power factor or VAr controller type 2 is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ExcitationSystemDynamics.PFVArControllerType2Dynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:PFVArControllerType2Dynamics ; - rdfs:range cim:ExcitationSystemDynamics . - -cim:PFVArControllerType2UserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.PFVArControllerType2UserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:PFVArControllerType2UserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArControllerType1UserDefined ; + rdfs:range xsd:boolean . -cim:PFVArControllerType2UserDefined.proprietary a rdf:Property ; +cim:PFVArControllerType2UserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArControllerType2UserDefined . + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArControllerType2UserDefined ; + rdfs:range xsd:boolean . -cim:PFVArType1IEEEPFController.ovex a rdf:Property ; +cim:PFVArType1IEEEPFController.ovex a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ovex"@en ; rdfs:comment """Overexcitation Flag (OVEX) true = overexcited false = underexcited.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEPFController . + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArType1IEEEPFController ; + rdfs:range xsd:boolean . -cim:PFVArType1IEEEPFController.tpfc a rdf:Property ; +cim:PFVArType1IEEEPFController.tpfc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpfc"@en ; rdfs:comment "PF controller time delay (TPFC) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEPFController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PFVArType1IEEEPFController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEPFController.vitmin a rdf:Property ; +cim:PFVArType1IEEEPFController.vitmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vitmin"@en ; rdfs:comment "Minimum machine terminal current needed to enable pf/var controller (VITMIN)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEPFController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType1IEEEPFController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEPFController.vpf a rdf:Property ; +cim:PFVArType1IEEEPFController.vpf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vpf"@en ; rdfs:comment "Synchronous machine power factor (VPF)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEPFController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType1IEEEPFController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEPFController.vpfcbw a rdf:Property ; +cim:PFVArType1IEEEPFController.vpfcbw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vpfcbw"@en ; rdfs:comment "PF controller deadband (VPFC_BW). Typical value = 0,05." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEPFController . + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArType1IEEEPFController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEPFController.vpfref a rdf:Property ; +cim:PFVArType1IEEEPFController.vpfref a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vpfref"@en ; rdfs:comment "PF controller reference (VPFREF)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEPFController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType1IEEEPFController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEPFController.vvtmax a rdf:Property ; +cim:PFVArType1IEEEPFController.vvtmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vvtmax"@en ; rdfs:comment "Maximum machine terminal voltage needed for pf/var controller to be enabled (VVTMAX) (> PFVArType1IEEEPFController.vvtmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEPFController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType1IEEEPFController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEPFController.vvtmin a rdf:Property ; +cim:PFVArType1IEEEPFController.vvtmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vvtmin"@en ; rdfs:comment "Minimum machine terminal voltage needed to enable pf/var controller (VVTMIN) (< PFVArType1IEEEPFController.vvtmax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEPFController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType1IEEEPFController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEVArController.tvarc a rdf:Property ; +cim:PFVArType1IEEEVArController.tvarc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tvarc"@en ; rdfs:comment "Var controller time delay (TVARC) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEVArController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PFVArType1IEEEVArController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEVArController.vvar a rdf:Property ; +cim:PFVArType1IEEEVArController.vvar a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vvar"@en ; rdfs:comment "Synchronous machine power factor (VVAR)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEVArController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType1IEEEVArController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEVArController.vvarcbw a rdf:Property ; +cim:PFVArType1IEEEVArController.vvarcbw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vvarcbw"@en ; rdfs:comment "Var controller deadband (VVARC_BW). Typical value = 0,02." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEVArController . + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArType1IEEEVArController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEVArController.vvarref a rdf:Property ; +cim:PFVArType1IEEEVArController.vvarref a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vvarref"@en ; rdfs:comment "Var controller reference (VVARREF)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEVArController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType1IEEEVArController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEVArController.vvtmax a rdf:Property ; +cim:PFVArType1IEEEVArController.vvtmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vvtmax"@en ; rdfs:comment "Maximum machine terminal voltage needed for pf/VAr controller to be enabled (VVTMAX) (> PVFArType1IEEEVArController.vvtmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEVArController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType1IEEEVArController ; + rdfs:range xsd:float . -cim:PFVArType1IEEEVArController.vvtmin a rdf:Property ; +cim:PFVArType1IEEEVArController.vvtmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vvtmin"@en ; rdfs:comment "Minimum machine terminal voltage needed to enable pf/var controller (VVTMIN) (< PVFArType1IEEEVArController.vvtmax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType1IEEEVArController . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType1IEEEVArController ; + rdfs:range xsd:float . -cim:PFVArType2Common1.j a rdf:Property ; +cim:PFVArType2Common1.j a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "j"@en ; rdfs:comment """Selector (J). true = control mode for reactive power false = control mode for power factor.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2Common1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArType2Common1 ; + rdfs:range xsd:boolean . -cim:PFVArType2Common1.ki a rdf:Property ; +cim:PFVArType2Common1.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Reset gain (Ki)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2Common1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2Common1 ; + rdfs:range xsd:float . -cim:PFVArType2Common1.kp a rdf:Property ; +cim:PFVArType2Common1.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Proportional gain (Kp)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2Common1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2Common1 ; + rdfs:range xsd:float . -cim:PFVArType2Common1.max a rdf:Property ; +cim:PFVArType2Common1.max a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "max"@en ; rdfs:comment "Output limit (max)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2Common1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2Common1 ; + rdfs:range xsd:float . -cim:PFVArType2Common1.ref a rdf:Property ; +cim:PFVArType2Common1.ref a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ref"@en ; rdfs:comment """Reference value of reactive power or power factor (Ref). The reference value is initialised by this model. This initialisation can override the value exchanged by this attribute to represent a plant operator's change of the reference setting.""" ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2Common1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2Common1 ; + rdfs:range xsd:float . -cim:PFVArType2IEEEPFController.exlon a rdf:Property ; +cim:PFVArType2IEEEPFController.exlon a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "exlon"@en ; rdfs:comment """Overexcitation or under excitation flag (EXLON) true = 1 (not in the overexcitation or underexcitation state, integral action is active) false = 0 (in the overexcitation or underexcitation state, so integral action is disabled to allow the limiter to play its role).""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEPFController . + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArType2IEEEPFController ; + rdfs:range xsd:boolean . -cim:PFVArType2IEEEPFController.ki a rdf:Property ; +cim:PFVArType2IEEEPFController.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Integral gain of the pf controller (KI). Typical value = 1." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEPFController . - -cim:PFVArType2IEEEPFController.kp a rdf:Property ; - rdfs:label "kp"@en ; - rdfs:comment "Proportional gain of the pf controller (KP). Typical value = 1." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEPFController . - -cim:PFVArType2IEEEPFController.pfref a rdf:Property ; - rdfs:label "pfref"@en ; - rdfs:comment "Power factor reference (PFREF)." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEPFController . - -cim:PFVArType2IEEEPFController.vclmt a rdf:Property ; - rdfs:label "vclmt"@en ; - rdfs:comment "Maximum output of the pf controller (VCLMT). Typical value = 0,1." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEPFController . - -cim:PFVArType2IEEEPFController.vref a rdf:Property ; - rdfs:label "vref"@en ; - rdfs:comment "Voltage regulator reference (VREF)." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEPFController . - -cim:PFVArType2IEEEPFController.vs a rdf:Property ; - rdfs:label "vs"@en ; - rdfs:comment "Generator sensing voltage (VS)." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEPFController . - -cim:PFVArType2IEEEVArController.exlon a rdf:Property ; - rdfs:label "exlon"@en ; - rdfs:comment """Overexcitation or under excitation flag (EXLON) -true = 1 (not in the overexcitation or underexcitation state, integral action is active) -false = 0 (in the overexcitation or underexcitation state, so integral action is disabled to allow the limiter to play its role).""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEVArController . - -cim:PFVArType2IEEEVArController.ki a rdf:Property ; - rdfs:label "ki"@en ; - rdfs:comment "Integral gain of the pf controller (KI)." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEVArController . - -cim:PFVArType2IEEEVArController.kp a rdf:Property ; - rdfs:label "kp"@en ; - rdfs:comment "Proportional gain of the pf controller (KP)." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEVArController . - -cim:PFVArType2IEEEVArController.qref a rdf:Property ; - rdfs:label "qref"@en ; - rdfs:comment "Reactive power reference (QREF). " ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEVArController . - -cim:PFVArType2IEEEVArController.vclmt a rdf:Property ; - rdfs:label "vclmt"@en ; - rdfs:comment "Maximum output of the pf controller (VCLMT)." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEVArController . - -cim:PFVArType2IEEEVArController.vref a rdf:Property ; - rdfs:label "vref"@en ; - rdfs:comment "Voltage regulator reference (VREF)." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEVArController . - -cim:PFVArType2IEEEVArController.vs a rdf:Property ; - rdfs:label "vs"@en ; - rdfs:comment "Generator sensing voltage (VS)." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PFVArType2IEEEVArController . - -cim:PU.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitMultiplier . - -cim:PU.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitSymbol . - -cim:PU.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU . - -cim:PowerElectronicsConnection.WindTurbineType3or4Dynamics a rdf:Property ; - rdfs:label "WindTurbineType3or4Dynamics"@en ; - rdfs:comment "The wind turbine type 3 or type 4 dynamics model associated with this power electronics connection." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3or4Dynamics.PowerElectronicsConnection ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:PowerElectronicsConnection ; - rdfs:range cim:WindTurbineType3or4Dynamics . - -cim:PowerSystemStabilizerDynamics.ExcitationSystemDynamics a rdf:Property ; - rdfs:label "ExcitationSystemDynamics"@en ; - rdfs:comment "Excitation system model with which this power system stabilizer model is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ExcitationSystemDynamics.PowerSystemStabilizerDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:PowerSystemStabilizerDynamics ; - rdfs:range cim:ExcitationSystemDynamics . - -cim:PowerSystemStabilizerDynamics.RemoteInputSignal a rdf:Property ; - rdfs:label "RemoteInputSignal"@en ; - rdfs:comment "Remote input signal used by this power system stabilizer model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RemoteInputSignal.PowerSystemStabilizerDynamics ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:PowerSystemStabilizerDynamics ; - rdfs:range cim:RemoteInputSignal . - -cim:PowerSystemStabilizerUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.PowerSystemStabilizerUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:PowerSystemStabilizerUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . - -cim:PowerSystemStabilizerUserDefined.proprietary a rdf:Property ; - rdfs:label "proprietary"@en ; - rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. -true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes -false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerSystemStabilizerUserDefined . - -cim:ProprietaryParameterDynamics.AsynchronousMachineUserDefined a rdf:Property ; - rdfs:label "AsynchronousMachineUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:AsynchronousMachineUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:AsynchronousMachineUserDefined . - -cim:ProprietaryParameterDynamics.CSCUserDefined a rdf:Property ; - rdfs:label "CSCUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:CSCUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:CSCUserDefined . - -cim:ProprietaryParameterDynamics.DiscontinuousExcitationControlUserDefined a rdf:Property ; - rdfs:label "DiscontinuousExcitationControlUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DiscontinuousExcitationControlUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:DiscontinuousExcitationControlUserDefined . - -cim:ProprietaryParameterDynamics.ExcitationSystemUserDefined a rdf:Property ; - rdfs:label "ExcitationSystemUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ExcitationSystemUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:ExcitationSystemUserDefined . - -cim:ProprietaryParameterDynamics.LoadUserDefined a rdf:Property ; - rdfs:label "LoadUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:LoadUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:LoadUserDefined . - -cim:ProprietaryParameterDynamics.MechanicalLoadUserDefined a rdf:Property ; - rdfs:label "MechanicalLoadUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:MechanicalLoadUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:MechanicalLoadUserDefined . - -cim:ProprietaryParameterDynamics.OverexcitationLimiterUserDefined a rdf:Property ; - rdfs:label "OverexcitationLimiterUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:OverexcitationLimiterUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:OverexcitationLimiterUserDefined . - -cim:ProprietaryParameterDynamics.PFVArControllerType1UserDefined a rdf:Property ; - rdfs:label "PFVArControllerType1UserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PFVArControllerType1UserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:PFVArControllerType1UserDefined . + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEPFController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.PFVArControllerType2UserDefined a rdf:Property ; - rdfs:label "PFVArControllerType2UserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PFVArControllerType2UserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:PFVArControllerType2UserDefined . +cim:PFVArType2IEEEPFController.kp a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "kp"@en ; + rdfs:comment "Proportional gain of the pf controller (KP). Typical value = 1." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEPFController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.PowerSystemStabilizerUserDefined a rdf:Property ; - rdfs:label "PowerSystemStabilizerUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PowerSystemStabilizerUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:PowerSystemStabilizerUserDefined . +cim:PFVArType2IEEEPFController.pfref a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pfref"@en ; + rdfs:comment "Power factor reference (PFREF)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEPFController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.SVCUserDefined a rdf:Property ; - rdfs:label "SVCUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SVCUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:SVCUserDefined . +cim:PFVArType2IEEEPFController.vclmt a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vclmt"@en ; + rdfs:comment "Maximum output of the pf controller (VCLMT). Typical value = 0,1." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEPFController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.SynchronousMachineUserDefined a rdf:Property ; - rdfs:label "SynchronousMachineUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SynchronousMachineUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:SynchronousMachineUserDefined . +cim:PFVArType2IEEEPFController.vref a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vref"@en ; + rdfs:comment "Voltage regulator reference (VREF)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEPFController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.TurbineGovernorUserDefined a rdf:Property ; - rdfs:label "TurbineGovernorUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TurbineGovernorUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:TurbineGovernorUserDefined . +cim:PFVArType2IEEEPFController.vs a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vs"@en ; + rdfs:comment "Generator sensing voltage (VS)." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArType2IEEEPFController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.TurbineLoadControllerUserDefined a rdf:Property ; - rdfs:label "TurbineLoadControllerUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TurbineLoadControllerUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:TurbineLoadControllerUserDefined . +cim:PFVArType2IEEEVArController.exlon a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "exlon"@en ; + rdfs:comment """Overexcitation or under excitation flag (EXLON) +true = 1 (not in the overexcitation or underexcitation state, integral action is active) +false = 0 (in the overexcitation or underexcitation state, so integral action is disabled to allow the limiter to play its role).""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArType2IEEEVArController ; + rdfs:range xsd:boolean . -cim:ProprietaryParameterDynamics.UnderexcitationLimiterUserDefined a rdf:Property ; - rdfs:label "UnderexcitationLimiterUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:UnderexcitationLimiterUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:UnderexcitationLimiterUserDefined . +cim:PFVArType2IEEEVArController.ki a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ki"@en ; + rdfs:comment "Integral gain of the pf controller (KI)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEVArController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.VSCUserDefined a rdf:Property ; - rdfs:label "VSCUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VSCUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:VSCUserDefined . +cim:PFVArType2IEEEVArController.kp a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "kp"@en ; + rdfs:comment "Proportional gain of the pf controller (KP)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEVArController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.VoltageAdjusterUserDefined a rdf:Property ; - rdfs:label "VoltageAdjusterUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VoltageAdjusterUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:VoltageAdjusterUserDefined . +cim:PFVArType2IEEEVArController.qref a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qref"@en ; + rdfs:comment "Reactive power reference (QREF)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEVArController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.VoltageCompensatorUserDefined a rdf:Property ; - rdfs:label "VoltageCompensatorUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VoltageCompensatorUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:VoltageCompensatorUserDefined . +cim:PFVArType2IEEEVArController.vclmt a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vclmt"@en ; + rdfs:comment "Maximum output of the pf controller (VCLMT)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEVArController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.WindPlantUserDefined a rdf:Property ; - rdfs:label "WindPlantUserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindPlantUserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:WindPlantUserDefined . +cim:PFVArType2IEEEVArController.vref a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vref"@en ; + rdfs:comment "Voltage regulator reference (VREF)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PFVArType2IEEEVArController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.WindType1or2UserDefined a rdf:Property ; - rdfs:label "WindType1or2UserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindType1or2UserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:WindType1or2UserDefined . +cim:PFVArType2IEEEVArController.vs a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "vs"@en ; + rdfs:comment "Generator sensing voltage (VS)." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PFVArType2IEEEVArController ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.WindType3or4UserDefined a rdf:Property ; - rdfs:label "WindType3or4UserDefined"@en ; - rdfs:comment "Proprietary user-defined model with which this parameter is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindType3or4UserDefined.ProprietaryParameterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:ProprietaryParameterDynamics ; - rdfs:range cim:WindType3or4UserDefined . +cim:PowerSystemStabilizerUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "proprietary"@en ; + rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. +true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes +false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PowerSystemStabilizerUserDefined ; + rdfs:range xsd:boolean . -cim:ProprietaryParameterDynamics.booleanParameterValue a rdf:Property ; +cim:ProprietaryParameterDynamics.booleanParameterValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "booleanParameterValue"@en ; rdfs:comment "Boolean parameter value. If this attribute is populated, integerParameterValue and floatParameterValue will not be." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range xsd:boolean . -cim:ProprietaryParameterDynamics.floatParameterValue a rdf:Property ; +cim:ProprietaryParameterDynamics.floatParameterValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "floatParameterValue"@en ; rdfs:comment "Floating point parameter value. If this attribute is populated, booleanParameterValue and integerParameterValue will not be." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range xsd:float . -cim:ProprietaryParameterDynamics.integerParameterValue a rdf:Property ; +cim:ProprietaryParameterDynamics.integerParameterValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "integerParameterValue"@en ; rdfs:comment "Integer parameter value. If this attribute is populated, booleanParameterValue and floatParameterValue will not be." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range xsd:integer . -cim:ProprietaryParameterDynamics.parameterNumber a rdf:Property ; +cim:ProprietaryParameterDynamics.parameterNumber a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "parameterNumber"@en ; rdfs:comment "Sequence number of the parameter among the set of parameters associated with the related proprietary user-defined model." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:ProprietaryParameterDynamics ; + rdfs:range xsd:integer . -cim:Pss1.kf a rdf:Property ; +cim:Pss1.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Frequency power input gain (KF). Typical value = 5." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.komega a rdf:Property ; +cim:Pss1.komega a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "komega"@en ; rdfs:comment "Shaft speed power input gain (Komega). Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.kpe a rdf:Property ; +cim:Pss1.kpe a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpe"@en ; rdfs:comment "Electric power input gain (KPE). Typical value = 0,3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.ks a rdf:Property ; +cim:Pss1.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "PSS gain (Ks). Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.pmin a rdf:Property ; +cim:Pss1.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum power PSS enabling (Pmin). Typical value = 0,25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.t10 a rdf:Property ; +cim:Pss1.t10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t10"@en ; rdfs:comment "Lead/lag time constant (T10) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.t5 a rdf:Property ; +cim:Pss1.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Washout (T5) (>= 0). Typical value = 3,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.t6 a rdf:Property ; +cim:Pss1.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Filter time constant (T6) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.t7 a rdf:Property ; +cim:Pss1.t7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t7"@en ; rdfs:comment "Lead/lag time constant (T7) (>= 0). If = 0, both blocks are bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.t8 a rdf:Property ; +cim:Pss1.t8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t8"@en ; rdfs:comment "Lead/lag time constant (T8) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.t9 a rdf:Property ; +cim:Pss1.t9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t9"@en ; rdfs:comment "Lead/lag time constant (T9) (>= 0). If = 0, both blocks are bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.tpe a rdf:Property ; +cim:Pss1.tpe a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpe"@en ; rdfs:comment "Electric power filter time constant (TPE) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.vadat a rdf:Property ; +cim:Pss1.vadat a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vadat"@en ; rdfs:comment """Signal selector (VADAT). true = closed (generator power is greater than Pmin) false = open (Pe is smaller than Pmin). Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:boolean . -cim:Pss1.vsmn a rdf:Property ; +cim:Pss1.vsmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmn"@en ; rdfs:comment "Stabilizer output maximum limit (VSMN). Typical value = -0,06." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1.vsmx a rdf:Property ; +cim:Pss1.vsmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmx"@en ; rdfs:comment "Stabilizer output minimum limit (VSMX). Typical value = 0,06." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1 ; + rdfs:range xsd:float . -cim:Pss1A.a1 a rdf:Property ; +cim:Pss1A.a1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a1"@en ; rdfs:comment "Notch filter parameter (A1)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.a2 a rdf:Property ; +cim:Pss1A.a2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a2"@en ; - rdfs:comment "Notch filter parameter (A2). " ; - cims:dataType cim:PU ; + rdfs:comment "Notch filter parameter (A2)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.a3 a rdf:Property ; +cim:Pss1A.a3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a3"@en ; - rdfs:comment "Notch filter parameter (A3). " ; - cims:dataType cim:PU ; + rdfs:comment "Notch filter parameter (A3)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.a4 a rdf:Property ; +cim:Pss1A.a4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a4"@en ; - rdfs:comment "Notch filter parameter (A4). " ; - cims:dataType cim:PU ; + rdfs:comment "Notch filter parameter (A4)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.a5 a rdf:Property ; +cim:Pss1A.a5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a5"@en ; - rdfs:comment "Notch filter parameter (A5). " ; - cims:dataType cim:PU ; + rdfs:comment "Notch filter parameter (A5)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.a6 a rdf:Property ; +cim:Pss1A.a6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a6"@en ; - rdfs:comment "Notch filter parameter (A6). " ; - cims:dataType cim:PU ; + rdfs:comment "Notch filter parameter (A6)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.a7 a rdf:Property ; +cim:Pss1A.a7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a7"@en ; - rdfs:comment "Notch filter parameter (A7). " ; - cims:dataType cim:PU ; + rdfs:comment "Notch filter parameter (A7)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.a8 a rdf:Property ; +cim:Pss1A.a8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a8"@en ; - rdfs:comment "Notch filter parameter (A8). " ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . - -cim:Pss1A.inputSignalType a rdf:Property ; - rdfs:label "inputSignalType"@en ; - rdfs:comment "Type of input signal (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, or busVoltageDerivative)." ; + rdfs:comment "Notch filter parameter (A8)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:Pss1A ; - rdfs:range cim:InputSignalKind . + rdfs:range xsd:float . -cim:Pss1A.kd a rdf:Property ; +cim:Pss1A.kd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kd"@en ; rdfs:comment """Selector (Kd). true = e-sTdelay used false = e-sTdelay not used.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:boolean . -cim:Pss1A.ks a rdf:Property ; +cim:Pss1A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; - rdfs:comment "Stabilizer gain (Ks). " ; - cims:dataType cim:PU ; + rdfs:comment "Stabilizer gain (Ks)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.t1 a rdf:Property ; +cim:Pss1A.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; - rdfs:comment "Lead/lag time constant (T1) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Lead/lag time constant (T1) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.t2 a rdf:Property ; +cim:Pss1A.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; - rdfs:comment "Lead/lag time constant (T2) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Lead/lag time constant (T2) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.t3 a rdf:Property ; +cim:Pss1A.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; - rdfs:comment "Lead/lag time constant (T3) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Lead/lag time constant (T3) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.t4 a rdf:Property ; +cim:Pss1A.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; - rdfs:comment "Lead/lag time constant (T4) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Lead/lag time constant (T4) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.t5 a rdf:Property ; +cim:Pss1A.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; - rdfs:comment "Washout time constant (T5) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Washout time constant (T5) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.t6 a rdf:Property ; +cim:Pss1A.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; - rdfs:comment "Transducer time constant (T6) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Transducer time constant (T6) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.tdelay a rdf:Property ; +cim:Pss1A.tdelay a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdelay"@en ; - rdfs:comment "Time constant (Tdelay) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (Tdelay) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.vcl a rdf:Property ; +cim:Pss1A.vcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vcl"@en ; - rdfs:comment "Stabilizer input cutoff threshold (Vcl). " ; - cims:dataType cim:PU ; + rdfs:comment "Stabilizer input cutoff threshold (Vcl)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.vcu a rdf:Property ; +cim:Pss1A.vcu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vcu"@en ; - rdfs:comment "Stabilizer input cutoff threshold (Vcu). " ; - cims:dataType cim:PU ; + rdfs:comment "Stabilizer input cutoff threshold (Vcu)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.vrmax a rdf:Property ; +cim:Pss1A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; - rdfs:comment "Maximum stabilizer output (Vrmax) (> Pss1A.vrmin). " ; - cims:dataType cim:PU ; + rdfs:comment "Maximum stabilizer output (Vrmax) (> Pss1A.vrmin)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss1A.vrmin a rdf:Property ; +cim:Pss1A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; - rdfs:comment "Minimum stabilizer output (Vrmin) (< Pss1A.vrmax). " ; - cims:dataType cim:PU ; + rdfs:comment "Minimum stabilizer output (Vrmin) (< Pss1A.vrmax)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss1A ; + rdfs:range xsd:float . -cim:Pss2B.a a rdf:Property ; +cim:Pss2B.a a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a"@en ; rdfs:comment "Numerator constant (a). Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.ks1 a rdf:Property ; +cim:Pss2B.ks1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks1"@en ; rdfs:comment "Stabilizer gain (Ks1). Typical value = 12." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.ks2 a rdf:Property ; +cim:Pss2B.ks2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks2"@en ; rdfs:comment "Gain on signal #2 (Ks2). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.ks3 a rdf:Property ; +cim:Pss2B.ks3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks3"@en ; rdfs:comment "Gain on signal #2 input before ramp-tracking filter (Ks3). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.ks4 a rdf:Property ; +cim:Pss2B.ks4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks4"@en ; rdfs:comment "Gain on signal #2 input after ramp-tracking filter (Ks4). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.m a rdf:Property ; +cim:Pss2B.m a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "m"@en ; rdfs:comment "Denominator order of ramp tracking filter (m). Typical value = 5." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:integer . -cim:Pss2B.n a rdf:Property ; +cim:Pss2B.n a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "n"@en ; rdfs:comment "Order of ramp tracking filter (n). Typical value = 1." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:integer . -cim:Pss2B.t1 a rdf:Property ; +cim:Pss2B.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Lead/lag time constant (T1) (>= 0). Typical value = 0,12." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.t10 a rdf:Property ; +cim:Pss2B.t10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t10"@en ; rdfs:comment "Lead/lag time constant (T10) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.t11 a rdf:Property ; +cim:Pss2B.t11 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t11"@en ; rdfs:comment "Lead/lag time constant (T11) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.t2 a rdf:Property ; +cim:Pss2B.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Lead/lag time constant (T2) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.t3 a rdf:Property ; +cim:Pss2B.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Lead/lag time constant (T3) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.t4 a rdf:Property ; +cim:Pss2B.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Lead/lag time constant (T4) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.t6 a rdf:Property ; +cim:Pss2B.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Time constant on signal #1 (T6) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.t7 a rdf:Property ; +cim:Pss2B.t7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t7"@en ; rdfs:comment "Time constant on signal #2 (T7) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.t8 a rdf:Property ; +cim:Pss2B.t8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t8"@en ; rdfs:comment "Lead of ramp tracking filter (T8) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.t9 a rdf:Property ; +cim:Pss2B.t9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t9"@en ; rdfs:comment "Lag of ramp tracking filter (T9) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.ta a rdf:Property ; +cim:Pss2B.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Lead constant (Ta) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.tb a rdf:Property ; +cim:Pss2B.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Lag time constant (Tb) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.tw1 a rdf:Property ; +cim:Pss2B.tw1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw1"@en ; rdfs:comment "First washout on signal #1 (Tw1) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.tw2 a rdf:Property ; +cim:Pss2B.tw2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw2"@en ; rdfs:comment "Second washout on signal #1 (Tw2) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.tw3 a rdf:Property ; +cim:Pss2B.tw3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw3"@en ; rdfs:comment "First washout on signal #2 (Tw3) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.tw4 a rdf:Property ; +cim:Pss2B.tw4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw4"@en ; rdfs:comment "Second washout on signal #2 (Tw4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.vsi1max a rdf:Property ; +cim:Pss2B.vsi1max a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsi1max"@en ; rdfs:comment "Input signal #1 maximum limit (Vsi1max) (> Pss2B.vsi1min). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.vsi1min a rdf:Property ; +cim:Pss2B.vsi1min a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsi1min"@en ; rdfs:comment "Input signal #1 minimum limit (Vsi1min) (< Pss2B.vsi1max). Typical value = -2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.vsi2max a rdf:Property ; +cim:Pss2B.vsi2max a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsi2max"@en ; rdfs:comment "Input signal #2 maximum limit (Vsi2max) (> Pss2B.vsi2min). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.vsi2min a rdf:Property ; +cim:Pss2B.vsi2min a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsi2min"@en ; rdfs:comment "Input signal #2 minimum limit (Vsi2min) (< Pss2B.vsi2max). Typical value = -2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.vstmax a rdf:Property ; +cim:Pss2B.vstmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vstmax"@en ; rdfs:comment "Stabilizer output maximum limit (Vstmax) (> Pss2B.vstmin). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2B.vstmin a rdf:Property ; +cim:Pss2B.vstmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vstmin"@en ; rdfs:comment "Stabilizer output minimum limit (Vstmin) (< Pss2B.vstmax). Typical value = -0,1." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2B . - -cim:Pss2ST.inputSignal1Type a rdf:Property ; - rdfs:label "inputSignal1Type"@en ; - rdfs:comment "Type of input signal #1 (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, or busVoltageDerivative - shall be different than Pss2ST.inputSignal2Type). Typical value = rotorAngularFrequencyDeviation." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST ; - rdfs:range cim:InputSignalKind . - -cim:Pss2ST.inputSignal2Type a rdf:Property ; - rdfs:label "inputSignal2Type"@en ; - rdfs:comment "Type of input signal #2 (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, or busVoltageDerivative - shall be different than Pss2ST.inputSignal1Type). Typical value = busVoltageDerivative." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST ; - rdfs:range cim:InputSignalKind . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2B ; + rdfs:range xsd:float . -cim:Pss2ST.k1 a rdf:Property ; +cim:Pss2ST.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; - rdfs:comment "Gain (K1). " ; - cims:dataType cim:PU ; + rdfs:comment "Gain (K1)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.k2 a rdf:Property ; +cim:Pss2ST.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; - rdfs:comment "Gain (K2). " ; - cims:dataType cim:PU ; + rdfs:comment "Gain (K2)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.lsmax a rdf:Property ; +cim:Pss2ST.lsmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lsmax"@en ; - rdfs:comment "Limiter (LSMAX) (> Pss2ST.lsmin). " ; - cims:dataType cim:PU ; + rdfs:comment "Limiter (LSMAX) (> Pss2ST.lsmin)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.lsmin a rdf:Property ; +cim:Pss2ST.lsmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lsmin"@en ; - rdfs:comment "Limiter (LSMIN) (< Pss2ST.lsmax). " ; - cims:dataType cim:PU ; + rdfs:comment "Limiter (LSMIN) (< Pss2ST.lsmax)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t1 a rdf:Property ; +cim:Pss2ST.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; - rdfs:comment "Time constant (T1) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T1) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t10 a rdf:Property ; +cim:Pss2ST.t10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t10"@en ; - rdfs:comment "Time constant (T10) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T10) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t2 a rdf:Property ; +cim:Pss2ST.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Time constant (T2) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t3 a rdf:Property ; +cim:Pss2ST.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; - rdfs:comment "Time constant (T3) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T3) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t4 a rdf:Property ; +cim:Pss2ST.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Time constant (T4) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t5 a rdf:Property ; +cim:Pss2ST.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; - rdfs:comment "Time constant (T5) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T5) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t6 a rdf:Property ; +cim:Pss2ST.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; - rdfs:comment "Time constant (T6) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T6) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t7 a rdf:Property ; +cim:Pss2ST.t7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t7"@en ; - rdfs:comment "Time constant (T7) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T7) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t8 a rdf:Property ; +cim:Pss2ST.t8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t8"@en ; - rdfs:comment "Time constant (T8) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T8) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.t9 a rdf:Property ; +cim:Pss2ST.t9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t9"@en ; - rdfs:comment "Time constant (T9) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T9) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.vcl a rdf:Property ; +cim:Pss2ST.vcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vcl"@en ; - rdfs:comment "Cutoff limiter (VCL). " ; - cims:dataType cim:PU ; + rdfs:comment "Cutoff limiter (VCL)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss2ST.vcu a rdf:Property ; +cim:Pss2ST.vcu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vcu"@en ; - rdfs:comment "Cutoff limiter (VCU). " ; - cims:dataType cim:PU ; + rdfs:comment "Cutoff limiter (VCU)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss2ST . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss2ST ; + rdfs:range xsd:float . -cim:Pss5.ctw2 a rdf:Property ; +cim:Pss5.ctw2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ctw2"@en ; rdfs:comment """Selector for second washout enabling (CTW2). true = second washout filter is bypassed false = second washout filter in use. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:boolean . -cim:Pss5.deadband a rdf:Property ; +cim:Pss5.deadband a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "deadband"@en ; rdfs:comment "Stabilizer output deadband (DEADBAND). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.isfreq a rdf:Property ; +cim:Pss5.isfreq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isfreq"@en ; rdfs:comment """Selector for frequency/shaft speed input (isFreq). true = speed (same meaning as InputSignaKind.rotorSpeed) false = frequency (same meaning as InputSignalKind.busFrequency). Typical value = true (same meaning as InputSignalKind.rotorSpeed).""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:boolean . -cim:Pss5.kf a rdf:Property ; +cim:Pss5.kf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf"@en ; rdfs:comment "Frequency/shaft speed input gain (KF). Typical value = 5." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.kpe a rdf:Property ; +cim:Pss5.kpe a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpe"@en ; rdfs:comment "Electric power input gain (KPE). Typical value = 0,3." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.kpss a rdf:Property ; +cim:Pss5.kpss a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpss"@en ; rdfs:comment "PSS gain (KPSS). Typical value = 1." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.pmin a rdf:Property ; +cim:Pss5.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum power PSS enabling (Pmin). Typical value = 0,25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.tl1 a rdf:Property ; +cim:Pss5.tl1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl1"@en ; rdfs:comment "Lead/lag time constant (TL1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.tl2 a rdf:Property ; +cim:Pss5.tl2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl2"@en ; rdfs:comment "Lead/lag time constant (TL2) (>= 0). If = 0, both blocks are bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.tl3 a rdf:Property ; +cim:Pss5.tl3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl3"@en ; rdfs:comment "Lead/lag time constant (TL3) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.tl4 a rdf:Property ; +cim:Pss5.tl4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl4"@en ; rdfs:comment "Lead/lag time constant (TL4) (>= 0). If = 0, both blocks are bypassed. Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.tpe a rdf:Property ; +cim:Pss5.tpe a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpe"@en ; rdfs:comment "Electric power filter time constant (TPE) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.tw1 a rdf:Property ; +cim:Pss5.tw1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw1"@en ; rdfs:comment "First washout (TW1) (>= 0). Typical value = 3,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.tw2 a rdf:Property ; +cim:Pss5.tw2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw2"@en ; rdfs:comment "Second washout (TW2) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.vadat a rdf:Property ; +cim:Pss5.vadat a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vadat"@en ; rdfs:comment """Signal selector (VadAtt). true = closed (generator power is greater than Pmin) false = open (Pe is smaller than Pmin). Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:boolean . -cim:Pss5.vsmn a rdf:Property ; +cim:Pss5.vsmn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmn"@en ; rdfs:comment "Stabilizer output maximum limit (VSMN). Typical value = -0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:Pss5.vsmx a rdf:Property ; +cim:Pss5.vsmx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmx"@en ; rdfs:comment "Stabilizer output minimum limit (VSMX). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Pss5 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:Pss5 ; + rdfs:range xsd:float . -cim:PssELIN2.apss a rdf:Property ; +cim:PssELIN2.apss a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "apss"@en ; rdfs:comment "Coefficient (a_PSS). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.ks1 a rdf:Property ; +cim:PssELIN2.ks1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks1"@en ; rdfs:comment "Gain (Ks1). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.ks2 a rdf:Property ; +cim:PssELIN2.ks2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks2"@en ; rdfs:comment "Gain (Ks2). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.ppss a rdf:Property ; +cim:PssELIN2.ppss a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ppss"@en ; rdfs:comment "Coefficient (p_PSS) (>= 0 and <= 4). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.psslim a rdf:Property ; +cim:PssELIN2.psslim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "psslim"@en ; rdfs:comment "PSS limiter (psslim). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.ts1 a rdf:Property ; +cim:PssELIN2.ts1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts1"@en ; rdfs:comment "Time constant (Ts1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.ts2 a rdf:Property ; +cim:PssELIN2.ts2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts2"@en ; rdfs:comment "Time constant (Ts2) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.ts3 a rdf:Property ; +cim:PssELIN2.ts3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts3"@en ; rdfs:comment "Time constant (Ts3) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.ts4 a rdf:Property ; +cim:PssELIN2.ts4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts4"@en ; rdfs:comment "Time constant (Ts4) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.ts5 a rdf:Property ; +cim:PssELIN2.ts5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts5"@en ; rdfs:comment "Time constant (Ts5) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssELIN2.ts6 a rdf:Property ; +cim:PssELIN2.ts6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ts6"@en ; rdfs:comment "Time constant (Ts6) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssELIN2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssELIN2 ; + rdfs:range xsd:float . -cim:PssIEEE1A.a1 a rdf:Property ; +cim:PssIEEE1A.a1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a1"@en ; rdfs:comment "PSS signal conditioning frequency filter constant (A1). Typical value = 0,061." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE1A.a2 a rdf:Property ; +cim:PssIEEE1A.a2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a2"@en ; rdfs:comment "PSS signal conditioning frequency filter constant (A2). Typical value = 0,0017." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . - -cim:PssIEEE1A.inputSignalType a rdf:Property ; - rdfs:label "inputSignalType"@en ; - rdfs:comment "Type of input signal (rotorAngularFrequencyDeviation, generatorElectricalPower, or busFrequencyDeviation). Typical value = rotorAngularFrequencyDeviation." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:PssIEEE1A ; - rdfs:range cim:InputSignalKind . + rdfs:range xsd:float . -cim:PssIEEE1A.ks a rdf:Property ; +cim:PssIEEE1A.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Stabilizer gain (Ks). Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE1A.t1 a rdf:Property ; +cim:PssIEEE1A.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Lead/lag time constant (T1) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE1A.t2 a rdf:Property ; +cim:PssIEEE1A.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Lead/lag time constant (T2) (>= 0). Typical value = 0,03." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE1A.t3 a rdf:Property ; +cim:PssIEEE1A.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Lead/lag time constant (T3) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE1A.t4 a rdf:Property ; +cim:PssIEEE1A.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Lead/lag time constant (T4) (>= 0). Typical value = 0,03." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE1A.t5 a rdf:Property ; +cim:PssIEEE1A.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Washout time constant (T5) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE1A.t6 a rdf:Property ; +cim:PssIEEE1A.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Transducer time constant (T6) (>= 0). Typical value = 0,01." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE1A.vrmax a rdf:Property ; +cim:PssIEEE1A.vrmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmax"@en ; rdfs:comment "Maximum stabilizer output (Vrmax) (> PssIEEE1A.vrmin). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE1A.vrmin a rdf:Property ; +cim:PssIEEE1A.vrmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vrmin"@en ; rdfs:comment "Minimum stabilizer output (Vrmin) (< PssIEEE1A.vrmax). Typical value = -0,05." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE1A . - -cim:PssIEEE2B.inputSignal1Type a rdf:Property ; - rdfs:label "inputSignal1Type"@en ; - rdfs:comment "Type of input signal #1 (rotorAngularFrequencyDeviation, busFrequencyDeviation). Typical value = rotorAngularFrequencyDeviation." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B ; - rdfs:range cim:InputSignalKind . - -cim:PssIEEE2B.inputSignal2Type a rdf:Property ; - rdfs:label "inputSignal2Type"@en ; - rdfs:comment "Type of input signal #2 (generatorElectricalPower). Typical value = generatorElectricalPower." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B ; - rdfs:range cim:InputSignalKind . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE1A ; + rdfs:range xsd:float . -cim:PssIEEE2B.ks1 a rdf:Property ; +cim:PssIEEE2B.ks1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks1"@en ; rdfs:comment "Stabilizer gain (Ks1). Typical value = 12." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.ks2 a rdf:Property ; +cim:PssIEEE2B.ks2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks2"@en ; rdfs:comment "Gain on signal #2 (Ks2). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.ks3 a rdf:Property ; +cim:PssIEEE2B.ks3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks3"@en ; rdfs:comment "Gain on signal #2 input before ramp-tracking filter (Ks3). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.m a rdf:Property ; +cim:PssIEEE2B.m a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "m"@en ; rdfs:comment "Denominator order of ramp tracking filter (M). Typical value = 5." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:integer . -cim:PssIEEE2B.n a rdf:Property ; +cim:PssIEEE2B.n a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "n"@en ; rdfs:comment "Order of ramp tracking filter (N). Typical value = 1." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:integer . -cim:PssIEEE2B.t1 a rdf:Property ; +cim:PssIEEE2B.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Lead/lag time constant (T1) (>= 0). Typical value = 0,12." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.t10 a rdf:Property ; +cim:PssIEEE2B.t10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t10"@en ; rdfs:comment "Lead/lag time constant (T10) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.t11 a rdf:Property ; +cim:PssIEEE2B.t11 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t11"@en ; rdfs:comment "Lead/lag time constant (T11) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.t2 a rdf:Property ; +cim:PssIEEE2B.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Lead/lag time constant (T2) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.t3 a rdf:Property ; +cim:PssIEEE2B.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Lead/lag time constant (T3) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.t4 a rdf:Property ; +cim:PssIEEE2B.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Lead/lag time constant (T4) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.t6 a rdf:Property ; +cim:PssIEEE2B.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Time constant on signal #1 (T6) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.t7 a rdf:Property ; +cim:PssIEEE2B.t7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t7"@en ; rdfs:comment "Time constant on signal #2 (T7) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.t8 a rdf:Property ; +cim:PssIEEE2B.t8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t8"@en ; rdfs:comment "Lead of ramp tracking filter (T8) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.t9 a rdf:Property ; +cim:PssIEEE2B.t9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t9"@en ; rdfs:comment "Lag of ramp tracking filter (T9) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.tw1 a rdf:Property ; +cim:PssIEEE2B.tw1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw1"@en ; rdfs:comment "First washout on signal #1 (Tw1) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.tw2 a rdf:Property ; +cim:PssIEEE2B.tw2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw2"@en ; rdfs:comment "Second washout on signal #1 (Tw2) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.tw3 a rdf:Property ; +cim:PssIEEE2B.tw3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw3"@en ; rdfs:comment "First washout on signal #2 (Tw3) (>= 0). Typical value = 2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.tw4 a rdf:Property ; +cim:PssIEEE2B.tw4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw4"@en ; rdfs:comment "Second washout on signal #2 (Tw4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.vsi1max a rdf:Property ; +cim:PssIEEE2B.vsi1max a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsi1max"@en ; rdfs:comment "Input signal #1 maximum limit (Vsi1max) (> PssIEEE2B.vsi1min). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.vsi1min a rdf:Property ; +cim:PssIEEE2B.vsi1min a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsi1min"@en ; rdfs:comment "Input signal #1 minimum limit (Vsi1min) (< PssIEEE2B.vsi1max). Typical value = -2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.vsi2max a rdf:Property ; +cim:PssIEEE2B.vsi2max a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsi2max"@en ; rdfs:comment "Input signal #2 maximum limit (Vsi2max) (> PssIEEE2B.vsi2min). Typical value = 2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.vsi2min a rdf:Property ; +cim:PssIEEE2B.vsi2min a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsi2min"@en ; rdfs:comment "Input signal #2 minimum limit (Vsi2min) (< PssIEEE2B.vsi2max). Typical value = -2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.vstmax a rdf:Property ; +cim:PssIEEE2B.vstmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vstmax"@en ; rdfs:comment "Stabilizer output maximum limit (Vstmax) (> PssIEEE2B.vstmin). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE2B.vstmin a rdf:Property ; +cim:PssIEEE2B.vstmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vstmin"@en ; rdfs:comment "Stabilizer output minimum limit (Vstmin) (< PssIEEE2B.vstmax). Typical value = -0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE2B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE2B ; + rdfs:range xsd:float . -cim:PssIEEE3B.a1 a rdf:Property ; +cim:PssIEEE3B.a1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a1"@en ; rdfs:comment "Notch filter parameter (A1). Typical value = 0,359." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.a2 a rdf:Property ; +cim:PssIEEE3B.a2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a2"@en ; rdfs:comment "Notch filter parameter (A2). Typical value = 0,586." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.a3 a rdf:Property ; +cim:PssIEEE3B.a3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a3"@en ; rdfs:comment "Notch filter parameter (A3). Typical value = 0,429." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.a4 a rdf:Property ; +cim:PssIEEE3B.a4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a4"@en ; rdfs:comment "Notch filter parameter (A4). Typical value = 0,564." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.a5 a rdf:Property ; +cim:PssIEEE3B.a5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a5"@en ; rdfs:comment "Notch filter parameter (A5). Typical value = 0,001." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.a6 a rdf:Property ; +cim:PssIEEE3B.a6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a6"@en ; rdfs:comment "Notch filter parameter (A6). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.a7 a rdf:Property ; +cim:PssIEEE3B.a7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a7"@en ; rdfs:comment "Notch filter parameter (A7). Typical value = 0,031." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.a8 a rdf:Property ; +cim:PssIEEE3B.a8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a8"@en ; rdfs:comment "Notch filter parameter (A8). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.ks1 a rdf:Property ; +cim:PssIEEE3B.ks1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks1"@en ; rdfs:comment "Gain on signal # 1 (Ks1). Typical value = -0,602." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.ks2 a rdf:Property ; +cim:PssIEEE3B.ks2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks2"@en ; rdfs:comment "Gain on signal # 2 (Ks2). Typical value = 30,12." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.t1 a rdf:Property ; +cim:PssIEEE3B.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Transducer time constant (T1) (>= 0). Typical value = 0,012." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.t2 a rdf:Property ; +cim:PssIEEE3B.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Transducer time constant (T2) (>= 0). Typical value = 0,012." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.tw1 a rdf:Property ; +cim:PssIEEE3B.tw1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw1"@en ; rdfs:comment "Washout time constant (Tw1) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.tw2 a rdf:Property ; +cim:PssIEEE3B.tw2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw2"@en ; rdfs:comment "Washout time constant (Tw2) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.tw3 a rdf:Property ; +cim:PssIEEE3B.tw3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tw3"@en ; rdfs:comment "Washout time constant (Tw3) (>= 0). Typical value = 0,6." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.vstmax a rdf:Property ; +cim:PssIEEE3B.vstmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vstmax"@en ; rdfs:comment "Stabilizer output maximum limit (Vstmax) (> PssIEEE3B.vstmin). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE3B.vstmin a rdf:Property ; +cim:PssIEEE3B.vstmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vstmin"@en ; rdfs:comment "Stabilizer output minimum limit (Vstmin) (< PssIEEE3B.vstmax). Typical value = -0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE3B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE3B ; + rdfs:range xsd:float . -cim:PssIEEE4B.bwh1 a rdf:Property ; +cim:PssIEEE4B.bwh1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bwh1"@en ; - rdfs:comment "Notch filter 1 (high-frequency band): three dB bandwidth (Bwi). " ; - cims:dataType cim:Float ; + rdfs:comment "Notch filter 1 (high-frequency band): three dB bandwidth (Bwi)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.bwh2 a rdf:Property ; +cim:PssIEEE4B.bwh2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bwh2"@en ; - rdfs:comment "Notch filter 2 (high-frequency band): three dB bandwidth (Bwi). " ; - cims:dataType cim:Float ; + rdfs:comment "Notch filter 2 (high-frequency band): three dB bandwidth (Bwi)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.bwl1 a rdf:Property ; +cim:PssIEEE4B.bwl1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bwl1"@en ; - rdfs:comment "Notch filter 1 (low-frequency band): three dB bandwidth (Bwi). " ; - cims:dataType cim:Float ; + rdfs:comment "Notch filter 1 (low-frequency band): three dB bandwidth (Bwi)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.bwl2 a rdf:Property ; +cim:PssIEEE4B.bwl2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "bwl2"@en ; - rdfs:comment "Notch filter 2 (low-frequency band): three dB bandwidth (Bwi). " ; - cims:dataType cim:Float ; + rdfs:comment "Notch filter 2 (low-frequency band): three dB bandwidth (Bwi)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kh a rdf:Property ; +cim:PssIEEE4B.kh a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh"@en ; rdfs:comment "High band gain (KH). Typical value = 120." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kh1 a rdf:Property ; +cim:PssIEEE4B.kh1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh1"@en ; rdfs:comment "High band differential filter gain (KH1). Typical value = 66." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kh11 a rdf:Property ; +cim:PssIEEE4B.kh11 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh11"@en ; rdfs:comment "High band first lead-lag blocks coefficient (KH11). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kh17 a rdf:Property ; +cim:PssIEEE4B.kh17 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh17"@en ; rdfs:comment "High band first lead-lag blocks coefficient (KH17). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kh2 a rdf:Property ; +cim:PssIEEE4B.kh2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kh2"@en ; rdfs:comment "High band differential filter gain (KH2). Typical value = 66." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ki a rdf:Property ; +cim:PssIEEE4B.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Intermediate band gain (KI). Typical value = 30." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ki1 a rdf:Property ; +cim:PssIEEE4B.ki1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki1"@en ; rdfs:comment "Intermediate band differential filter gain (KI1). Typical value = 66." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ki11 a rdf:Property ; +cim:PssIEEE4B.ki11 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki11"@en ; rdfs:comment "Intermediate band first lead-lag blocks coefficient (KI11). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ki17 a rdf:Property ; +cim:PssIEEE4B.ki17 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki17"@en ; rdfs:comment "Intermediate band first lead-lag blocks coefficient (KI17). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ki2 a rdf:Property ; +cim:PssIEEE4B.ki2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki2"@en ; rdfs:comment "Intermediate band differential filter gain (KI2). Typical value = 66." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kl a rdf:Property ; +cim:PssIEEE4B.kl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl"@en ; rdfs:comment "Low band gain (KL). Typical value = 7.5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kl1 a rdf:Property ; +cim:PssIEEE4B.kl1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl1"@en ; rdfs:comment "Low band differential filter gain (KL1). Typical value = 66." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kl11 a rdf:Property ; +cim:PssIEEE4B.kl11 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl11"@en ; rdfs:comment "Low band first lead-lag blocks coefficient (KL11). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kl17 a rdf:Property ; +cim:PssIEEE4B.kl17 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl17"@en ; rdfs:comment "Low band first lead-lag blocks coefficient (KL17). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.kl2 a rdf:Property ; +cim:PssIEEE4B.kl2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kl2"@en ; rdfs:comment "Low band differential filter gain (KL2). Typical value = 66." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.omeganh1 a rdf:Property ; +cim:PssIEEE4B.omeganh1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "omeganh1"@en ; rdfs:comment "Notch filter 1 (high-frequency band): filter frequency (omegani)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.omeganh2 a rdf:Property ; +cim:PssIEEE4B.omeganh2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "omeganh2"@en ; rdfs:comment "Notch filter 2 (high-frequency band): filter frequency (omegani)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.omeganl1 a rdf:Property ; +cim:PssIEEE4B.omeganl1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "omeganl1"@en ; rdfs:comment "Notch filter 1 (low-frequency band): filter frequency (omegani)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.omeganl2 a rdf:Property ; +cim:PssIEEE4B.omeganl2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "omeganl2"@en ; rdfs:comment "Notch filter 2 (low-frequency band): filter frequency (omegani)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th1 a rdf:Property ; +cim:PssIEEE4B.th1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th1"@en ; rdfs:comment "High band time constant (TH1) (>= 0). Typical value = 0,01513." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th10 a rdf:Property ; +cim:PssIEEE4B.th10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th10"@en ; rdfs:comment "High band time constant (TH10) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th11 a rdf:Property ; +cim:PssIEEE4B.th11 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th11"@en ; rdfs:comment "High band time constant (TH11) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th12 a rdf:Property ; +cim:PssIEEE4B.th12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th12"@en ; rdfs:comment "High band time constant (TH12) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th2 a rdf:Property ; +cim:PssIEEE4B.th2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th2"@en ; rdfs:comment "High band time constant (TH2) (>= 0). Typical value = 0,01816." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th3 a rdf:Property ; +cim:PssIEEE4B.th3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th3"@en ; rdfs:comment "High band time constant (TH3) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th4 a rdf:Property ; +cim:PssIEEE4B.th4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th4"@en ; rdfs:comment "High band time constant (TH4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th5 a rdf:Property ; +cim:PssIEEE4B.th5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th5"@en ; rdfs:comment "High band time constant (TH5) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th6 a rdf:Property ; +cim:PssIEEE4B.th6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th6"@en ; rdfs:comment "High band time constant (TH6) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th7 a rdf:Property ; +cim:PssIEEE4B.th7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th7"@en ; rdfs:comment "High band time constant (TH7) (>= 0). Typical value = 0,01816." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th8 a rdf:Property ; +cim:PssIEEE4B.th8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th8"@en ; rdfs:comment "High band time constant (TH8) (>= 0). Typical value = 0,02179." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.th9 a rdf:Property ; +cim:PssIEEE4B.th9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "th9"@en ; rdfs:comment "High band time constant (TH9) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti1 a rdf:Property ; +cim:PssIEEE4B.ti1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti1"@en ; rdfs:comment "Intermediate band time constant (TI1) (>= 0). Typical value = 0,173." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti10 a rdf:Property ; +cim:PssIEEE4B.ti10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti10"@en ; rdfs:comment "Intermediate band time constant (TI10) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti11 a rdf:Property ; +cim:PssIEEE4B.ti11 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti11"@en ; rdfs:comment "Intermediate band time constant (TI11) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti12 a rdf:Property ; +cim:PssIEEE4B.ti12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti12"@en ; rdfs:comment "Intermediate band time constant (TI12) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti2 a rdf:Property ; +cim:PssIEEE4B.ti2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti2"@en ; rdfs:comment "Intermediate band time constant (TI2) (>= 0). Typical value = 0,2075." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti3 a rdf:Property ; +cim:PssIEEE4B.ti3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti3"@en ; rdfs:comment "Intermediate band time constant (TI3) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti4 a rdf:Property ; +cim:PssIEEE4B.ti4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti4"@en ; rdfs:comment "Intermediate band time constant (TI4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti5 a rdf:Property ; +cim:PssIEEE4B.ti5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti5"@en ; rdfs:comment "Intermediate band time constant (TI5) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti6 a rdf:Property ; +cim:PssIEEE4B.ti6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti6"@en ; rdfs:comment "Intermediate band time constant (TI6) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti7 a rdf:Property ; +cim:PssIEEE4B.ti7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti7"@en ; rdfs:comment "Intermediate band time constant (TI7) (>= 0). Typical value = 0,2075." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti8 a rdf:Property ; +cim:PssIEEE4B.ti8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti8"@en ; rdfs:comment "Intermediate band time constant (TI8) (>= 0). Typical value = 0,2491." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.ti9 a rdf:Property ; +cim:PssIEEE4B.ti9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ti9"@en ; rdfs:comment "Intermediate band time constant (TI9) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl1 a rdf:Property ; +cim:PssIEEE4B.tl1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl1"@en ; rdfs:comment "Low band time constant (TL1) (>= 0). Typical value = 1,73." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl10 a rdf:Property ; +cim:PssIEEE4B.tl10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl10"@en ; rdfs:comment "Low band time constant (TL10) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl11 a rdf:Property ; +cim:PssIEEE4B.tl11 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl11"@en ; rdfs:comment "Low band time constant (TL11) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl12 a rdf:Property ; +cim:PssIEEE4B.tl12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl12"@en ; rdfs:comment "Low band time constant (TL12) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl2 a rdf:Property ; +cim:PssIEEE4B.tl2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl2"@en ; rdfs:comment "Low band time constant (TL2) (>= 0). Typical value = 2,075." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl3 a rdf:Property ; +cim:PssIEEE4B.tl3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl3"@en ; rdfs:comment "Low band time constant (TL3) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl4 a rdf:Property ; +cim:PssIEEE4B.tl4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl4"@en ; rdfs:comment "Low band time constant (TL4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl5 a rdf:Property ; +cim:PssIEEE4B.tl5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl5"@en ; rdfs:comment "Low band time constant (TL5) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl6 a rdf:Property ; +cim:PssIEEE4B.tl6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl6"@en ; rdfs:comment "Low band time constant (TL6) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl7 a rdf:Property ; +cim:PssIEEE4B.tl7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl7"@en ; rdfs:comment "Low band time constant (TL7) (>= 0). Typical value = 2,075." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl8 a rdf:Property ; +cim:PssIEEE4B.tl8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl8"@en ; rdfs:comment "Low band time constant (TL8) (>= 0). Typical value = 2,491." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.tl9 a rdf:Property ; +cim:PssIEEE4B.tl9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tl9"@en ; rdfs:comment "Low band time constant (TL9) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.vhmax a rdf:Property ; +cim:PssIEEE4B.vhmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vhmax"@en ; rdfs:comment "High band output maximum limit (VHmax) (> PssIEEE4B.vhmin). Typical value = 0,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.vhmin a rdf:Property ; +cim:PssIEEE4B.vhmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vhmin"@en ; rdfs:comment "High band output minimum limit (VHmin) (< PssIEEE4V.vhmax). Typical value = -0,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.vimax a rdf:Property ; +cim:PssIEEE4B.vimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimax"@en ; rdfs:comment "Intermediate band output maximum limit (VImax) (> PssIEEE4B.vimin). Typical value = 0,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.vimin a rdf:Property ; +cim:PssIEEE4B.vimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vimin"@en ; rdfs:comment "Intermediate band output minimum limit (VImin) (< PssIEEE4B.vimax). Typical value = -0,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.vlmax a rdf:Property ; +cim:PssIEEE4B.vlmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vlmax"@en ; rdfs:comment "Low band output maximum limit (VLmax) (> PssIEEE4B.vlmin). Typical value = 0,075." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.vlmin a rdf:Property ; +cim:PssIEEE4B.vlmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vlmin"@en ; rdfs:comment "Low band output minimum limit (VLmin) (< PssIEEE4B.vlmax). Typical value = -0,075." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.vstmax a rdf:Property ; +cim:PssIEEE4B.vstmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vstmax"@en ; rdfs:comment "PSS output maximum limit (VSTmax) (> PssIEEE4B.vstmin). Typical value = 0,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssIEEE4B.vstmin a rdf:Property ; +cim:PssIEEE4B.vstmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vstmin"@en ; rdfs:comment "PSS output minimum limit (VSTmin) (< PssIEEE4B.vstmax). Typical value = -0,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssIEEE4B . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssIEEE4B ; + rdfs:range xsd:float . -cim:PssPTIST1.dtc a rdf:Property ; +cim:PssPTIST1.dtc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dtc"@en ; rdfs:comment "Time step related to activation of controls (deltatc) (>= 0). Typical value = 0,025." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.dtf a rdf:Property ; +cim:PssPTIST1.dtf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dtf"@en ; rdfs:comment "Time step frequency calculation (deltatf) (>= 0). Typical value = 0,025." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.dtp a rdf:Property ; +cim:PssPTIST1.dtp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dtp"@en ; rdfs:comment "Time step active power calculation (deltatp) (>= 0). Typical value = 0,0125." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.k a rdf:Property ; +cim:PssPTIST1.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Gain (K). Typical value = 9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.m a rdf:Property ; +cim:PssPTIST1.m a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "m"@en ; rdfs:comment "(M). M = 2 x H. Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.t1 a rdf:Property ; +cim:PssPTIST1.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Time constant (T1) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.t2 a rdf:Property ; +cim:PssPTIST1.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Time constant (T2) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.t3 a rdf:Property ; +cim:PssPTIST1.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Time constant (T3) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.t4 a rdf:Property ; +cim:PssPTIST1.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Time constant (T4) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.tf a rdf:Property ; +cim:PssPTIST1.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Time constant (Tf) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST1.tp a rdf:Property ; +cim:PssPTIST1.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Time constant (Tp) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST1 ; + rdfs:range xsd:float . -cim:PssPTIST3.a0 a rdf:Property ; +cim:PssPTIST3.a0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a0"@en ; - rdfs:comment "Filter coefficient (A0). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (A0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.a1 a rdf:Property ; +cim:PssPTIST3.a1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a1"@en ; - rdfs:comment "Limiter (Al). " ; - cims:dataType cim:PU ; + rdfs:comment "Limiter (Al)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.a2 a rdf:Property ; +cim:PssPTIST3.a2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a2"@en ; - rdfs:comment "Filter coefficient (A2). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (A2)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.a3 a rdf:Property ; +cim:PssPTIST3.a3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a3"@en ; - rdfs:comment "Filter coefficient (A3). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (A3)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.a4 a rdf:Property ; +cim:PssPTIST3.a4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a4"@en ; - rdfs:comment "Filter coefficient (A4). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (A4)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.a5 a rdf:Property ; +cim:PssPTIST3.a5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "a5"@en ; - rdfs:comment "Filter coefficient (A5). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (A5)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.al a rdf:Property ; +cim:PssPTIST3.al a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "al"@en ; rdfs:comment "Limiter (Al)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.athres a rdf:Property ; +cim:PssPTIST3.athres a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "athres"@en ; rdfs:comment "Threshold value above which output averaging will be bypassed (Athres). Typical value = 0,005." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.b0 a rdf:Property ; +cim:PssPTIST3.b0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b0"@en ; - rdfs:comment "Filter coefficient (B0). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (B0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.b1 a rdf:Property ; +cim:PssPTIST3.b1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b1"@en ; - rdfs:comment "Filter coefficient (B1). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (B1)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.b2 a rdf:Property ; +cim:PssPTIST3.b2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b2"@en ; - rdfs:comment "Filter coefficient (B2). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (B2)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.b3 a rdf:Property ; +cim:PssPTIST3.b3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b3"@en ; - rdfs:comment "Filter coefficient (B3). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (B3)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.b4 a rdf:Property ; +cim:PssPTIST3.b4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b4"@en ; - rdfs:comment "Filter coefficient (B4). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (B4)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.b5 a rdf:Property ; +cim:PssPTIST3.b5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b5"@en ; - rdfs:comment "Filter coefficient (B5). " ; - cims:dataType cim:PU ; + rdfs:comment "Filter coefficient (B5)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.dl a rdf:Property ; +cim:PssPTIST3.dl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dl"@en ; - rdfs:comment "Limiter (Dl). " ; - cims:dataType cim:PU ; + rdfs:comment "Limiter (Dl)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.dtc a rdf:Property ; +cim:PssPTIST3.dtc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dtc"@en ; rdfs:comment "Time step related to activation of controls (deltatc) (>= 0). Typical value = 0,025 (0,03 for 50 Hz)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.dtf a rdf:Property ; +cim:PssPTIST3.dtf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dtf"@en ; rdfs:comment "Time step frequency calculation (deltatf) (>= 0). Typical value = 0,025 (0,03 for 50 Hz)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.dtp a rdf:Property ; +cim:PssPTIST3.dtp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dtp"@en ; rdfs:comment "Time step active power calculation (deltatp) (>= 0). Typical value = 0,0125 (0,015 for 50 Hz)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.isw a rdf:Property ; +cim:PssPTIST3.isw a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isw"@en ; rdfs:comment """Digital/analogue output switch (Isw). true = produce analogue output -false = convert to digital output, using tap selection table. """ ; - cims:dataType cim:Boolean ; +false = convert to digital output, using tap selection table.""" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:boolean . -cim:PssPTIST3.k a rdf:Property ; +cim:PssPTIST3.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Gain (K). Typical value = 9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.lthres a rdf:Property ; +cim:PssPTIST3.lthres a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lthres"@en ; rdfs:comment "Threshold value (Lthres)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.m a rdf:Property ; +cim:PssPTIST3.m a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "m"@en ; rdfs:comment "(M). M = 2 x H. Typical value = 5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.nav a rdf:Property ; +cim:PssPTIST3.nav a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "nav"@en ; rdfs:comment "Number of control outputs to average (NAV) (1 <= NAV <= 16). Typical value = 4." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.ncl a rdf:Property ; +cim:PssPTIST3.ncl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ncl"@en ; - rdfs:comment "Number of counts at limit to active limit function (NCL) (> 0). " ; - cims:dataType cim:Float ; + rdfs:comment "Number of counts at limit to active limit function (NCL) (> 0)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.ncr a rdf:Property ; +cim:PssPTIST3.ncr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ncr"@en ; - rdfs:comment "Number of counts until reset after limit function is triggered (NCR). " ; - cims:dataType cim:Float ; + rdfs:comment "Number of counts until reset after limit function is triggered (NCR)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.pmin a rdf:Property ; +cim:PssPTIST3.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "(Pmin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.t1 a rdf:Property ; +cim:PssPTIST3.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Time constant (T1) (>= 0). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.t2 a rdf:Property ; +cim:PssPTIST3.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Time constant (T2) (>= 0). Typical value = 1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.t3 a rdf:Property ; +cim:PssPTIST3.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Time constant (T3) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.t4 a rdf:Property ; +cim:PssPTIST3.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Time constant (T4) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.t5 a rdf:Property ; +cim:PssPTIST3.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; - rdfs:comment "Time constant (T5) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T5) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.t6 a rdf:Property ; +cim:PssPTIST3.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; - rdfs:comment "Time constant (T6) (>= 0). " ; - cims:dataType cim:Seconds ; + rdfs:comment "Time constant (T6) (>= 0)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.tf a rdf:Property ; +cim:PssPTIST3.tf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf"@en ; rdfs:comment "Time constant (Tf) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssPTIST3.tp a rdf:Property ; +cim:PssPTIST3.tp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tp"@en ; rdfs:comment "Time constant (Tp) (>= 0). Typical value = 0,2." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssPTIST3 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssPTIST3 ; + rdfs:range xsd:float . -cim:PssRQB.kdpm a rdf:Property ; +cim:PssRQB.kdpm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdpm"@en ; rdfs:comment "Lead lag gain (KDPM). Typical value = 0,185." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssRQB.ki2 a rdf:Property ; +cim:PssRQB.ki2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki2"@en ; rdfs:comment "Speed input gain (Ki2). Typical value = 3,43." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssRQB.ki3 a rdf:Property ; +cim:PssRQB.ki3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki3"@en ; rdfs:comment "Electrical power input gain (Ki3). Typical value = -11,45." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssRQB.ki4 a rdf:Property ; +cim:PssRQB.ki4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki4"@en ; rdfs:comment "Mechanical power input gain (Ki4). Typical value = 11,86." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssRQB.sibv a rdf:Property ; +cim:PssRQB.sibv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "sibv"@en ; rdfs:comment "Speed deadband (SIBV). Typical value = 0,006." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssRQB.t4f a rdf:Property ; +cim:PssRQB.t4f a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4f"@en ; rdfs:comment "Lead lag time constant (T4F) (>= 0). Typical value = 0,045." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssRQB.t4m a rdf:Property ; +cim:PssRQB.t4m a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4m"@en ; rdfs:comment "Input time constant (T4M) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssRQB.t4mom a rdf:Property ; +cim:PssRQB.t4mom a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4mom"@en ; rdfs:comment "Speed time constant (T4MOM) (>= 0). Typical value = 1,27." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssRQB.tomd a rdf:Property ; +cim:PssRQB.tomd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tomd"@en ; rdfs:comment "Speed delay (TOMD) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssRQB.tomsl a rdf:Property ; +cim:PssRQB.tomsl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tomsl"@en ; rdfs:comment "Speed time constant (TOMSL) (>= 0). Typical value = 0,04." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssRQB . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssRQB ; + rdfs:range xsd:float . -cim:PssSB4.kx a rdf:Property ; +cim:PssSB4.kx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kx"@en ; rdfs:comment "Gain (Kx). Typical value = 2,7." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.ta a rdf:Property ; +cim:PssSB4.ta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ta"@en ; rdfs:comment "Time constant (Ta) (>= 0). Typical value = 0,37." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.tb a rdf:Property ; +cim:PssSB4.tb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tb"@en ; rdfs:comment "Time constant (Tb) (>= 0). Typical value = 0,37." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.tc a rdf:Property ; +cim:PssSB4.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Time constant (Tc) (>= 0). Typical value = 0,035." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.td a rdf:Property ; +cim:PssSB4.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Time constant (Td) (>= 0). Typical value = 0,0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.te a rdf:Property ; +cim:PssSB4.te a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "te"@en ; rdfs:comment "Time constant (Te) (>= 0). Typical value = 0,0169." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.tt a rdf:Property ; +cim:PssSB4.tt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tt"@en ; rdfs:comment "Time constant (Tt) (>= 0). Typical value = 0,18." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.tx1 a rdf:Property ; +cim:PssSB4.tx1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tx1"@en ; rdfs:comment "Reset time constant (Tx1) (>= 0). Typical value = 0,035." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.tx2 a rdf:Property ; +cim:PssSB4.tx2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tx2"@en ; rdfs:comment "Time constant (Tx2) (>= 0). Typical value = 5,0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.vsmax a rdf:Property ; +cim:PssSB4.vsmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmax"@en ; rdfs:comment "Limiter (Vsmax) (> PssSB4.vsmin). Typical value = 0,062." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSB4.vsmin a rdf:Property ; +cim:PssSB4.vsmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmin"@en ; rdfs:comment "Limiter (Vsmin) (< PssSB4.vsmax). Typical value = -0,062." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSB4 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSB4 ; + rdfs:range xsd:float . -cim:PssSH.k a rdf:Property ; +cim:PssSH.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Main gain (K). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.k0 a rdf:Property ; +cim:PssSH.k0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k0"@en ; rdfs:comment "Gain 0 (K0). Typical value = 0,012." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.k1 a rdf:Property ; +cim:PssSH.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Gain 1 (K1). Typical value = 0,488." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.k2 a rdf:Property ; +cim:PssSH.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Gain 2 (K2). Typical value = 0,064." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.k3 a rdf:Property ; +cim:PssSH.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Gain 3 (K3). Typical value = 0,224." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.k4 a rdf:Property ; +cim:PssSH.k4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k4"@en ; rdfs:comment "Gain 4 (K4). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.t1 a rdf:Property ; +cim:PssSH.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Time constant 1 (T1) (> 0). Typical value = 0,076." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.t2 a rdf:Property ; +cim:PssSH.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Time constant 2 (T2) (> 0). Typical value = 0,086." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.t3 a rdf:Property ; +cim:PssSH.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Time constant 3 (T3) (> 0). Typical value = 1,068." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.t4 a rdf:Property ; +cim:PssSH.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Time constant 4 (T4) (> 0). Typical value = 1,913." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.td a rdf:Property ; +cim:PssSH.td a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "td"@en ; rdfs:comment "Input time constant (Td) (>= 0). Typical value = 10." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.vsmax a rdf:Property ; +cim:PssSH.vsmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmax"@en ; rdfs:comment "Output maximum limit (Vsmax) (> PssSH.vsmin). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSH.vsmin a rdf:Property ; +cim:PssSH.vsmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmin"@en ; rdfs:comment "Output minimum limit (Vsmin) (< PssSH.vsmax). Typical value = -0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSH . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSH ; + rdfs:range xsd:float . -cim:PssSK.k1 a rdf:Property ; +cim:PssSK.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "Gain P (K1). Typical value = -0,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.k2 a rdf:Property ; +cim:PssSK.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Gain fE (K2). Typical value = -0,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.k3 a rdf:Property ; +cim:PssSK.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Gain If (K3). Typical value = 10." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.t1 a rdf:Property ; +cim:PssSK.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Denominator time constant (T1) (> 0,005). Typical value = 0,3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.t2 a rdf:Property ; +cim:PssSK.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Filter time constant (T2) (> 0,005). Typical value = 0,35." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.t3 a rdf:Property ; +cim:PssSK.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Denominator time constant (T3) (> 0,005). Typical value = 0,22." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.t4 a rdf:Property ; +cim:PssSK.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Filter time constant (T4) (> 0,005). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.t5 a rdf:Property ; +cim:PssSK.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Denominator time constant (T5) (> 0,005). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.t6 a rdf:Property ; +cim:PssSK.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Filter time constant (T6) (> 0,005). Typical value = 0,02." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.vsmax a rdf:Property ; +cim:PssSK.vsmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmax"@en ; rdfs:comment "Stabilizer output maximum limit (VSMAX) (> PssSK.vsmin). Typical value = 0,4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSK.vsmin a rdf:Property ; +cim:PssSK.vsmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmin"@en ; rdfs:comment "Stabilizer output minimum limit (VSMIN) (< PssSK.vsmax). Typical value = -0.4." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSK . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSK ; + rdfs:range xsd:float . -cim:PssSTAB2A.hlim a rdf:Property ; +cim:PssSTAB2A.hlim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hlim"@en ; rdfs:comment "Stabilizer output limiter (HLIM). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSTAB2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSTAB2A ; + rdfs:range xsd:float . -cim:PssSTAB2A.k2 a rdf:Property ; +cim:PssSTAB2A.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Gain (K2). Typical value = 1,0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSTAB2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSTAB2A ; + rdfs:range xsd:float . -cim:PssSTAB2A.k3 a rdf:Property ; +cim:PssSTAB2A.k3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k3"@en ; rdfs:comment "Gain (K3). Typical value = 0,25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSTAB2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSTAB2A ; + rdfs:range xsd:float . -cim:PssSTAB2A.k4 a rdf:Property ; +cim:PssSTAB2A.k4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k4"@en ; rdfs:comment "Gain (K4). Typical value = 0,075." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSTAB2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSTAB2A ; + rdfs:range xsd:float . -cim:PssSTAB2A.k5 a rdf:Property ; +cim:PssSTAB2A.k5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k5"@en ; rdfs:comment "Gain (K5). Typical value = 2,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSTAB2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssSTAB2A ; + rdfs:range xsd:float . -cim:PssSTAB2A.t2 a rdf:Property ; +cim:PssSTAB2A.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Time constant (T2). Typical value = 4,0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSTAB2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSTAB2A ; + rdfs:range xsd:float . -cim:PssSTAB2A.t3 a rdf:Property ; +cim:PssSTAB2A.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Time constant (T3). Typical value = 2,0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSTAB2A . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSTAB2A ; + rdfs:range xsd:float . -cim:PssSTAB2A.t5 a rdf:Property ; +cim:PssSTAB2A.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Time constant (T5). Typical value = 4,5." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssSTAB2A . - -cim:PssWECC.inputSignal1Type a rdf:Property ; - rdfs:label "inputSignal1Type"@en ; - rdfs:comment "Type of input signal #1 (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, or busVoltageDerivative - shall be different than PssWECC.inputSignal2Type). Typical value = rotorAngularFrequencyDeviation." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC ; - rdfs:range cim:InputSignalKind . - -cim:PssWECC.inputSignal2Type a rdf:Property ; - rdfs:label "inputSignal2Type"@en ; - rdfs:comment "Type of input signal #2 (rotorAngularFrequencyDeviation, busFrequencyDeviation, generatorElectricalPower, generatorAcceleratingPower, busVoltage, busVoltageDerivative - shall be different than PssWECC.inputSignal1Type). Typical value = busVoltageDerivative." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC ; - rdfs:range cim:InputSignalKind . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssSTAB2A ; + rdfs:range xsd:float . -cim:PssWECC.k1 a rdf:Property ; +cim:PssWECC.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; - rdfs:comment "Input signal 1 gain (K1). Typical value = 1,13. " ; - cims:dataType cim:PU ; + rdfs:comment "Input signal 1 gain (K1). Typical value = 1,13." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.k2 a rdf:Property ; +cim:PssWECC.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "Input signal 2 gain (K2). Typical value = 0,0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t1 a rdf:Property ; +cim:PssWECC.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t1"@en ; rdfs:comment "Input signal 1 transducer time constant (T1) (>= 0). Typical value = 0,037." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t10 a rdf:Property ; +cim:PssWECC.t10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t10"@en ; rdfs:comment "Lag time constant (T10) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t2 a rdf:Property ; +cim:PssWECC.t2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t2"@en ; rdfs:comment "Input signal 2 transducer time constant (T2) (>= 0). Typical value = 0,0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t3 a rdf:Property ; +cim:PssWECC.t3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t3"@en ; rdfs:comment "Stabilizer washout time constant (T3) (>= 0). Typical value = 9,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t4 a rdf:Property ; +cim:PssWECC.t4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t4"@en ; rdfs:comment "Stabilizer washout time lag constant (T4) (>= 0). Typical value = 9,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t5 a rdf:Property ; +cim:PssWECC.t5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t5"@en ; rdfs:comment "Lead time constant (T5) (>= 0). Typical value = 1,7." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t6 a rdf:Property ; +cim:PssWECC.t6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t6"@en ; rdfs:comment "Lag time constant (T6) (>= 0). Typical value = 1,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t7 a rdf:Property ; +cim:PssWECC.t7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t7"@en ; rdfs:comment "Lead time constant (T7) (>= 0). Typical value = 1,7." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t8 a rdf:Property ; +cim:PssWECC.t8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t8"@en ; rdfs:comment "Lag time constant (T8) (>= 0). Typical value = 1,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.t9 a rdf:Property ; +cim:PssWECC.t9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "t9"@en ; rdfs:comment "Lead time constant (T9) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.vcl a rdf:Property ; +cim:PssWECC.vcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vcl"@en ; rdfs:comment "Minimum value for voltage compensator output (VCL). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.vcu a rdf:Property ; +cim:PssWECC.vcu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vcu"@en ; rdfs:comment "Maximum value for voltage compensator output (VCU). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.vsmax a rdf:Property ; +cim:PssWECC.vsmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmax"@en ; rdfs:comment "Maximum output signal (Vsmax) (> PssWECC.vsmin). Typical value = 0,05." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:PssWECC.vsmin a rdf:Property ; +cim:PssWECC.vsmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vsmin"@en ; rdfs:comment "Minimum output signal (Vsmin) (< PssWECC.vsmax). Typical value = -0,05." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PssWECC . - -cim:RemoteInputSignal.DiscontinuousExcitationControlDynamics a rdf:Property ; - rdfs:label "DiscontinuousExcitationControlDynamics"@en ; - rdfs:comment "Discontinuous excitation control model using this remote input signal." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DiscontinuousExcitationControlDynamics.RemoteInputSignal ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:DiscontinuousExcitationControlDynamics . - -cim:RemoteInputSignal.PFVArControllerType1Dynamics a rdf:Property ; - rdfs:label "PFVArControllerType1Dynamics"@en ; - rdfs:comment "Power factor or VAr controller type 1 model using this remote input signal." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PFVArControllerType1Dynamics.RemoteInputSignal ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:PFVArControllerType1Dynamics . - -cim:RemoteInputSignal.PowerSystemStabilizerDynamics a rdf:Property ; - rdfs:label "PowerSystemStabilizerDynamics"@en ; - rdfs:comment "Power system stabilizer model using this remote input signal." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PowerSystemStabilizerDynamics.RemoteInputSignal ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:PowerSystemStabilizerDynamics . - -cim:RemoteInputSignal.Terminal a rdf:Property ; - rdfs:label "Terminal"@en ; - rdfs:comment "Remote terminal with which this input signal is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Terminal.RemoteInputSignal ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:Terminal . - -cim:RemoteInputSignal.UnderexcitationLimiterDynamics a rdf:Property ; - rdfs:label "UnderexcitationLimiterDynamics"@en ; - rdfs:comment "Underexcitation limiter model using this remote input signal." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:UnderexcitationLimiterDynamics.RemoteInputSignal ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:UnderexcitationLimiterDynamics . - -cim:RemoteInputSignal.VoltageCompensatorDynamics a rdf:Property ; - rdfs:label "VoltageCompensatorDynamics"@en ; - rdfs:comment "Voltage compensator model using this remote input signal." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VoltageCompensatorDynamics.RemoteInputSignal ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:VoltageCompensatorDynamics . - -cim:RemoteInputSignal.WindPlantDynamics a rdf:Property ; - rdfs:label "WindPlantDynamics"@en ; - rdfs:comment "The wind plant using the remote signal." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindPlantDynamics.RemoteInputSignal ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:WindPlantDynamics . - -cim:RemoteInputSignal.WindTurbineType1or2Dynamics a rdf:Property ; - rdfs:label "WindTurbineType1or2Dynamics"@en ; - rdfs:comment "Wind generator type 1 or type 2 model using this remote input signal." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType1or2Dynamics.RemoteInputSignal ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:WindTurbineType1or2Dynamics . - -cim:RemoteInputSignal.WindTurbineType3or4Dynamics a rdf:Property ; - rdfs:label "WindTurbineType3or4Dynamics"@en ; - rdfs:comment "Wind turbine type 3 or type 4 models using this remote input signal." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3or4Dynamics.RemoteInputSignal ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:WindTurbineType3or4Dynamics . - -cim:RemoteInputSignal.remoteSignalType a rdf:Property ; - rdfs:label "remoteSignalType"@en ; - rdfs:comment "Type of input signal." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RemoteInputSignal ; - rdfs:range cim:RemoteSignalKind . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:PssWECC ; + rdfs:range xsd:float . -cim:RotatingMachineDynamics.damping a rdf:Property ; +cim:RotatingMachineDynamics.damping a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "damping"@en ; rdfs:comment "Damping torque coefficient (D) (>= 0). A proportionality constant that, when multiplied by the angular velocity of the rotor poles with respect to the magnetic field (frequency), results in the damping torque. This value is often zero when the sources of damping torques (generator damper windings, load damping effects, etc.) are modelled in detail. Typical value = 0." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachineDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:RotatingMachineDynamics ; + rdfs:range xsd:float . -cim:RotatingMachineDynamics.inertia a rdf:Property ; +cim:RotatingMachineDynamics.inertia a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inertia"@en ; rdfs:comment "Inertia constant of generator or motor and mechanical load (H) (> 0). This is the specification for the stored energy in the rotating mass when operating at rated speed. For a generator, this includes the generator plus all other elements (turbine, exciter) on the same shaft and has units of MW x s. For a motor, it includes the motor plus its mechanical load. Conventional units are PU on the generator MVA base, usually expressed as MW x s / MVA or just s. This value is used in the accelerating power reference frame for operator training simulator solutions. Typical value = 3." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachineDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:RotatingMachineDynamics ; + rdfs:range xsd:float . -cim:RotatingMachineDynamics.saturationFactor a rdf:Property ; +cim:RotatingMachineDynamics.saturationFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "saturationFactor"@en ; rdfs:comment "Saturation factor at rated terminal voltage (S1) (>= 0). Not used by simplified model. Defined by defined by S(E1) in the SynchronousMachineSaturationParameters diagram. Typical value = 0,02." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachineDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:RotatingMachineDynamics ; + rdfs:range xsd:float . -cim:RotatingMachineDynamics.saturationFactor120 a rdf:Property ; +cim:RotatingMachineDynamics.saturationFactor120 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "saturationFactor120"@en ; rdfs:comment "Saturation factor at 120% of rated terminal voltage (S12) (>= RotatingMachineDynamics.saturationFactor). Not used by the simplified model, defined by S(E2) in the SynchronousMachineSaturationParameters diagram. Typical value = 0,12." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachineDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:RotatingMachineDynamics ; + rdfs:range xsd:float . -cim:RotatingMachineDynamics.statorLeakageReactance a rdf:Property ; +cim:RotatingMachineDynamics.statorLeakageReactance a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "statorLeakageReactance"@en ; rdfs:comment "Stator leakage reactance (Xl) (>= 0). Typical value = 0,15." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachineDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:RotatingMachineDynamics ; + rdfs:range xsd:float . -cim:RotatingMachineDynamics.statorResistance a rdf:Property ; +cim:RotatingMachineDynamics.statorResistance a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "statorResistance"@en ; rdfs:comment "Stator (armature) resistance (Rs) (>= 0). Typical value = 0,005." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachineDynamics . - -cim:SVCUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.SVCUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:SVCUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:RotatingMachineDynamics ; + rdfs:range xsd:float . -cim:SVCUserDefined.proprietary a rdf:Property ; +cim:SVCUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SVCUserDefined . - -cim:Seconds.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitMultiplier . - -cim:Seconds.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "s" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitSymbol . - -cim:Seconds.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Time, in seconds" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds . - -cim:StaticVarCompensator.StaticVarCompensatorDynamics a rdf:Property ; - rdfs:label "StaticVarCompensatorDynamics"@en ; - rdfs:comment "Static Var Compensator dynamics model used to describe dynamic behaviour of this Static Var Compensator." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:StaticVarCompensatorDynamics.StaticVarCompensator ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:StaticVarCompensator ; - rdfs:range cim:StaticVarCompensatorDynamics . - -cim:StaticVarCompensatorDynamics.StaticVarCompensator a rdf:Property ; - rdfs:label "StaticVarCompensator"@en ; - rdfs:comment "Static Var Compensator to which Static Var Compensator dynamics model applies." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:StaticVarCompensator.StaticVarCompensatorDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:StaticVarCompensatorDynamics ; - rdfs:range cim:StaticVarCompensator . - -cim:SynchronousMachine.SynchronousMachineDynamics a rdf:Property ; - rdfs:label "SynchronousMachineDynamics"@en ; - rdfs:comment "Synchronous machine dynamics model used to describe dynamic behaviour of this synchronous machine." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SynchronousMachineDynamics.SynchronousMachine ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:SynchronousMachine ; - rdfs:range cim:SynchronousMachineDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:SVCUserDefined ; + rdfs:range xsd:boolean . -cim:SynchronousMachineDetailed.efdBaseRatio a rdf:Property ; +cim:SynchronousMachineDetailed.efdBaseRatio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efdBaseRatio"@en ; rdfs:comment "Ratio (exciter voltage/generator voltage) of Efd bases of exciter and generator models (> 0). Typical value = 1." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineDetailed . - -cim:SynchronousMachineDetailed.ifdBaseType a rdf:Property ; - rdfs:label "ifdBaseType"@en ; - rdfs:comment "Excitation base system mode. It should be equal to the value of WLMDV given by the user. WLMDV is the PU ratio between the field voltage and the excitation current: Efd = WLMDV x Ifd. Typical value = ifag." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:SynchronousMachineDetailed ; - rdfs:range cim:IfdBaseKind . + rdfs:range xsd:float . -cim:SynchronousMachineDetailed.saturationFactor120QAxis a rdf:Property ; +cim:SynchronousMachineDetailed.saturationFactor120QAxis a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "saturationFactor120QAxis"@en ; rdfs:comment "Quadrature-axis saturation factor at 120% of rated terminal voltage (S12q) (>= SynchonousMachineDetailed.saturationFactorQAxis). Typical value = 0,12." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineDetailed . + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachineDetailed ; + rdfs:range xsd:float . -cim:SynchronousMachineDetailed.saturationFactorQAxis a rdf:Property ; +cim:SynchronousMachineDetailed.saturationFactorQAxis a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "saturationFactorQAxis"@en ; rdfs:comment "Quadrature-axis saturation factor at rated terminal voltage (S1q) (>= 0). Typical value = 0,02." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineDetailed . - -cim:SynchronousMachineDynamics.CrossCompoundTurbineGovernorDyanmics a rdf:Property ; - rdfs:label "CrossCompoundTurbineGovernorDyanmics"@en ; - rdfs:comment "The cross-compound turbine governor with which this high-pressure synchronous machine is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:CrossCompoundTurbineGovernorDynamics.HighPressureSynchronousMachineDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:SynchronousMachineDynamics ; - rdfs:range cim:CrossCompoundTurbineGovernorDynamics . - -cim:SynchronousMachineDynamics.CrossCompoundTurbineGovernorDynamics a rdf:Property ; - rdfs:label "CrossCompoundTurbineGovernorDynamics"@en ; - rdfs:comment "The cross-compound turbine governor with which this low-pressure synchronous machine is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:CrossCompoundTurbineGovernorDynamics.LowPressureSynchronousMachineDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:SynchronousMachineDynamics ; - rdfs:range cim:CrossCompoundTurbineGovernorDynamics . - -cim:SynchronousMachineDynamics.ExcitationSystemDynamics a rdf:Property ; - rdfs:label "ExcitationSystemDynamics"@en ; - rdfs:comment "Excitation system model associated with this synchronous machine model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ExcitationSystemDynamics.SynchronousMachineDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:SynchronousMachineDynamics ; - rdfs:range cim:ExcitationSystemDynamics . - -cim:SynchronousMachineDynamics.GenICompensationForGenJ a rdf:Property ; - rdfs:label "GenICompensationForGenJ"@en ; - rdfs:comment "Compensation of voltage compensator's generator for current flow out of this generator." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:GenICompensationForGenJ.SynchronousMachineDynamics ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:SynchronousMachineDynamics ; - rdfs:range cim:GenICompensationForGenJ . - -cim:SynchronousMachineDynamics.MechanicalLoadDynamics a rdf:Property ; - rdfs:label "MechanicalLoadDynamics"@en ; - rdfs:comment "Mechanical load model associated with this synchronous machine model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:MechanicalLoadDynamics.SynchronousMachineDynamics ; cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:SynchronousMachineDynamics ; - rdfs:range cim:MechanicalLoadDynamics . - -cim:SynchronousMachineDynamics.SynchronousMachine a rdf:Property ; - rdfs:label "SynchronousMachine"@en ; - rdfs:comment "Synchronous machine to which synchronous machine dynamics model applies." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SynchronousMachine.SynchronousMachineDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:SynchronousMachineDynamics ; - rdfs:range cim:SynchronousMachine . - -cim:SynchronousMachineDynamics.TurbineGovernorDynamics a rdf:Property ; - rdfs:label "TurbineGovernorDynamics"@en ; - rdfs:comment "Turbine-governor model associated with this synchronous machine model. Multiplicity of greater than one is intended to support hydro units that have multiple turbines on one generator." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TurbineGovernorDynamics.SynchronousMachineDynamics ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:SynchronousMachineDynamics ; - rdfs:range cim:TurbineGovernorDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachineDetailed ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.r1d a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.r1d a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r1d"@en ; rdfs:comment "Direct-axis damper 1 winding resistance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.r1q a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.r1q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r1q"@en ; rdfs:comment "Quadrature-axis damper 1 winding resistance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.r2q a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.r2q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r2q"@en ; rdfs:comment "Quadrature-axis damper 2 winding resistance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.rfd a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.rfd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rfd"@en ; rdfs:comment "Field winding resistance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.x1d a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.x1d a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x1d"@en ; rdfs:comment "Direct-axis damper 1 winding leakage reactance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.x1q a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.x1q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x1q"@en ; rdfs:comment "Quadrature-axis damper 1 winding leakage reactance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.x2q a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.x2q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x2q"@en ; rdfs:comment "Quadrature-axis damper 2 winding leakage reactance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.xad a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.xad a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xad"@en ; rdfs:comment "Direct-axis mutual reactance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.xaq a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.xaq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xaq"@en ; rdfs:comment "Quadrature-axis mutual reactance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.xf1d a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.xf1d a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xf1d"@en ; rdfs:comment "Differential mutual (“Canay”) reactance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineEquivalentCircuit.xfd a rdf:Property ; +cim:SynchronousMachineEquivalentCircuit.xfd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xfd"@en ; rdfs:comment "Field winding leakage reactance." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineEquivalentCircuit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineEquivalentCircuit ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.ks a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.ks a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ks"@en ; rdfs:comment "Saturation loading correction factor (Ks) (>= 0). Used only by type J model. Typical value = 0." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . - -cim:SynchronousMachineTimeConstantReactance.modelType a rdf:Property ; - rdfs:label "modelType"@en ; - rdfs:comment "Type of synchronous machine model used in dynamic simulation applications." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:SynchronousMachineTimeConstantReactance ; - rdfs:range cim:SynchronousMachineModelKind . - -cim:SynchronousMachineTimeConstantReactance.rotorType a rdf:Property ; - rdfs:label "rotorType"@en ; - rdfs:comment "Type of rotor on physical machine." ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance ; - rdfs:range cim:RotorKind . + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.tc a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.tc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tc"@en ; rdfs:comment "Damping time constant for “Canay” reactance (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.tpdo a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.tpdo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpdo"@en ; rdfs:comment "Direct-axis transient rotor time constant (T'do) (> SynchronousMachineTimeConstantReactance.tppdo). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.tppdo a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.tppdo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tppdo"@en ; rdfs:comment "Direct-axis subtransient rotor time constant (T''do) (> 0). Typical value = 0,03." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.tppqo a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.tppqo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tppqo"@en ; rdfs:comment "Quadrature-axis subtransient rotor time constant (T''qo) (> 0). Typical value = 0,03." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.tpqo a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.tpqo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpqo"@en ; rdfs:comment "Quadrature-axis transient rotor time constant (T'qo) (> SynchronousMachineTimeConstantReactance.tppqo). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.xDirectSubtrans a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.xDirectSubtrans a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xDirectSubtrans"@en ; rdfs:comment "Direct-axis subtransient reactance (unsaturated) (X''d) (> RotatingMachineDynamics.statorLeakageReactance). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.xDirectSync a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.xDirectSync a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xDirectSync"@en ; rdfs:comment "Direct-axis synchronous reactance (Xd) (>= SynchronousMachineTimeConstantReactance.xDirectTrans). The quotient of a sustained value of that AC component of armature voltage that is produced by the total direct-axis flux due to direct-axis armature current and the value of the AC component of this current, the machine running at rated speed. Typical value = 1,8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.xDirectTrans a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.xDirectTrans a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xDirectTrans"@en ; rdfs:comment "Direct-axis transient reactance (unsaturated) (X'd) (>= SynchronousMachineTimeConstantReactance.xDirectSubtrans). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.xQuadSubtrans a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.xQuadSubtrans a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xQuadSubtrans"@en ; rdfs:comment "Quadrature-axis subtransient reactance (X''q) (> RotatingMachineDynamics.statorLeakageReactance). Typical value = 0,2." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.xQuadSync a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.xQuadSync a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xQuadSync"@en ; rdfs:comment """Quadrature-axis synchronous reactance (Xq) (>= SynchronousMachineTimeConstantReactance.xQuadTrans). The ratio of the component of reactive armature voltage, due to the quadrature-axis component of armature current, to this component of current, under steady state conditions and at rated frequency. Typical value = 1,6.""" ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineTimeConstantReactance.xQuadTrans a rdf:Property ; +cim:SynchronousMachineTimeConstantReactance.xQuadTrans a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xQuadTrans"@en ; rdfs:comment "Quadrature-axis transient reactance (X'q) (>= SynchronousMachineTimeConstantReactance.xQuadSubtrans). Typical value = 0,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineTimeConstantReactance . - -cim:SynchronousMachineUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.SynchronousMachineUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:SynchronousMachineUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachineTimeConstantReactance ; + rdfs:range xsd:float . -cim:SynchronousMachineUserDefined.proprietary a rdf:Property ; +cim:SynchronousMachineUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachineUserDefined . - -cim:Temperature.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Temperature ; - rdfs:range cim:UnitMultiplier . - -cim:Temperature.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "degC" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Temperature ; - rdfs:range cim:UnitSymbol . - -cim:Temperature.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Temperature . - -cim:Terminal.ConductingEquipment a rdf:Property ; - rdfs:label "ConductingEquipment"@en ; - rdfs:comment "The conducting equipment of the terminal. Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConductingEquipment.Terminals ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:Terminal ; - rdfs:range cim:ConductingEquipment . - -cim:Terminal.RemoteInputSignal a rdf:Property ; - rdfs:label "RemoteInputSignal"@en ; - rdfs:comment "Input signal coming from this terminal." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RemoteInputSignal.Terminal ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:Terminal ; - rdfs:range cim:RemoteInputSignal . + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachineUserDefined ; + rdfs:range xsd:boolean . -cim:TurbLCFB1.db a rdf:Property ; +cim:TurbLCFB1.db a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "db"@en ; rdfs:comment "Controller deadband (db). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:float . -cim:TurbLCFB1.emax a rdf:Property ; +cim:TurbLCFB1.emax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "emax"@en ; rdfs:comment "Maximum control error (Emax) (see parameter detail 4). Typical value = 0,02." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:float . -cim:TurbLCFB1.fb a rdf:Property ; +cim:TurbLCFB1.fb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fb"@en ; rdfs:comment "Frequency bias gain (Fb). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:float . -cim:TurbLCFB1.fbf a rdf:Property ; +cim:TurbLCFB1.fbf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fbf"@en ; rdfs:comment """Frequency bias flag (Fbf). true = enable frequency bias false = disable frequency bias. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:boolean . -cim:TurbLCFB1.irmax a rdf:Property ; +cim:TurbLCFB1.irmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "irmax"@en ; rdfs:comment "Maximum turbine speed/load reference bias (Irmax) (see parameter detail 3). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:float . -cim:TurbLCFB1.ki a rdf:Property ; +cim:TurbLCFB1.ki a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ki"@en ; rdfs:comment "Integral gain (Ki). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:float . -cim:TurbLCFB1.kp a rdf:Property ; +cim:TurbLCFB1.kp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kp"@en ; rdfs:comment "Proportional gain (Kp). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:float . -cim:TurbLCFB1.mwbase a rdf:Property ; +cim:TurbLCFB1.mwbase a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwbase"@en ; rdfs:comment "Base for power values (MWbase) (> 0). Unit = MW." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:float . -cim:TurbLCFB1.pbf a rdf:Property ; +cim:TurbLCFB1.pbf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pbf"@en ; rdfs:comment """Power controller flag (Pbf). true = enable load controller false = disable load controller. Typical value = false.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:boolean . -cim:TurbLCFB1.pmwset a rdf:Property ; +cim:TurbLCFB1.pmwset a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmwset"@en ; rdfs:comment "Power controller setpoint (Pmwset) (see parameter detail 1). Unit = MW. Typical value = 0." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:float . -cim:TurbLCFB1.speedReferenceGovernor a rdf:Property ; +cim:TurbLCFB1.speedReferenceGovernor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "speedReferenceGovernor"@en ; rdfs:comment """Type of turbine governor reference (Type). true = speed reference governor false = load reference governor. Typical value = true.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . + cims:stereotype uml:attribute ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:boolean . -cim:TurbLCFB1.tpelec a rdf:Property ; +cim:TurbLCFB1.tpelec a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpelec"@en ; rdfs:comment "Power transducer time constant (Tpelec) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbLCFB1 . - -cim:TurbineGovernorDynamics.AsynchronousMachineDynamics a rdf:Property ; - rdfs:label "AsynchronousMachineDynamics"@en ; - rdfs:comment "Asynchronous machine model with which this turbine-governor model is associated. TurbineGovernorDynamics shall have either an association to SynchronousMachineDynamics or to AsynchronousMachineDynamics." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:AsynchronousMachineDynamics.TurbineGovernorDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:TurbineGovernorDynamics ; - rdfs:range cim:AsynchronousMachineDynamics . - -cim:TurbineGovernorDynamics.SynchronousMachineDynamics a rdf:Property ; - rdfs:label "SynchronousMachineDynamics"@en ; - rdfs:comment "Synchronous machine model with which this turbine-governor model is associated. TurbineGovernorDynamics shall have either an association to SynchronousMachineDynamics or to AsynchronousMachineDynamics." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SynchronousMachineDynamics.TurbineGovernorDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:TurbineGovernorDynamics ; - rdfs:range cim:SynchronousMachineDynamics . - -cim:TurbineGovernorDynamics.TurbineLoadControllerDynamics a rdf:Property ; - rdfs:label "TurbineLoadControllerDynamics"@en ; - rdfs:comment "Turbine load controller providing input to this turbine-governor." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TurbineLoadControllerDynamics.TurbineGovernorDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:TurbineGovernorDynamics ; - rdfs:range cim:TurbineLoadControllerDynamics . - -cim:TurbineGovernorUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.TurbineGovernorUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:TurbineGovernorUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:TurbLCFB1 ; + rdfs:range xsd:float . -cim:TurbineGovernorUserDefined.proprietary a rdf:Property ; +cim:TurbineGovernorUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes -false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbineGovernorUserDefined . - -cim:TurbineLoadControllerDynamics.TurbineGovernorDynamics a rdf:Property ; - rdfs:label "TurbineGovernorDynamics"@en ; - rdfs:comment "Turbine-governor controlled by this turbine load controller." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TurbineGovernorDynamics.TurbineLoadControllerDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:TurbineLoadControllerDynamics ; - rdfs:range cim:TurbineGovernorDynamics . - -cim:TurbineLoadControllerUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.TurbineLoadControllerUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:TurbineLoadControllerUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . +false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:TurbineGovernorUserDefined ; + rdfs:range xsd:boolean . -cim:TurbineLoadControllerUserDefined.proprietary a rdf:Property ; +cim:TurbineLoadControllerUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TurbineLoadControllerUserDefined . + cims:stereotype uml:attribute ; + rdfs:domain cim:TurbineLoadControllerUserDefined ; + rdfs:range xsd:boolean . -cim:UnderexcLim2Simplified.kui a rdf:Property ; +cim:UnderexcLim2Simplified.kui a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kui"@en ; rdfs:comment "Gain Under excitation limiter (KUI). Typical value = 0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLim2Simplified . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLim2Simplified ; + rdfs:range xsd:float . -cim:UnderexcLim2Simplified.p0 a rdf:Property ; +cim:UnderexcLim2Simplified.p0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p0"@en ; rdfs:comment "Segment P initial point (P0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLim2Simplified . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLim2Simplified ; + rdfs:range xsd:float . -cim:UnderexcLim2Simplified.p1 a rdf:Property ; +cim:UnderexcLim2Simplified.p1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p1"@en ; rdfs:comment "Segment P end point (P1). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLim2Simplified . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLim2Simplified ; + rdfs:range xsd:float . -cim:UnderexcLim2Simplified.q0 a rdf:Property ; +cim:UnderexcLim2Simplified.q0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q0"@en ; rdfs:comment "Segment Q initial point (Q0). Typical value = -0,31." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLim2Simplified . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLim2Simplified ; + rdfs:range xsd:float . -cim:UnderexcLim2Simplified.q1 a rdf:Property ; +cim:UnderexcLim2Simplified.q1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q1"@en ; rdfs:comment "Segment Q end point (Q1). Typical value = -0,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLim2Simplified . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLim2Simplified ; + rdfs:range xsd:float . -cim:UnderexcLim2Simplified.vuimax a rdf:Property ; +cim:UnderexcLim2Simplified.vuimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vuimax"@en ; rdfs:comment "Maximum error signal (VUIMAX) (> UnderexcLim2Simplified.vuimin). Typical value = 1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLim2Simplified . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLim2Simplified ; + rdfs:range xsd:float . -cim:UnderexcLim2Simplified.vuimin a rdf:Property ; +cim:UnderexcLim2Simplified.vuimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vuimin"@en ; rdfs:comment "Minimum error signal (VUIMIN) (< UnderexcLim2Simplified.vuimax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLim2Simplified . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLim2Simplified ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.kuc a rdf:Property ; +cim:UnderexcLimIEEE1.kuc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kuc"@en ; rdfs:comment "UEL centre setting (KUC). Typical value = 1,38." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.kuf a rdf:Property ; +cim:UnderexcLimIEEE1.kuf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kuf"@en ; rdfs:comment "UEL excitation system stabilizer gain (KUF). Typical value = 3,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.kui a rdf:Property ; +cim:UnderexcLimIEEE1.kui a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kui"@en ; rdfs:comment "UEL integral gain (KUI). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.kul a rdf:Property ; +cim:UnderexcLimIEEE1.kul a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kul"@en ; rdfs:comment "UEL proportional gain (KUL). Typical value = 100." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.kur a rdf:Property ; +cim:UnderexcLimIEEE1.kur a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kur"@en ; rdfs:comment "UEL radius setting (KUR). Typical value = 1,95." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.tu1 a rdf:Property ; +cim:UnderexcLimIEEE1.tu1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tu1"@en ; rdfs:comment "UEL lead time constant (TU1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.tu2 a rdf:Property ; +cim:UnderexcLimIEEE1.tu2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tu2"@en ; rdfs:comment "UEL lag time constant (TU2) (>= 0). Typical value = 0,05." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.tu3 a rdf:Property ; +cim:UnderexcLimIEEE1.tu3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tu3"@en ; rdfs:comment "UEL lead time constant (TU3) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.tu4 a rdf:Property ; +cim:UnderexcLimIEEE1.tu4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tu4"@en ; rdfs:comment "UEL lag time constant (TU4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.vucmax a rdf:Property ; +cim:UnderexcLimIEEE1.vucmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vucmax"@en ; rdfs:comment "UEL maximum limit for operating point phasor magnitude (VUCMAX). Typical value = 5,8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.vuimax a rdf:Property ; +cim:UnderexcLimIEEE1.vuimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vuimax"@en ; rdfs:comment "UEL integrator output maximum limit (VUIMAX) (> UnderexcLimIEEE1.vuimin)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.vuimin a rdf:Property ; +cim:UnderexcLimIEEE1.vuimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vuimin"@en ; rdfs:comment "UEL integrator output minimum limit (VUIMIN) (< UnderexcLimIEEE1.vuimax)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.vulmax a rdf:Property ; +cim:UnderexcLimIEEE1.vulmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vulmax"@en ; rdfs:comment "UEL output maximum limit (VULMAX) (> UnderexcLimIEEE1.vulmin). Typical value = 18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.vulmin a rdf:Property ; +cim:UnderexcLimIEEE1.vulmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vulmin"@en ; rdfs:comment "UEL output minimum limit (VULMIN) (< UnderexcLimIEEE1.vulmax). Typical value = -18." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE1.vurmax a rdf:Property ; +cim:UnderexcLimIEEE1.vurmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vurmax"@en ; rdfs:comment "UEL maximum limit for radius phasor magnitude (VURMAX). Typical value = 5,8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE1 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.k1 a rdf:Property ; +cim:UnderexcLimIEEE2.k1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k1"@en ; rdfs:comment "UEL terminal voltage exponent applied to real power input to UEL limit look-up table (k1). Typical value = 2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.k2 a rdf:Property ; +cim:UnderexcLimIEEE2.k2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k2"@en ; rdfs:comment "UEL terminal voltage exponent applied to reactive power output from UEL limit look-up table (k2). Typical value = 2." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.kfb a rdf:Property ; +cim:UnderexcLimIEEE2.kfb a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kfb"@en ; rdfs:comment "Gain associated with optional integrator feedback input signal to UEL (KFB). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.kuf a rdf:Property ; +cim:UnderexcLimIEEE2.kuf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kuf"@en ; rdfs:comment "UEL excitation system stabilizer gain (KUF). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.kui a rdf:Property ; +cim:UnderexcLimIEEE2.kui a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kui"@en ; rdfs:comment "UEL integral gain (KUI). Typical value = 0,5." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.kul a rdf:Property ; +cim:UnderexcLimIEEE2.kul a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kul"@en ; rdfs:comment "UEL proportional gain (KUL). Typical value = 0,8." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p0 a rdf:Property ; +cim:UnderexcLimIEEE2.p0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p0"@en ; rdfs:comment "Real power values for endpoints (P0). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p1 a rdf:Property ; +cim:UnderexcLimIEEE2.p1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p1"@en ; rdfs:comment "Real power values for endpoints (P1). Typical value = 0,3." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p10 a rdf:Property ; +cim:UnderexcLimIEEE2.p10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p10"@en ; - rdfs:comment "Real power values for endpoints (P10). " ; - cims:dataType cim:PU ; + rdfs:comment "Real power values for endpoints (P10)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p2 a rdf:Property ; +cim:UnderexcLimIEEE2.p2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p2"@en ; rdfs:comment "Real power values for endpoints (P2). Typical value = 0,6." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p3 a rdf:Property ; +cim:UnderexcLimIEEE2.p3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p3"@en ; rdfs:comment "Real power values for endpoints (P3). Typical value = 0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p4 a rdf:Property ; +cim:UnderexcLimIEEE2.p4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p4"@en ; rdfs:comment "Real power values for endpoints (P4). Typical value = 1,02." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p5 a rdf:Property ; +cim:UnderexcLimIEEE2.p5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p5"@en ; - rdfs:comment "Real power values for endpoints (P5). " ; - cims:dataType cim:PU ; + rdfs:comment "Real power values for endpoints (P5)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p6 a rdf:Property ; +cim:UnderexcLimIEEE2.p6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p6"@en ; rdfs:comment "Real power values for endpoints (P6)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p7 a rdf:Property ; +cim:UnderexcLimIEEE2.p7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p7"@en ; - rdfs:comment "Real power values for endpoints (P7). " ; - cims:dataType cim:PU ; + rdfs:comment "Real power values for endpoints (P7)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p8 a rdf:Property ; +cim:UnderexcLimIEEE2.p8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p8"@en ; - rdfs:comment "Real power values for endpoints (P8). " ; - cims:dataType cim:PU ; + rdfs:comment "Real power values for endpoints (P8)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.p9 a rdf:Property ; +cim:UnderexcLimIEEE2.p9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p9"@en ; - rdfs:comment "Real power values for endpoints (P9). " ; - cims:dataType cim:PU ; + rdfs:comment "Real power values for endpoints (P9)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q0 a rdf:Property ; +cim:UnderexcLimIEEE2.q0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q0"@en ; rdfs:comment "Reactive power values for endpoints (Q0). Typical value = -0,31." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q1 a rdf:Property ; +cim:UnderexcLimIEEE2.q1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q1"@en ; rdfs:comment "Reactive power values for endpoints (Q1). Typical value = -0,31." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q10 a rdf:Property ; +cim:UnderexcLimIEEE2.q10 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q10"@en ; - rdfs:comment "Reactive power values for endpoints (Q10). " ; - cims:dataType cim:PU ; + rdfs:comment "Reactive power values for endpoints (Q10)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q2 a rdf:Property ; +cim:UnderexcLimIEEE2.q2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q2"@en ; rdfs:comment "Reactive power values for endpoints (Q2). Typical value = -0,28." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q3 a rdf:Property ; +cim:UnderexcLimIEEE2.q3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q3"@en ; rdfs:comment "Reactive power values for endpoints (Q3). Typical value = -0,21." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q4 a rdf:Property ; +cim:UnderexcLimIEEE2.q4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q4"@en ; rdfs:comment "Reactive power values for endpoints (Q4). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q5 a rdf:Property ; +cim:UnderexcLimIEEE2.q5 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q5"@en ; - rdfs:comment "Reactive power values for endpoints (Q5). " ; - cims:dataType cim:PU ; + rdfs:comment "Reactive power values for endpoints (Q5)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q6 a rdf:Property ; +cim:UnderexcLimIEEE2.q6 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q6"@en ; - rdfs:comment "Reactive power values for endpoints (Q6). " ; - cims:dataType cim:PU ; + rdfs:comment "Reactive power values for endpoints (Q6)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q7 a rdf:Property ; +cim:UnderexcLimIEEE2.q7 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q7"@en ; - rdfs:comment "Reactive power values for endpoints (Q7). " ; - cims:dataType cim:PU ; + rdfs:comment "Reactive power values for endpoints (Q7)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q8 a rdf:Property ; +cim:UnderexcLimIEEE2.q8 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q8"@en ; - rdfs:comment "Reactive power values for endpoints (Q8). " ; - cims:dataType cim:PU ; + rdfs:comment "Reactive power values for endpoints (Q8)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.q9 a rdf:Property ; +cim:UnderexcLimIEEE2.q9 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q9"@en ; - rdfs:comment "Reactive power values for endpoints (Q9). " ; - cims:dataType cim:PU ; + rdfs:comment "Reactive power values for endpoints (Q9)." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.tu1 a rdf:Property ; +cim:UnderexcLimIEEE2.tu1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tu1"@en ; rdfs:comment "UEL lead time constant (TU1) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.tu2 a rdf:Property ; +cim:UnderexcLimIEEE2.tu2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tu2"@en ; rdfs:comment "UEL lag time constant (TU2) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.tu3 a rdf:Property ; +cim:UnderexcLimIEEE2.tu3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tu3"@en ; rdfs:comment "UEL lead time constant (TU3) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.tu4 a rdf:Property ; +cim:UnderexcLimIEEE2.tu4 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tu4"@en ; rdfs:comment "UEL lag time constant (TU4) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.tul a rdf:Property ; +cim:UnderexcLimIEEE2.tul a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tul"@en ; rdfs:comment "Time constant associated with optional integrator feedback input signal to UEL (TUL) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.tup a rdf:Property ; +cim:UnderexcLimIEEE2.tup a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tup"@en ; rdfs:comment "Real power filter time constant (TUP) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.tuq a rdf:Property ; +cim:UnderexcLimIEEE2.tuq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tuq"@en ; rdfs:comment "Reactive power filter time constant (TUQ) (>= 0). Typical value = 0." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.tuv a rdf:Property ; +cim:UnderexcLimIEEE2.tuv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tuv"@en ; rdfs:comment "Voltage filter time constant (TUV) (>= 0). Typical value = 5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.vuimax a rdf:Property ; +cim:UnderexcLimIEEE2.vuimax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vuimax"@en ; rdfs:comment "UEL integrator output maximum limit (VUIMAX) (> UnderexcLimIEEE2.vuimin). Typical value = 0,25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.vuimin a rdf:Property ; +cim:UnderexcLimIEEE2.vuimin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vuimin"@en ; rdfs:comment "UEL integrator output minimum limit (VUIMIN) (< UnderexcLimIEEE2.vuimax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.vulmax a rdf:Property ; +cim:UnderexcLimIEEE2.vulmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vulmax"@en ; rdfs:comment "UEL output maximum limit (VULMAX) (> UnderexcLimIEEE2.vulmin). Typical value = 0,25." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimIEEE2.vulmin a rdf:Property ; +cim:UnderexcLimIEEE2.vulmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vulmin"@en ; rdfs:comment "UEL output minimum limit (VULMIN) (< UnderexcLimIEEE2.vulmax). Typical value = 0." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimIEEE2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimIEEE2 ; + rdfs:range xsd:float . -cim:UnderexcLimX1.k a rdf:Property ; +cim:UnderexcLimX1.k a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "k"@en ; rdfs:comment "Minimum excitation limit slope (K) (> 0)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimX1 ; + rdfs:range xsd:float . -cim:UnderexcLimX1.kf2 a rdf:Property ; +cim:UnderexcLimX1.kf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf2"@en ; rdfs:comment "Differential gain (KF2)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimX1 ; + rdfs:range xsd:float . -cim:UnderexcLimX1.km a rdf:Property ; +cim:UnderexcLimX1.km a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "km"@en ; rdfs:comment "Minimum excitation limit gain (KM)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimX1 ; + rdfs:range xsd:float . -cim:UnderexcLimX1.melmax a rdf:Property ; +cim:UnderexcLimX1.melmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "melmax"@en ; rdfs:comment "Minimum excitation limit value (MELMAX)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimX1 ; + rdfs:range xsd:float . -cim:UnderexcLimX1.tf2 a rdf:Property ; +cim:UnderexcLimX1.tf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf2"@en ; rdfs:comment "Differential time constant (TF2) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimX1 ; + rdfs:range xsd:float . -cim:UnderexcLimX1.tm a rdf:Property ; +cim:UnderexcLimX1.tm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tm"@en ; rdfs:comment "Minimum excitation limit time constant (TM) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimX1 ; + rdfs:range xsd:float . -cim:UnderexcLimX2.kf2 a rdf:Property ; +cim:UnderexcLimX2.kf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kf2"@en ; rdfs:comment "Differential gain (KF2)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimX2 ; + rdfs:range xsd:float . -cim:UnderexcLimX2.km a rdf:Property ; +cim:UnderexcLimX2.km a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "km"@en ; rdfs:comment "Minimum excitation limit gain (KM)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimX2 ; + rdfs:range xsd:float . -cim:UnderexcLimX2.melmax a rdf:Property ; +cim:UnderexcLimX2.melmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "melmax"@en ; rdfs:comment "Minimum excitation limit value (MELMAX)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimX2 ; + rdfs:range xsd:float . -cim:UnderexcLimX2.qo a rdf:Property ; +cim:UnderexcLimX2.qo a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qo"@en ; rdfs:comment "Excitation centre setting (QO)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimX2 ; + rdfs:range xsd:float . -cim:UnderexcLimX2.r a rdf:Property ; +cim:UnderexcLimX2.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Excitation radius (R)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:UnderexcLimX2 ; + rdfs:range xsd:float . -cim:UnderexcLimX2.tf2 a rdf:Property ; +cim:UnderexcLimX2.tf2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tf2"@en ; rdfs:comment "Differential time constant (TF2) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX2 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimX2 ; + rdfs:range xsd:float . -cim:UnderexcLimX2.tm a rdf:Property ; +cim:UnderexcLimX2.tm a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tm"@en ; rdfs:comment "Minimum excitation limit time constant (TM) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcLimX2 . - -cim:UnderexcitationLimiterDynamics.ExcitationSystemDynamics a rdf:Property ; - rdfs:label "ExcitationSystemDynamics"@en ; - rdfs:comment "Excitation system model with which this underexcitation limiter model is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ExcitationSystemDynamics.UnderexcitationLimiterDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:UnderexcitationLimiterDynamics ; - rdfs:range cim:ExcitationSystemDynamics . - -cim:UnderexcitationLimiterDynamics.RemoteInputSignal a rdf:Property ; - rdfs:label "RemoteInputSignal"@en ; - rdfs:comment "Remote input signal used by this underexcitation limiter model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RemoteInputSignal.UnderexcitationLimiterDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:UnderexcitationLimiterDynamics ; - rdfs:range cim:RemoteInputSignal . - -cim:UnderexcitationLimiterUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.UnderexcitationLimiterUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:UnderexcitationLimiterUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:UnderexcLimX2 ; + rdfs:range xsd:float . -cim:UnderexcitationLimiterUserDefined.proprietary a rdf:Property ; +cim:UnderexcitationLimiterUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:UnderexcitationLimiterUserDefined . + cims:stereotype uml:attribute ; + rdfs:domain cim:UnderexcitationLimiterUserDefined ; + rdfs:range xsd:boolean . -cim:VAdjIEEE.adjslew a rdf:Property ; +cim:VAdjIEEE.adjslew a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "adjslew"@en ; rdfs:comment "Rate at which output of adjuster changes (ADJ_SLEW). Unit = s / PU. Typical value = 300." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VAdjIEEE . + cims:stereotype uml:attribute ; + rdfs:domain cim:VAdjIEEE ; + rdfs:range xsd:float . -cim:VAdjIEEE.taoff a rdf:Property ; +cim:VAdjIEEE.taoff a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "taoff"@en ; rdfs:comment "Time that adjuster pulses are off (TAOFF) (>= 0). Typical value = 0,5." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VAdjIEEE . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:VAdjIEEE ; + rdfs:range xsd:float . -cim:VAdjIEEE.taon a rdf:Property ; +cim:VAdjIEEE.taon a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "taon"@en ; rdfs:comment "Time that adjuster pulses are on (TAON) (>= 0). Typical value = 0,1." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VAdjIEEE . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:VAdjIEEE ; + rdfs:range xsd:float . -cim:VAdjIEEE.vadjf a rdf:Property ; +cim:VAdjIEEE.vadjf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vadjf"@en ; rdfs:comment "Set high to provide a continuous raise or lower (VADJF)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VAdjIEEE . + cims:stereotype uml:attribute ; + rdfs:domain cim:VAdjIEEE ; + rdfs:range xsd:float . -cim:VAdjIEEE.vadjmax a rdf:Property ; +cim:VAdjIEEE.vadjmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vadjmax"@en ; rdfs:comment "Maximum output of the adjuster (VADJMAX) (> VAdjIEEE.vadjmin). Typical value = 1,1." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VAdjIEEE . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:VAdjIEEE ; + rdfs:range xsd:float . -cim:VAdjIEEE.vadjmin a rdf:Property ; +cim:VAdjIEEE.vadjmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "vadjmin"@en ; rdfs:comment "Minimum output of the adjuster (VADJMIN) (< VAdjIEEE.vadjmax). Typical value = 0,9." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VAdjIEEE . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:VAdjIEEE ; + rdfs:range xsd:float . -cim:VCompIEEEType1.rc a rdf:Property ; +cim:VCompIEEEType1.rc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rc"@en ; rdfs:comment "Resistive component of compensation of a generator (Rc) (>= 0)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VCompIEEEType1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:VCompIEEEType1 ; + rdfs:range xsd:float . -cim:VCompIEEEType1.tr a rdf:Property ; +cim:VCompIEEEType1.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Time constant which is used for the combined voltage sensing and compensation signal (Tr) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VCompIEEEType1 . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:VCompIEEEType1 ; + rdfs:range xsd:float . -cim:VCompIEEEType1.xc a rdf:Property ; +cim:VCompIEEEType1.xc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xc"@en ; rdfs:comment "Reactive component of compensation of a generator (Xc) (>= 0)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VCompIEEEType1 . - -cim:VCompIEEEType2.GenICompensationForGenJ a rdf:Property ; - rdfs:label "GenICompensationForGenJ"@en ; - rdfs:comment "Compensation of this voltage compensator's generator for current flow out of another generator." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:GenICompensationForGenJ.VcompIEEEType2 ; - cims:multiplicity cims:M:2..n ; - rdfs:domain cim:VCompIEEEType2 ; - rdfs:range cim:GenICompensationForGenJ . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:VCompIEEEType1 ; + rdfs:range xsd:float . -cim:VCompIEEEType2.tr a rdf:Property ; +cim:VCompIEEEType2.tr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tr"@en ; rdfs:comment "Time constant which is used for the combined voltage sensing and compensation signal (Tr) (>= 0)." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VCompIEEEType2 . - -cim:VSCDynamics.VsConverter a rdf:Property ; - rdfs:label "VsConverter"@en ; - rdfs:comment "Voltage source converter to which voltage source converter dynamics model applies." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VsConverter.VSCDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:VSCDynamics ; - rdfs:range cim:VsConverter . - -cim:VSCUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.VSCUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:VSCUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:VCompIEEEType2 ; + rdfs:range xsd:float . -cim:VSCUserDefined.proprietary a rdf:Property ; +cim:VSCUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VSCUserDefined . - -cim:VoltageAdjusterDynamics.PFVArControllerType1Dynamics a rdf:Property ; - rdfs:label "PFVArControllerType1Dynamics"@en ; - rdfs:comment "Power factor or VAr controller type 1 model with which this voltage adjuster is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PFVArControllerType1Dynamics.VoltageAdjusterDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:VoltageAdjusterDynamics ; - rdfs:range cim:PFVArControllerType1Dynamics . - -cim:VoltageAdjusterUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.VoltageAdjusterUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:VoltageAdjusterUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:VSCUserDefined ; + rdfs:range xsd:boolean . -cim:VoltageAdjusterUserDefined.proprietary a rdf:Property ; +cim:VoltageAdjusterUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VoltageAdjusterUserDefined . - -cim:VoltageCompensatorDynamics.ExcitationSystemDynamics a rdf:Property ; - rdfs:label "ExcitationSystemDynamics"@en ; - rdfs:comment "Excitation system model with which this voltage compensator is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ExcitationSystemDynamics.VoltageCompensatorDynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:VoltageCompensatorDynamics ; - rdfs:range cim:ExcitationSystemDynamics . - -cim:VoltageCompensatorDynamics.RemoteInputSignal a rdf:Property ; - rdfs:label "RemoteInputSignal"@en ; - rdfs:comment "Remote input signal used by this voltage compensator model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RemoteInputSignal.VoltageCompensatorDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:VoltageCompensatorDynamics ; - rdfs:range cim:RemoteInputSignal . - -cim:VoltageCompensatorUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.VoltageCompensatorUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:VoltageCompensatorUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:VoltageAdjusterUserDefined ; + rdfs:range xsd:boolean . -cim:VoltageCompensatorUserDefined.proprietary a rdf:Property ; +cim:VoltageCompensatorUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VoltageCompensatorUserDefined . - -cim:VolumeFlowRate.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VolumeFlowRate ; - rdfs:range cim:UnitMultiplier . - -cim:VolumeFlowRate.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "m3Pers" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VolumeFlowRate ; - rdfs:range cim:UnitSymbol . - -cim:VolumeFlowRate.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VolumeFlowRate . - -cim:VsConverter.VSCDynamics a rdf:Property ; - rdfs:label "VSCDynamics"@en ; - rdfs:comment "Voltage source converter dynamics model used to describe dynamic behaviour of this converter." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VSCDynamics.VsConverter ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:VsConverter ; - rdfs:range cim:VSCDynamics . - -cim:WindAeroConstIEC.WindGenTurbineType1aIEC a rdf:Property ; - rdfs:label "WindGenTurbineType1aIEC"@en ; - rdfs:comment "Wind turbine type 1A model with which this wind aerodynamic model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindGenTurbineType1aIEC.WindAeroConstIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindAeroConstIEC ; - rdfs:range cim:WindGenTurbineType1aIEC . - -cim:WindAeroOneDimIEC.WindTurbineType3IEC a rdf:Property ; - rdfs:label "WindTurbineType3IEC"@en ; - rdfs:comment "Wind turbine type 3 model with which this wind aerodynamic model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3IEC.WindAeroOneDimIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindAeroOneDimIEC ; - rdfs:range cim:WindTurbineType3IEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:VoltageCompensatorUserDefined ; + rdfs:range xsd:boolean . -cim:WindAeroOneDimIEC.ka a rdf:Property ; +cim:WindAeroOneDimIEC.ka a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ka"@en ; rdfs:comment "Aerodynamic gain (ka). It is a type-dependent parameter." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindAeroOneDimIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindAeroOneDimIEC ; + rdfs:range xsd:float . -cim:WindAeroOneDimIEC.thetaomega a rdf:Property ; +cim:WindAeroOneDimIEC.thetaomega a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetaomega"@en ; rdfs:comment "Initial pitch angle (thetaomega0). It is a case-dependent parameter." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindAeroOneDimIEC . - -cim:WindAeroTwoDimIEC.WindTurbineType3IEC a rdf:Property ; - rdfs:label "WindTurbineType3IEC"@en ; - rdfs:comment "Wind turbine type 3 model with which this wind aerodynamic model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3IEC.WindAeroTwoDimIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindAeroTwoDimIEC ; - rdfs:range cim:WindTurbineType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:WindAeroOneDimIEC ; + rdfs:range xsd:float . -cim:WindAeroTwoDimIEC.dpomega a rdf:Property ; +cim:WindAeroTwoDimIEC.dpomega a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpomega"@en ; rdfs:comment "Partial derivative of aerodynamic power with respect to changes in WTR speed (dpomega). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindAeroTwoDimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindAeroTwoDimIEC ; + rdfs:range xsd:float . -cim:WindAeroTwoDimIEC.dptheta a rdf:Property ; +cim:WindAeroTwoDimIEC.dptheta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dptheta"@en ; rdfs:comment "Partial derivative of aerodynamic power with respect to changes in pitch angle (dptheta). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindAeroTwoDimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindAeroTwoDimIEC ; + rdfs:range xsd:float . -cim:WindAeroTwoDimIEC.dpv1 a rdf:Property ; +cim:WindAeroTwoDimIEC.dpv1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpv1"@en ; rdfs:comment "Partial derivative (dpv1). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindAeroTwoDimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindAeroTwoDimIEC ; + rdfs:range xsd:float . -cim:WindAeroTwoDimIEC.omegazero a rdf:Property ; +cim:WindAeroTwoDimIEC.omegazero a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "omegazero"@en ; rdfs:comment "Rotor speed if the wind turbine is not derated (omega0). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindAeroTwoDimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindAeroTwoDimIEC ; + rdfs:range xsd:float . -cim:WindAeroTwoDimIEC.pavail a rdf:Property ; +cim:WindAeroTwoDimIEC.pavail a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pavail"@en ; rdfs:comment "Available aerodynamic power (pavail). It is a case-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindAeroTwoDimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindAeroTwoDimIEC ; + rdfs:range xsd:float . -cim:WindAeroTwoDimIEC.thetav2 a rdf:Property ; +cim:WindAeroTwoDimIEC.thetav2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetav2"@en ; rdfs:comment "Blade angle at twice rated wind speed (thetav2). It is a type-dependent parameter." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindAeroTwoDimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:WindAeroTwoDimIEC ; + rdfs:range xsd:float . -cim:WindAeroTwoDimIEC.thetazero a rdf:Property ; +cim:WindAeroTwoDimIEC.thetazero a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetazero"@en ; rdfs:comment "Pitch angle if the wind turbine is not derated (theta0). It is a case-dependent parameter." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindAeroTwoDimIEC . - -cim:WindContCurrLimIEC.WindDynamicsLookupTable a rdf:Property ; - rdfs:label "WindDynamicsLookupTable"@en ; - rdfs:comment "The wind dynamics lookup table associated with this current control limitation model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindDynamicsLookupTable.WindContCurrLimIEC ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindContCurrLimIEC ; - rdfs:range cim:WindDynamicsLookupTable . - -cim:WindContCurrLimIEC.WindTurbineType3or4IEC a rdf:Property ; - rdfs:label "WindTurbineType3or4IEC"@en ; - rdfs:comment "Wind turbine type 3 or type 4 model with which this wind control current limitation model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3or4IEC.WindContCurrLimIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindContCurrLimIEC ; - rdfs:range cim:WindTurbineType3or4IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:WindAeroTwoDimIEC ; + rdfs:range xsd:float . -cim:WindContCurrLimIEC.imax a rdf:Property ; +cim:WindContCurrLimIEC.imax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "imax"@en ; rdfs:comment "Maximum continuous current at the wind turbine terminals (imax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContCurrLimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContCurrLimIEC ; + rdfs:range xsd:float . -cim:WindContCurrLimIEC.imaxdip a rdf:Property ; +cim:WindContCurrLimIEC.imaxdip a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "imaxdip"@en ; rdfs:comment "Maximum current during voltage dip at the wind turbine terminals (imaxdip). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContCurrLimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContCurrLimIEC ; + rdfs:range xsd:float . -cim:WindContCurrLimIEC.kpqu a rdf:Property ; +cim:WindContCurrLimIEC.kpqu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpqu"@en ; rdfs:comment "Partial derivative of reactive current limit (Kpqu) versus voltage. It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContCurrLimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContCurrLimIEC ; + rdfs:range xsd:float . -cim:WindContCurrLimIEC.mdfslim a rdf:Property ; +cim:WindContCurrLimIEC.mdfslim a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mdfslim"@en ; rdfs:comment """Limitation of type 3 stator current (MDFSLim). MDFSLim = 1 for wind turbines type 4. It is a type-dependent parameter. false= total current limitation (0 in the IEC model) true=stator current limitation (1 in the IEC model).""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContCurrLimIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContCurrLimIEC ; + rdfs:range xsd:boolean . -cim:WindContCurrLimIEC.mqpri a rdf:Property ; +cim:WindContCurrLimIEC.mqpri a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mqpri"@en ; rdfs:comment """Prioritisation of Q control during UVRT (Mqpri). It is a project-dependent parameter. true = reactive power priority (1 in the IEC model) false = active power priority (0 in the IEC model).""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContCurrLimIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContCurrLimIEC ; + rdfs:range xsd:boolean . -cim:WindContCurrLimIEC.tufiltcl a rdf:Property ; +cim:WindContCurrLimIEC.tufiltcl a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tufiltcl"@en ; rdfs:comment "Voltage measurement filter time constant (Tufiltcl) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContCurrLimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContCurrLimIEC ; + rdfs:range xsd:float . -cim:WindContCurrLimIEC.upqumax a rdf:Property ; +cim:WindContCurrLimIEC.upqumax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "upqumax"@en ; rdfs:comment "Wind turbine voltage in the operation point where zero reactive current can be delivered (upqumax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContCurrLimIEC . - -cim:WindContPType3IEC.WindDynamicsLookupTable a rdf:Property ; - rdfs:label "WindDynamicsLookupTable"@en ; - rdfs:comment "The wind dynamics lookup table associated with this P control type 3 model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindDynamicsLookupTable.WindContPType3IEC ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindContPType3IEC ; - rdfs:range cim:WindDynamicsLookupTable . - -cim:WindContPType3IEC.WindTurbineType3IEC a rdf:Property ; - rdfs:label "WindTurbineType3IEC"@en ; - rdfs:comment "Wind turbine type 3 model with which this wind control P type 3 model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3IEC.WindContPType3IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindContPType3IEC ; - rdfs:range cim:WindTurbineType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContCurrLimIEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.dpmax a rdf:Property ; +cim:WindContPType3IEC.dpmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpmax"@en ; rdfs:comment "Maximum wind turbine power ramp rate (dpmax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.dprefmax a rdf:Property ; +cim:WindContPType3IEC.dprefmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dprefmax"@en ; rdfs:comment "Maximum ramp rate of wind turbine reference power (dprefmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.dprefmin a rdf:Property ; +cim:WindContPType3IEC.dprefmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dprefmin"@en ; rdfs:comment "Minimum ramp rate of wind turbine reference power (dprefmin). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.dthetamax a rdf:Property ; +cim:WindContPType3IEC.dthetamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dthetamax"@en ; rdfs:comment "Ramp limitation of torque, required in some grid codes (dtmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.dthetamaxuvrt a rdf:Property ; +cim:WindContPType3IEC.dthetamaxuvrt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dthetamaxuvrt"@en ; rdfs:comment "Limitation of torque rise rate during UVRT (dthetamaxUVRT). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.kdtd a rdf:Property ; +cim:WindContPType3IEC.kdtd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdtd"@en ; rdfs:comment "Gain for active drive train damping (KDTD). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.kip a rdf:Property ; +cim:WindContPType3IEC.kip a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kip"@en ; rdfs:comment "PI controller integration parameter (KIp). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.kpp a rdf:Property ; +cim:WindContPType3IEC.kpp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpp"@en ; rdfs:comment "PI controller proportional gain (KPp). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.mpuvrt a rdf:Property ; +cim:WindContPType3IEC.mpuvrt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mpuvrt"@en ; rdfs:comment """Enable UVRT power control mode (MpUVRT). It is a project-dependent parameter. true = voltage control (1 in the IEC model) false = reactive power control (0 in the IEC model).""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:boolean . -cim:WindContPType3IEC.omegadtd a rdf:Property ; +cim:WindContPType3IEC.omegadtd a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "omegadtd"@en ; rdfs:comment "Active drive train damping frequency (omegaDTD). It can be calculated from two mass model parameters. It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.omegaoffset a rdf:Property ; +cim:WindContPType3IEC.omegaoffset a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "omegaoffset"@en ; rdfs:comment "Offset to reference value that limits controller action during rotor speed changes (omegaoffset). It is a case-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.pdtdmax a rdf:Property ; +cim:WindContPType3IEC.pdtdmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pdtdmax"@en ; rdfs:comment "Maximum active drive train damping power (pDTDmax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.tdvs a rdf:Property ; +cim:WindContPType3IEC.tdvs a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tdvs"@en ; rdfs:comment "Time delay after deep voltage sags (TDVS) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.thetaemin a rdf:Property ; +cim:WindContPType3IEC.thetaemin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetaemin"@en ; rdfs:comment "Minimum electrical generator torque (temin). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.thetauscale a rdf:Property ; +cim:WindContPType3IEC.thetauscale a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetauscale"@en ; rdfs:comment "Voltage scaling factor of reset-torque (tuscale). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.tomegafiltp3 a rdf:Property ; +cim:WindContPType3IEC.tomegafiltp3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tomegafiltp3"@en ; rdfs:comment "Filter time constant for generator speed measurement (Tomegafiltp3) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.tomegaref a rdf:Property ; +cim:WindContPType3IEC.tomegaref a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tomegaref"@en ; rdfs:comment "Time constant in speed reference filter (Tomega,ref) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.tpfiltp3 a rdf:Property ; +cim:WindContPType3IEC.tpfiltp3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpfiltp3"@en ; rdfs:comment "Filter time constant for power measurement (Tpfiltp3) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.tpord a rdf:Property ; +cim:WindContPType3IEC.tpord a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpord"@en ; rdfs:comment "Time constant in power order lag (Tpord). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.tufiltp3 a rdf:Property ; +cim:WindContPType3IEC.tufiltp3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tufiltp3"@en ; rdfs:comment "Filter time constant for voltage measurement (Tufiltp3) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.udvs a rdf:Property ; +cim:WindContPType3IEC.udvs a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "udvs"@en ; rdfs:comment "Voltage limit for hold UVRT status after deep voltage sags (uDVS). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.updip a rdf:Property ; +cim:WindContPType3IEC.updip a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "updip"@en ; rdfs:comment "Voltage dip threshold for P-control (uPdip). Part of turbine control, often different (e.g 0.8) from converter thresholds. It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType3IEC.zeta a rdf:Property ; +cim:WindContPType3IEC.zeta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "zeta"@en ; rdfs:comment "Coefficient for active drive train damping (zeta). It is a type-dependent parameter." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType3IEC . - -cim:WindContPType4aIEC.WindTurbineType4aIEC a rdf:Property ; - rdfs:label "WindTurbineType4aIEC"@en ; - rdfs:comment " Wind turbine type 4A model with which this wind control P type 4A model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType4aIEC.WindContPType4aIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindContPType4aIEC ; - rdfs:range cim:WindTurbineType4aIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContPType3IEC ; + rdfs:range xsd:float . -cim:WindContPType4aIEC.dpmaxp4a a rdf:Property ; +cim:WindContPType4aIEC.dpmaxp4a a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpmaxp4a"@en ; rdfs:comment "Maximum wind turbine power ramp rate (dpmaxp4A). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType4aIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType4aIEC ; + rdfs:range xsd:float . -cim:WindContPType4aIEC.tpordp4a a rdf:Property ; +cim:WindContPType4aIEC.tpordp4a a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpordp4a"@en ; rdfs:comment "Time constant in power order lag (Tpordp4A) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType4aIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType4aIEC ; + rdfs:range xsd:float . -cim:WindContPType4aIEC.tufiltp4a a rdf:Property ; +cim:WindContPType4aIEC.tufiltp4a a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tufiltp4a"@en ; rdfs:comment "Voltage measurement filter time constant (Tufiltp4A) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType4aIEC . - -cim:WindContPType4bIEC.WindTurbineType4bIEC a rdf:Property ; - rdfs:label "WindTurbineType4bIEC"@en ; - rdfs:comment "Wind turbine type 4B model with which this wind control P type 4B model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType4bIEC.WindContPType4bIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindContPType4bIEC ; - rdfs:range cim:WindTurbineType4bIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType4aIEC ; + rdfs:range xsd:float . -cim:WindContPType4bIEC.dpmaxp4b a rdf:Property ; +cim:WindContPType4bIEC.dpmaxp4b a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpmaxp4b"@en ; rdfs:comment "Maximum wind turbine power ramp rate (dpmaxp4B). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType4bIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPType4bIEC ; + rdfs:range xsd:float . -cim:WindContPType4bIEC.tpaero a rdf:Property ; +cim:WindContPType4bIEC.tpaero a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpaero"@en ; rdfs:comment "Time constant in aerodynamic power response (Tpaero) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType4bIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType4bIEC ; + rdfs:range xsd:float . -cim:WindContPType4bIEC.tpordp4b a rdf:Property ; +cim:WindContPType4bIEC.tpordp4b a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpordp4b"@en ; rdfs:comment "Time constant in power order lag (Tpordp4B) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType4bIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType4bIEC ; + rdfs:range xsd:float . -cim:WindContPType4bIEC.tufiltp4b a rdf:Property ; +cim:WindContPType4bIEC.tufiltp4b a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tufiltp4b"@en ; rdfs:comment "Voltage measurement filter time constant (Tufiltp4B) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPType4bIEC . - -cim:WindContPitchAngleIEC.WindTurbineType3IEC a rdf:Property ; - rdfs:label "WindTurbineType3IEC"@en ; - rdfs:comment "Wind turbine type 3 model with which this pitch control model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3IEC.WindContPitchAngleIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindContPitchAngleIEC ; - rdfs:range cim:WindTurbineType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPType4bIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.dthetamax a rdf:Property ; +cim:WindContPitchAngleIEC.dthetamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dthetamax"@en ; - rdfs:comment "Maximum pitch positive ramp rate (dthetamax) (> WindContPitchAngleIEC.dthetamin). It is a type-dependent parameter. Unit = degrees / s. " ; - cims:dataType cim:Float ; + rdfs:comment "Maximum pitch positive ramp rate (dthetamax) (> WindContPitchAngleIEC.dthetamin). It is a type-dependent parameter. Unit = degrees / s." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.dthetamin a rdf:Property ; +cim:WindContPitchAngleIEC.dthetamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dthetamin"@en ; - rdfs:comment "Maximum pitch negative ramp rate (dthetamin) (< WindContPitchAngleIEC.dthetamax). It is a type-dependent parameter. Unit = degrees / s. " ; - cims:dataType cim:Float ; + rdfs:comment "Maximum pitch negative ramp rate (dthetamin) (< WindContPitchAngleIEC.dthetamax). It is a type-dependent parameter. Unit = degrees / s." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.kic a rdf:Property ; +cim:WindContPitchAngleIEC.kic a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kic"@en ; rdfs:comment "Power PI controller integration gain (KIc). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.kiomega a rdf:Property ; +cim:WindContPitchAngleIEC.kiomega a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiomega"@en ; rdfs:comment "Speed PI controller integration gain (KIomega). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.kpc a rdf:Property ; +cim:WindContPitchAngleIEC.kpc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpc"@en ; rdfs:comment "Power PI controller proportional gain (KPc). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.kpomega a rdf:Property ; +cim:WindContPitchAngleIEC.kpomega a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpomega"@en ; rdfs:comment "Speed PI controller proportional gain (KPomega). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.kpx a rdf:Property ; +cim:WindContPitchAngleIEC.kpx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpx"@en ; rdfs:comment "Pitch cross coupling gain (KPX). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.thetamax a rdf:Property ; +cim:WindContPitchAngleIEC.thetamax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetamax"@en ; rdfs:comment "Maximum pitch angle (thetamax) (> WindContPitchAngleIEC.thetamin). It is a type-dependent parameter." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.thetamin a rdf:Property ; +cim:WindContPitchAngleIEC.thetamin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "thetamin"@en ; rdfs:comment "Minimum pitch angle (thetamin) (< WindContPitchAngleIEC.thetamax). It is a type-dependent parameter." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContPitchAngleIEC.ttheta a rdf:Property ; +cim:WindContPitchAngleIEC.ttheta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ttheta"@en ; rdfs:comment "Pitch time constant (ttheta) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContPitchAngleIEC . - -cim:WindContQIEC.WindTurbineType3or4IEC a rdf:Property ; - rdfs:label "WindTurbineType3or4IEC"@en ; - rdfs:comment "Wind turbine type 3 or type 4 model with which this reactive control model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3or4IEC.WIndContQIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindContQIEC ; - rdfs:range cim:WindTurbineType3or4IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContPitchAngleIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.iqh1 a rdf:Property ; +cim:WindContQIEC.iqh1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "iqh1"@en ; rdfs:comment "Maximum reactive current injection during dip (iqh1). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.iqmax a rdf:Property ; +cim:WindContQIEC.iqmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "iqmax"@en ; rdfs:comment "Maximum reactive current injection (iqmax) (> WindContQIEC.iqmin). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.iqmin a rdf:Property ; +cim:WindContQIEC.iqmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "iqmin"@en ; rdfs:comment "Minimum reactive current injection (iqmin) (< WindContQIEC.iqmax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.iqpost a rdf:Property ; +cim:WindContQIEC.iqpost a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "iqpost"@en ; rdfs:comment "Post fault reactive current injection (iqpost). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.kiq a rdf:Property ; +cim:WindContQIEC.kiq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiq"@en ; rdfs:comment "Reactive power PI controller integration gain (KI,q). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.kiu a rdf:Property ; +cim:WindContQIEC.kiu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiu"@en ; rdfs:comment "Voltage PI controller integration gain (KI,u). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.kpq a rdf:Property ; +cim:WindContQIEC.kpq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpq"@en ; rdfs:comment "Reactive power PI controller proportional gain (KP,q). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.kpu a rdf:Property ; +cim:WindContQIEC.kpu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpu"@en ; rdfs:comment "Voltage PI controller proportional gain (KP,u). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.kqv a rdf:Property ; +cim:WindContQIEC.kqv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kqv"@en ; rdfs:comment "Voltage scaling factor for UVRT current (Kqv). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.rdroop a rdf:Property ; +cim:WindContQIEC.rdroop a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rdroop"@en ; rdfs:comment "Resistive component of voltage drop impedance (rdroop) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.tpfiltq a rdf:Property ; +cim:WindContQIEC.tpfiltq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpfiltq"@en ; rdfs:comment "Power measurement filter time constant (Tpfiltq) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.tpost a rdf:Property ; +cim:WindContQIEC.tpost a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpost"@en ; rdfs:comment "Length of time period where post fault reactive power is injected (Tpost) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.tqord a rdf:Property ; +cim:WindContQIEC.tqord a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tqord"@en ; rdfs:comment "Time constant in reactive power order lag (Tqord) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.tufiltq a rdf:Property ; +cim:WindContQIEC.tufiltq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tufiltq"@en ; rdfs:comment "Voltage measurement filter time constant (Tufiltq) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.udb1 a rdf:Property ; +cim:WindContQIEC.udb1 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "udb1"@en ; rdfs:comment "Voltage deadband lower limit (udb1). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.udb2 a rdf:Property ; +cim:WindContQIEC.udb2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "udb2"@en ; rdfs:comment "Voltage deadband upper limit (udb2). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.umax a rdf:Property ; +cim:WindContQIEC.umax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "umax"@en ; rdfs:comment "Maximum voltage in voltage PI controller integral term (umax) (> WindContQIEC.umin). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.umin a rdf:Property ; +cim:WindContQIEC.umin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "umin"@en ; rdfs:comment "Minimum voltage in voltage PI controller integral term (umin) (< WindContQIEC.umax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.uqdip a rdf:Property ; +cim:WindContQIEC.uqdip a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uqdip"@en ; rdfs:comment "Voltage threshold for UVRT detection in Q control (uqdip). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQIEC.uref0 a rdf:Property ; +cim:WindContQIEC.uref0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uref0"@en ; rdfs:comment "User-defined bias in voltage reference (uref0). It is a case-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . - -cim:WindContQIEC.windQcontrolModesType a rdf:Property ; - rdfs:label "windQcontrolModesType"@en ; - rdfs:comment "Types of general wind turbine Q control modes (MqG). It is a project-dependent parameter." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC ; - rdfs:range cim:WindQcontrolModeKind . - -cim:WindContQIEC.windUVRTQcontrolModesType a rdf:Property ; - rdfs:label "windUVRTQcontrolModesType"@en ; - rdfs:comment "Types of UVRT Q control modes (MqUVRT). It is a project-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:WindContQIEC ; - rdfs:range cim:WindUVRTQcontrolModeKind . + rdfs:range xsd:float . -cim:WindContQIEC.xdroop a rdf:Property ; +cim:WindContQIEC.xdroop a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xdroop"@en ; rdfs:comment "Inductive component of voltage drop impedance (xdroop) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQIEC . - -cim:WindContQLimIEC.WindTurbineType3or4IEC a rdf:Property ; - rdfs:label "WindTurbineType3or4IEC"@en ; - rdfs:comment "Wind generator type 3 or type 4 model with which this constant Q limitation model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3or4IEC.WindContQLimIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindContQLimIEC ; - rdfs:range cim:WindTurbineType3or4IEC . + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQIEC ; + rdfs:range xsd:float . -cim:WindContQLimIEC.qmax a rdf:Property ; +cim:WindContQLimIEC.qmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qmax"@en ; rdfs:comment "Maximum reactive power (qmax) (> WindContQLimIEC.qmin). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQLimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQLimIEC ; + rdfs:range xsd:float . -cim:WindContQLimIEC.qmin a rdf:Property ; +cim:WindContQLimIEC.qmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qmin"@en ; rdfs:comment "Minimum reactive power (qmin) (< WindContQLimIEC.qmax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQLimIEC . - -cim:WindContQPQULimIEC.WindDynamicsLookupTable a rdf:Property ; - rdfs:label "WindDynamicsLookupTable"@en ; - rdfs:comment "The wind dynamics lookup table associated with this QP and QU limitation model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindDynamicsLookupTable.WindContQPQULimIEC ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindContQPQULimIEC ; - rdfs:range cim:WindDynamicsLookupTable . - -cim:WindContQPQULimIEC.WindTurbineType3or4IEC a rdf:Property ; - rdfs:label "WindTurbineType3or4IEC"@en ; - rdfs:comment "Wind generator type 3 or type 4 model with which this QP and QU limitation model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3or4IEC.WindContQPQULimIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindContQPQULimIEC ; - rdfs:range cim:WindTurbineType3or4IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContQLimIEC ; + rdfs:range xsd:float . -cim:WindContQPQULimIEC.tpfiltql a rdf:Property ; +cim:WindContQPQULimIEC.tpfiltql a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpfiltql"@en ; rdfs:comment "Power measurement filter time constant for Q capacity (Tpfiltql) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQPQULimIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContQPQULimIEC ; + rdfs:range xsd:float . -cim:WindContQPQULimIEC.tufiltql a rdf:Property ; +cim:WindContQPQULimIEC.tufiltql a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tufiltql"@en ; rdfs:comment "Voltage measurement filter time constant for Q capacity (Tufiltql) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContQPQULimIEC . - -cim:WindContRotorRIEC.WindDynamicsLookupTable a rdf:Property ; - rdfs:label "WindDynamicsLookupTable"@en ; - rdfs:comment "The wind dynamics lookup table associated with this rotor resistance control model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindDynamicsLookupTable.WindContRotorRIEC ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindContRotorRIEC ; - rdfs:range cim:WindDynamicsLookupTable . - -cim:WindContRotorRIEC.WindGenTurbineType2IEC a rdf:Property ; - rdfs:label "WindGenTurbineType2IEC"@en ; - rdfs:comment "Wind turbine type 2 model with whitch this wind control rotor resistance model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindGenTurbineType2IEC.WindContRotorRIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindContRotorRIEC ; - rdfs:range cim:WindGenTurbineType2IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContQPQULimIEC ; + rdfs:range xsd:float . -cim:WindContRotorRIEC.kirr a rdf:Property ; +cim:WindContRotorRIEC.kirr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kirr"@en ; rdfs:comment "Integral gain in rotor resistance PI controller (KIrr). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContRotorRIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range xsd:float . -cim:WindContRotorRIEC.komegafilt a rdf:Property ; +cim:WindContRotorRIEC.komegafilt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "komegafilt"@en ; rdfs:comment "Filter gain for generator speed measurement (Komegafilt). It is a type-dependent parameter." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContRotorRIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range xsd:float . -cim:WindContRotorRIEC.kpfilt a rdf:Property ; +cim:WindContRotorRIEC.kpfilt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpfilt"@en ; rdfs:comment "Filter gain for power measurement (Kpfilt). It is a type-dependent parameter." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContRotorRIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range xsd:float . -cim:WindContRotorRIEC.kprr a rdf:Property ; +cim:WindContRotorRIEC.kprr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kprr"@en ; rdfs:comment "Proportional gain in rotor resistance PI controller (KPrr). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContRotorRIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range xsd:float . -cim:WindContRotorRIEC.rmax a rdf:Property ; +cim:WindContRotorRIEC.rmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rmax"@en ; rdfs:comment "Maximum rotor resistance (rmax) (> WindContRotorRIEC.rmin). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContRotorRIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range xsd:float . -cim:WindContRotorRIEC.rmin a rdf:Property ; +cim:WindContRotorRIEC.rmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rmin"@en ; rdfs:comment "Minimum rotor resistance (rmin) (< WindContRotorRIEC.rmax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContRotorRIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range xsd:float . -cim:WindContRotorRIEC.tomegafiltrr a rdf:Property ; +cim:WindContRotorRIEC.tomegafiltrr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tomegafiltrr"@en ; rdfs:comment "Filter time constant for generator speed measurement (Tomegafiltrr) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContRotorRIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range xsd:float . -cim:WindContRotorRIEC.tpfiltrr a rdf:Property ; +cim:WindContRotorRIEC.tpfiltrr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpfiltrr"@en ; rdfs:comment "Filter time constant for power measurement (Tpfiltrr) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindContRotorRIEC . - -cim:WindDynamicsLookupTable.WindContCurrLimIEC a rdf:Property ; - rdfs:label "WindContCurrLimIEC"@en ; - rdfs:comment "The current control limitation model with which this wind dynamics lookup table is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContCurrLimIEC.WindDynamicsLookupTable ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindContCurrLimIEC . - -cim:WindDynamicsLookupTable.WindContPType3IEC a rdf:Property ; - rdfs:label "WindContPType3IEC"@en ; - rdfs:comment "The P control type 3 model with which this wind dynamics lookup table is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContPType3IEC.WindDynamicsLookupTable ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindContPType3IEC . - -cim:WindDynamicsLookupTable.WindContQPQULimIEC a rdf:Property ; - rdfs:label "WindContQPQULimIEC"@en ; - rdfs:comment "The QP and QU limitation model with which this wind dynamics lookup table is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContQPQULimIEC.WindDynamicsLookupTable ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindContQPQULimIEC . - -cim:WindDynamicsLookupTable.WindContRotorRIEC a rdf:Property ; - rdfs:label "WindContRotorRIEC"@en ; - rdfs:comment "The rotor resistance control model with which this wind dynamics lookup table is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContRotorRIEC.WindDynamicsLookupTable ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindContRotorRIEC . - -cim:WindDynamicsLookupTable.WindGenType3bIEC a rdf:Property ; - rdfs:label "WindGenType3bIEC"@en ; - rdfs:comment "The generator type 3B model with which this wind dynamics lookup table is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindGenType3bIEC.WindDynamicsLookupTable ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindGenType3bIEC . - -cim:WindDynamicsLookupTable.WindPitchContPowerIEC a rdf:Property ; - rdfs:label "WindPitchContPowerIEC"@en ; - rdfs:comment "The pitch control power model with which this wind dynamics lookup table is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindPitchContPowerIEC.WindDynamicsLookupTable ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindPitchContPowerIEC . - -cim:WindDynamicsLookupTable.WindPlantFreqPcontrolIEC a rdf:Property ; - rdfs:label "WindPlantFreqPcontrolIEC"@en ; - rdfs:comment "The frequency and active power wind plant control model with which this wind dynamics lookup table is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindPlantFreqPcontrolIEC.WindDynamicsLookupTable ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindPlantFreqPcontrolIEC . - -cim:WindDynamicsLookupTable.WindPlantReactiveControlIEC a rdf:Property ; - rdfs:label "WindPlantReactiveControlIEC"@en ; - rdfs:comment "The voltage and reactive power wind plant control model with which this wind dynamics lookup table is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindPlantReactiveControlIEC.WindDynamicsLookupTable ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindPlantReactiveControlIEC . - -cim:WindDynamicsLookupTable.WindProtectionIEC a rdf:Property ; - rdfs:label "WindProtectionIEC"@en ; - rdfs:comment "The grid protection model with which this wind dynamics lookup table is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindProtectionIEC.WindDynamicsLookupTable ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindProtectionIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindContRotorRIEC ; + rdfs:range xsd:float . -cim:WindDynamicsLookupTable.input a rdf:Property ; +cim:WindDynamicsLookupTable.input a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "input"@en ; rdfs:comment "Input value (x) for the lookup table function." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindDynamicsLookupTable . - -cim:WindDynamicsLookupTable.lookupTableFunctionType a rdf:Property ; - rdfs:label "lookupTableFunctionType"@en ; - rdfs:comment "Type of the lookup table function." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:WindDynamicsLookupTable ; - rdfs:range cim:WindLookupTableFunctionKind . + rdfs:range xsd:float . -cim:WindDynamicsLookupTable.output a rdf:Property ; +cim:WindDynamicsLookupTable.output a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "output"@en ; rdfs:comment "Output value (y) for the lookup table function." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindDynamicsLookupTable . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range xsd:float . -cim:WindDynamicsLookupTable.sequence a rdf:Property ; +cim:WindDynamicsLookupTable.sequence a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "sequence"@en ; rdfs:comment "Sequence numbers of the pairs of the input (x) and the output (y) of the lookup table function." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindDynamicsLookupTable . - -cim:WindGenTurbineType1aIEC.WindAeroConstIEC a rdf:Property ; - rdfs:label "WindAeroConstIEC"@en ; - rdfs:comment "Wind aerodynamic model associated with this wind turbine type 1A model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindAeroConstIEC.WindGenTurbineType1aIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindGenTurbineType1aIEC ; - rdfs:range cim:WindAeroConstIEC . - -cim:WindGenTurbineType1bIEC.WindPitchContPowerIEC a rdf:Property ; - rdfs:label "WindPitchContPowerIEC"@en ; - rdfs:comment "Pitch control power model associated with this wind turbine type 1B model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindPitchContPowerIEC.WindGenTurbineType1bIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindGenTurbineType1bIEC ; - rdfs:range cim:WindPitchContPowerIEC . - -cim:WindGenTurbineType2IEC.WindContRotorRIEC a rdf:Property ; - rdfs:label "WindContRotorRIEC"@en ; - rdfs:comment "Wind control rotor resistance model associated with wind turbine type 2 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContRotorRIEC.WindGenTurbineType2IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindGenTurbineType2IEC ; - rdfs:range cim:WindContRotorRIEC . - -cim:WindGenTurbineType2IEC.WindPitchContPowerIEC a rdf:Property ; - rdfs:label "WindPitchContPowerIEC"@en ; - rdfs:comment "Pitch control power model associated with this wind turbine type 2 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindPitchContPowerIEC.WindGenTurbineType2IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindGenTurbineType2IEC ; - rdfs:range cim:WindPitchContPowerIEC . - -cim:WindGenType3IEC.WindTurbineType3IEC a rdf:Property ; - rdfs:label "WindTurbineType3IEC"@en ; - rdfs:comment "Wind turbine type 3 model with which this wind generator type 3 is associated. " ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3IEC.WindGenType3IEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindGenType3IEC ; - rdfs:range cim:WindTurbineType3IEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindDynamicsLookupTable ; + rdfs:range xsd:integer . -cim:WindGenType3IEC.dipmax a rdf:Property ; +cim:WindGenType3IEC.dipmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dipmax"@en ; rdfs:comment "Maximum active current ramp rate (dipmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindGenType3IEC ; + rdfs:range xsd:float . -cim:WindGenType3IEC.diqmax a rdf:Property ; +cim:WindGenType3IEC.diqmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "diqmax"@en ; rdfs:comment "Maximum reactive current ramp rate (diqmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType3IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindGenType3IEC ; + rdfs:range xsd:float . -cim:WindGenType3IEC.xs a rdf:Property ; +cim:WindGenType3IEC.xs a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xs"@en ; rdfs:comment "Electromagnetic transient reactance (xS). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType3IEC . - -cim:WindGenType3aIEC.WindTurbineType4IEC a rdf:Property ; - rdfs:label "WindTurbineType4IEC"@en ; - rdfs:comment "Wind turbine type 4 model with which this wind generator type 3A model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType4IEC.WindGenType3aIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindGenType3aIEC ; - rdfs:range cim:WindTurbineType4IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindGenType3IEC ; + rdfs:range xsd:float . -cim:WindGenType3aIEC.kpc a rdf:Property ; +cim:WindGenType3aIEC.kpc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpc"@en ; rdfs:comment "Current PI controller proportional gain (KPc). It is a type-dependent parameter." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType3aIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindGenType3aIEC ; + rdfs:range xsd:float . -cim:WindGenType3aIEC.tic a rdf:Property ; +cim:WindGenType3aIEC.tic a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tic"@en ; rdfs:comment "Current PI controller integration time constant (TIc) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType3aIEC . - -cim:WindGenType3bIEC.WindDynamicsLookupTable a rdf:Property ; - rdfs:label "WindDynamicsLookupTable"@en ; - rdfs:comment "The wind dynamics lookup table associated with this generator type 3B model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindDynamicsLookupTable.WindGenType3bIEC ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindGenType3bIEC ; - rdfs:range cim:WindDynamicsLookupTable . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindGenType3aIEC ; + rdfs:range xsd:float . -cim:WindGenType3bIEC.mwtcwp a rdf:Property ; +cim:WindGenType3bIEC.mwtcwp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mwtcwp"@en ; rdfs:comment """Crowbar control mode (MWTcwp). It is a case-dependent parameter. true = 1 in the IEC model false = 0 in the IEC model.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType3bIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindGenType3bIEC ; + rdfs:range xsd:boolean . -cim:WindGenType3bIEC.tg a rdf:Property ; +cim:WindGenType3bIEC.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Current generation time constant (Tg) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType3bIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindGenType3bIEC ; + rdfs:range xsd:float . -cim:WindGenType3bIEC.two a rdf:Property ; +cim:WindGenType3bIEC.two a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "two"@en ; rdfs:comment "Time constant for crowbar washout filter (Two) (>= 0). It is a case-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType3bIEC . - -cim:WindGenType4IEC.WindTurbineType4aIEC a rdf:Property ; - rdfs:label "WindTurbineType4aIEC"@en ; - rdfs:comment "Wind turbine type 4A model with which this wind generator type 4 model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType4aIEC.WindGenType4IEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindGenType4IEC ; - rdfs:range cim:WindTurbineType4aIEC . - -cim:WindGenType4IEC.WindTurbineType4bIEC a rdf:Property ; - rdfs:label "WindTurbineType4bIEC"@en ; - rdfs:comment "Wind turbine type 4B model with which this wind generator type 4 model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType4bIEC.WindGenType4IEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindGenType4IEC ; - rdfs:range cim:WindTurbineType4bIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindGenType3bIEC ; + rdfs:range xsd:float . -cim:WindGenType4IEC.dipmax a rdf:Property ; +cim:WindGenType4IEC.dipmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dipmax"@en ; rdfs:comment "Maximum active current ramp rate (dipmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType4IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindGenType4IEC ; + rdfs:range xsd:float . -cim:WindGenType4IEC.diqmax a rdf:Property ; +cim:WindGenType4IEC.diqmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "diqmax"@en ; rdfs:comment "Maximum reactive current ramp rate (diqmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType4IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindGenType4IEC ; + rdfs:range xsd:float . -cim:WindGenType4IEC.diqmin a rdf:Property ; +cim:WindGenType4IEC.diqmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "diqmin"@en ; rdfs:comment "Minimum reactive current ramp rate (diqmin). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType4IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindGenType4IEC ; + rdfs:range xsd:float . -cim:WindGenType4IEC.tg a rdf:Property ; +cim:WindGenType4IEC.tg a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tg"@en ; rdfs:comment "Time constant (Tg) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGenType4IEC . - -cim:WindMechIEC.WindTurbineType1or2IEC a rdf:Property ; - rdfs:label "WindTurbineType1or2IEC"@en ; - rdfs:comment "Wind generator type 1 or type 2 model with which this wind mechanical model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType1or2IEC.WindMechIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindMechIEC ; - rdfs:range cim:WindTurbineType1or2IEC . - -cim:WindMechIEC.WindTurbineType3IEC a rdf:Property ; - rdfs:label "WindTurbineType3IEC"@en ; - rdfs:comment "Wind turbine type 3 model with which this wind mechanical model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3IEC.WindMechIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindMechIEC ; - rdfs:range cim:WindTurbineType3IEC . - -cim:WindMechIEC.WindTurbineType4bIEC a rdf:Property ; - rdfs:label "WindTurbineType4bIEC"@en ; - rdfs:comment "Wind turbine type 4B model with which this wind mechanical model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType4bIEC.WindMechIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindMechIEC ; - rdfs:range cim:WindTurbineType4bIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindGenType4IEC ; + rdfs:range xsd:float . -cim:WindMechIEC.cdrt a rdf:Property ; +cim:WindMechIEC.cdrt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "cdrt"@en ; rdfs:comment "Drive train damping (cdrt). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindMechIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindMechIEC ; + rdfs:range xsd:float . -cim:WindMechIEC.hgen a rdf:Property ; +cim:WindMechIEC.hgen a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hgen"@en ; rdfs:comment "Inertia constant of generator (Hgen) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindMechIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindMechIEC ; + rdfs:range xsd:float . -cim:WindMechIEC.hwtr a rdf:Property ; +cim:WindMechIEC.hwtr a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "hwtr"@en ; rdfs:comment "Inertia constant of wind turbine rotor (HWTR) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindMechIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindMechIEC ; + rdfs:range xsd:float . -cim:WindMechIEC.kdrt a rdf:Property ; +cim:WindMechIEC.kdrt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kdrt"@en ; rdfs:comment "Drive train stiffness (kdrt). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindMechIEC . - -cim:WindPitchContPowerIEC.WindDynamicsLookupTable a rdf:Property ; - rdfs:label "WindDynamicsLookupTable"@en ; - rdfs:comment "The wind dynamics lookup table associated with this pitch control power model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindDynamicsLookupTable.WindPitchContPowerIEC ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindPitchContPowerIEC ; - rdfs:range cim:WindDynamicsLookupTable . - -cim:WindPitchContPowerIEC.WindGenTurbineType1bIEC a rdf:Property ; - rdfs:label "WindGenTurbineType1bIEC"@en ; - rdfs:comment "Wind turbine type 1B model with which this pitch control power model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindGenTurbineType1bIEC.WindPitchContPowerIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindPitchContPowerIEC ; - rdfs:range cim:WindGenTurbineType1bIEC . - -cim:WindPitchContPowerIEC.WindGenTurbineType2IEC a rdf:Property ; - rdfs:label "WindGenTurbineType2IEC"@en ; - rdfs:comment "Wind turbine type 2 model with which this pitch control power model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindGenTurbineType2IEC.WindPitchContPowerIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindPitchContPowerIEC ; - rdfs:range cim:WindGenTurbineType2IEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindMechIEC ; + rdfs:range xsd:float . -cim:WindPitchContPowerIEC.dpmax a rdf:Property ; +cim:WindPitchContPowerIEC.dpmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpmax"@en ; rdfs:comment "Rate limit for increasing power (dpmax) (> WindPitchContPowerIEC.dpmin). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPitchContPowerIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range xsd:float . -cim:WindPitchContPowerIEC.dpmin a rdf:Property ; +cim:WindPitchContPowerIEC.dpmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpmin"@en ; rdfs:comment "Rate limit for decreasing power (dpmin) (< WindPitchContPowerIEC.dpmax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPitchContPowerIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range xsd:float . -cim:WindPitchContPowerIEC.pmin a rdf:Property ; +cim:WindPitchContPowerIEC.pmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pmin"@en ; rdfs:comment "Minimum power setting (pmin). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPitchContPowerIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range xsd:float . -cim:WindPitchContPowerIEC.pset a rdf:Property ; +cim:WindPitchContPowerIEC.pset a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pset"@en ; rdfs:comment "If pinit < pset then power will be ramped down to pmin. It is (pset) in the IEC 61400-27-1:2015. It is a type-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPitchContPowerIEC . - -cim:WindPitchContPowerIEC.t1 a rdf:Property ; - rdfs:label "t1"@en ; - rdfs:comment "Lag time constant (T1) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPitchContPowerIEC . - -cim:WindPitchContPowerIEC.tr a rdf:Property ; - rdfs:label "tr"@en ; - rdfs:comment "Voltage measurement time constant (Tr) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPitchContPowerIEC . - -cim:WindPitchContPowerIEC.uuvrt a rdf:Property ; - rdfs:label "uuvrt"@en ; - rdfs:comment "Dip detection threshold (uUVRT). It is a type-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPitchContPowerIEC . - -cim:WindPlantDynamics.RemoteInputSignal a rdf:Property ; - rdfs:label "RemoteInputSignal"@en ; - rdfs:comment "The remote signal with which this power plant is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:RemoteInputSignal.WindPlantDynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindPlantDynamics ; - rdfs:range cim:RemoteInputSignal . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range xsd:float . -cim:WindPlantDynamics.WindTurbineType3or4Dynamics a rdf:Property ; - rdfs:label "WindTurbineType3or4Dynamics"@en ; - rdfs:comment "The wind turbine type 3 or type 4 associated with this wind plant." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3or4Dynamics.WindPlantDynamics ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindPlantDynamics ; - rdfs:range cim:WindTurbineType3or4Dynamics . +cim:WindPitchContPowerIEC.t1 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "t1"@en ; + rdfs:comment "Lag time constant (T1) (>= 0). It is a type-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.WindDynamicsLookupTable a rdf:Property ; - rdfs:label "WindDynamicsLookupTable"@en ; - rdfs:comment "The wind dynamics lookup table associated with this frequency and active power wind plant model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindDynamicsLookupTable.WindPlantFreqPcontrolIEC ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindPlantFreqPcontrolIEC ; - rdfs:range cim:WindDynamicsLookupTable . +cim:WindPitchContPowerIEC.tr a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "tr"@en ; + rdfs:comment "Voltage measurement time constant (Tr) (>= 0). It is a type-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.WindPlantIEC a rdf:Property ; - rdfs:label "WindPlantIEC"@en ; - rdfs:comment "Wind plant model with which this wind plant frequency and active power control is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindPlantIEC.WindPlantFreqPcontrolIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindPlantFreqPcontrolIEC ; - rdfs:range cim:WindPlantIEC . +cim:WindPitchContPowerIEC.uuvrt a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "uuvrt"@en ; + rdfs:comment "Dip detection threshold (uUVRT). It is a type-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPitchContPowerIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.dprefmax a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.dprefmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dprefmax"@en ; rdfs:comment "Maximum ramp rate of pWTref request from the plant controller to the wind turbines (dprefmax) (> WindPlantFreqPcontrolIEC.dprefmin). It is a case-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.dprefmin a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.dprefmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dprefmin"@en ; rdfs:comment "Minimum (negative) ramp rate of pWTref request from the plant controller to the wind turbines (dprefmin) (< WindPlantFreqPcontrolIEC.dprefmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.dpwprefmax a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.dpwprefmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpwprefmax"@en ; rdfs:comment "Maximum positive ramp rate for wind plant power reference (dpWPrefmax) (> WindPlantFreqPcontrolIEC.dpwprefmin). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.dpwprefmin a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.dpwprefmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dpwprefmin"@en ; rdfs:comment "Maximum negative ramp rate for wind plant power reference (dpWPrefmin) (< WindPlantFreqPcontrolIEC.dpwprefmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.kiwpp a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.kiwpp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiwpp"@en ; rdfs:comment "Plant P controller integral gain (KIWPp). It is a project-dependent parameter." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.kiwppmax a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.kiwppmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiwppmax"@en ; rdfs:comment "Maximum PI integrator term (KIWPpmax) (> WindPlantFreqPcontrolIEC.kiwppmin). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.kiwppmin a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.kiwppmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiwppmin"@en ; rdfs:comment "Minimum PI integrator term (KIWPpmin) (< WindPlantFreqPcontrolIEC.kiwppmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.kpwpp a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.kpwpp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpwpp"@en ; rdfs:comment "Plant P controller proportional gain (KPWPp). It is a project-dependent parameter." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.kwppref a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.kwppref a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kwppref"@en ; rdfs:comment "Power reference gain (KWPpref). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.prefmax a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.prefmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "prefmax"@en ; rdfs:comment "Maximum pWTref request from the plant controller to the wind turbines (prefmax) (> WindPlantFreqPcontrolIEC.prefmin). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.prefmin a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.prefmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "prefmin"@en ; rdfs:comment "Minimum pWTref request from the plant controller to the wind turbines (prefmin) (< WindPlantFreqPcontrolIEC.prefmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.tpft a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.tpft a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpft"@en ; rdfs:comment "Lead time constant in reference value transfer function (Tpft) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.tpfv a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.tpfv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tpfv"@en ; rdfs:comment "Lag time constant in reference value transfer function (Tpfv) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.twpffiltp a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.twpffiltp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "twpffiltp"@en ; rdfs:comment "Filter time constant for frequency measurement (TWPffiltp) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantFreqPcontrolIEC.twppfiltp a rdf:Property ; +cim:WindPlantFreqPcontrolIEC.twppfiltp a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "twppfiltp"@en ; rdfs:comment "Filter time constant for active power measurement (TWPpfiltp) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantFreqPcontrolIEC . - -cim:WindPlantIEC.WindPlantFreqPcontrolIEC a rdf:Property ; - rdfs:label "WindPlantFreqPcontrolIEC"@en ; - rdfs:comment "Wind plant frequency and active power control model associated with this wind plant." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindPlantFreqPcontrolIEC.WindPlantIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindPlantIEC ; - rdfs:range cim:WindPlantFreqPcontrolIEC . - -cim:WindPlantIEC.WindPlantReactiveControlIEC a rdf:Property ; - rdfs:label "WindPlantReactiveControlIEC"@en ; - rdfs:comment "Wind plant model with which this wind reactive control is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindPlantReactiveControlIEC.WindPlantIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindPlantIEC ; - rdfs:range cim:WindPlantReactiveControlIEC . - -cim:WindPlantReactiveControlIEC.WindDynamicsLookupTable a rdf:Property ; - rdfs:label "WindDynamicsLookupTable"@en ; - rdfs:comment "The wind dynamics lookup table associated with this voltage and reactive power wind plant model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindDynamicsLookupTable.WindPlantReactiveControlIEC ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindPlantReactiveControlIEC ; - rdfs:range cim:WindDynamicsLookupTable . - -cim:WindPlantReactiveControlIEC.WindPlantIEC a rdf:Property ; - rdfs:label "WindPlantIEC"@en ; - rdfs:comment "Wind plant reactive control model associated with this wind plant." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindPlantIEC.WindPlantReactiveControlIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindPlantReactiveControlIEC ; - rdfs:range cim:WindPlantIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantFreqPcontrolIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.dxrefmax a rdf:Property ; +cim:WindPlantReactiveControlIEC.dxrefmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dxrefmax"@en ; rdfs:comment "Maximum positive ramp rate for wind turbine reactive power/voltage reference (dxrefmax) (> WindPlantReactiveControlIEC.dxrefmin). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.dxrefmin a rdf:Property ; +cim:WindPlantReactiveControlIEC.dxrefmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dxrefmin"@en ; rdfs:comment "Maximum negative ramp rate for wind turbine reactive power/voltage reference (dxrefmin) (< WindPlantReactiveControlIEC.dxrefmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.kiwpx a rdf:Property ; +cim:WindPlantReactiveControlIEC.kiwpx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiwpx"@en ; rdfs:comment "Plant Q controller integral gain (KIWPx). It is a project-dependent parameter." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.kiwpxmax a rdf:Property ; +cim:WindPlantReactiveControlIEC.kiwpxmax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiwpxmax"@en ; rdfs:comment "Maximum reactive power/voltage reference from integration (KIWPxmax) (> WindPlantReactiveControlIEC.kiwpxmin). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.kiwpxmin a rdf:Property ; +cim:WindPlantReactiveControlIEC.kiwpxmin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kiwpxmin"@en ; rdfs:comment "Minimum reactive power/voltage reference from integration (KIWPxmin) (< WindPlantReactiveControlIEC.kiwpxmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.kpwpx a rdf:Property ; +cim:WindPlantReactiveControlIEC.kpwpx a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kpwpx"@en ; rdfs:comment "Plant Q controller proportional gain (KPWPx). It is a project-dependent parameter." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.kwpqref a rdf:Property ; +cim:WindPlantReactiveControlIEC.kwpqref a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kwpqref"@en ; rdfs:comment "Reactive power reference gain (KWPqref). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.kwpqu a rdf:Property ; +cim:WindPlantReactiveControlIEC.kwpqu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "kwpqu"@en ; rdfs:comment "Plant voltage control droop (KWPqu). It is a project-dependent parameter." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.tuqfilt a rdf:Property ; +cim:WindPlantReactiveControlIEC.tuqfilt a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "tuqfilt"@en ; rdfs:comment "Filter time constant for voltage-dependent reactive power (Tuqfilt) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.twppfiltq a rdf:Property ; +cim:WindPlantReactiveControlIEC.twppfiltq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "twppfiltq"@en ; rdfs:comment "Filter time constant for active power measurement (TWPpfiltq) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.twpqfiltq a rdf:Property ; +cim:WindPlantReactiveControlIEC.twpqfiltq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "twpqfiltq"@en ; rdfs:comment "Filter time constant for reactive power measurement (TWPqfiltq) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.twpufiltq a rdf:Property ; +cim:WindPlantReactiveControlIEC.twpufiltq a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "twpufiltq"@en ; rdfs:comment "Filter time constant for voltage measurement (TWPufiltq) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindPlantReactiveControlIEC.txft a rdf:Property ; +cim:WindPlantReactiveControlIEC.txft a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "txft"@en ; rdfs:comment "Lead time constant in reference value transfer function (Txft) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . - -cim:WindPlantReactiveControlIEC.txfv a rdf:Property ; - rdfs:label "txfv"@en ; - rdfs:comment "Lag time constant in reference value transfer function (Txfv) (>= 0). It is a project-dependent parameter." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . - -cim:WindPlantReactiveControlIEC.uwpqdip a rdf:Property ; - rdfs:label "uwpqdip"@en ; - rdfs:comment "Voltage threshold for UVRT detection in Q control (uWPqdip). It is a project-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . - -cim:WindPlantReactiveControlIEC.windPlantQcontrolModesType a rdf:Property ; - rdfs:label "windPlantQcontrolModesType"@en ; - rdfs:comment "Reactive power/voltage controller mode (MWPqmode). It is a case-dependent parameter." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC ; - rdfs:range cim:WindPlantQcontrolModeKind . - -cim:WindPlantReactiveControlIEC.xrefmax a rdf:Property ; - rdfs:label "xrefmax"@en ; - rdfs:comment "Maximum xWTref (qWTref or delta uWTref) request from the plant controller (xrefmax) (> WindPlantReactiveControlIEC.xrefmin). It is a case-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . - -cim:WindPlantReactiveControlIEC.xrefmin a rdf:Property ; - rdfs:label "xrefmin"@en ; - rdfs:comment "Minimum xWTref (qWTref or delta uWTref) request from the plant controller (xrefmin) (< WindPlantReactiveControlIEC.xrefmax). It is a project-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantReactiveControlIEC . - -cim:WindPlantUserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.WindPlantUserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:WindPlantUserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . - -cim:WindPlantUserDefined.proprietary a rdf:Property ; - rdfs:label "proprietary"@en ; - rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. -true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes -false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindPlantUserDefined . - -cim:WindProtectionIEC.WindDynamicsLookupTable a rdf:Property ; - rdfs:label "WindDynamicsLookupTable"@en ; - rdfs:comment "The wind dynamics lookup table associated with this grid protection model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindDynamicsLookupTable.WindProtectionIEC ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:WindProtectionIEC ; - rdfs:range cim:WindDynamicsLookupTable . - -cim:WindProtectionIEC.WindTurbineType1or2IEC a rdf:Property ; - rdfs:label "WindTurbineType1or2IEC"@en ; - rdfs:comment "Wind generator type 1 or type 2 model with which this wind turbine protection model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType1or2IEC.WindProtectionIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindProtectionIEC ; - rdfs:range cim:WindTurbineType1or2IEC . - -cim:WindProtectionIEC.WindTurbineType3or4IEC a rdf:Property ; - rdfs:label "WindTurbineType3or4IEC"@en ; - rdfs:comment "Wind generator type 3 or type 4 model with which this wind turbine protection model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3or4IEC.WindProtectionIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindProtectionIEC ; - rdfs:range cim:WindTurbineType3or4IEC . - -cim:WindProtectionIEC.dfimax a rdf:Property ; - rdfs:label "dfimax"@en ; - rdfs:comment "Maximum rate of change of frequency (dFmax). It is a type-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindProtectionIEC . - -cim:WindProtectionIEC.fover a rdf:Property ; - rdfs:label "fover"@en ; - rdfs:comment "Wind turbine over frequency protection activation threshold (fover). It is a project-dependent parameter. " ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindProtectionIEC . - -cim:WindProtectionIEC.funder a rdf:Property ; - rdfs:label "funder"@en ; - rdfs:comment "Wind turbine under frequency protection activation threshold (funder). It is a project-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindProtectionIEC . - -cim:WindProtectionIEC.mzc a rdf:Property ; - rdfs:label "mzc"@en ; - rdfs:comment """Zero crossing measurement mode (Mzc). It is a type-dependent parameter. -true = WT protection system uses zero crossings to detect frequency (1 in the IEC model) -false = WT protection system does not use zero crossings to detect frequency (0 in the IEC model).""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindProtectionIEC . - -cim:WindProtectionIEC.tfma a rdf:Property ; - rdfs:label "tfma"@en ; - rdfs:comment "Time interval of moving average window (TfMA) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindProtectionIEC . - -cim:WindProtectionIEC.uover a rdf:Property ; - rdfs:label "uover"@en ; - rdfs:comment "Wind turbine over voltage protection activation threshold (uover). It is a project-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindProtectionIEC . - -cim:WindProtectionIEC.uunder a rdf:Property ; - rdfs:label "uunder"@en ; - rdfs:comment "Wind turbine under voltage protection activation threshold (uunder). It is a project-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindProtectionIEC . - -cim:WindRefFrameRotIEC.WindTurbineType3or4IEC a rdf:Property ; - rdfs:label "WindTurbineType3or4IEC"@en ; - rdfs:comment "Wind turbine type 3 or type 4 model with which this reference frame rotation model is associated." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:WindTurbineType3or4IEC.WindRefFrameRotIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindRefFrameRotIEC ; - rdfs:range cim:WindTurbineType3or4IEC . - -cim:WindRefFrameRotIEC.tpll a rdf:Property ; - rdfs:label "tpll"@en ; - rdfs:comment "Time constant for PLL first order filter model (TPLL) (>= 0). It is a type-dependent parameter." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindRefFrameRotIEC . - -cim:WindRefFrameRotIEC.upll1 a rdf:Property ; - rdfs:label "upll1"@en ; - rdfs:comment "Voltage below which the angle of the voltage is filtered and possibly also frozen (uPLL1). It is a type-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindRefFrameRotIEC . - -cim:WindRefFrameRotIEC.upll2 a rdf:Property ; - rdfs:label "upll2"@en ; - rdfs:comment "Voltage (uPLL2) below which the angle of the voltage is frozen if uPLL2 is smaller or equal to uPLL1 . It is a type-dependent parameter." ; - cims:dataType cim:PU ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindRefFrameRotIEC . - -cim:WindTurbineType1or2Dynamics.AsynchronousMachineDynamics a rdf:Property ; - rdfs:label "AsynchronousMachineDynamics"@en ; - rdfs:comment "Asynchronous machine model with which this wind generator type 1 or type 2 model is associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:AsynchronousMachineDynamics.WindTurbineType1or2Dynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType1or2Dynamics ; - rdfs:range cim:AsynchronousMachineDynamics . - -cim:WindTurbineType1or2Dynamics.RemoteInputSignal a rdf:Property ; - rdfs:label "RemoteInputSignal"@en ; - rdfs:comment "Remote input signal used by this wind generator type 1 or type 2 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:RemoteInputSignal.WindTurbineType1or2Dynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType1or2Dynamics ; - rdfs:range cim:RemoteInputSignal . - -cim:WindTurbineType1or2IEC.WindMechIEC a rdf:Property ; - rdfs:label "WindMechIEC"@en ; - rdfs:comment "Wind mechanical model associated with this wind generator type 1 or type 2 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindMechIEC.WindTurbineType1or2IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType1or2IEC ; - rdfs:range cim:WindMechIEC . - -cim:WindTurbineType1or2IEC.WindProtectionIEC a rdf:Property ; - rdfs:label "WindProtectionIEC"@en ; - rdfs:comment "Wind turbune protection model associated with this wind generator type 1 or type 2 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindProtectionIEC.WindTurbineType1or2IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType1or2IEC ; - rdfs:range cim:WindProtectionIEC . - -cim:WindTurbineType3IEC.WindAeroOneDimIEC a rdf:Property ; - rdfs:label "WindAeroOneDimIEC"@en ; - rdfs:comment "Wind aerodynamic model associated with this wind generator type 3 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindAeroOneDimIEC.WindTurbineType3IEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType3IEC ; - rdfs:range cim:WindAeroOneDimIEC . - -cim:WindTurbineType3IEC.WindAeroTwoDimIEC a rdf:Property ; - rdfs:label "WindAeroTwoDimIEC"@en ; - rdfs:comment "Wind aerodynamic model associated with this wind turbine type 3 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindAeroTwoDimIEC.WindTurbineType3IEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType3IEC ; - rdfs:range cim:WindAeroTwoDimIEC . - -cim:WindTurbineType3IEC.WindContPType3IEC a rdf:Property ; - rdfs:label "WindContPType3IEC"@en ; - rdfs:comment "Wind control P type 3 model associated with this wind turbine type 3 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContPType3IEC.WindTurbineType3IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType3IEC ; - rdfs:range cim:WindContPType3IEC . - -cim:WindTurbineType3IEC.WindContPitchAngleIEC a rdf:Property ; - rdfs:label "WindContPitchAngleIEC"@en ; - rdfs:comment "Wind control pitch angle model associated with this wind turbine type 3." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContPitchAngleIEC.WindTurbineType3IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType3IEC ; - rdfs:range cim:WindContPitchAngleIEC . - -cim:WindTurbineType3IEC.WindGenType3IEC a rdf:Property ; - rdfs:label "WindGenType3IEC"@en ; - rdfs:comment "Wind generator type 3 model associated with this wind turbine type 3 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindGenType3IEC.WindTurbineType3IEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType3IEC ; - rdfs:range cim:WindGenType3IEC . - -cim:WindTurbineType3IEC.WindMechIEC a rdf:Property ; - rdfs:label "WindMechIEC"@en ; - rdfs:comment "Wind mechanical model associated with this wind turbine type 3 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindMechIEC.WindTurbineType3IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType3IEC ; - rdfs:range cim:WindMechIEC . - -cim:WindTurbineType3or4Dynamics.PowerElectronicsConnection a rdf:Property ; - rdfs:label "PowerElectronicsConnection"@en ; - rdfs:comment "The power electronics connection associated with this wind turbine type 3 or type 4 dynamics model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PowerElectronicsConnection.WindTurbineType3or4Dynamics ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType3or4Dynamics ; - rdfs:range cim:PowerElectronicsConnection . - -cim:WindTurbineType3or4Dynamics.RemoteInputSignal a rdf:Property ; - rdfs:label "RemoteInputSignal"@en ; - rdfs:comment "Remote input signal used by these wind turbine type 3 or type 4 models." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:RemoteInputSignal.WindTurbineType3or4Dynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType3or4Dynamics ; - rdfs:range cim:RemoteInputSignal . + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindTurbineType3or4Dynamics.WindPlantDynamics a rdf:Property ; - rdfs:label "WindPlantDynamics"@en ; - rdfs:comment "The wind plant with which the wind turbines type 3 or type 4 are associated." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindPlantDynamics.WindTurbineType3or4Dynamics ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType3or4Dynamics ; - rdfs:range cim:WindPlantDynamics . +cim:WindPlantReactiveControlIEC.txfv a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "txfv"@en ; + rdfs:comment "Lag time constant in reference value transfer function (Txfv) (>= 0). It is a project-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindTurbineType3or4IEC.WIndContQIEC a rdf:Property ; - rdfs:label "WIndContQIEC"@en ; - rdfs:comment "Wind control Q model associated with this wind turbine type 3 or type 4 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContQIEC.WindTurbineType3or4IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType3or4IEC ; - rdfs:range cim:WindContQIEC . +cim:WindPlantReactiveControlIEC.uwpqdip a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "uwpqdip"@en ; + rdfs:comment "Voltage threshold for UVRT detection in Q control (uWPqdip). It is a project-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindTurbineType3or4IEC.WindContCurrLimIEC a rdf:Property ; - rdfs:label "WindContCurrLimIEC"@en ; - rdfs:comment "Wind control current limitation model associated with this wind turbine type 3 or type 4 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContCurrLimIEC.WindTurbineType3or4IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType3or4IEC ; - rdfs:range cim:WindContCurrLimIEC . +cim:WindPlantReactiveControlIEC.xrefmax a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xrefmax"@en ; + rdfs:comment "Maximum xWTref (qWTref or delta uWTref) request from the plant controller (xrefmax) (> WindPlantReactiveControlIEC.xrefmin). It is a case-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindTurbineType3or4IEC.WindContQLimIEC a rdf:Property ; - rdfs:label "WindContQLimIEC"@en ; - rdfs:comment "Constant Q limitation model associated with this wind generator type 3 or type 4 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContQLimIEC.WindTurbineType3or4IEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType3or4IEC ; - rdfs:range cim:WindContQLimIEC . +cim:WindPlantReactiveControlIEC.xrefmin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xrefmin"@en ; + rdfs:comment "Minimum xWTref (qWTref or delta uWTref) request from the plant controller (xrefmin) (< WindPlantReactiveControlIEC.xrefmax). It is a project-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindPlantReactiveControlIEC ; + rdfs:range xsd:float . -cim:WindTurbineType3or4IEC.WindContQPQULimIEC a rdf:Property ; - rdfs:label "WindContQPQULimIEC"@en ; - rdfs:comment "QP and QU limitation model associated with this wind generator type 3 or type 4 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContQPQULimIEC.WindTurbineType3or4IEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType3or4IEC ; - rdfs:range cim:WindContQPQULimIEC . +cim:WindPlantUserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "proprietary"@en ; + rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. +true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes +false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:WindPlantUserDefined ; + rdfs:range xsd:boolean . -cim:WindTurbineType3or4IEC.WindProtectionIEC a rdf:Property ; - rdfs:label "WindProtectionIEC"@en ; - rdfs:comment "Wind turbune protection model associated with this wind generator type 3 or type 4 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindProtectionIEC.WindTurbineType3or4IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType3or4IEC ; - rdfs:range cim:WindProtectionIEC . +cim:WindProtectionIEC.dfimax a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "dfimax"@en ; + rdfs:comment "Maximum rate of change of frequency (dFmax). It is a type-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range xsd:float . -cim:WindTurbineType3or4IEC.WindRefFrameRotIEC a rdf:Property ; - rdfs:label "WindRefFrameRotIEC"@en ; - rdfs:comment "Reference frame rotation model associated with this wind turbine type 3 or type 4 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindRefFrameRotIEC.WindTurbineType3or4IEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType3or4IEC ; - rdfs:range cim:WindRefFrameRotIEC . +cim:WindProtectionIEC.fover a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "fover"@en ; + rdfs:comment "Wind turbine over frequency protection activation threshold (fover). It is a project-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range xsd:float . -cim:WindTurbineType4IEC.WindGenType3aIEC a rdf:Property ; - rdfs:label "WindGenType3aIEC"@en ; - rdfs:comment "Wind generator type 3A model associated with this wind turbine type 4 model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindGenType3aIEC.WindTurbineType4IEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType4IEC ; - rdfs:range cim:WindGenType3aIEC . +cim:WindProtectionIEC.funder a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "funder"@en ; + rdfs:comment "Wind turbine under frequency protection activation threshold (funder). It is a project-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range xsd:float . -cim:WindTurbineType4aIEC.WindContPType4aIEC a rdf:Property ; - rdfs:label "WindContPType4aIEC"@en ; - rdfs:comment "Wind control P type 4A model associated with this wind turbine type 4A model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContPType4aIEC.WindTurbineType4aIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType4aIEC ; - rdfs:range cim:WindContPType4aIEC . +cim:WindProtectionIEC.mzc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "mzc"@en ; + rdfs:comment """Zero crossing measurement mode (Mzc). It is a type-dependent parameter. +true = WT protection system uses zero crossings to detect frequency (1 in the IEC model) +false = WT protection system does not use zero crossings to detect frequency (0 in the IEC model).""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range xsd:boolean . -cim:WindTurbineType4aIEC.WindGenType4IEC a rdf:Property ; - rdfs:label "WindGenType4IEC"@en ; - rdfs:comment "Wind generator type 4 model associated with this wind turbine type 4A model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindGenType4IEC.WindTurbineType4aIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType4aIEC ; - rdfs:range cim:WindGenType4IEC . +cim:WindProtectionIEC.tfma a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "tfma"@en ; + rdfs:comment "Time interval of moving average window (TfMA) (>= 0). It is a type-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range xsd:float . -cim:WindTurbineType4bIEC.WindContPType4bIEC a rdf:Property ; - rdfs:label "WindContPType4bIEC"@en ; - rdfs:comment "Wind control P type 4B model associated with this wind turbine type 4B model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindContPType4bIEC.WindTurbineType4bIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType4bIEC ; - rdfs:range cim:WindContPType4bIEC . +cim:WindProtectionIEC.uover a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "uover"@en ; + rdfs:comment "Wind turbine over voltage protection activation threshold (uover). It is a project-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range xsd:float . -cim:WindTurbineType4bIEC.WindGenType4IEC a rdf:Property ; - rdfs:label "WindGenType4IEC"@en ; - rdfs:comment "Wind generator type 4 model associated with this wind turbine type 4B model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindGenType4IEC.WindTurbineType4bIEC ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:WindTurbineType4bIEC ; - rdfs:range cim:WindGenType4IEC . +cim:WindProtectionIEC.uunder a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "uunder"@en ; + rdfs:comment "Wind turbine under voltage protection activation threshold (uunder). It is a project-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindProtectionIEC ; + rdfs:range xsd:float . -cim:WindTurbineType4bIEC.WindMechIEC a rdf:Property ; - rdfs:label "WindMechIEC"@en ; - rdfs:comment "Wind mechanical model associated with this wind turbine type 4B model." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:WindMechIEC.WindTurbineType4bIEC ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:WindTurbineType4bIEC ; - rdfs:range cim:WindMechIEC . +cim:WindRefFrameRotIEC.tpll a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "tpll"@en ; + rdfs:comment "Time constant for PLL first order filter model (TPLL) (>= 0). It is a type-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:WindRefFrameRotIEC ; + rdfs:range xsd:float . -cim:WindType1or2UserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.WindType1or2UserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:WindType1or2UserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . +cim:WindRefFrameRotIEC.upll1 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "upll1"@en ; + rdfs:comment "Voltage below which the angle of the voltage is filtered and possibly also frozen (uPLL1). It is a type-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindRefFrameRotIEC ; + rdfs:range xsd:float . + +cim:WindRefFrameRotIEC.upll2 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "upll2"@en ; + rdfs:comment "Voltage (uPLL2) below which the angle of the voltage is frozen if uPLL2 is smaller or equal to uPLL1 . It is a type-dependent parameter." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:WindRefFrameRotIEC ; + rdfs:range xsd:float . -cim:WindType1or2UserDefined.proprietary a rdf:Property ; +cim:WindType1or2UserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindType1or2UserDefined . - -cim:WindType3or4UserDefined.ProprietaryParameterDynamics a rdf:Property ; - rdfs:label "ProprietaryParameterDynamics"@en ; - rdfs:comment "Parameter of this proprietary user-defined model." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ProprietaryParameterDynamics.WindType3or4UserDefined ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:WindType3or4UserDefined ; - rdfs:range cim:ProprietaryParameterDynamics . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindType1or2UserDefined ; + rdfs:range xsd:boolean . -cim:WindType3or4UserDefined.proprietary a rdf:Property ; +cim:WindType3or4UserDefined.proprietary a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "proprietary"@en ; rdfs:comment """Behaviour is based on a proprietary model as opposed to a detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindType3or4UserDefined . + cims:stereotype uml:attribute ; + rdfs:domain cim:WindType3or4UserDefined ; + rdfs:range xsd:boolean . + +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower a qudt:QuantityKind ; + rdfs:label "ApparentPower"@en ; + rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.VA ; + skos:exactMatch quantitykind:ApparentPower . + +cim:Area a qudt:QuantityKind ; + rdfs:label "Area"@en ; + rdfs:comment "Area." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.m2 ; + skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . cim:DroopSignalFeedbackKind.electricalPower a cim:DroopSignalFeedbackKind ; rdfs:label "electricalPower"@en ; @@ -25971,6 +33513,13 @@ cim:FrancisGovernorControlKind.mechanicHydrolicTachoAccelerator a cim:FrancisGov rdfs:comment "Mechanic-hydraulic regulator with tacho-accelerometer (Cflag = 1)." ; cims:stereotype "enum" . +cim:Frequency a qudt:QuantityKind ; + rdfs:label "Frequency"@en ; + rdfs:comment "Cycles per second." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.Hz ; + skos:exactMatch quantitykind:Frequency . + cim:GenericNonLinearLoadModelKind.exponentialRecovery a cim:GenericNonLinearLoadModelKind ; rdfs:label "exponentialRecovery"@en ; rdfs:comment "Exponential recovery model." ; @@ -25997,20 +33546,22 @@ cim:GovHydro4ModelKind.simple a cim:GovHydro4ModelKind ; cims:stereotype "enum" . cim:IfdBaseKind.ifag a cim:IfdBaseKind ; - rdfs:label "ifag"@en ; - rdfs:comment "Air gap line mode. " ; + rdfs:label "ifag" ; + rdfs:comment "Air gap line mode." ; cims:stereotype "enum" . cim:IfdBaseKind.iffl a cim:IfdBaseKind ; - rdfs:label "iffl"@en ; - rdfs:comment "Full load system mode. " ; + rdfs:label "iffl" ; + rdfs:comment "Full load system mode." ; cims:stereotype "enum" . cim:IfdBaseKind.ifnl a cim:IfdBaseKind ; - rdfs:label "ifnl"@en ; - rdfs:comment "No load system with saturation mode. " ; + rdfs:label "ifnl" ; + rdfs:comment "No load system with saturation mode." ; cims:stereotype "enum" . +cim:Impedance skos:exactMatch quantitykind:Inductance . + cim:InputSignalKind.branchCurrent a cim:InputSignalKind ; rdfs:label "branchCurrent"@en ; rdfs:comment "Input signal is amplitude of remote branch current." ; @@ -26066,6 +33617,32 @@ cim:InputSignalKind.rotorSpeed a cim:InputSignalKind ; rdfs:comment "Input signal is rotor or shaft speed (angular frequency)." ; cims:stereotype "enum" . +cim:Length a qudt:QuantityKind ; + rdfs:label "Length"@en ; + rdfs:comment "Unit of length. It shall be a positive value or zero." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.m ; + skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU a qudt:QuantityKind ; + rdfs:label "PU"@en ; + rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + cim:RemoteSignalKind.remoteBranchCurrentAmplitude a cim:RemoteSignalKind ; rdfs:label "remoteBranchCurrentAmplitude"@en ; rdfs:comment "Input is branch current amplitude from remote terminal bus." ; @@ -26111,6 +33688,10 @@ cim:RemoteSignalKind.remotePuBusVoltageDerivative a cim:RemoteSignalKind ; rdfs:comment "Input is PU voltage derivative from remote terminal bus." ; cims:stereotype "enum" . +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + cim:RotorKind.roundRotor a cim:RotorKind ; rdfs:label "roundRotor"@en ; rdfs:comment "Round rotor type of synchronous machine." ; @@ -26121,32 +33702,41 @@ cim:RotorKind.salientPole a cim:RotorKind ; rdfs:comment "Salient pole type of synchronous machine." ; cims:stereotype "enum" . +cim:Seconds a qudt:QuantityKind ; + rdfs:label "Seconds"@en ; + rdfs:comment "Time, in seconds." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.s ; + skos:exactMatch quantitykind:Time . + cim:StaticLoadModelKind.constantZ a cim:StaticLoadModelKind ; - rdfs:label "constantZ"@en ; + rdfs:label "constantZ" ; rdfs:comment "The load is represented as a constant impedance. ConstantZ equations are used for active and reactive power and no attributes are required." ; cims:stereotype "enum" . cim:StaticLoadModelKind.exponential a cim:StaticLoadModelKind ; - rdfs:label "exponential"@en ; + rdfs:label "exponential" ; rdfs:comment """This model is an exponential representation of the load. Exponential equations for active and reactive power are used and the following attributes are required: kp1, kp2, kp3, kpf, ep1, ep2, ep3 kq1, kq2, kq3, kqf, eq1, eq2, eq3.""" ; cims:stereotype "enum" . cim:StaticLoadModelKind.zIP1 a cim:StaticLoadModelKind ; - rdfs:label "zIP1"@en ; + rdfs:label "zIP1" ; rdfs:comment """This model integrates the frequency-dependent load (primarily motors). ZIP1 equations for active and reactive power are used and the following attributes are required: kp1, kp2, kp3, kpf kq1, kq2, kq3, kqf.""" ; cims:stereotype "enum" . cim:StaticLoadModelKind.zIP2 a cim:StaticLoadModelKind ; - rdfs:label "zIP2"@en ; + rdfs:label "zIP2" ; rdfs:comment """This model separates the frequency-dependent load (primarily motors) from other load. ZIP2 equations for active and reactive power are used and the following attributes are required: kp1, kp2, kp3, kq4, kpf kq1, kq2, kq3, kq4, kqf.""" ; cims:stereotype "enum" . +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + cim:SynchronousMachineModelKind.subtransient a cim:SynchronousMachineModelKind ; rdfs:label "subtransient"@en ; rdfs:comment "Subtransient synchronous machine model." ; @@ -26159,7 +33749,7 @@ cim:SynchronousMachineModelKind.subtransientSimplified a cim:SynchronousMachineM cim:SynchronousMachineModelKind.subtransientSimplifiedDirectAxis a cim:SynchronousMachineModelKind ; rdfs:label "subtransientSimplifiedDirectAxis"@en ; - rdfs:comment "Simplified version of a subtransient synchronous machine model with no damper circuit on the direct-axis. " ; + rdfs:comment "Simplified version of a subtransient synchronous machine model with no damper circuit on the direct-axis." ; cims:stereotype "enum" . cim:SynchronousMachineModelKind.subtransientTypeF a cim:SynchronousMachineModelKind ; @@ -26172,898 +33762,943 @@ cim:SynchronousMachineModelKind.subtransientTypeJ a cim:SynchronousMachineModelK rdfs:comment "WECC type J variant of subtransient synchronous machine model." ; cims:stereotype "enum" . +cim:Temperature a qudt:QuantityKind ; + rdfs:label "Temperature"@en ; + rdfs:comment "Value of temperature in degrees Celsius." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.degC ; + skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.E a cim:UnitMultiplier ; - rdfs:label "E"@en ; + rdfs:label "E" ; rdfs:comment "Exa 10**18." ; cims:stereotype "enum" . cim:UnitMultiplier.G a cim:UnitMultiplier ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Giga 10**9." ; cims:stereotype "enum" . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.P a cim:UnitMultiplier ; - rdfs:label "P"@en ; + rdfs:label "P" ; rdfs:comment "Peta 10**15." ; cims:stereotype "enum" . cim:UnitMultiplier.T a cim:UnitMultiplier ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Tera 10**12." ; cims:stereotype "enum" . cim:UnitMultiplier.Y a cim:UnitMultiplier ; - rdfs:label "Y"@en ; + rdfs:label "Y" ; rdfs:comment "Yotta 10**24." ; cims:stereotype "enum" . cim:UnitMultiplier.Z a cim:UnitMultiplier ; - rdfs:label "Z"@en ; + rdfs:label "Z" ; rdfs:comment "Zetta 10**21." ; cims:stereotype "enum" . cim:UnitMultiplier.a a cim:UnitMultiplier ; - rdfs:label "a"@en ; + rdfs:label "a" ; rdfs:comment "Atto 10**-18." ; cims:stereotype "enum" . cim:UnitMultiplier.c a cim:UnitMultiplier ; - rdfs:label "c"@en ; + rdfs:label "c" ; rdfs:comment "Centi 10**-2." ; cims:stereotype "enum" . cim:UnitMultiplier.d a cim:UnitMultiplier ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Deci 10**-1." ; cims:stereotype "enum" . cim:UnitMultiplier.da a cim:UnitMultiplier ; - rdfs:label "da"@en ; + rdfs:label "da" ; rdfs:comment "Deca 10**1." ; cims:stereotype "enum" . cim:UnitMultiplier.f a cim:UnitMultiplier ; - rdfs:label "f"@en ; + rdfs:label "f" ; rdfs:comment "Femto 10**-15." ; cims:stereotype "enum" . cim:UnitMultiplier.h a cim:UnitMultiplier ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Hecto 10**2." ; cims:stereotype "enum" . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.m a cim:UnitMultiplier ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Milli 10**-3." ; cims:stereotype "enum" . cim:UnitMultiplier.micro a cim:UnitMultiplier ; - rdfs:label "micro"@en ; + rdfs:label "micro" ; rdfs:comment "Micro 10**-6." ; cims:stereotype "enum" . cim:UnitMultiplier.n a cim:UnitMultiplier ; - rdfs:label "n"@en ; + rdfs:label "n" ; rdfs:comment "Nano 10**-9." ; cims:stereotype "enum" . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitMultiplier.p a cim:UnitMultiplier ; - rdfs:label "p"@en ; + rdfs:label "p" ; rdfs:comment "Pico 10**-12." ; cims:stereotype "enum" . cim:UnitMultiplier.y a cim:UnitMultiplier ; - rdfs:label "y"@en ; + rdfs:label "y" ; rdfs:comment "Yocto 10**-24." ; cims:stereotype "enum" . cim:UnitMultiplier.z a cim:UnitMultiplier ; - rdfs:label "z"@en ; + rdfs:label "z" ; rdfs:comment "Zepto 10**-21." ; cims:stereotype "enum" . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.A2 a cim:UnitSymbol ; - rdfs:label "A2"@en ; + rdfs:label "A2" ; rdfs:comment "Amperes squared (A²)." ; cims:stereotype "enum" . cim:UnitSymbol.A2h a cim:UnitSymbol ; - rdfs:label "A2h"@en ; + rdfs:label "A2h" ; rdfs:comment "Ampere-squared hour, ampere-squared hour." ; cims:stereotype "enum" . cim:UnitSymbol.A2s a cim:UnitSymbol ; - rdfs:label "A2s"@en ; + rdfs:label "A2s" ; rdfs:comment "Ampere squared time in square amperes (A²s)." ; cims:stereotype "enum" . cim:UnitSymbol.APerA a cim:UnitSymbol ; - rdfs:label "APerA"@en ; + rdfs:label "APerA" ; rdfs:comment "Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mA/A’." ; cims:stereotype "enum" . cim:UnitSymbol.APerm a cim:UnitSymbol ; - rdfs:label "APerm"@en ; + rdfs:label "APerm" ; rdfs:comment "A/m, magnetic field strength, amperes per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Ah a cim:UnitSymbol ; - rdfs:label "Ah"@en ; + rdfs:label "Ah" ; rdfs:comment "Ampere-hours, ampere-hours." ; cims:stereotype "enum" . cim:UnitSymbol.As a cim:UnitSymbol ; - rdfs:label "As"@en ; + rdfs:label "As" ; rdfs:comment "Ampere seconds (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Bq a cim:UnitSymbol ; - rdfs:label "Bq"@en ; + rdfs:label "Bq" ; rdfs:comment "Radioactivity in becquerels (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.Btu a cim:UnitSymbol ; - rdfs:label "Btu"@en ; + rdfs:label "Btu" ; rdfs:comment "Energy, British Thermal Units." ; cims:stereotype "enum" . cim:UnitSymbol.C a cim:UnitSymbol ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Electric charge in coulombs (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.CPerkg a cim:UnitSymbol ; - rdfs:label "CPerkg"@en ; + rdfs:label "CPerkg" ; rdfs:comment "Exposure (x rays), coulombs per kilogram." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm2 a cim:UnitSymbol ; - rdfs:label "CPerm2"@en ; + rdfs:label "CPerm2" ; rdfs:comment "Surface charge density, coulombs per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm3 a cim:UnitSymbol ; - rdfs:label "CPerm3"@en ; + rdfs:label "CPerm3" ; rdfs:comment "Electric charge density, coulombs per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.F a cim:UnitSymbol ; - rdfs:label "F"@en ; + rdfs:label "F" ; rdfs:comment "Electric capacitance in farads (C/V)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:FARAD . cim:UnitSymbol.FPerm a cim:UnitSymbol ; - rdfs:label "FPerm"@en ; + rdfs:label "FPerm" ; rdfs:comment "Permittivity, farads per metre." ; cims:stereotype "enum" . cim:UnitSymbol.G a cim:UnitSymbol ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Magnetic flux density, gausses (1 G = 10-4 T)." ; cims:stereotype "enum" . cim:UnitSymbol.Gy a cim:UnitSymbol ; - rdfs:label "Gy"@en ; + rdfs:label "Gy" ; rdfs:comment "Absorbed dose in grays (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.GyPers a cim:UnitSymbol ; - rdfs:label "GyPers"@en ; + rdfs:label "GyPers" ; rdfs:comment "Absorbed dose rate, grays per second." ; cims:stereotype "enum" . cim:UnitSymbol.H a cim:UnitSymbol ; - rdfs:label "H"@en ; + rdfs:label "H" ; rdfs:comment "Electric inductance in henrys (Wb/A)." ; cims:stereotype "enum" . cim:UnitSymbol.HPerm a cim:UnitSymbol ; - rdfs:label "HPerm"@en ; + rdfs:label "HPerm" ; rdfs:comment "Permeability, henrys per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Hz a cim:UnitSymbol ; - rdfs:label "Hz"@en ; + rdfs:label "Hz" ; rdfs:comment "Frequency in hertz (1/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:HZ ; + skos:narrower unit:REV-PER-SEC . cim:UnitSymbol.HzPerHz a cim:UnitSymbol ; - rdfs:label "HzPerHz"@en ; + rdfs:label "HzPerHz" ; rdfs:comment "Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mHz/Hz’." ; cims:stereotype "enum" . cim:UnitSymbol.HzPers a cim:UnitSymbol ; - rdfs:label "HzPers"@en ; + rdfs:label "HzPers" ; rdfs:comment "Rate of change of frequency in hertz per second." ; cims:stereotype "enum" . cim:UnitSymbol.J a cim:UnitSymbol ; - rdfs:label "J"@en ; + rdfs:label "J" ; rdfs:comment "Energy in joules (N·m = C·V = W·s)." ; cims:stereotype "enum" . cim:UnitSymbol.JPerK a cim:UnitSymbol ; - rdfs:label "JPerK"@en ; + rdfs:label "JPerK" ; rdfs:comment "Heat capacity in joules/kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkg a cim:UnitSymbol ; - rdfs:label "JPerkg"@en ; + rdfs:label "JPerkg" ; rdfs:comment "Specific energy, Joules / kg." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkgK a cim:UnitSymbol ; - rdfs:label "JPerkgK"@en ; + rdfs:label "JPerkgK" ; rdfs:comment "Specific heat capacity, specific entropy, joules per kilogram Kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm2 a cim:UnitSymbol ; - rdfs:label "JPerm2"@en ; + rdfs:label "JPerm2" ; rdfs:comment "Insulation energy density, joules per square metre or watt second per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm3 a cim:UnitSymbol ; - rdfs:label "JPerm3"@en ; + rdfs:label "JPerm3" ; rdfs:comment "Energy density, joules per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPermol a cim:UnitSymbol ; - rdfs:label "JPermol"@en ; + rdfs:label "JPermol" ; rdfs:comment "Molar energy, joules per mole." ; cims:stereotype "enum" . cim:UnitSymbol.JPermolK a cim:UnitSymbol ; - rdfs:label "JPermolK"@en ; + rdfs:label "JPermolK" ; rdfs:comment "Molar entropy, molar heat capacity, joules per mole kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPers a cim:UnitSymbol ; - rdfs:label "JPers"@en ; + rdfs:label "JPers" ; rdfs:comment "Energy rate in joules per second (J/s)." ; cims:stereotype "enum" . cim:UnitSymbol.K a cim:UnitSymbol ; - rdfs:label "K"@en ; + rdfs:label "K" ; rdfs:comment "Temperature in kelvins." ; cims:stereotype "enum" . cim:UnitSymbol.KPers a cim:UnitSymbol ; - rdfs:label "KPers"@en ; + rdfs:label "KPers" ; rdfs:comment "Temperature change rate in kelvins per second." ; cims:stereotype "enum" . cim:UnitSymbol.M a cim:UnitSymbol ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Length, nautical miles (1 M = 1852 m)." ; cims:stereotype "enum" . cim:UnitSymbol.Mx a cim:UnitSymbol ; - rdfs:label "Mx"@en ; + rdfs:label "Mx" ; rdfs:comment "Magnetic flux, maxwells (1 Mx = 10-8 Wb)." ; cims:stereotype "enum" . cim:UnitSymbol.N a cim:UnitSymbol ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Force in newtons (kg·m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.NPerm a cim:UnitSymbol ; - rdfs:label "NPerm"@en ; + rdfs:label "NPerm" ; rdfs:comment "Surface tension, newton per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Nm a cim:UnitSymbol ; - rdfs:label "Nm"@en ; + rdfs:label "Nm" ; rdfs:comment "Moment of force, newton metres." ; cims:stereotype "enum" . cim:UnitSymbol.Oe a cim:UnitSymbol ; - rdfs:label "Oe"@en ; + rdfs:label "Oe" ; rdfs:comment "Magnetic field in oersteds, (1 Oe = (103/4p) A/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Pa a cim:UnitSymbol ; - rdfs:label "Pa"@en ; + rdfs:label "Pa" ; rdfs:comment "Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:PA . cim:UnitSymbol.PaPers a cim:UnitSymbol ; - rdfs:label "PaPers"@en ; + rdfs:label "PaPers" ; rdfs:comment "Pressure change rate in pascals per second." ; cims:stereotype "enum" . cim:UnitSymbol.Pas a cim:UnitSymbol ; - rdfs:label "Pas"@en ; + rdfs:label "Pas" ; rdfs:comment "Dynamic viscosity, pascal seconds." ; cims:stereotype "enum" . cim:UnitSymbol.Q a cim:UnitSymbol ; - rdfs:label "Q"@en ; + rdfs:label "Q" ; rdfs:comment "Quantity power, Q." ; cims:stereotype "enum" . cim:UnitSymbol.Qh a cim:UnitSymbol ; - rdfs:label "Qh"@en ; + rdfs:label "Qh" ; rdfs:comment "Quantity energy, Qh." ; cims:stereotype "enum" . cim:UnitSymbol.S a cim:UnitSymbol ; - rdfs:label "S"@en ; + rdfs:label "S" ; rdfs:comment "Conductance in siemens." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:S . cim:UnitSymbol.SPerm a cim:UnitSymbol ; - rdfs:label "SPerm"@en ; + rdfs:label "SPerm" ; rdfs:comment "Conductance per length (F/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Sv a cim:UnitSymbol ; - rdfs:label "Sv"@en ; + rdfs:label "Sv" ; rdfs:comment "Dose equivalent in sieverts (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.T a cim:UnitSymbol ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Magnetic flux density in teslas (Wb/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.V2 a cim:UnitSymbol ; - rdfs:label "V2"@en ; + rdfs:label "V2" ; rdfs:comment "Volt squared (W²/A²)." ; cims:stereotype "enum" . cim:UnitSymbol.V2h a cim:UnitSymbol ; - rdfs:label "V2h"@en ; + rdfs:label "V2h" ; rdfs:comment "Volt-squared hour, volt-squared-hours." ; cims:stereotype "enum" . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAh a cim:UnitSymbol ; - rdfs:label "VAh"@en ; + rdfs:label "VAh" ; rdfs:comment "Apparent energy in volt ampere hours." ; cims:stereotype "enum" . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.VArh a cim:UnitSymbol ; - rdfs:label "VArh"@en ; + rdfs:label "VArh" ; rdfs:comment "Reactive energy in volt ampere reactive hours." ; cims:stereotype "enum" . cim:UnitSymbol.VPerHz a cim:UnitSymbol ; - rdfs:label "VPerHz"@en ; + rdfs:label "VPerHz" ; rdfs:comment "Magnetic flux in volt per hertz." ; cims:stereotype "enum" . cim:UnitSymbol.VPerV a cim:UnitSymbol ; - rdfs:label "VPerV"@en ; + rdfs:label "VPerV" ; rdfs:comment "Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mV/V’." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVA a cim:UnitSymbol ; - rdfs:label "VPerVA"@en ; + rdfs:label "VPerVA" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVAr a cim:UnitSymbol ; - rdfs:label "VPerVAr"@en ; + rdfs:label "VPerVAr" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-PER-V-A_Reactive . cim:UnitSymbol.VPerm a cim:UnitSymbol ; - rdfs:label "VPerm"@en ; + rdfs:label "VPerm" ; rdfs:comment "Electric field strength, volts per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Vh a cim:UnitSymbol ; - rdfs:label "Vh"@en ; + rdfs:label "Vh" ; rdfs:comment "Volt-hour, Volt hours." ; cims:stereotype "enum" . cim:UnitSymbol.Vs a cim:UnitSymbol ; - rdfs:label "Vs"@en ; + rdfs:label "Vs" ; rdfs:comment "Volt seconds (Ws/A)." ; cims:stereotype "enum" . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.WPerA a cim:UnitSymbol ; - rdfs:label "WPerA"@en ; + rdfs:label "WPerA" ; rdfs:comment "Active power per current flow, watts per Ampere." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-A . cim:UnitSymbol.WPerW a cim:UnitSymbol ; - rdfs:label "WPerW"@en ; + rdfs:label "WPerW" ; rdfs:comment "Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mW/W’." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2 a cim:UnitSymbol ; - rdfs:label "WPerm2"@en ; + rdfs:label "WPerm2" ; rdfs:comment "Heat flux density, irradiance, watts per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2sr a cim:UnitSymbol ; - rdfs:label "WPerm2sr"@en ; + rdfs:label "WPerm2sr" ; rdfs:comment "Radiance, watts per square metre steradian." ; cims:stereotype "enum" . cim:UnitSymbol.WPermK a cim:UnitSymbol ; - rdfs:label "WPermK"@en ; + rdfs:label "WPermK" ; rdfs:comment "Thermal conductivity in watt/metres kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.WPers a cim:UnitSymbol ; - rdfs:label "WPers"@en ; + rdfs:label "WPers" ; rdfs:comment "Ramp rate in watts per second." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-SEC . cim:UnitSymbol.WPersr a cim:UnitSymbol ; - rdfs:label "WPersr"@en ; + rdfs:label "WPersr" ; rdfs:comment "Radiant intensity, watts per steradian." ; cims:stereotype "enum" . cim:UnitSymbol.Wb a cim:UnitSymbol ; - rdfs:label "Wb"@en ; + rdfs:label "Wb" ; rdfs:comment "Magnetic flux in webers (V·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.anglemin a cim:UnitSymbol ; - rdfs:label "anglemin"@en ; + rdfs:label "anglemin" ; rdfs:comment "Plane angle, minutes." ; cims:stereotype "enum" . cim:UnitSymbol.anglesec a cim:UnitSymbol ; - rdfs:label "anglesec"@en ; + rdfs:label "anglesec" ; rdfs:comment "Plane angle, seconds." ; cims:stereotype "enum" . cim:UnitSymbol.bar a cim:UnitSymbol ; - rdfs:label "bar"@en ; + rdfs:label "bar" ; rdfs:comment "Pressure in bars, (1 bar = 100 kPa)." ; cims:stereotype "enum" . cim:UnitSymbol.cd a cim:UnitSymbol ; - rdfs:label "cd"@en ; + rdfs:label "cd" ; rdfs:comment "Luminous intensity in candelas." ; cims:stereotype "enum" . cim:UnitSymbol.charPers a cim:UnitSymbol ; - rdfs:label "charPers"@en ; + rdfs:label "charPers" ; rdfs:comment "Data rate (baud) in characters per second." ; cims:stereotype "enum" . cim:UnitSymbol.character a cim:UnitSymbol ; - rdfs:label "character"@en ; + rdfs:label "character" ; rdfs:comment "Number of characters." ; cims:stereotype "enum" . cim:UnitSymbol.cosPhi a cim:UnitSymbol ; - rdfs:label "cosPhi"@en ; + rdfs:label "cosPhi" ; rdfs:comment """Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility.""" ; cims:stereotype "enum" . cim:UnitSymbol.count a cim:UnitSymbol ; - rdfs:label "count"@en ; + rdfs:label "count" ; rdfs:comment "Amount of substance, Counter value." ; cims:stereotype "enum" . cim:UnitSymbol.d a cim:UnitSymbol ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Time in days, day = 24 h = 86400 s." ; cims:stereotype "enum" . cim:UnitSymbol.dB a cim:UnitSymbol ; - rdfs:label "dB"@en ; + rdfs:label "dB" ; rdfs:comment "Sound pressure level in decibels. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.dBm a cim:UnitSymbol ; - rdfs:label "dBm"@en ; + rdfs:label "dBm" ; rdfs:comment "Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.degC a cim:UnitSymbol ; - rdfs:label "degC"@en ; + rdfs:label "degC" ; rdfs:comment """Relative temperature in degrees Celsius. In the SI unit system the symbol is °C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using °C is that the special character ° is difficult to manage in software.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG_C . cim:UnitSymbol.ft3 a cim:UnitSymbol ; - rdfs:label "ft3"@en ; + rdfs:label "ft3" ; rdfs:comment "Volume, cubic feet." ; cims:stereotype "enum" . cim:UnitSymbol.gPerg a cim:UnitSymbol ; - rdfs:label "gPerg"@en ; + rdfs:label "gPerg" ; rdfs:comment "Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µg/g’." ; cims:stereotype "enum" . cim:UnitSymbol.gal a cim:UnitSymbol ; - rdfs:label "gal"@en ; + rdfs:label "gal" ; rdfs:comment "Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce)." ; cims:stereotype "enum" . cim:UnitSymbol.h a cim:UnitSymbol ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Time in hours, hour = 60 min = 3600 s." ; cims:stereotype "enum" . cim:UnitSymbol.ha a cim:UnitSymbol ; - rdfs:label "ha"@en ; + rdfs:label "ha" ; rdfs:comment "Area, hectares." ; cims:stereotype "enum" . cim:UnitSymbol.kat a cim:UnitSymbol ; - rdfs:label "kat"@en ; + rdfs:label "kat" ; rdfs:comment "Catalytic activity, katal = mol / s." ; cims:stereotype "enum" . cim:UnitSymbol.katPerm3 a cim:UnitSymbol ; - rdfs:label "katPerm3"@en ; + rdfs:label "katPerm3" ; rdfs:comment "Catalytic activity concentration, katals per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.kg a cim:UnitSymbol ; - rdfs:label "kg"@en ; + rdfs:label "kg" ; rdfs:comment "Mass in kilograms. Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerJ a cim:UnitSymbol ; - rdfs:label "kgPerJ"@en ; + rdfs:label "kgPerJ" ; rdfs:comment "Weight per energy in kilograms per joule (kg/J). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerm3 a cim:UnitSymbol ; - rdfs:label "kgPerm3"@en ; + rdfs:label "kgPerm3" ; rdfs:comment "Density in kilogram/cubic metres (kg/m³). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm a cim:UnitSymbol ; - rdfs:label "kgm"@en ; + rdfs:label "kgm" ; rdfs:comment "Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm2 a cim:UnitSymbol ; - rdfs:label "kgm2"@en ; + rdfs:label "kgm2" ; rdfs:comment "Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kn a cim:UnitSymbol ; - rdfs:label "kn"@en ; + rdfs:label "kn" ; rdfs:comment "Speed, knots (1 kn = 1852/3600) m/s." ; cims:stereotype "enum" . cim:UnitSymbol.l a cim:UnitSymbol ; - rdfs:label "l"@en ; + rdfs:label "l" ; rdfs:comment "Volume in litres, litre = dm3 = m3/1000." ; cims:stereotype "enum" . cim:UnitSymbol.lPerh a cim:UnitSymbol ; - rdfs:label "lPerh"@en ; + rdfs:label "lPerh" ; rdfs:comment "Volumetric flow rate, litres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.lPerl a cim:UnitSymbol ; - rdfs:label "lPerl"@en ; + rdfs:label "lPerl" ; rdfs:comment "Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µL/L’." ; cims:stereotype "enum" . cim:UnitSymbol.lPers a cim:UnitSymbol ; - rdfs:label "lPers"@en ; + rdfs:label "lPers" ; rdfs:comment "Volumetric flow rate in litres per second." ; cims:stereotype "enum" . cim:UnitSymbol.lm a cim:UnitSymbol ; - rdfs:label "lm"@en ; + rdfs:label "lm" ; rdfs:comment "Luminous flux in lumens (cd·sr)." ; cims:stereotype "enum" . cim:UnitSymbol.lx a cim:UnitSymbol ; - rdfs:label "lx"@en ; + rdfs:label "lx" ; rdfs:comment "Illuminance in lux (lm/m²)." ; cims:stereotype "enum" . cim:UnitSymbol.m a cim:UnitSymbol ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Length in metres." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M . cim:UnitSymbol.m2 a cim:UnitSymbol ; - rdfs:label "m2"@en ; + rdfs:label "m2" ; rdfs:comment "Area in square metres (m²)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M2 . cim:UnitSymbol.m2Pers a cim:UnitSymbol ; - rdfs:label "m2Pers"@en ; + rdfs:label "m2Pers" ; rdfs:comment "Viscosity in square metres / second (m²/s)." ; cims:stereotype "enum" . cim:UnitSymbol.m3 a cim:UnitSymbol ; - rdfs:label "m3"@en ; + rdfs:label "m3" ; rdfs:comment "Volume in cubic metres (m³)." ; cims:stereotype "enum" . cim:UnitSymbol.m3Compensated a cim:UnitSymbol ; - rdfs:label "m3Compensated"@en ; + rdfs:label "m3Compensated" ; rdfs:comment "Volume, cubic metres, with the value compensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perh a cim:UnitSymbol ; - rdfs:label "m3Perh"@en ; + rdfs:label "m3Perh" ; rdfs:comment "Volumetric flow rate, cubic metres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perkg a cim:UnitSymbol ; - rdfs:label "m3Perkg"@en ; + rdfs:label "m3Perkg" ; rdfs:comment "Specific volume, cubic metres per kilogram, v." ; cims:stereotype "enum" . cim:UnitSymbol.m3Pers a cim:UnitSymbol ; - rdfs:label "m3Pers"@en ; + rdfs:label "m3Pers" ; rdfs:comment "Volumetric flow rate in cubic metres per second (m³/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M3-PER-SEC . cim:UnitSymbol.m3Uncompensated a cim:UnitSymbol ; - rdfs:label "m3Uncompensated"@en ; + rdfs:label "m3Uncompensated" ; rdfs:comment "Volume, cubic metres, with the value uncompensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.mPerm3 a cim:UnitSymbol ; - rdfs:label "mPerm3"@en ; + rdfs:label "mPerm3" ; rdfs:comment "Fuel efficiency in metres per cubic metres (m/m³)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers a cim:UnitSymbol ; - rdfs:label "mPers"@en ; + rdfs:label "mPers" ; rdfs:comment "Velocity in metres per second (m/s)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers2 a cim:UnitSymbol ; - rdfs:label "mPers2"@en ; + rdfs:label "mPers2" ; rdfs:comment "Acceleration in metres per second squared (m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.min a cim:UnitSymbol ; - rdfs:label "min"@en ; + rdfs:label "min" ; rdfs:comment "Time in minutes, minute = 60 s." ; cims:stereotype "enum" . cim:UnitSymbol.mmHg a cim:UnitSymbol ; - rdfs:label "mmHg"@en ; + rdfs:label "mmHg" ; rdfs:comment "Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa)." ; cims:stereotype "enum" . cim:UnitSymbol.mol a cim:UnitSymbol ; - rdfs:label "mol"@en ; + rdfs:label "mol" ; rdfs:comment "Amount of substance in moles." ; cims:stereotype "enum" . cim:UnitSymbol.molPerkg a cim:UnitSymbol ; - rdfs:label "molPerkg"@en ; + rdfs:label "molPerkg" ; rdfs:comment "Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms." ; cims:stereotype "enum" . cim:UnitSymbol.molPerm3 a cim:UnitSymbol ; - rdfs:label "molPerm3"@en ; + rdfs:label "molPerm3" ; rdfs:comment "Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³." ; cims:stereotype "enum" . cim:UnitSymbol.molPermol a cim:UnitSymbol ; - rdfs:label "molPermol"@en ; + rdfs:label "molPermol" ; rdfs:comment "Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution." ; cims:stereotype "enum" . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . cim:UnitSymbol.ohmPerm a cim:UnitSymbol ; - rdfs:label "ohmPerm"@en ; + rdfs:label "ohmPerm" ; rdfs:comment "Electric resistance per length in ohms per metre ((V/A)/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ohmm a cim:UnitSymbol ; - rdfs:label "ohmm"@en ; + rdfs:label "ohmm" ; rdfs:comment "Resistivity, ohm metres, (rho)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerHz a cim:UnitSymbol ; - rdfs:label "onePerHz"@en ; + rdfs:label "onePerHz" ; rdfs:comment "Reciprocal of frequency (1/Hz)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerm a cim:UnitSymbol ; - rdfs:label "onePerm"@en ; + rdfs:label "onePerm" ; rdfs:comment "Wavenumber, reciprocal metres, (1/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ppm a cim:UnitSymbol ; - rdfs:label "ppm"@en ; + rdfs:label "ppm" ; rdfs:comment "Concentration in parts per million." ; cims:stereotype "enum" . cim:UnitSymbol.rad a cim:UnitSymbol ; - rdfs:label "rad"@en ; + rdfs:label "rad" ; rdfs:comment "Plane angle in radians (m/m)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:RAD . cim:UnitSymbol.radPers a cim:UnitSymbol ; - rdfs:label "radPers"@en ; + rdfs:label "radPers" ; rdfs:comment "Angular velocity in radians per second (rad/s)." ; cims:stereotype "enum" . cim:UnitSymbol.radPers2 a cim:UnitSymbol ; - rdfs:label "radPers2"@en ; + rdfs:label "radPers2" ; rdfs:comment "Angular acceleration, radians per second squared." ; cims:stereotype "enum" . cim:UnitSymbol.rev a cim:UnitSymbol ; - rdfs:label "rev"@en ; + rdfs:label "rev" ; rdfs:comment "Amount of rotation, revolutions." ; cims:stereotype "enum" . cim:UnitSymbol.rotPers a cim:UnitSymbol ; - rdfs:label "rotPers"@en ; + rdfs:label "rotPers" ; rdfs:comment "Rotations per second (1/s). See also Hz (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . cim:UnitSymbol.sPers a cim:UnitSymbol ; - rdfs:label "sPers"@en ; + rdfs:label "sPers" ; rdfs:comment "Time, Ratio of time. Note: Users may need to supply a prefix such as ‘µ’ to show rates such as ‘µs/s’." ; cims:stereotype "enum" . cim:UnitSymbol.sr a cim:UnitSymbol ; - rdfs:label "sr"@en ; + rdfs:label "sr" ; rdfs:comment "Solid angle in steradians (m2/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.therm a cim:UnitSymbol ; - rdfs:label "therm"@en ; + rdfs:label "therm" ; rdfs:comment "Energy, therms." ; cims:stereotype "enum" . cim:UnitSymbol.tonne a cim:UnitSymbol ; - rdfs:label "tonne"@en ; + rdfs:label "tonne" ; rdfs:comment "Mass in tons, “tonne” or “metric ton” (1000 kg = 1 Mg)." ; cims:stereotype "enum" . +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate a qudt:QuantityKind ; + rdfs:label "VolumeFlowRate"@en ; + rdfs:comment "Volume per time." ; + cims:belongsToCategory dy:Package_Domain ; + qudt:applicableUnit cim:UnitSymbol.m3Pers ; + skos:exactMatch quantitykind:VolumeFlowRate . + cim:WindLookupTableFunctionKind.ipmax a cim:WindLookupTableFunctionKind ; rdfs:label "ipmax"@en ; - rdfs:comment "Lookup table for voltage dependency of active current limits (ipmax(uWT)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. " ; + rdfs:comment "Lookup table for voltage dependency of active current limits (ipmax(uWT)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.iqmax a cim:WindLookupTableFunctionKind ; rdfs:label "iqmax"@en ; - rdfs:comment "Lookup table for voltage dependency of reactive current limits (iqmax(uWT)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8. " ; + rdfs:comment "Lookup table for voltage dependency of reactive current limits (iqmax(uWT)). It is used for the current limitation model, IEC 61400-27-1:2015, 5.6.5.8." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.omegap a cim:WindLookupTableFunctionKind ; rdfs:label "omegap"@en ; - rdfs:comment "Power vs. speed lookup table (omega(p)). It is used for the P control model type 3, IEC 61400-27-1:2015, 5.6.5.4. " ; + rdfs:comment "Power vs. speed lookup table (omega(p)). It is used for the P control model type 3, IEC 61400-27-1:2015, 5.6.5.4." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.prr a cim:WindLookupTableFunctionKind ; rdfs:label "prr"@en ; - rdfs:comment "Power versus speed change (negative slip) lookup table (prr(deltaomega)). It is used for the rotor resistance control model, IEC 61400-27-1:2015, 5.6.5.3. " ; + rdfs:comment "Power versus speed change (negative slip) lookup table (prr(deltaomega)). It is used for the rotor resistance control model, IEC 61400-27-1:2015, 5.6.5.3." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.pwp a cim:WindLookupTableFunctionKind ; rdfs:label "pwp"@en ; - rdfs:comment "Power vs. frequency lookup table (pWPbias(f)). It is used for the wind power plant frequency and active power control model, IEC 61400-27-1:2015, Annex D. " ; + rdfs:comment "Power vs. frequency lookup table (pWPbias(f)). It is used for the wind power plant frequency and active power control model, IEC 61400-27-1:2015, Annex D." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.qmaxp a cim:WindLookupTableFunctionKind ; rdfs:label "qmaxp"@en ; - rdfs:comment "Lookup table for active power dependency of reactive power maximum limit (qmaxp(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. " ; + rdfs:comment "Lookup table for active power dependency of reactive power maximum limit (qmaxp(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.qmaxu a cim:WindLookupTableFunctionKind ; rdfs:label "qmaxu"@en ; - rdfs:comment "Lookup table for voltage dependency of reactive power maximum limit (qmaxu(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. " ; + rdfs:comment "Lookup table for voltage dependency of reactive power maximum limit (qmaxu(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.qminp a cim:WindLookupTableFunctionKind ; rdfs:label "qminp"@en ; - rdfs:comment "Lookup table for active power dependency of reactive power minimum limit (qminp(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. " ; + rdfs:comment "Lookup table for active power dependency of reactive power minimum limit (qminp(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.qminu a cim:WindLookupTableFunctionKind ; rdfs:label "qminu"@en ; - rdfs:comment "Lookup table for voltage dependency of reactive power minimum limit (qminu(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10. " ; + rdfs:comment "Lookup table for voltage dependency of reactive power minimum limit (qminu(p)). It is used for the QP and QU limitation model, IEC 61400-27-1:2015, 5.6.5.10." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.qwp a cim:WindLookupTableFunctionKind ; rdfs:label "qwp"@en ; - rdfs:comment "Look up table for the UQ static mode (qWP(uerr)). It is used for the voltage and reactive power control model, IEC 61400-27-1:2015, Annex D. " ; + rdfs:comment "Look up table for the UQ static mode (qWP(uerr)). It is used for the voltage and reactive power control model, IEC 61400-27-1:2015, Annex D." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.tcwdu a cim:WindLookupTableFunctionKind ; rdfs:label "tcwdu"@en ; - rdfs:comment "Crowbar duration versus voltage variation look-up table (TCW(du)). It is a case-dependent parameter. It is used for the type 3B generator set model, IEC 61400-27-1:2015, 5.6.3.3. " ; + rdfs:comment "Crowbar duration versus voltage variation look-up table (TCW(du)). It is a case-dependent parameter. It is used for the type 3B generator set model, IEC 61400-27-1:2015, 5.6.3.3." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.tduwt a cim:WindLookupTableFunctionKind ; rdfs:label "tduwt"@en ; - rdfs:comment "Lookup table to determine the duration of the power reduction after a voltage dip, depending on the size of the voltage dip (Td(uWT)). It is a type-dependent parameter. It is used for the pitch control power model, IEC 61400-27-1:2015, 5.6.5.1. " ; + rdfs:comment "Lookup table to determine the duration of the power reduction after a voltage dip, depending on the size of the voltage dip (Td(uWT)). It is a type-dependent parameter. It is used for the pitch control power model, IEC 61400-27-1:2015, 5.6.5.1." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.tfover a cim:WindLookupTableFunctionKind ; rdfs:label "tfover"@en ; - rdfs:comment "Disconnection time versus over-frequency lookup table (Tfover(fWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. " ; + rdfs:comment "Disconnection time versus over-frequency lookup table (Tfover(fWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.tfunder a cim:WindLookupTableFunctionKind ; rdfs:label "tfunder"@en ; - rdfs:comment "Disconnection time versus under-frequency lookup table (Tfunder(fWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. " ; + rdfs:comment "Disconnection time versus under-frequency lookup table (Tfunder(fWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.tuover a cim:WindLookupTableFunctionKind ; rdfs:label "tuover"@en ; - rdfs:comment "Disconnection time versus over-voltage lookup table (Tuover(uWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. " ; + rdfs:comment "Disconnection time versus over-voltage lookup table (Tuover(uWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6." ; cims:stereotype "enum" . cim:WindLookupTableFunctionKind.tuunder a cim:WindLookupTableFunctionKind ; rdfs:label "tuunder"@en ; - rdfs:comment "Disconnection time versus under-voltage lookup table (Tuunder(uWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6. " ; + rdfs:comment "Disconnection time versus under-voltage lookup table (Tuunder(uWT)). It is used for the grid protection model, IEC 61400-27-1:2015, 5.6.6." ; cims:stereotype "enum" . cim:WindPlantQcontrolModeKind.powerFactor a cim:WindPlantQcontrolModeKind ; @@ -27156,7 +34791,7 @@ dy:Package_Domain a cims:ClassCategory ; <<Primitive>> The most basic data types used to compose all other data types. <<CIMDatatype>> A datatype that contains a value attribute, an optional unit of measure and a unit multiplier. The unit and multiplier may be specified as a static variable initialized to the allowed value. <<Compound>> A composite of Primitive, enumeration, CIMDatatype or other Compound classes, as long as the Compound classes do not recurse. -For all datatypes both positive and negative values are allowed unless stated otherwise for a particular datatype. """ . +For all datatypes both positive and negative values are allowed unless stated otherwise for a particular datatype.""" . dy:Package_Dynamics a cims:ClassCategory ; rdfs:label "Dynamics"@en ; @@ -27184,13 +34819,7 @@ dy:Package_LoadDynamics a cims:ClassCategory ; rdfs:label "LoadDynamics"@en ; rdfs:comment """Dynamic load models are used to represent the dynamic real and reactive load behaviour of a load from the static power flow model. Dynamic load models can be defined as applying either to a single load (energy consumer) or to a group of energy consumers. -Large industrial motors or groups of similar motors can be represented by a synchronous machine model (SynchronousMachineDynamics) or an asynchronous machine model (AsynchronousMachineDynamics), which are usually represented as generators with negative active power output in the static (power flow) data. - - - - - - """ . +Large industrial motors or groups of similar motors can be represented by a synchronous machine model (SynchronousMachineDynamics) or an asynchronous machine model (AsynchronousMachineDynamics), which are usually represented as generators with negative active power output in the static (power flow) data.""" . dy:Package_MechanicalLoadDynamics a cims:ClassCategory ; rdfs:label "MechanicalLoadDynamics"@en ; @@ -27248,7 +34877,7 @@ dy:Package_TurbineLoadControllerDynamics a cims:ClassCategory ; dy:Package_UnderexcitationLimiterDynamics a cims:ClassCategory ; rdfs:label "UnderexcitationLimiterDynamics"@en ; - rdfs:comment "Underexcitation limiters (UELs) act to boost excitation. The UEL typically senses either a combination of voltage and current of the synchronous machine or a combination of real and reactive power. Some UELs utilize a temperature or pressure recalibration feature, in which the UEL characteristic is shifted depending upon the generator cooling gas temperature or pressure. " . + rdfs:comment "Underexcitation limiters (UELs) act to boost excitation. The UEL typically senses either a combination of voltage and current of the synchronous machine or a combination of real and reactive power. Some UELs utilize a temperature or pressure recalibration feature, in which the UEL characteristic is shifted depending upon the generator cooling gas temperature or pressure." . dy:Package_UserDefinedModels a cims:ClassCategory ; rdfs:label "UserDefinedModels"@en ; @@ -27286,6 +34915,6 @@ Models included in this package are according to IEC 61400-27-1:2015.""" . dy:Package_Wires a cims:ClassCategory ; rdfs:label "Wires"@en ; - rdfs:comment "An extension to the Core and Topology package that models information on the electrical characteristics of Transmission and Distribution networks. This package is used by network applications such as State Estimation, Load Flow and Optimal Power Flow. " . + rdfs:comment "An extension to the Core and Topology package that models information on the electrical characteristics of Transmission and Distribution networks. This package is used by network applications such as State Estimation, Load Flow and Optimal Power Flow." . diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_Equipment-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_Equipment-AP-Voc-RDFS2020_v3-0-0.ttl index 8b6e029..8f5e530 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_Equipment-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_Equipment-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,249 +1,227 @@ -@prefix cim: . -@prefix cims: . -@prefix eu: . -@prefix eq: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:ACDCConverter a rdfs:Class ; +@prefix cim: . +@prefix cims: . +@prefix eu: . +@prefix eq: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +eq:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the core equipment profile from IEC 61970-600-2."@en ; + dcat:keyword "EQ" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:9fd00587-84d4-4910-bbd4-e003ed7e0821" ; + dct:issued "2021-01-27T12:09:21Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Core Equipment Vocabulary"@en ; + owl:incompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "3.0.0"@en . + +cim:ACDCConverter a owl:Class ; rdfs:label "ACDCConverter"@en ; rdfs:comment "A unit with valves for three phases, together with unit control equipment, essential protective and switching devices, DC storage capacitors, phase reactors and auxiliaries, if any, used for conversion." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:ACDCConverterDCTerminal a rdfs:Class ; +cim:ACDCConverterDCTerminal a owl:Class ; rdfs:label "ACDCConverterDCTerminal"@en ; rdfs:comment "A DC electrical connection point at the AC/DC converter. The AC/DC converter is electrically connected also to the AC side. The AC connection is inherited from the AC conducting equipment in the same way as any other AC equipment. The AC/DC converter DC terminal is separate from generic DC terminal to restrict the connection with the AC side to AC/DC converter and so that no other DC conducting equipment can be connected to the AC side." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCBaseTerminal . -cim:ACDCTerminal a rdfs:Class ; +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ACLineSegment a rdfs:Class ; +cim:ACLineSegment a owl:Class ; rdfs:label "ACLineSegment"@en ; rdfs:comment """A wire or combination of wires, with consistent electrical characteristics, building a single electrical system, used to carry alternating current between points in the power system. For symmetrical, transposed three phase lines, it is sufficient to use attributes of the line segment, which describe impedances and admittances for the entire length of the segment. Additionally impedances can be computed by using length and associated per length impedances. The BaseVoltage at the two ends of ACLineSegments in a Line shall have the same BaseVoltage.nominalVoltage. However, boundary lines may have slightly different BaseVoltage.nominalVoltages and variation is allowed. Larger voltage difference in general requires use of an equivalent branch.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Conductor . -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:ActivePowerLimit a rdfs:Class ; +cim:ActivePowerLimit a owl:Class ; rdfs:label "ActivePowerLimit"@en ; rdfs:comment "Limit on active power flow." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -cim:ActivePowerPerCurrentFlow a rdfs:Class ; - rdfs:label "ActivePowerPerCurrentFlow"@en ; - rdfs:comment "Active power variation with current flow." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:ActivePowerPerFrequency a rdfs:Class ; - rdfs:label "ActivePowerPerFrequency"@en ; - rdfs:comment "Active power variation with frequency." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:ApparentPower a rdfs:Class ; - rdfs:label "ApparentPower"@en ; - rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:ApparentPowerLimit a rdfs:Class ; +cim:ApparentPowerLimit a owl:Class ; rdfs:label "ApparentPowerLimit"@en ; rdfs:comment "Apparent power limit." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -cim:AsynchronousMachine a rdfs:Class ; +cim:AsynchronousMachine a owl:Class ; rdfs:label "AsynchronousMachine"@en ; rdfs:comment "A rotating machine whose shaft rotates asynchronously with the electrical field. Also known as an induction machine with no external connection to the rotor windings, e.g. squirrel-cage induction machine." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:RotatingMachine . -cim:AuxiliaryEquipment a rdfs:Class ; +cim:AuxiliaryEquipment a owl:Class ; rdfs:label "AuxiliaryEquipment"@en ; rdfs:comment """AuxiliaryEquipment describe equipment that is not performing any primary functions but support for the equipment performing the primary function. AuxiliaryEquipment is attached to primary equipment via an association with Terminal.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:Equipment . -cim:BaseVoltage a rdfs:Class ; +cim:BaseVoltage a owl:Class ; rdfs:label "BaseVoltage"@en ; - rdfs:comment "Defines a system base voltage which is referenced. " ; + rdfs:comment "Defines a system base voltage which is referenced." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:BasicIntervalSchedule a rdfs:Class ; +cim:BasicIntervalSchedule a owl:Class ; rdfs:label "BasicIntervalSchedule"@en ; rdfs:comment "Schedule of values at points in time." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:BatteryUnit a rdfs:Class ; +cim:BatteryUnit a owl:Class ; rdfs:label "BatteryUnit"@en ; rdfs:comment "An electrochemical energy storage device." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerElectronicsUnit . -cim:Bay a rdfs:Class ; +cim:Bay a owl:Class ; rdfs:label "Bay"@en ; rdfs:comment "A collection of power system resources (within a given substation) including conducting equipment, protection relays, measurements, and telemetry. A bay typically represents a physical grouping related to modularization of equipment." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "Primitive" . - -cim:Breaker a rdfs:Class ; +cim:Breaker a owl:Class ; rdfs:label "Breaker"@en ; rdfs:comment "A mechanical switching device capable of making, carrying, and breaking currents under normal circuit conditions and also making, carrying for a specified time, and breaking currents under specified abnormal circuit conditions e.g. those of short circuit." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ProtectedSwitch . -cim:BusNameMarker a rdfs:Class ; +cim:BusNameMarker a owl:Class ; rdfs:label "BusNameMarker"@en ; - rdfs:comment "Used to apply user standard names to TopologicalNodes. Associated with one or more terminals that are normally connected with the bus name. The associated terminals are normally connected by non-retained switches. For a ring bus station configuration, all BusbarSection terminals in the ring are typically associated. For a breaker and a half scheme, both BusbarSections would normally be associated. For a ring bus, all BusbarSections would normally be associated. For a \"straight\" busbar configuration, normally only the main terminal at the BusbarSection would be associated. " ; + rdfs:comment "Used to apply user standard names to TopologicalNodes. Associated with one or more terminals that are normally connected with the bus name. The associated terminals are normally connected by non-retained switches. For a ring bus station configuration, all BusbarSection terminals in the ring are typically associated. For a breaker and a half scheme, both BusbarSections would normally be associated. For a ring bus, all BusbarSections would normally be associated. For a \"straight\" busbar configuration, normally only the main terminal at the BusbarSection would be associated." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:BusbarSection a rdfs:Class ; +cim:BusbarSection a owl:Class ; rdfs:label "BusbarSection"@en ; rdfs:comment """A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation. Voltage measurements are typically obtained from voltage transformers that are connected to busbar sections. A bus bar section may have many physical terminals but for analysis is modelled with exactly one logical terminal.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Connector . -cim:CAESPlant a rdfs:Class ; +cim:CAESPlant a owl:Class ; rdfs:label "CAESPlant"@en ; rdfs:comment "Compressed air energy storage plant." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:Capacitance a rdfs:Class ; - rdfs:label "Capacitance"@en ; - rdfs:comment "Capacitive part of reactance (imaginary part of impedance), at rated frequency." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:Clamp a rdfs:Class ; +cim:Clamp a owl:Class ; rdfs:label "Clamp"@en ; rdfs:comment """A Clamp is a galvanic connection at a line segment where other equipment is connected. A Clamp does not cut the line segment. A Clamp is ConductingEquipment and has one Terminal with an associated ConnectivityNode. Any other ConductingEquipment can be connected to the Clamp ConnectivityNode.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ConductingEquipment . -cim:CogenerationPlant a rdfs:Class ; +cim:CogenerationPlant a owl:Class ; rdfs:label "CogenerationPlant"@en ; rdfs:comment "A set of thermal generating units for the production of electrical energy and process steam (usually from the output of the steam turbines). The steam sendout is typically used for industrial purposes or for municipal heating and cooling." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:CombinedCyclePlant a rdfs:Class ; +cim:CombinedCyclePlant a owl:Class ; rdfs:label "CombinedCyclePlant"@en ; rdfs:comment "A set of combustion turbines and steam turbines where the exhaust heat from the combustion turbines is recovered to make steam for the steam turbines, resulting in greater overall plant efficiency." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:Conductance a rdfs:Class ; - rdfs:label "Conductance"@en ; - rdfs:comment "Factor by which voltage must be multiplied to give corresponding power lost from a circuit. Real part of admittance." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:ConductingEquipment a rdfs:Class ; +cim:ConductingEquipment a owl:Class ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The parts of the AC power system that are designed to carry current or that are conductively connected through terminals." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:Equipment . -cim:Conductor a rdfs:Class ; +cim:Conductor a owl:Class ; rdfs:label "Conductor"@en ; - rdfs:comment "Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system. " ; + rdfs:comment "Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:ConformLoad a rdfs:Class ; +cim:ConformLoad a owl:Class ; rdfs:label "ConformLoad"@en ; rdfs:comment "ConformLoad represent loads that follow a daily load change pattern where the pattern can be used to scale the load with a system load." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EnergyConsumer . -cim:ConformLoadGroup a rdfs:Class ; +cim:ConformLoadGroup a owl:Class ; rdfs:label "ConformLoadGroup"@en ; - rdfs:comment "A group of loads conforming to an allocation pattern. " ; + rdfs:comment "A group of loads conforming to an allocation pattern." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:LoadGroup . -cim:ConformLoadSchedule a rdfs:Class ; +cim:ConformLoadSchedule a owl:Class ; rdfs:label "ConformLoadSchedule"@en ; rdfs:comment "A curve of load versus time (X-axis) showing the active power values (Y1-axis) and reactive power (Y2-axis) for each unit of the period covered. This curve represents a typical pattern of load over the time period for a given day type and season." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:SeasonDayTypeSchedule . -cim:ConnectivityNode a rdfs:Class ; +cim:ConnectivityNode a owl:Class ; rdfs:label "ConnectivityNode"@en ; rdfs:comment "Connectivity nodes are points where terminals of AC conducting equipment are connected together with zero impedance." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:ConnectivityNodeContainer a rdfs:Class ; +cim:ConnectivityNodeContainer a owl:Class ; rdfs:label "ConnectivityNodeContainer"@en ; rdfs:comment "A base class for all objects that may contain connectivity nodes or topological nodes." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:PowerSystemResource . -cim:Connector a rdfs:Class ; +cim:Connector a owl:Class ; rdfs:label "Connector"@en ; rdfs:comment "A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation and are modelled with a single logical terminal." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:ControlArea a rdfs:Class ; +cim:ControlArea a owl:Class ; rdfs:label "ControlArea"@en ; rdfs:comment """A control area is a grouping of generating units and/or loads and a cutset of tie lines (as terminals) which may be used for a variety of purposes including automatic generation control, power flow solution area interchange control specification, and input to load forecasting. All generation and load within the area defined by the terminals on the border are considered in the area interchange control. Note that any number of overlapping control area specifications can be superimposed on the physical model. The following general principles apply to ControlArea: 1. The control area orientation for net interchange is positive for an import, negative for an export. @@ -251,23 +229,23 @@ cim:ControlArea a rdfs:Class ; 3. In a single network model, a tie between two control areas must be modelled in both control area specifications, such that the two representations of the tie flow sum to zero. 4. The normal orientation of Terminal flow is positive for flow into the conducting equipment that owns the Terminal. (i.e. flow from a bus into a device is positive.) However, the orientation of each flow in the control area specification must align with the control area convention, i.e. import is positive. If the orientation of the Terminal flow referenced by a TieFlow is positive into the control area, then this is confirmed by setting TieFlow.positiveFlowIn flag TRUE. If not, the orientation must be reversed by setting the TieFlow.positiveFlowIn flag FALSE.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:ControlAreaGeneratingUnit a rdfs:Class ; +cim:ControlAreaGeneratingUnit a owl:Class ; rdfs:label "ControlAreaGeneratingUnit"@en ; rdfs:comment "A control area generating unit. This class is needed so that alternate control area definitions may include the same generating unit. It should be noted that only one instance within a control area should reference a specific generating unit." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:ControlAreaTypeKind a rdfs:Class ; +cim:ControlAreaTypeKind a owl:Class ; rdfs:label "ControlAreaTypeKind"@en ; rdfs:comment "The type of control area." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:CsConverter a rdfs:Class ; +cim:CsConverter a owl:Class ; rdfs:label "CsConverter"@en ; rdfs:comment """DC side of the current source converter (CSC). The firing angle controls the dc voltage at the converter, both for rectifier and inverter. The difference between the dc voltages of the rectifier and inverter determines the dc current. The extinction angle is used to limit the dc voltage at the inverter, if needed, and is not used in active power control. The firing angle, transformer tap position and number of connected filters are the primary means to control a current source dc line. Higher level controls are built on top, e.g. dc voltage, dc current and active power. From a steady state perspective it is sufficient to specify the wanted active power transfer (ACDCConverter.targetPpcc) and the control functions will set the dc voltage, dc current, firing angle, transformer tap position and number of connected filters to meet this. Therefore attributes targetAlpha and targetGamma are not applicable in this case. @@ -275,513 +253,459 @@ The reactive power consumed by the converter is a function of the firing angle, The attributes minAlpha and maxAlpha define the range of firing angles for rectifier operation between which no discrete tap changer action takes place. The range is typically 10-18 degrees. The attributes minGamma and maxGamma define the range of extinction angles for inverter operation between which no discrete tap changer action takes place. The range is typically 17-20 degrees.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ACDCConverter . -cim:Currency a rdfs:Class ; +cim:Currency a owl:Class ; rdfs:label "Currency"@en ; rdfs:comment "Monetary currencies. ISO 4217 standard including 3-character currency code." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . - -cim:CurrentFlow a rdfs:Class ; - rdfs:label "CurrentFlow"@en ; - rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -cim:CurrentLimit a rdfs:Class ; +cim:CurrentLimit a owl:Class ; rdfs:label "CurrentLimit"@en ; - rdfs:comment "Operational limit on current. " ; + rdfs:comment "Operational limit on current." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -cim:CurrentTransformer a rdfs:Class ; +cim:CurrentTransformer a owl:Class ; rdfs:label "CurrentTransformer"@en ; rdfs:comment "Instrument transformer used to measure electrical qualities of the circuit that is being protected and/or monitored. Typically used as current transducer for the purpose of metering or protection. A typical secondary current rating would be 5A." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Sensor . -cim:Curve a rdfs:Class ; +cim:Curve a owl:Class ; rdfs:label "Curve"@en ; - rdfs:comment "A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables. " ; + rdfs:comment "A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:CurveData a rdfs:Class ; +cim:CurveData a owl:Class ; rdfs:label "CurveData"@en ; rdfs:comment "Multi-purpose data points for defining a curve. The use of this generic class is discouraged if a more specific class can be used to specify the X and Y axis values along with their specific data types." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:CurveStyle a rdfs:Class ; +cim:CurveStyle a owl:Class ; rdfs:label "CurveStyle"@en ; rdfs:comment "Style or shape of curve." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:Cut a rdfs:Class ; +cim:Cut a owl:Class ; rdfs:label "Cut"@en ; rdfs:comment """A cut separates a line segment into two parts. The cut appears as a switch inserted between these two parts and connects them together. As the cut is normally open there is no galvanic connection between the two line segment parts. But it is possible to close the cut to get galvanic connection. The cut terminals are oriented towards the line segment terminals with the same sequence number. Hence the cut terminal with sequence number equal to 1 is oriented to the line segment's terminal with sequence number equal to 1. The cut terminals also act as connection points for jumpers and other equipment, e.g. a mobile generator. To enable this, connectivity nodes are placed at the cut terminals. Once the connectivity nodes are in place any conducting equipment can be connected at them.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Switch . -cim:DCBaseTerminal a rdfs:Class ; +cim:DCBaseTerminal a owl:Class ; rdfs:label "DCBaseTerminal"@en ; - rdfs:comment "An electrical connection point at a piece of DC conducting equipment. DC terminals are connected at one physical DC node that may have multiple DC terminals connected. A DC node is similar to an AC connectivity node. The model requires that DC connections are distinct from AC connections. " ; + rdfs:comment "An electrical connection point at a piece of DC conducting equipment. DC terminals are connected at one physical DC node that may have multiple DC terminals connected. A DC node is similar to an AC connectivity node. The model requires that DC connections are distinct from AC connections." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:ACDCTerminal . -cim:DCBreaker a rdfs:Class ; +cim:DCBreaker a owl:Class ; rdfs:label "DCBreaker"@en ; - rdfs:comment "A breaker within a DC system. " ; + rdfs:comment "A breaker within a DC system." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCSwitch . -cim:DCBusbar a rdfs:Class ; +cim:DCBusbar a owl:Class ; rdfs:label "DCBusbar"@en ; rdfs:comment "A busbar within a DC system." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCChopper a rdfs:Class ; +cim:DCChopper a owl:Class ; rdfs:label "DCChopper"@en ; rdfs:comment "Low resistance equipment used in the internal DC circuit to balance voltages. It has typically positive and negative pole terminals and a ground." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCConductingEquipment a rdfs:Class ; +cim:DCConductingEquipment a owl:Class ; rdfs:label "DCConductingEquipment"@en ; rdfs:comment "The parts of the DC power system that are designed to carry current or that are conductively connected through DC terminals." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:Equipment . -cim:DCConverterOperatingModeKind a rdfs:Class ; +cim:DCConverterOperatingModeKind a owl:Class ; rdfs:label "DCConverterOperatingModeKind"@en ; rdfs:comment "The operating mode of an HVDC bipole." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:DCConverterUnit a rdfs:Class ; +cim:DCConverterUnit a owl:Class ; rdfs:label "DCConverterUnit"@en ; rdfs:comment "Indivisible operative unit comprising all equipment between the point of common coupling on the AC side and the point of common coupling – DC side, essentially one or more converters, together with one or more converter transformers, converter control equipment, essential protective and switching devices and auxiliaries, if any, used for conversion." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCEquipmentContainer . -cim:DCDisconnector a rdfs:Class ; +cim:DCDisconnector a owl:Class ; rdfs:label "DCDisconnector"@en ; rdfs:comment "A disconnector within a DC system." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCSwitch . -cim:DCEquipmentContainer a rdfs:Class ; +cim:DCEquipmentContainer a owl:Class ; rdfs:label "DCEquipmentContainer"@en ; rdfs:comment "A modelling construct to provide a root class for containment of DC as well as AC equipment. The class differ from the EquipmentContaner for AC in that it may also contain DCNode-s. Hence it can contain both AC and DC equipment." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:EquipmentContainer . -cim:DCGround a rdfs:Class ; +cim:DCGround a owl:Class ; rdfs:label "DCGround"@en ; rdfs:comment "A ground within a DC system." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCLine a rdfs:Class ; +cim:DCLine a owl:Class ; rdfs:label "DCLine"@en ; rdfs:comment "Overhead lines and/or cables connecting two or more HVDC substations." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCEquipmentContainer . -cim:DCLineSegment a rdfs:Class ; +cim:DCLineSegment a owl:Class ; rdfs:label "DCLineSegment"@en ; rdfs:comment "A wire or combination of wires not insulated from one another, with consistent electrical characteristics, used to carry direct current between points in the DC region of the power system." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCNode a rdfs:Class ; +cim:DCNode a owl:Class ; rdfs:label "DCNode"@en ; rdfs:comment "DC nodes are points where terminals of DC conducting equipment are connected together with zero impedance." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:DCPolarityKind a rdfs:Class ; +cim:DCPolarityKind a owl:Class ; rdfs:label "DCPolarityKind"@en ; rdfs:comment "Polarity for DC circuits." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:DCSeriesDevice a rdfs:Class ; +cim:DCSeriesDevice a owl:Class ; rdfs:label "DCSeriesDevice"@en ; rdfs:comment "A series device within the DC system, typically a reactor used for filtering or smoothing. Needed for transient and short circuit studies." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCShunt a rdfs:Class ; +cim:DCShunt a owl:Class ; rdfs:label "DCShunt"@en ; rdfs:comment "A shunt device within the DC system, typically used for filtering. Needed for transient and short circuit studies." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCSwitch a rdfs:Class ; +cim:DCSwitch a owl:Class ; rdfs:label "DCSwitch"@en ; rdfs:comment "A switch within the DC system." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCConductingEquipment . -cim:DCTerminal a rdfs:Class ; +cim:DCTerminal a owl:Class ; rdfs:label "DCTerminal"@en ; rdfs:comment "An electrical connection point to generic DC conducting equipment." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:DCBaseTerminal . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "Primitive" . - -cim:DayType a rdfs:Class ; +cim:DayType a owl:Class ; rdfs:label "DayType"@en ; rdfs:comment "Group of similar days. For example it could be used to represent weekdays, weekend, or holidays." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Decimal a rdfs:Class ; - rdfs:label "Decimal"@en ; - rdfs:comment "Decimal is the base-10 notational system for representing real numbers." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "Primitive" . - -cim:DisconnectingCircuitBreaker a rdfs:Class ; +cim:DisconnectingCircuitBreaker a owl:Class ; rdfs:label "DisconnectingCircuitBreaker"@en ; rdfs:comment "A circuit breaking device including disconnecting function, eliminating the need for separate disconnectors." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Breaker . -cim:Disconnector a rdfs:Class ; +cim:Disconnector a owl:Class ; rdfs:label "Disconnector"@en ; - rdfs:comment "A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power. It is required to open or close circuits when negligible current is broken or made. " ; + rdfs:comment "A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power. It is required to open or close circuits when negligible current is broken or made." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Switch . -cim:EarthFaultCompensator a rdfs:Class ; +cim:EarthFaultCompensator a owl:Class ; rdfs:label "EarthFaultCompensator"@en ; rdfs:comment "A conducting equipment used to represent a connection to ground which is typically used to compensate earth faults. An earth fault compensator device modelled with a single terminal implies a second terminal solidly connected to ground. If two terminals are modelled, the ground is not assumed and normal connection rules apply." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EnergyArea a rdfs:Class ; +cim:EnergyArea a owl:Class ; rdfs:label "EnergyArea"@en ; rdfs:comment "Describes an area having energy production or consumption. Specializations are intended to support the load allocation function as typically required in energy management systems or planning studies to allocate hypothesized load levels to individual load points for power flow analysis. Often the energy area can be linked to both measured and forecast load levels." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:EnergyConnection a rdfs:Class ; +cim:EnergyConnection a owl:Class ; rdfs:label "EnergyConnection"@en ; rdfs:comment "A connection of energy generation or consumption on the power system model." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EnergyConsumer a rdfs:Class ; +cim:EnergyConsumer a owl:Class ; rdfs:label "EnergyConsumer"@en ; rdfs:comment """Generic user of energy - a point of consumption on the power system model. EnergyConsumer.pfixed, .qfixed, .pfixedPct and .qfixedPct have meaning only if there is no LoadResponseCharacteristic associated with EnergyConsumer or if LoadResponseCharacteristic.exponentModel is set to False.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EnergyConnection . -cim:EnergySchedulingType a rdfs:Class ; +cim:EnergySchedulingType a owl:Class ; rdfs:label "EnergySchedulingType"@en ; rdfs:comment "Used to define the type of generation for scheduling purposes." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:EnergySource a rdfs:Class ; +cim:EnergySource a owl:Class ; rdfs:label "EnergySource"@en ; rdfs:comment "A generic equivalent for an energy supplier on a transmission or distribution voltage level." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EnergyConnection . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:PowerSystemResource . -cim:EquipmentContainer a rdfs:Class ; +cim:EquipmentContainer a owl:Class ; rdfs:label "EquipmentContainer"@en ; - rdfs:comment "A modelling construct to provide a root class for containing equipment. " ; + rdfs:comment "A modelling construct to provide a root class for containing equipment." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:ConnectivityNodeContainer . -cim:EquivalentBranch a rdfs:Class ; +cim:EquivalentBranch a owl:Class ; rdfs:label "EquivalentBranch"@en ; rdfs:comment "The class represents equivalent branches. In cases where a transformer phase shift is modelled and the EquivalentBranch is spanning the same nodes, the impedance quantities for the EquivalentBranch shall consider the needed phase shift." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquivalentEquipment . -cim:EquivalentEquipment a rdfs:Class ; +cim:EquivalentEquipment a owl:Class ; rdfs:label "EquivalentEquipment"@en ; rdfs:comment "The class represents equivalent objects that are the result of a network reduction. The class is the base for equivalent objects of different types." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EquivalentInjection a rdfs:Class ; +cim:EquivalentInjection a owl:Class ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquivalentEquipment . -cim:EquivalentNetwork a rdfs:Class ; +cim:EquivalentNetwork a owl:Class ; rdfs:label "EquivalentNetwork"@en ; rdfs:comment "A class that groups electrical equivalents, including internal nodes, of a network that has been reduced. The ConnectivityNodes contained in the equivalent are intended to reflect internal nodes of the equivalent. The boundary Connectivity nodes where the equivalent connects outside itself are not contained by the equivalent." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ConnectivityNodeContainer . -cim:EquivalentShunt a rdfs:Class ; +cim:EquivalentShunt a owl:Class ; rdfs:label "EquivalentShunt"@en ; rdfs:comment "The class represents equivalent shunts." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquivalentEquipment . -cim:ExternalNetworkInjection a rdfs:Class ; +cim:ExternalNetworkInjection a owl:Class ; rdfs:label "ExternalNetworkInjection"@en ; rdfs:comment "This class represents the external network and it is used for IEC 60909 calculations." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:RegulatingCondEq . -cim:FaultIndicator a rdfs:Class ; +cim:FaultIndicator a owl:Class ; rdfs:label "FaultIndicator"@en ; rdfs:comment "A FaultIndicator is typically only an indicator (which may or may not be remotely monitored), and not a piece of equipment that actually initiates a protection event. It is used for FLISR (Fault Location, Isolation and Restoration) purposes, assisting with the dispatch of crews to \"most likely\" part of the network (i.e. assists with determining circuit section where the fault most likely happened)." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:AuxiliaryEquipment . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "Primitive" . - -cim:FossilFuel a rdfs:Class ; +cim:FossilFuel a owl:Class ; rdfs:label "FossilFuel"@en ; rdfs:comment "The fossil fuel consumed by the non-nuclear thermal generating unit. For example, coal, oil, gas, etc. These are the specific fuels that the generating unit can consume." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Frequency a rdfs:Class ; - rdfs:label "Frequency"@en ; - rdfs:comment "Cycles per second." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:FuelType a rdfs:Class ; +cim:FuelType a owl:Class ; rdfs:label "FuelType"@en ; rdfs:comment "Type of fuel." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:Fuse a rdfs:Class ; +cim:Fuse a owl:Class ; rdfs:label "Fuse"@en ; rdfs:comment "An overcurrent protective device with a circuit opening fusible part that is heated and severed by the passage of overcurrent through it. A fuse is considered a switching device because it breaks current." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Switch . -cim:GeneratingUnit a rdfs:Class ; +cim:GeneratingUnit a owl:Class ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Equipment . -cim:GeneratorControlSource a rdfs:Class ; +cim:GeneratorControlSource a owl:Class ; rdfs:label "GeneratorControlSource"@en ; rdfs:comment "The source of controls for a generating unit." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:GeographicalRegion a rdfs:Class ; +cim:GeographicalRegion a owl:Class ; rdfs:label "GeographicalRegion"@en ; rdfs:comment "A geographical region of a power system network model." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:GrossToNetActivePowerCurve a rdfs:Class ; +cim:GrossToNetActivePowerCurve a owl:Class ; rdfs:label "GrossToNetActivePowerCurve"@en ; rdfs:comment "Relationship between the generating unit's gross active power output on the X-axis (measured at the terminals of the machine(s)) and the generating unit's net active power output on the Y-axis (based on utility-defined measurements at the power station). Station service loads, when modelled, should be treated as non-conforming bus loads. There may be more than one curve, depending on the auxiliary equipment that is in service." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Curve . -cim:Ground a rdfs:Class ; +cim:Ground a owl:Class ; rdfs:label "Ground"@en ; rdfs:comment "A point where the system is grounded used for connecting conducting equipment to ground. The power system model can have any number of grounds." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ConductingEquipment . -cim:GroundDisconnector a rdfs:Class ; +cim:GroundDisconnector a owl:Class ; rdfs:label "GroundDisconnector"@en ; rdfs:comment "A manually operated or motor operated mechanical switching device used for isolating a circuit or equipment from ground." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Switch . -cim:GroundingImpedance a rdfs:Class ; +cim:GroundingImpedance a owl:Class ; rdfs:label "GroundingImpedance"@en ; rdfs:comment "A fixed impedance device used for grounding." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EarthFaultCompensator . -cim:HydroEnergyConversionKind a rdfs:Class ; +cim:HydroEnergyConversionKind a owl:Class ; rdfs:label "HydroEnergyConversionKind"@en ; rdfs:comment "Specifies the capability of the hydro generating unit to convert energy as a generator or pump." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:HydroGeneratingUnit a rdfs:Class ; +cim:HydroGeneratingUnit a owl:Class ; rdfs:label "HydroGeneratingUnit"@en ; rdfs:comment "A generating unit whose prime mover is a hydraulic turbine (e.g., Francis, Pelton, Kaplan)." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:HydroPlantStorageKind a rdfs:Class ; +cim:HydroPlantStorageKind a owl:Class ; rdfs:label "HydroPlantStorageKind"@en ; rdfs:comment "The type of hydro power plant." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:HydroPowerPlant a rdfs:Class ; +cim:HydroPowerPlant a owl:Class ; rdfs:label "HydroPowerPlant"@en ; rdfs:comment "A hydro power station which can generate or pump. When generating, the generator turbines receive water from an upper reservoir. When pumping, the pumps receive their water from a lower reservoir." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:HydroPump a rdfs:Class ; +cim:HydroPump a owl:Class ; rdfs:label "HydroPump"@en ; rdfs:comment "A synchronous motor-driven pump, typically associated with a pumped storage plant." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Equipment . -cim:HydroTurbineKind a rdfs:Class ; +cim:HydroTurbineKind a owl:Class ; rdfs:label "HydroTurbineKind"@en ; rdfs:comment "Type of turbine." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile . -cim:Inductance a rdfs:Class ; - rdfs:label "Inductance"@en ; - rdfs:comment "Inductive part of reactance (imaginary part of impedance), at rated frequency." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "Primitive" . - -cim:Jumper a rdfs:Class ; +cim:Jumper a owl:Class ; rdfs:label "Jumper"@en ; rdfs:comment "A short section of conductor with negligible impedance which can be manually removed and replaced if the circuit is de-energized. Note that zero-impedance branches can potentially be modelled by other equipment types." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Switch . -cim:Junction a rdfs:Class ; +cim:Junction a owl:Class ; rdfs:label "Junction"@en ; rdfs:comment "A point where one or more conducting equipments are connected with zero resistance." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Connector . -cim:Length a rdfs:Class ; - rdfs:label "Length"@en ; - rdfs:comment "Unit of length. It shall be a positive value or zero." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:Line a rdfs:Class ; +cim:Line a owl:Class ; rdfs:label "Line"@en ; - rdfs:comment "Contains equipment beyond a substation belonging to a power transmission line. " ; + rdfs:comment "Contains equipment beyond a substation belonging to a power transmission line." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:LinearShuntCompensator a rdfs:Class ; +cim:LinearShuntCompensator a owl:Class ; rdfs:label "LinearShuntCompensator"@en ; rdfs:comment "A linear shunt compensator has banks or sections with equal admittance values." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ShuntCompensator . -cim:LoadArea a rdfs:Class ; +cim:LoadArea a owl:Class ; rdfs:label "LoadArea"@en ; rdfs:comment "The class is the root or first level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EnergyArea . -cim:LoadBreakSwitch a rdfs:Class ; +cim:LoadBreakSwitch a owl:Class ; rdfs:label "LoadBreakSwitch"@en ; rdfs:comment "A mechanical switching device capable of making, carrying, and breaking currents under normal operating conditions." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ProtectedSwitch . -cim:LoadGroup a rdfs:Class ; +cim:LoadGroup a owl:Class ; rdfs:label "LoadGroup"@en ; rdfs:comment "The class is the third level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:LoadResponseCharacteristic a rdfs:Class ; +cim:LoadResponseCharacteristic a owl:Class ; rdfs:label "LoadResponseCharacteristic"@en ; rdfs:comment """Models the characteristic response of the load demand due to changes in system conditions such as voltage and frequency. It is not related to demand response. If LoadResponseCharacteristic.exponentModel is True, the exponential voltage or frequency dependent models are specified and used as to calculate active and reactive power components of the load model. @@ -796,225 +720,207 @@ Where: -pInjection and qInjection correspond to SvPowerflow.p and SvPowerflow.q respectively. - Voltage corresponds to SvVoltage.v at the TopologicalNode where the load is connected.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Money a rdfs:Class ; - rdfs:label "Money"@en ; - rdfs:comment "Amount of money." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:MonthDay a rdfs:Class ; - rdfs:label "MonthDay"@en ; - rdfs:comment "MonthDay format as \"--mm-dd\", which conforms with XSD data type gMonthDay." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "Primitive" . - -cim:NonConformLoad a rdfs:Class ; +cim:NonConformLoad a owl:Class ; rdfs:label "NonConformLoad"@en ; rdfs:comment "NonConformLoad represents loads that do not follow a daily load change pattern and whose changes are not correlated with the daily load change pattern." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EnergyConsumer . -cim:NonConformLoadGroup a rdfs:Class ; +cim:NonConformLoadGroup a owl:Class ; rdfs:label "NonConformLoadGroup"@en ; rdfs:comment "Loads that do not follow a daily and seasonal load variation pattern." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:LoadGroup . -cim:NonConformLoadSchedule a rdfs:Class ; +cim:NonConformLoadSchedule a owl:Class ; rdfs:label "NonConformLoadSchedule"@en ; rdfs:comment "An active power (Y1-axis) and reactive power (Y2-axis) schedule (curves) versus time (X-axis) for non-conforming loads, e.g., large industrial load or power station service (where modelled)." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:SeasonDayTypeSchedule . -cim:NonlinearShuntCompensator a rdfs:Class ; +cim:NonlinearShuntCompensator a owl:Class ; rdfs:label "NonlinearShuntCompensator"@en ; rdfs:comment "A non linear shunt compensator has bank or section admittance values that differ. The attributes g, b, g0 and b0 of the associated NonlinearShuntCompensatorPoint describe the total conductance and admittance of a NonlinearShuntCompensatorPoint at a section number specified by NonlinearShuntCompensatorPoint.sectionNumber." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ShuntCompensator . -cim:NonlinearShuntCompensatorPoint a rdfs:Class ; +cim:NonlinearShuntCompensatorPoint a owl:Class ; rdfs:label "NonlinearShuntCompensatorPoint"@en ; rdfs:comment "A non linear shunt compensator bank or section admittance value. The number of NonlinearShuntCompenstorPoint instances associated with a NonlinearShuntCompensator shall be equal to ShuntCompensator.maximumSections. ShuntCompensator.sections shall only be set to one of the NonlinearShuntCompenstorPoint.sectionNumber. There is no interpolation between NonlinearShuntCompenstorPoint-s." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:NuclearGeneratingUnit a rdfs:Class ; +cim:NuclearGeneratingUnit a owl:Class ; rdfs:label "NuclearGeneratingUnit"@en ; rdfs:comment "A nuclear generating unit." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:OperationalLimit a rdfs:Class ; +cim:OperationalLimit a owl:Class ; rdfs:label "OperationalLimit"@en ; rdfs:comment """A value and normal value associated with a specific kind of limit. The sub class value and normalValue attributes vary inversely to the associated OperationalLimitType.acceptableDuration (acceptableDuration for short). -If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration. """ ; +If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:OperationalLimitDirectionKind a rdfs:Class ; +cim:OperationalLimitDirectionKind a owl:Class ; rdfs:label "OperationalLimitDirectionKind"@en ; rdfs:comment "The direction attribute describes the side of a limit that is a violation." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:OperationalLimitSet a rdfs:Class ; +cim:OperationalLimitSet a owl:Class ; rdfs:label "OperationalLimitSet"@en ; rdfs:comment "A set of limits associated with equipment. Sets of limits might apply to a specific temperature, or season for example. A set of limits may contain different severities of limit levels that would apply to the same equipment. The set may contain limits of different types such as apparent power and current limits or high and low voltage limits that are logically applied together as a set." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:OperationalLimitType a rdfs:Class ; +cim:OperationalLimitType a owl:Class ; rdfs:label "OperationalLimitType"@en ; rdfs:comment "The operational meaning of a category of limits." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:PetersenCoil a rdfs:Class ; +cim:PetersenCoil a owl:Class ; rdfs:label "PetersenCoil"@en ; rdfs:comment "A variable impedance device normally used to offset line charging during single line faults in an ungrounded section of network." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EarthFaultCompensator . -cim:PhaseCode a rdfs:Class ; +cim:PhaseCode a owl:Class ; rdfs:label "PhaseCode"@en ; rdfs:comment """An unordered enumeration of phase identifiers. Allows designation of phases for both transmission and distribution equipment, circuits and loads. The enumeration, by itself, does not describe how the phases are connected together or connected to ground. Ground is not explicitly denoted as a phase. Residential and small commercial loads are often served from single-phase, or split-phase, secondary circuits. For the example of s12N, phases 1 and 2 refer to hot wires that are 180 degrees out of phase, while N refers to the neutral wire. Through single-phase transformer connections, these secondary circuits may be served from one or two of the primary phases A, B, and C. For three-phase loads, use the A, B, C phase codes instead of s12N. The integer values are from IEC 61968-9 to support revenue metering applications.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:PhaseTapChanger a rdfs:Class ; +cim:PhaseTapChanger a owl:Class ; rdfs:label "PhaseTapChanger"@en ; rdfs:comment "A transformer phase shifting tap model that controls the phase angle difference across the power transformer and potentially the active power flow through the power transformer. This phase tap model may also impact the voltage magnitude." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:TapChanger . -cim:PhaseTapChangerAsymmetrical a rdfs:Class ; +cim:PhaseTapChangerAsymmetrical a owl:Class ; rdfs:label "PhaseTapChangerAsymmetrical"@en ; rdfs:comment "Describes the tap model for an asymmetrical phase shifting transformer in which the difference voltage vector adds to the in-phase winding. The out-of-phase winding is the transformer end where the tap changer is located. The angle between the in-phase and out-of-phase windings is named the winding connection angle. The phase shift depends on both the difference voltage magnitude and the winding connection angle." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PhaseTapChangerNonLinear . -cim:PhaseTapChangerLinear a rdfs:Class ; +cim:PhaseTapChangerLinear a owl:Class ; rdfs:label "PhaseTapChangerLinear"@en ; rdfs:comment """Describes a tap changer with a linear relation between the tap step and the phase angle difference across the transformer. This is a mathematical model that is an approximation of a real phase tap changer. The phase angle is computed as stepPhaseShiftIncrement times the tap position. The voltage magnitude of both sides is the same.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PhaseTapChanger . -cim:PhaseTapChangerNonLinear a rdfs:Class ; +cim:PhaseTapChangerNonLinear a owl:Class ; rdfs:label "PhaseTapChangerNonLinear"@en ; rdfs:comment "The non-linear phase tap changer describes the non-linear behaviour of a phase tap changer. This is a base class for the symmetrical and asymmetrical phase tap changer models. The details of these models can be found in IEC 61970-301." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:PhaseTapChanger . -cim:PhaseTapChangerSymmetrical a rdfs:Class ; +cim:PhaseTapChangerSymmetrical a owl:Class ; rdfs:label "PhaseTapChangerSymmetrical"@en ; rdfs:comment "Describes a symmetrical phase shifting transformer tap model in which the voltage magnitude of both sides is the same. The difference voltage magnitude is the base in an equal-sided triangle where the sides corresponds to the primary and secondary voltages. The phase angle difference corresponds to the top angle and can be expressed as twice the arctangent of half the total difference voltage." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PhaseTapChangerNonLinear . -cim:PhaseTapChangerTable a rdfs:Class ; +cim:PhaseTapChangerTable a owl:Class ; rdfs:label "PhaseTapChangerTable"@en ; rdfs:comment "Describes a tabular curve for how the phase angle difference and impedance varies with the tap step." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:PhaseTapChangerTablePoint a rdfs:Class ; +cim:PhaseTapChangerTablePoint a owl:Class ; rdfs:label "PhaseTapChangerTablePoint"@en ; rdfs:comment "Describes each tap step in the phase tap changer tabular curve." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TapChangerTablePoint . -cim:PhaseTapChangerTabular a rdfs:Class ; +cim:PhaseTapChangerTabular a owl:Class ; rdfs:label "PhaseTapChangerTabular"@en ; - rdfs:comment "Describes a tap changer with a table defining the relation between the tap step and the phase angle difference across the transformer. " ; + rdfs:comment "Describes a tap changer with a table defining the relation between the tap step and the phase angle difference across the transformer." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PhaseTapChanger . -cim:PhotoVoltaicUnit a rdfs:Class ; +cim:PhotoVoltaicUnit a owl:Class ; rdfs:label "PhotoVoltaicUnit"@en ; rdfs:comment "A photovoltaic device or an aggregation of such devices." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerElectronicsUnit . -cim:PostLineSensor a rdfs:Class ; +cim:PostLineSensor a owl:Class ; rdfs:label "PostLineSensor"@en ; - rdfs:comment " A sensor used mainly in overhead distribution networks as the source of both current and voltage measurements." ; + rdfs:comment "A sensor used mainly in overhead distribution networks as the source of both current and voltage measurements." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Sensor . -cim:PotentialTransformer a rdfs:Class ; +cim:PotentialTransformer a owl:Class ; rdfs:label "PotentialTransformer"@en ; rdfs:comment "Instrument transformer (also known as Voltage Transformer) used to measure electrical qualities of the circuit that is being protected and/or monitored. Typically used as voltage transducer for the purpose of metering, protection, or sometimes auxiliary substation supply. A typical secondary voltage rating would be 120V." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Sensor . -cim:PowerElectronicsConnection a rdfs:Class ; +cim:PowerElectronicsConnection a owl:Class ; rdfs:label "PowerElectronicsConnection"@en ; rdfs:comment "A connection to the AC network for energy production or consumption that uses power electronics rather than rotating machines." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:RegulatingCondEq . -cim:PowerElectronicsUnit a rdfs:Class ; +cim:PowerElectronicsUnit a owl:Class ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "A generating unit or battery or aggregation that connects to the AC network using power electronics rather than rotating machines." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:Equipment . -cim:PowerElectronicsWindUnit a rdfs:Class ; +cim:PowerElectronicsWindUnit a owl:Class ; rdfs:label "PowerElectronicsWindUnit"@en ; rdfs:comment "A wind generating unit that connects to the AC network with power electronics rather than rotating machines or an aggregation of such units." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerElectronicsUnit . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:PowerTransformer a rdfs:Class ; +cim:PowerTransformer a owl:Class ; rdfs:label "PowerTransformer"@en ; rdfs:comment """An electrical device consisting of two or more coupled windings, with or without a magnetic core, for introducing mutual coupling between electric circuits. Transformers can be used to control voltage and phase shift (active power flow). A power transformer may be composed of separate transformer tanks that need not be identical. A power transformer can be modelled with or without tanks and is intended for use in both balanced and unbalanced representations. A power transformer typically has two terminals, but may have one (grounding), three or more terminals. The inherited association ConductingEquipment.BaseVoltage should not be used. The association from TransformerEnd to BaseVoltage should be used instead.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ConductingEquipment . -cim:PowerTransformerEnd a rdfs:Class ; +cim:PowerTransformerEnd a owl:Class ; rdfs:label "PowerTransformerEnd"@en ; rdfs:comment """A PowerTransformerEnd is associated with each Terminal of a PowerTransformer. The impedance values r, r0, x, and x0 of a PowerTransformerEnd represents a star equivalent as follows. @@ -1024,82 +930,64 @@ The impedance values r, r0, x, and x0 of a PowerTransformerEnd represents a star 4) for a PowerTransformer with more than three Terminals the PowerTransformerEnd impedance values cannot be used. Instead use the TransformerMeshImpedance or split the transformer into multiple PowerTransformers. Each PowerTransformerEnd must be contained by a PowerTransformer. Because a PowerTransformerEnd (or any other object) can not be contained by more than one parent, a PowerTransformerEnd can not have an association to an EquipmentContainer (Substation, VoltageLevel, etc).""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TransformerEnd . -cim:ProtectedSwitch a rdfs:Class ; +cim:ProtectedSwitch a owl:Class ; rdfs:label "ProtectedSwitch"@en ; rdfs:comment "A ProtectedSwitch is a switching device that can be operated by ProtectionEquipment." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:Switch . -cim:RatioTapChanger a rdfs:Class ; +cim:RatioTapChanger a owl:Class ; rdfs:label "RatioTapChanger"@en ; rdfs:comment """A tap changer that changes the voltage ratio impacting the voltage magnitude but not the phase angle across the transformer. Angle sign convention (general): Positive value indicates a positive phase shift from the winding where the tap is located to the other winding (for a two-winding transformer).""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TapChanger . -cim:RatioTapChangerTable a rdfs:Class ; +cim:RatioTapChangerTable a owl:Class ; rdfs:label "RatioTapChangerTable"@en ; - rdfs:comment "Describes a curve for how the voltage magnitude and impedance varies with the tap step. " ; + rdfs:comment "Describes a curve for how the voltage magnitude and impedance varies with the tap step." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:RatioTapChangerTablePoint a rdfs:Class ; +cim:RatioTapChangerTablePoint a owl:Class ; rdfs:label "RatioTapChangerTablePoint"@en ; rdfs:comment "Describes each tap step in the ratio tap changer tabular curve." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:TapChangerTablePoint . -cim:Reactance a rdfs:Class ; - rdfs:label "Reactance"@en ; - rdfs:comment "Reactance (imaginary part of impedance), at rated frequency." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:ReactiveCapabilityCurve a rdfs:Class ; +cim:ReactiveCapabilityCurve a owl:Class ; rdfs:label "ReactiveCapabilityCurve"@en ; rdfs:comment "Reactive power rating envelope versus the synchronous machine's active power, in both the generating and motoring modes. For each active power value there is a corresponding high and low reactive power limit value. Typically there will be a separate curve for each coolant condition, such as hydrogen pressure. The Y1 axis values represent reactive minimum and the Y2 axis values represent reactive maximum." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Curve . -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:RealEnergy a rdfs:Class ; - rdfs:label "RealEnergy"@en ; - rdfs:comment "Real electrical energy." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:RegularIntervalSchedule a rdfs:Class ; +cim:RegularIntervalSchedule a owl:Class ; rdfs:label "RegularIntervalSchedule"@en ; rdfs:comment "The schedule has time points where the time between them is constant." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:BasicIntervalSchedule . -cim:RegularTimePoint a rdfs:Class ; +cim:RegularTimePoint a owl:Class ; rdfs:label "RegularTimePoint"@en ; rdfs:comment "Time point for a schedule where the time between the consecutive points is constant." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:RegulatingCondEq a rdfs:Class ; +cim:RegulatingCondEq a owl:Class ; rdfs:label "RegulatingCondEq"@en ; - rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network. " ; + rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:EnergyConnection . -cim:RegulatingControl a rdfs:Class ; +cim:RegulatingControl a owl:Class ; rdfs:label "RegulatingControl"@en ; rdfs:comment """Specifies a set of equipment that works together to control a power system quantity such as voltage or flow. Remote bus voltage control is possible by specifying the controlled terminal located at some place remote from the controlling equipment. @@ -1110,234 +998,205 @@ The attribute minAllowedTargetValue and maxAllowedTargetValue are required in th - Whenever it is necessary to have an off center target voltage for the tap changer regulator. For instance, due to long cables to off shore wind farms and the need to have a simpler setup at the off shore transformer platform, the voltage is controlled from the land at the connection point for the off shore wind farm. Since there usually is a voltage rise along the cable, there is typical and overvoltage of up 3-4 kV compared to the on shore station. Thus in normal operation the tap changer on the on shore station is operated with a target set point, which is in the lower parts of the dead band. The attributes minAllowedTargetValue and maxAllowedTargetValue are not related to the attribute targetDeadband and thus they are not treated as an alternative of the targetDeadband. They are needed due to limitations in the local substation controller. The attribute targetDeadband is used to prevent the power flow from move the tap position in circles (hunting) that is to be used regardless of the attributes minAllowedTargetValue and maxAllowedTargetValue.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:RegulatingControlModeKind a rdfs:Class ; +cim:RegulatingControlModeKind a owl:Class ; rdfs:label "RegulatingControlModeKind"@en ; rdfs:comment "The kind of regulation model. For example regulating voltage, reactive power, active power, etc." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:RegulationSchedule a rdfs:Class ; +cim:RegulationSchedule a owl:Class ; rdfs:label "RegulationSchedule"@en ; rdfs:comment "A pre-established pattern over time for a controlled variable, e.g., busbar voltage." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:SeasonDayTypeSchedule . -cim:ReportingGroup a rdfs:Class ; +cim:ReportingGroup a owl:Class ; rdfs:label "ReportingGroup"@en ; rdfs:comment "A reporting group is used for various ad-hoc groupings used for reporting." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Resistance a rdfs:Class ; - rdfs:label "Resistance"@en ; - rdfs:comment "Resistance (real part of impedance)." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:RotatingMachine a rdfs:Class ; +cim:RotatingMachine a owl:Class ; rdfs:label "RotatingMachine"@en ; rdfs:comment "A rotating machine which may be used as a generator or motor." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:RegulatingCondEq . -cim:RotationSpeed a rdfs:Class ; - rdfs:label "RotationSpeed"@en ; - rdfs:comment "Number of revolutions per second." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:SVCControlMode a rdfs:Class ; +cim:SVCControlMode a owl:Class ; rdfs:label "SVCControlMode"@en ; rdfs:comment "Static VAr Compensator control mode." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "deprecated", . + cims:stereotype uml:enumeration ; + owl:deprecated true . -cim:Season a rdfs:Class ; +cim:Season a owl:Class ; rdfs:label "Season"@en ; rdfs:comment "A specified time period of the year." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:SeasonDayTypeSchedule a rdfs:Class ; +cim:SeasonDayTypeSchedule a owl:Class ; rdfs:label "SeasonDayTypeSchedule"@en ; rdfs:comment "A time schedule covering a 24 hour period, with curve data for a specific type of season and day." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:RegularIntervalSchedule . -cim:Seconds a rdfs:Class ; - rdfs:label "Seconds"@en ; - rdfs:comment "Time, in seconds." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:Sensor a rdfs:Class ; +cim:Sensor a owl:Class ; rdfs:label "Sensor"@en ; rdfs:comment "This class describe devices that transform a measured quantity into signals that can be presented at displays, used in control or be recorded." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:AuxiliaryEquipment . -cim:SeriesCompensator a rdfs:Class ; +cim:SeriesCompensator a owl:Class ; rdfs:label "SeriesCompensator"@en ; rdfs:comment "A Series Compensator is a series capacitor or reactor or an AC transmission line without charging susceptance. It is a two terminal device." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ConductingEquipment . -cim:ShuntCompensator a rdfs:Class ; +cim:ShuntCompensator a owl:Class ; rdfs:label "ShuntCompensator"@en ; rdfs:comment "A shunt capacitor or reactor or switchable bank of shunt capacitors or reactors. A section of a shunt compensator is an individual capacitor or reactor. A negative value for bPerSection indicates that the compensator is a reactor. ShuntCompensator is a single terminal device. Ground is implied." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:RegulatingCondEq . -cim:SolarGeneratingUnit a rdfs:Class ; +cim:SolarGeneratingUnit a owl:Class ; rdfs:label "SolarGeneratingUnit"@en ; rdfs:comment "A solar thermal generating unit, connected to the grid by means of a rotating machine. This class does not represent photovoltaic (PV) generation." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:StaticVarCompensator a rdfs:Class ; +cim:StaticVarCompensator a owl:Class ; rdfs:label "StaticVarCompensator"@en ; rdfs:comment """A facility for providing variable and controllable shunt reactive power. The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms. The SVC may operate in fixed MVar output mode or in voltage control mode. When in voltage control mode, the output of the SVC will be proportional to the deviation of voltage at the controlled bus from the voltage setpoint. The SVC characteristic slope defines the proportion. If the voltage at the controlled bus is equal to the voltage setpoint, the SVC MVar output is zero.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:RegulatingCondEq . -cim:StationSupply a rdfs:Class ; +cim:StationSupply a owl:Class ; rdfs:label "StationSupply"@en ; rdfs:comment "Station supply with load derived from the station output." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EnergyConsumer . -cim:String a rdfs: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." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "Primitive" . - -cim:SubGeographicalRegion a rdfs:Class ; +cim:SubGeographicalRegion a owl:Class ; rdfs:label "SubGeographicalRegion"@en ; rdfs:comment "A subset of a geographical region of a power system network model." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:SubLoadArea a rdfs:Class ; +cim:SubLoadArea a owl:Class ; rdfs:label "SubLoadArea"@en ; rdfs:comment "The class is the second level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EnergyArea . -cim:Substation a rdfs:Class ; +cim:Substation a owl:Class ; rdfs:label "Substation"@en ; - rdfs:comment "A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics. " ; + rdfs:comment "A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:SurgeArrester a rdfs:Class ; +cim:SurgeArrester a owl:Class ; rdfs:label "SurgeArrester"@en ; rdfs:comment "Shunt device, installed on the network, usually in the proximity of electrical equipment in order to protect the said equipment against transient voltage transients caused by lightning or switching activity." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:AuxiliaryEquipment . -cim:Susceptance a rdfs:Class ; - rdfs:label "Susceptance"@en ; - rdfs:comment "Imaginary part of admittance." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:Switch a rdfs:Class ; +cim:Switch a owl:Class ; rdfs:label "Switch"@en ; rdfs:comment "A generic device designed to close, or open, or both, one or more electric circuits. All switches are two terminal devices including grounding switches. The ACDCTerminal.connected at the two sides of the switch shall not be considered for assessing switch connectivity, i.e. only Switch.open, .normalOpen and .locked are relevant." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ConductingEquipment . -cim:SwitchSchedule a rdfs:Class ; +cim:SwitchSchedule a owl:Class ; rdfs:label "SwitchSchedule"@en ; - rdfs:comment "A schedule of switch positions. If RegularTimePoint.value1 is 0, the switch is open. If 1, the switch is closed. " ; + rdfs:comment "A schedule of switch positions. If RegularTimePoint.value1 is 0, the switch is open. If 1, the switch is closed." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:SeasonDayTypeSchedule . -cim:SynchronousMachine a rdfs:Class ; +cim:SynchronousMachine a owl:Class ; rdfs:label "SynchronousMachine"@en ; rdfs:comment "An electromechanical device that operates with shaft rotating synchronously with the network. It is a single machine operating either as a generator or synchronous condenser or pump." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:RotatingMachine . -cim:SynchronousMachineKind a rdfs:Class ; +cim:SynchronousMachineKind a owl:Class ; rdfs:label "SynchronousMachineKind"@en ; rdfs:comment "Synchronous machine type." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:TapChanger a rdfs:Class ; +cim:TapChanger a owl:Class ; rdfs:label "TapChanger"@en ; rdfs:comment "Mechanism for changing transformer winding tap positions." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:PowerSystemResource . -cim:TapChangerControl a rdfs:Class ; +cim:TapChangerControl a owl:Class ; rdfs:label "TapChangerControl"@en ; rdfs:comment "Describes behaviour specific to tap changers, e.g. how the voltage at the end of a line varies with the load level and compensation of the voltage drop by tap adjustment." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:RegulatingControl . -cim:TapChangerTablePoint a rdfs:Class ; +cim:TapChangerTablePoint a owl:Class ; rdfs:label "TapChangerTablePoint"@en ; rdfs:comment "Describes each tap step in the tabular curve." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile . -cim:TapSchedule a rdfs:Class ; +cim:TapSchedule a owl:Class ; rdfs:label "TapSchedule"@en ; rdfs:comment "A pre-established pattern over time for a tap step." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:SeasonDayTypeSchedule . -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ACDCTerminal . -cim:ThermalGeneratingUnit a rdfs:Class ; +cim:ThermalGeneratingUnit a owl:Class ; rdfs:label "ThermalGeneratingUnit"@en ; rdfs:comment "A generating unit whose prime mover could be a steam turbine, combustion turbine, or diesel engine." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:TieFlow a rdfs:Class ; +cim:TieFlow a owl:Class ; rdfs:label "TieFlow"@en ; rdfs:comment "Defines the structure (in terms of location and direction) of the net interchange constraint for a control area. This constraint may be used by either AGC or power flow." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:TransformerEnd a rdfs:Class ; +cim:TransformerEnd a owl:Class ; rdfs:label "TransformerEnd"@en ; rdfs:comment "A conducting connection point of a power transformer. It corresponds to a physical transformer winding terminal. In earlier CIM versions, the TransformerWinding class served a similar purpose, but this class is more flexible because it associates to terminal but is not a specialization of ConductingEquipment." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -1345,9 +1204,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -1355,3749 +1214,3772 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . - -cim:Voltage a rdfs:Class ; - rdfs:label "Voltage"@en ; - rdfs:comment "Electrical voltage, can be both AC and DC." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -cim:VoltageLevel a rdfs:Class ; +cim:VoltageLevel a owl:Class ; rdfs:label "VoltageLevel"@en ; rdfs:comment "A collection of equipment at one common system voltage forming a switchgear. The equipment typically consists of breakers, busbars, instrumentation, control, regulation and protection devices as well as assemblies of all these." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:VoltageLimit a rdfs:Class ; +cim:VoltageLimit a owl:Class ; rdfs:label "VoltageLimit"@en ; rdfs:comment """Operational limit applied to voltage. The use of operational VoltageLimit is preferred instead of limits defined at VoltageLevel. The operational VoltageLimits are used, if present.""" ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -cim:VoltagePerReactivePower a rdfs:Class ; - rdfs:label "VoltagePerReactivePower"@en ; - rdfs:comment "Voltage variation with reactive power." ; - cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "CIMDatatype" . - -cim:VsCapabilityCurve a rdfs:Class ; +cim:VsCapabilityCurve a owl:Class ; rdfs:label "VsCapabilityCurve"@en ; rdfs:comment "The P-Q capability curve for a voltage source converter, with P on X-axis and Qmin and Qmax on Y1-axis and Y2-axis." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Curve . -cim:VsConverter a rdfs:Class ; +cim:VsConverter a owl:Class ; rdfs:label "VsConverter"@en ; rdfs:comment "DC side of the voltage source converter (VSC)." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ACDCConverter . -cim:WaveTrap a rdfs:Class ; +cim:WaveTrap a owl:Class ; rdfs:label "WaveTrap"@en ; rdfs:comment "Line traps are devices that impede high frequency power line carrier signals yet present a negligible impedance at the main power frequency." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:AuxiliaryEquipment . -cim:WindGenUnitKind a rdfs:Class ; +cim:WindGenUnitKind a owl:Class ; rdfs:label "WindGenUnitKind"@en ; rdfs:comment "Kind of wind generating unit." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:WindGeneratingUnit a rdfs:Class ; +cim:WindGeneratingUnit a owl:Class ; rdfs:label "WindGeneratingUnit"@en ; - rdfs:comment "A wind driven generating unit, connected to the grid by means of a rotating machine. May be used to represent a single turbine or an aggregation. " ; + rdfs:comment "A wind driven generating unit, connected to the grid by means of a rotating machine. May be used to represent a single turbine or an aggregation." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:WindingConnection a rdfs:Class ; +cim:WindingConnection a owl:Class ; rdfs:label "WindingConnection"@en ; rdfs:comment "Winding connection type." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -eu:BoundaryPoint a rdfs:Class ; +eu:BoundaryPoint a owl:Class ; rdfs:label "BoundaryPoint"@en ; rdfs:comment "Designates a connection point at which one or more model authority sets shall connect to. The location of the connection point as well as other properties are agreed between organisations responsible for the interconnection, hence all attributes of the class represent this agreement. It is primarily used in a boundary model authority set which can contain one or many BoundaryPoint-s among other Equipment-s and their connections." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "European", ; + cims:stereotype "European", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -eu:LimitKind a rdfs:Class ; +eu:LimitKind a owl:Class ; rdfs:label "LimitKind"@en ; rdfs:comment "Limit kinds." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "European", . + cims:stereotype "European", uml:enumeration . -eu:SolarPowerPlant a rdfs:Class ; +eu:SolarPowerPlant a owl:Class ; rdfs:label "SolarPowerPlant"@en ; rdfs:comment "Solar power plant." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "European", ; + cims:stereotype "European", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -eu:WindPowerPlant a rdfs:Class ; +eu:WindPowerPlant a owl:Class ; rdfs:label "WindPowerPlant"@en ; rdfs:comment "Wind power plant." ; cims:belongsToCategory eq:Package_CoreEquipmentProfile ; - cims:stereotype "European", ; + cims:stereotype "European", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -eq:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the core equipment profile from IEC 61970-600-2."@en ; - dcat:keyword "EQ" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:9fd00587-84d4-4910-bbd4-e003ed7e0821" ; - dct:issued "2021-01-27T12:09:21Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Core Equipment Vocabulary"@en ; - owl:incompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "3.0.0"@en . - -cim:ACDCConverter.DCTerminals a rdf:Property ; +cim:ACDCConverter.DCTerminals a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCTerminals"@en ; rdfs:comment "A DC converter have DC converter terminals. A converter has two DC converter terminals." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ACDCConverterDCTerminal.DCConductingEquipment ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ACDCConverterDCTerminal.DCConductingEquipment ; rdfs:domain cim:ACDCConverter ; rdfs:range cim:ACDCConverterDCTerminal . -cim:ACDCConverter.PccTerminal a rdf:Property ; +cim:ACDCConverter.PccTerminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PccTerminal"@en ; rdfs:comment "Point of common coupling terminal for this converter DC side. It is typically the terminal on the power transformer (or switch) closest to the AC network." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Terminal.ConverterDCSides ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Terminal.ConverterDCSides ; rdfs:domain cim:ACDCConverter ; rdfs:range cim:Terminal . -cim:ACDCConverter.baseS a rdf:Property ; - rdfs:label "baseS"@en ; - rdfs:comment "Base apparent power of the converter pole. The attribute shall be a positive value." ; - cims:dataType cim:ApparentPower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.idleLoss a rdf:Property ; - rdfs:label "idleLoss"@en ; - rdfs:comment "Active power loss in pole at no power transfer. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.maxP a rdf:Property ; - rdfs:label "maxP"@en ; - rdfs:comment "Maximum active power limit. The value is overwritten by values of VsCapabilityCurve, if present." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.maxUdc a rdf:Property ; - rdfs:label "maxUdc"@en ; - rdfs:comment "The maximum voltage on the DC side at which the converter should operate. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.minP a rdf:Property ; - rdfs:label "minP"@en ; - rdfs:comment "Minimum active power limit. The value is overwritten by values of VsCapabilityCurve, if present." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.minUdc a rdf:Property ; - rdfs:label "minUdc"@en ; - rdfs:comment "The minimum voltage on the DC side at which the converter should operate. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.numberOfValves a rdf:Property ; - rdfs:label "numberOfValves"@en ; - rdfs:comment "Number of valves in the converter. Used in loss calculations." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.ratedUdc a rdf:Property ; - rdfs:label "ratedUdc"@en ; - rdfs:comment "Rated converter DC voltage, also called UdN. The attribute shall be a positive value. It is converter’s configuration data used in power flow. For instance a bipolar HVDC link with value 200 kV has a 400kV difference between the dc lines." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.resistiveLoss a rdf:Property ; - rdfs:label "resistiveLoss"@en ; - rdfs:comment "It is converter’s configuration data used in power flow. Refer to poleLossP. The attribute shall be a positive value." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.switchingLoss a rdf:Property ; - rdfs:label "switchingLoss"@en ; - rdfs:comment "Switching losses, relative to the base apparent power 'baseS'. Refer to poleLossP. The attribute shall be a positive value." ; - cims:dataType cim:ActivePowerPerCurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.valveU0 a rdf:Property ; - rdfs:label "valveU0"@en ; - rdfs:comment "Valve threshold voltage, also called Uvalve. Forward voltage drop when the valve is conducting. Used in loss calculations, i.e. the switchLoss depend on numberOfValves * valveU0." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverterDCTerminal.DCConductingEquipment a rdf:Property ; +cim:ACDCConverterDCTerminal.DCConductingEquipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCConductingEquipment"@en ; rdfs:comment "A DC converter terminal belong to an DC converter." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ACDCConverter.DCTerminals ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ACDCConverter.DCTerminals ; rdfs:domain cim:ACDCConverterDCTerminal ; rdfs:range cim:ACDCConverter . -cim:ACDCConverterDCTerminal.polarity a rdf:Property ; +cim:ACDCConverterDCTerminal.polarity a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "polarity"@en ; rdfs:comment """Represents the normal network polarity condition. Depending on the converter configuration the value shall be set as follows: - For a monopole with two converter terminals use DCPolarityKind “positive” and “negative”. - For a bi-pole or symmetric monopole with three converter terminals use DCPolarityKind “positive”, “middle” and “negative”.""" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:ACDCConverterDCTerminal ; rdfs:range cim:DCPolarityKind . -cim:ACDCTerminal.BusNameMarker a rdf:Property ; +cim:ACDCTerminal.BusNameMarker a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BusNameMarker"@en ; rdfs:comment "The bus name marker used to name the bus (topological node)." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:BusNameMarker.Terminal ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:BusNameMarker.Terminal ; rdfs:domain cim:ACDCTerminal ; rdfs:range cim:BusNameMarker . -cim:ACDCTerminal.OperationalLimitSet a rdf:Property ; +cim:ACDCTerminal.OperationalLimitSet a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitSet"@en ; rdfs:comment "The operational limit sets at the terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:OperationalLimitSet.Terminal ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:OperationalLimitSet.Terminal ; rdfs:domain cim:ACDCTerminal ; rdfs:range cim:OperationalLimitSet . -cim:ACDCTerminal.sequenceNumber a rdf:Property ; - rdfs:label "sequenceNumber"@en ; - rdfs:comment "The orientation of the terminal connections for a multiple terminal conducting equipment. The sequence numbering starts with 1 and additional terminals should follow in increasing order. The first terminal is the \"starting point\" for a two terminal branch." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCTerminal . - -cim:ACLineSegment.Clamp a rdf:Property ; +cim:ACLineSegment.Clamp a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Clamp"@en ; rdfs:comment "The clamps connected to the line segment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Clamp.ACLineSegment ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Clamp.ACLineSegment ; rdfs:domain cim:ACLineSegment ; rdfs:range cim:Clamp . -cim:ACLineSegment.Cut a rdf:Property ; +cim:ACLineSegment.Cut a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Cut"@en ; rdfs:comment "Cuts applied to the line segment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Cut.ACLineSegment ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Cut.ACLineSegment ; rdfs:domain cim:ACLineSegment ; rdfs:range cim:Cut . -cim:ACLineSegment.bch a rdf:Property ; - rdfs:label "bch"@en ; - rdfs:comment "Positive sequence shunt (charging) susceptance, uniformly distributed, of the entire line section. This value represents the full charging over the full length of the line." ; - cims:dataType cim:Susceptance ; +cim:AuxiliaryEquipment.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "Terminal"@en ; + rdfs:comment "The Terminal at the equipment where the AuxiliaryEquipment is attached." ; + cims:AssociationUsed "Yes" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACLineSegment . - -cim:ACLineSegment.gch a rdf:Property ; - rdfs:label "gch"@en ; - rdfs:comment "Positive sequence shunt (charging) conductance, uniformly distributed, of the entire line section." ; - cims:dataType cim:Conductance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACLineSegment . + owl:inverseOf cim:Terminal.AuxiliaryEquipment ; + rdfs:domain cim:AuxiliaryEquipment ; + rdfs:range cim:Terminal . -cim:ACLineSegment.r a rdf:Property ; - rdfs:label "r"@en ; - rdfs:comment "Positive sequence series resistance of the entire line section." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACLineSegment . +cim:BaseVoltage.ConductingEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "ConductingEquipment"@en ; + rdfs:comment "All conducting equipment with this base voltage. Use only when there is no voltage level container used and only one base voltage applies. For example, not used for transformers." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ConductingEquipment.BaseVoltage ; + rdfs:domain cim:BaseVoltage ; + rdfs:range cim:ConductingEquipment . -cim:ACLineSegment.x a rdf:Property ; - rdfs:label "x"@en ; - rdfs:comment "Positive sequence series reactance of the entire line section." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACLineSegment . +cim:BaseVoltage.TransformerEnds a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "TransformerEnds"@en ; + rdfs:comment "Transformer ends at the base voltage. This is essential for PU calculation." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:TransformerEnd.BaseVoltage ; + rdfs:domain cim:BaseVoltage ; + rdfs:range cim:TransformerEnd . -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . +cim:BaseVoltage.VoltageLevel a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "VoltageLevel"@en ; + rdfs:comment "The voltage levels having this base voltage." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:VoltageLevel.BaseVoltage ; + rdfs:domain cim:BaseVoltage ; + rdfs:range cim:VoltageLevel . -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; +cim:BasicIntervalSchedule.value1Unit a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "value1Unit"@en ; + rdfs:comment "Value1 units of measure." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:BasicIntervalSchedule ; rdfs:range cim:UnitSymbol . -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; +cim:BasicIntervalSchedule.value2Unit a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "value2Unit"@en ; + rdfs:comment "Value2 units of measure." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . + cims:stereotype uml:attribute ; + rdfs:domain cim:BasicIntervalSchedule ; + rdfs:range cim:UnitSymbol . -cim:ActivePowerLimit.normalValue a rdf:Property ; - rdfs:label "normalValue"@en ; - rdfs:comment "The normal value of active power limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; +cim:Bay.VoltageLevel a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "VoltageLevel"@en ; + rdfs:comment "The voltage level containing this bay." ; + cims:AssociationUsed "Yes" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerLimit . - -cim:ActivePowerPerCurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerPerCurrentFlow ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePowerPerCurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "WPerA" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerPerCurrentFlow ; - rdfs:range cim:UnitSymbol . + owl:inverseOf cim:VoltageLevel.Bays ; + rdfs:domain cim:Bay ; + rdfs:range cim:VoltageLevel . -cim:ActivePowerPerCurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; +cim:BusNameMarker.ReportingGroup a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "ReportingGroup"@en ; + rdfs:comment "The reporting group to which this bus name marker belongs." ; + cims:AssociationUsed "Yes" ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerPerCurrentFlow . + owl:inverseOf cim:ReportingGroup.BusNameMarker ; + rdfs:domain cim:BusNameMarker ; + rdfs:range cim:ReportingGroup . -cim:ActivePowerPerFrequency.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerPerFrequency ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePowerPerFrequency.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "WPers" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerPerFrequency ; - rdfs:range cim:UnitSymbol . - -cim:ActivePowerPerFrequency.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerPerFrequency . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . - -cim:ApparentPower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitMultiplier . - -cim:ApparentPower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VA" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitSymbol . - -cim:ApparentPower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower . - -cim:ApparentPowerLimit.normalValue a rdf:Property ; - rdfs:label "normalValue"@en ; - rdfs:comment "The normal apparent power limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:ApparentPower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPowerLimit . - -cim:AsynchronousMachine.nominalFrequency a rdf:Property ; - rdfs:label "nominalFrequency"@en ; - rdfs:comment "Nameplate data indicates if the machine is 50 Hz or 60 Hz." ; - cims:dataType cim:Frequency ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine . - -cim:AsynchronousMachine.nominalSpeed a rdf:Property ; - rdfs:label "nominalSpeed"@en ; - rdfs:comment "Nameplate data. Depends on the slip and number of pole pairs." ; - cims:dataType cim:RotationSpeed ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine . - -cim:AuxiliaryEquipment.Terminal a rdf:Property ; - rdfs:label "Terminal"@en ; - rdfs:comment "The Terminal at the equipment where the AuxiliaryEquipment is attached." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Terminal.AuxiliaryEquipment ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:AuxiliaryEquipment ; - rdfs:range cim:Terminal . - -cim:BaseVoltage.ConductingEquipment a rdf:Property ; - rdfs:label "ConductingEquipment"@en ; - rdfs:comment "All conducting equipment with this base voltage. Use only when there is no voltage level container used and only one base voltage applies. For example, not used for transformers." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ConductingEquipment.BaseVoltage ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:BaseVoltage ; - rdfs:range cim:ConductingEquipment . - -cim:BaseVoltage.TransformerEnds a rdf:Property ; - rdfs:label "TransformerEnds"@en ; - rdfs:comment "Transformer ends at the base voltage. This is essential for PU calculation." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TransformerEnd.BaseVoltage ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:BaseVoltage ; - rdfs:range cim:TransformerEnd . - -cim:BaseVoltage.VoltageLevel a rdf:Property ; - rdfs:label "VoltageLevel"@en ; - rdfs:comment "The voltage levels having this base voltage." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VoltageLevel.BaseVoltage ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:BaseVoltage ; - rdfs:range cim:VoltageLevel . - -cim:BaseVoltage.nominalVoltage a rdf:Property ; - rdfs:label "nominalVoltage"@en ; - rdfs:comment "The power system resource's base voltage. Shall be a positive value and not zero." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:BaseVoltage . - -cim:BasicIntervalSchedule.startTime a rdf:Property ; - rdfs:label "startTime"@en ; - rdfs:comment "The time for the first time point. The value can be a time of day, not a specific date." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:BasicIntervalSchedule . - -cim:BasicIntervalSchedule.value1Unit a rdf:Property ; - rdfs:label "value1Unit"@en ; - rdfs:comment "Value1 units of measure." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:BasicIntervalSchedule ; - rdfs:range cim:UnitSymbol . - -cim:BasicIntervalSchedule.value2Unit a rdf:Property ; - rdfs:label "value2Unit"@en ; - rdfs:comment "Value2 units of measure." ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:BasicIntervalSchedule ; - rdfs:range cim:UnitSymbol . - -cim:BatteryUnit.ratedE a rdf:Property ; - rdfs:label "ratedE"@en ; - rdfs:comment "Full energy storage capacity of the battery. The attribute shall be a positive value." ; - cims:dataType cim:RealEnergy ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:BatteryUnit . - -cim:Bay.VoltageLevel a rdf:Property ; - rdfs:label "VoltageLevel"@en ; - rdfs:comment "The voltage level containing this bay." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VoltageLevel.Bays ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:Bay ; - rdfs:range cim:VoltageLevel . - -cim:BusNameMarker.ReportingGroup a rdf:Property ; - rdfs:label "ReportingGroup"@en ; - rdfs:comment "The reporting group to which this bus name marker belongs." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ReportingGroup.BusNameMarker ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:BusNameMarker ; - rdfs:range cim:ReportingGroup . - -cim:BusNameMarker.Terminal a rdf:Property ; +cim:BusNameMarker.Terminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The terminals associated with this bus name marker." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ACDCTerminal.BusNameMarker ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:ACDCTerminal.BusNameMarker ; rdfs:domain cim:BusNameMarker ; rdfs:range cim:ACDCTerminal . -cim:BusNameMarker.priority a rdf:Property ; - rdfs:label "priority"@en ; - rdfs:comment "Priority of bus name marker for use as topology bus name. Use 0 for do not care. Use 1 for highest priority. Use 2 as priority is less than 1 and so on." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:BusNameMarker . - -cim:CAESPlant.ThermalGeneratingUnit a rdf:Property ; +cim:CAESPlant.ThermalGeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ThermalGeneratingUnit"@en ; rdfs:comment "A thermal generating unit may be a member of a compressed air energy storage plant." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ThermalGeneratingUnit.CAESPlant ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ThermalGeneratingUnit.CAESPlant ; rdfs:domain cim:CAESPlant ; rdfs:range cim:ThermalGeneratingUnit . -cim:Capacitance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Capacitance ; - rdfs:range cim:UnitMultiplier . - -cim:Capacitance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "F" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Capacitance ; - rdfs:range cim:UnitSymbol . - -cim:Capacitance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Capacitance . - -cim:Clamp.ACLineSegment a rdf:Property ; +cim:Clamp.ACLineSegment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ACLineSegment"@en ; rdfs:comment "The line segment to which the clamp is connected." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ACLineSegment.Clamp ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ACLineSegment.Clamp ; rdfs:domain cim:Clamp ; rdfs:range cim:ACLineSegment . -cim:Clamp.lengthFromTerminal1 a rdf:Property ; - rdfs:label "lengthFromTerminal1"@en ; - rdfs:comment "The length to the place where the clamp is located starting from side one of the line segment, i.e. the line segment terminal with sequence number equal to 1." ; - cims:dataType cim:Length ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Clamp . - -cim:CogenerationPlant.ThermalGeneratingUnits a rdf:Property ; +cim:CogenerationPlant.ThermalGeneratingUnits a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ThermalGeneratingUnits"@en ; rdfs:comment "A thermal generating unit may be a member of a cogeneration plant." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ThermalGeneratingUnit.CogenerationPlant ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ThermalGeneratingUnit.CogenerationPlant ; rdfs:domain cim:CogenerationPlant ; rdfs:range cim:ThermalGeneratingUnit . -cim:CombinedCyclePlant.ThermalGeneratingUnits a rdf:Property ; +cim:CombinedCyclePlant.ThermalGeneratingUnits a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ThermalGeneratingUnits"@en ; rdfs:comment "A thermal generating unit may be a member of a combined cycle plant." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ThermalGeneratingUnit.CombinedCyclePlant ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ThermalGeneratingUnit.CombinedCyclePlant ; rdfs:domain cim:CombinedCyclePlant ; rdfs:range cim:ThermalGeneratingUnit . -cim:Conductance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Conductance ; - rdfs:range cim:UnitMultiplier . - -cim:Conductance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "S" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Conductance ; - rdfs:range cim:UnitSymbol . - -cim:Conductance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Conductance . - -cim:ConductingEquipment.BaseVoltage a rdf:Property ; +cim:ConductingEquipment.BaseVoltage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BaseVoltage"@en ; rdfs:comment "Base voltage of this conducting equipment. Use only when there is no voltage level container used and only one base voltage applies. For example, not used for transformers." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:BaseVoltage.ConductingEquipment ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:BaseVoltage.ConductingEquipment ; rdfs:domain cim:ConductingEquipment ; rdfs:range cim:BaseVoltage . -cim:ConductingEquipment.Terminals a rdf:Property ; +cim:ConductingEquipment.Terminals a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Terminals"@en ; rdfs:comment "Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Terminal.ConductingEquipment ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Terminal.ConductingEquipment ; rdfs:domain cim:ConductingEquipment ; rdfs:range cim:Terminal . -cim:Conductor.length a rdf:Property ; - rdfs:label "length"@en ; - rdfs:comment "Segment length for calculating line section capabilities." ; - cims:dataType cim:Length ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Conductor . - -cim:ConformLoad.LoadGroup a rdf:Property ; +cim:ConformLoad.LoadGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "LoadGroup"@en ; rdfs:comment "Group of this ConformLoad." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConformLoadGroup.EnergyConsumers ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ConformLoadGroup.EnergyConsumers ; rdfs:domain cim:ConformLoad ; rdfs:range cim:ConformLoadGroup . -cim:ConformLoadGroup.ConformLoadSchedules a rdf:Property ; +cim:ConformLoadGroup.ConformLoadSchedules a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ConformLoadSchedules"@en ; rdfs:comment "The ConformLoadSchedules in the ConformLoadGroup." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ConformLoadSchedule.ConformLoadGroup ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ConformLoadSchedule.ConformLoadGroup ; rdfs:domain cim:ConformLoadGroup ; rdfs:range cim:ConformLoadSchedule . -cim:ConformLoadGroup.EnergyConsumers a rdf:Property ; +cim:ConformLoadGroup.EnergyConsumers a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyConsumers"@en ; rdfs:comment "Conform loads assigned to this ConformLoadGroup." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ConformLoad.LoadGroup ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:ConformLoad.LoadGroup ; rdfs:domain cim:ConformLoadGroup ; rdfs:range cim:ConformLoad . -cim:ConformLoadSchedule.ConformLoadGroup a rdf:Property ; +cim:ConformLoadSchedule.ConformLoadGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ConformLoadGroup"@en ; rdfs:comment "The ConformLoadGroup where the ConformLoadSchedule belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConformLoadGroup.ConformLoadSchedules ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ConformLoadGroup.ConformLoadSchedules ; rdfs:domain cim:ConformLoadSchedule ; rdfs:range cim:ConformLoadGroup . -cim:ConnectivityNode.ConnectivityNodeContainer a rdf:Property ; +cim:ConnectivityNode.ConnectivityNodeContainer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ConnectivityNodeContainer"@en ; rdfs:comment "Container of this connectivity node." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConnectivityNodeContainer.ConnectivityNodes ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ConnectivityNodeContainer.ConnectivityNodes ; rdfs:domain cim:ConnectivityNode ; rdfs:range cim:ConnectivityNodeContainer . -cim:ConnectivityNode.Terminals a rdf:Property ; +cim:ConnectivityNode.Terminals a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Terminals"@en ; - rdfs:comment "Terminals interconnected with zero impedance at a this connectivity node. " ; + rdfs:comment "Terminals interconnected with zero impedance at a this connectivity node." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Terminal.ConnectivityNode ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Terminal.ConnectivityNode ; rdfs:domain cim:ConnectivityNode ; rdfs:range cim:Terminal . -cim:ConnectivityNodeContainer.ConnectivityNodes a rdf:Property ; +cim:ConnectivityNodeContainer.ConnectivityNodes a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ConnectivityNodes"@en ; rdfs:comment "Connectivity nodes which belong to this connectivity node container." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ConnectivityNode.ConnectivityNodeContainer ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ConnectivityNode.ConnectivityNodeContainer ; rdfs:domain cim:ConnectivityNodeContainer ; rdfs:range cim:ConnectivityNode . -cim:ControlArea.ControlAreaGeneratingUnit a rdf:Property ; +cim:ControlArea.ControlAreaGeneratingUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlAreaGeneratingUnit"@en ; rdfs:comment "The generating unit specifications for the control area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ControlAreaGeneratingUnit.ControlArea ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ControlAreaGeneratingUnit.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range cim:ControlAreaGeneratingUnit . -cim:ControlArea.EnergyArea a rdf:Property ; +cim:ControlArea.EnergyArea a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyArea"@en ; rdfs:comment "The energy area that is forecast from this control area specification." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:EnergyArea.ControlArea ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:EnergyArea.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range cim:EnergyArea . -cim:ControlArea.TieFlow a rdf:Property ; +cim:ControlArea.TieFlow a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TieFlow"@en ; rdfs:comment "The tie flows associated with the control area." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TieFlow.ControlArea ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:TieFlow.ControlArea ; rdfs:domain cim:ControlArea ; rdfs:range cim:TieFlow . -cim:ControlArea.type a rdf:Property ; +cim:ControlArea.type a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "type"@en ; rdfs:comment "The primary type of control area definition used to determine if this is used for automatic generation control, for planning interchange control, or other purposes. A control area specified with primary type of automatic generation control could still be forecast and used as an interchange area in power flow analysis." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:ControlArea ; rdfs:range cim:ControlAreaTypeKind . -cim:ControlAreaGeneratingUnit.ControlArea a rdf:Property ; +cim:ControlAreaGeneratingUnit.ControlArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "The parent control area for the generating unit specifications." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ControlArea.ControlAreaGeneratingUnit ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ControlArea.ControlAreaGeneratingUnit ; rdfs:domain cim:ControlAreaGeneratingUnit ; rdfs:range cim:ControlArea . -cim:ControlAreaGeneratingUnit.GeneratingUnit a rdf:Property ; +cim:ControlAreaGeneratingUnit.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "The generating unit specified for this control area. Note that a control area should include a GeneratingUnit only once." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:GeneratingUnit.ControlAreaGeneratingUnit ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:GeneratingUnit.ControlAreaGeneratingUnit ; rdfs:domain cim:ControlAreaGeneratingUnit ; rdfs:range cim:GeneratingUnit . -cim:CsConverter.maxAlpha a rdf:Property ; - rdfs:label "maxAlpha"@en ; - rdfs:comment "Maximum firing angle. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CsConverter.maxGamma a rdf:Property ; - rdfs:label "maxGamma"@en ; - rdfs:comment "Maximum extinction angle. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CsConverter.maxIdc a rdf:Property ; - rdfs:label "maxIdc"@en ; - rdfs:comment "The maximum direct current (Id) on the DC side at which the converter should operate. It is converter’s configuration data use in power flow. The attribute shall be a positive value." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CsConverter.minAlpha a rdf:Property ; - rdfs:label "minAlpha"@en ; - rdfs:comment "Minimum firing angle. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CsConverter.minGamma a rdf:Property ; - rdfs:label "minGamma"@en ; - rdfs:comment "Minimum extinction angle. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CsConverter.minIdc a rdf:Property ; - rdfs:label "minIdc"@en ; - rdfs:comment "The minimum direct current (Id) on the DC side at which the converter should operate. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CsConverter.ratedIdc a rdf:Property ; - rdfs:label "ratedIdc"@en ; - rdfs:comment "Rated converter DC current, also called IdN. The attribute shall be a positive value. It is converter’s configuration data used in power flow." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitMultiplier . - -cim:CurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "A" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitSymbol . - -cim:CurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow . - -cim:CurrentLimit.normalValue a rdf:Property ; - rdfs:label "normalValue"@en ; - rdfs:comment "The normal value for limit on current flow. The attribute shall be a positive value or zero." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentLimit . - -cim:Curve.CurveDatas a rdf:Property ; +cim:Curve.CurveDatas a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "CurveDatas"@en ; rdfs:comment "The point data values that define this curve." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:CurveData.Curve ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:CurveData.Curve ; rdfs:domain cim:Curve ; rdfs:range cim:CurveData . -cim:Curve.curveStyle a rdf:Property ; +cim:Curve.curveStyle a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "curveStyle"@en ; rdfs:comment "The style or shape of the curve." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:CurveStyle . -cim:Curve.xUnit a rdf:Property ; +cim:Curve.xUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "xUnit"@en ; rdfs:comment "The X-axis units of measure." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:UnitSymbol . -cim:Curve.y1Unit a rdf:Property ; +cim:Curve.y1Unit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "y1Unit"@en ; rdfs:comment "The Y1-axis units of measure." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:UnitSymbol . -cim:Curve.y2Unit a rdf:Property ; +cim:Curve.y2Unit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "y2Unit"@en ; rdfs:comment "The Y2-axis units of measure." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Curve ; rdfs:range cim:UnitSymbol . -cim:CurveData.Curve a rdf:Property ; +cim:CurveData.Curve a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Curve"@en ; rdfs:comment "The curve of this curve data point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Curve.CurveDatas ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Curve.CurveDatas ; rdfs:domain cim:CurveData ; rdfs:range cim:Curve . -cim:CurveData.xvalue a rdf:Property ; - rdfs:label "xvalue"@en ; - rdfs:comment "The data value of the X-axis variable, depending on the X-axis units." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CurveData . - -cim:CurveData.y1value a rdf:Property ; - rdfs:label "y1value"@en ; - rdfs:comment "The data value of the first Y-axis variable, depending on the Y-axis units." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CurveData . - -cim:CurveData.y2value a rdf:Property ; - rdfs:label "y2value"@en ; - rdfs:comment "The data value of the second Y-axis variable (if present), depending on the Y-axis units." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurveData . - -cim:Cut.ACLineSegment a rdf:Property ; +cim:Cut.ACLineSegment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ACLineSegment"@en ; rdfs:comment "The line segment to which the cut is applied." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ACLineSegment.Cut ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ACLineSegment.Cut ; rdfs:domain cim:Cut ; rdfs:range cim:ACLineSegment . -cim:Cut.lengthFromTerminal1 a rdf:Property ; - rdfs:label "lengthFromTerminal1"@en ; - rdfs:comment "The length to the place where the cut is located starting from side one of the cut line segment, i.e. the line segment Terminal with sequenceNumber equal to 1." ; - cims:dataType cim:Length ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Cut . - -cim:DCBaseTerminal.DCNode a rdf:Property ; +cim:DCBaseTerminal.DCNode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCNode"@en ; rdfs:comment "The DC connectivity node to which this DC base terminal connects with zero impedance." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DCNode.DCTerminals ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:DCNode.DCTerminals ; rdfs:domain cim:DCBaseTerminal ; rdfs:range cim:DCNode . -cim:DCConductingEquipment.DCTerminals a rdf:Property ; +cim:DCConductingEquipment.DCTerminals a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCTerminals"@en ; rdfs:comment "A DC conducting equipment has DC terminals." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCTerminal.DCConductingEquipment ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DCTerminal.DCConductingEquipment ; rdfs:domain cim:DCConductingEquipment ; rdfs:range cim:DCTerminal . -cim:DCConductingEquipment.ratedUdc a rdf:Property ; - rdfs:label "ratedUdc"@en ; - rdfs:comment "Rated DC device voltage. The attribute shall be a positive value. It is configuration data used in power flow." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DCConductingEquipment . - -cim:DCConverterUnit.Substation a rdf:Property ; +cim:DCConverterUnit.Substation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Substation"@en ; rdfs:comment "The containing substation of the DC converter unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Substation.DCConverterUnit ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Substation.DCConverterUnit ; rdfs:domain cim:DCConverterUnit ; rdfs:range cim:Substation . -cim:DCConverterUnit.operationMode a rdf:Property ; +cim:DCConverterUnit.operationMode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "operationMode"@en ; rdfs:comment "The operating mode of an HVDC bipole (bipolar, monopolar metallic return, etc)." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:DCConverterUnit ; rdfs:range cim:DCConverterOperatingModeKind . -cim:DCEquipmentContainer.DCNodes a rdf:Property ; +cim:DCEquipmentContainer.DCNodes a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCNodes"@en ; rdfs:comment "The DC nodes contained in the DC equipment container." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCNode.DCEquipmentContainer ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DCNode.DCEquipmentContainer ; rdfs:domain cim:DCEquipmentContainer ; rdfs:range cim:DCNode . -cim:DCGround.inductance a rdf:Property ; - rdfs:label "inductance"@en ; - rdfs:comment "Inductance to ground." ; - cims:dataType cim:Inductance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DCGround . - -cim:DCGround.r a rdf:Property ; - rdfs:label "r"@en ; - rdfs:comment "Resistance to ground." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DCGround . - -cim:DCLine.Region a rdf:Property ; +cim:DCLine.Region a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Region"@en ; rdfs:comment "The SubGeographicalRegion containing the DC line." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SubGeographicalRegion.DCLines ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SubGeographicalRegion.DCLines ; rdfs:domain cim:DCLine ; rdfs:range cim:SubGeographicalRegion . -cim:DCLineSegment.capacitance a rdf:Property ; - rdfs:label "capacitance"@en ; - rdfs:comment "Capacitance of the DC line segment. Significant for cables only." ; - cims:dataType cim:Capacitance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DCLineSegment . - -cim:DCLineSegment.inductance a rdf:Property ; - rdfs:label "inductance"@en ; - rdfs:comment "Inductance of the DC line segment. Negligible compared with DCSeriesDevice used for smoothing." ; - cims:dataType cim:Inductance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DCLineSegment . - -cim:DCLineSegment.length a rdf:Property ; - rdfs:label "length"@en ; - rdfs:comment "Segment length for calculating line section capabilities." ; - cims:dataType cim:Length ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:DCLineSegment . - -cim:DCLineSegment.resistance a rdf:Property ; - rdfs:label "resistance"@en ; - rdfs:comment "Resistance of the DC line segment." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DCLineSegment . - -cim:DCNode.DCEquipmentContainer a rdf:Property ; +cim:DCNode.DCEquipmentContainer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCEquipmentContainer"@en ; rdfs:comment "The DC container for the DC nodes." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DCEquipmentContainer.DCNodes ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:DCEquipmentContainer.DCNodes ; rdfs:domain cim:DCNode ; rdfs:range cim:DCEquipmentContainer . -cim:DCNode.DCTerminals a rdf:Property ; +cim:DCNode.DCTerminals a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCTerminals"@en ; - rdfs:comment "DC base terminals interconnected with zero impedance at a this DC connectivity node. " ; + rdfs:comment "DC base terminals interconnected with zero impedance at a this DC connectivity node." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCBaseTerminal.DCNode ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DCBaseTerminal.DCNode ; rdfs:domain cim:DCNode ; rdfs:range cim:DCBaseTerminal . -cim:DCSeriesDevice.inductance a rdf:Property ; - rdfs:label "inductance"@en ; - rdfs:comment "Inductance of the device." ; - cims:dataType cim:Inductance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DCSeriesDevice . - -cim:DCSeriesDevice.resistance a rdf:Property ; - rdfs:label "resistance"@en ; - rdfs:comment "Resistance of the DC device." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DCSeriesDevice . - -cim:DCShunt.capacitance a rdf:Property ; - rdfs:label "capacitance"@en ; - rdfs:comment "Capacitance of the DC shunt." ; - cims:dataType cim:Capacitance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DCShunt . - -cim:DCShunt.resistance a rdf:Property ; - rdfs:label "resistance"@en ; - rdfs:comment "Resistance of the DC device." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:DCShunt . - -cim:DCTerminal.DCConductingEquipment a rdf:Property ; +cim:DCTerminal.DCConductingEquipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCConductingEquipment"@en ; rdfs:comment "An DC terminal belong to a DC conducting equipment." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DCConductingEquipment.DCTerminals ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:DCConductingEquipment.DCTerminals ; rdfs:domain cim:DCTerminal ; rdfs:range cim:DCConductingEquipment . -cim:DayType.SeasonDayTypeSchedules a rdf:Property ; +cim:DayType.SeasonDayTypeSchedules a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SeasonDayTypeSchedules"@en ; rdfs:comment "Schedules that use this DayType." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SeasonDayTypeSchedule.DayType ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:SeasonDayTypeSchedule.DayType ; rdfs:domain cim:DayType ; rdfs:range cim:SeasonDayTypeSchedule . -cim:EnergyArea.ControlArea a rdf:Property ; +cim:EnergyArea.ControlArea a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "The control area specification that is used for the load forecast." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ControlArea.EnergyArea ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ControlArea.EnergyArea ; rdfs:domain cim:EnergyArea ; rdfs:range cim:ControlArea . -cim:EnergyConsumer.LoadResponse a rdf:Property ; +cim:EnergyConsumer.LoadResponse a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "LoadResponse"@en ; rdfs:comment "The load response characteristic of this load. If missing, this load is assumed to be constant power." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:LoadResponseCharacteristic.EnergyConsumer ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:LoadResponseCharacteristic.EnergyConsumer ; rdfs:domain cim:EnergyConsumer ; rdfs:range cim:LoadResponseCharacteristic . -cim:EnergyConsumer.pfixed a rdf:Property ; - rdfs:label "pfixed"@en ; - rdfs:comment "Active power of the load that is a fixed quantity and does not vary as load group value varies. Load sign convention is used, i.e. positive sign means flow out from a node. " ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergyConsumer . - -cim:EnergyConsumer.pfixedPct a rdf:Property ; - rdfs:label "pfixedPct"@en ; - rdfs:comment "Fixed active power as a percentage of load group fixed active power. Used to represent the time-varying components. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergyConsumer . - -cim:EnergyConsumer.qfixed a rdf:Property ; - rdfs:label "qfixed"@en ; - rdfs:comment "Reactive power of the load that is a fixed quantity and does not vary as load group value varies. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergyConsumer . - -cim:EnergyConsumer.qfixedPct a rdf:Property ; - rdfs:label "qfixedPct"@en ; - rdfs:comment "Fixed reactive power as a percentage of load group fixed reactive power. Used to represent the time-varying components. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergyConsumer . - -cim:EnergySchedulingType.EnergySource a rdf:Property ; +cim:EnergySchedulingType.EnergySource a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergySource"@en ; rdfs:comment "Energy Source of a particular Energy Scheduling Type." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:EnergySource.EnergySchedulingType ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:EnergySource.EnergySchedulingType ; rdfs:domain cim:EnergySchedulingType ; rdfs:range cim:EnergySource . -cim:EnergySource.EnergySchedulingType a rdf:Property ; +cim:EnergySource.EnergySchedulingType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EnergySchedulingType"@en ; rdfs:comment "Energy Scheduling Type of an Energy Source." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:EnergySchedulingType.EnergySource ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:EnergySchedulingType.EnergySource ; rdfs:domain cim:EnergySource ; rdfs:range cim:EnergySchedulingType . -cim:EnergySource.nominalVoltage a rdf:Property ; - rdfs:label "nominalVoltage"@en ; - rdfs:comment "Phase-to-phase nominal voltage." ; - cims:dataType cim:Voltage ; +cim:Equipment.EquipmentContainer a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "EquipmentContainer"@en ; + rdfs:comment "Container of this equipment." ; + cims:AssociationUsed "Yes" ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + owl:inverseOf cim:EquipmentContainer.Equipments ; + rdfs:domain cim:Equipment ; + rdfs:range cim:EquipmentContainer . -cim:EnergySource.pMax a rdf:Property ; - rdfs:label "pMax"@en ; - rdfs:comment "This is the maximum active power that can be produced by the source. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . - -cim:EnergySource.pMin a rdf:Property ; - rdfs:label "pMin"@en ; - rdfs:comment "This is the minimum active power that can be produced by the source. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . - -cim:Equipment.EquipmentContainer a rdf:Property ; - rdfs:label "EquipmentContainer"@en ; - rdfs:comment "Container of this equipment." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:EquipmentContainer.Equipments ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:Equipment ; - rdfs:range cim:EquipmentContainer . - -cim:Equipment.OperationalLimitSet a rdf:Property ; +cim:Equipment.OperationalLimitSet a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitSet"@en ; rdfs:comment "The operational limit sets associated with this equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:OperationalLimitSet.Equipment ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:OperationalLimitSet.Equipment ; rdfs:domain cim:Equipment ; rdfs:range cim:OperationalLimitSet . -cim:Equipment.aggregate a rdf:Property ; - rdfs:label "aggregate"@en ; - rdfs:comment """The aggregate flag provides an alternative way of representing an aggregated (equivalent) element. It is applicable in cases when the dedicated classes for equivalent equipment do not have all of the attributes necessary to represent the required level of detail. In case the flag is set to “true” the single instance of equipment represents multiple pieces of equipment that have been modelled together as an aggregate equivalent obtained by a network reduction procedure. Examples would be power transformers or synchronous machines operating in parallel modelled as a single aggregate power transformer or aggregate synchronous machine. -The attribute is not used for EquivalentBranch, EquivalentShunt and EquivalentInjection.""" ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Equipment . - -cim:Equipment.normallyInService a rdf:Property ; - rdfs:label "normallyInService"@en ; - rdfs:comment "Specifies the availability of the equipment under normal operating conditions. True means the equipment is available for topology processing, which determines if the equipment is energized or not. False means that the equipment is treated by network applications as if it is not in the model." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Equipment . - -cim:EquipmentContainer.Equipments a rdf:Property ; +cim:EquipmentContainer.Equipments a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Equipments"@en ; rdfs:comment "Contained equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Equipment.EquipmentContainer ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Equipment.EquipmentContainer ; rdfs:domain cim:EquipmentContainer ; rdfs:range cim:Equipment . -cim:EquivalentBranch.r a rdf:Property ; - rdfs:label "r"@en ; - rdfs:comment "Positive sequence series resistance of the reduced branch." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . - -cim:EquivalentBranch.r21 a rdf:Property ; - rdfs:label "r21"@en ; - rdfs:comment """Resistance from terminal sequence 2 to terminal sequence 1 .Used for steady state power flow. This attribute is optional and represent unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.r is given, then EquivalentBranch.r21 is assumed equal to EquivalentBranch.r. -Usage rule : EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . - -cim:EquivalentBranch.x a rdf:Property ; - rdfs:label "x"@en ; - rdfs:comment "Positive sequence series reactance of the reduced branch." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . - -cim:EquivalentBranch.x21 a rdf:Property ; - rdfs:label "x21"@en ; - rdfs:comment """Reactance from terminal sequence 2 to terminal sequence 1. Used for steady state power flow. This attribute is optional and represents an unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.x is given, then EquivalentBranch.x21 is assumed equal to EquivalentBranch.x. -Usage rule: EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . - -cim:EquivalentEquipment.EquivalentNetwork a rdf:Property ; +cim:EquivalentEquipment.EquivalentNetwork a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquivalentNetwork"@en ; rdfs:comment "The equivalent where the reduced model belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:EquivalentNetwork.EquivalentEquipments ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:EquivalentNetwork.EquivalentEquipments ; rdfs:domain cim:EquivalentEquipment ; rdfs:range cim:EquivalentNetwork . -cim:EquivalentInjection.ReactiveCapabilityCurve a rdf:Property ; +cim:EquivalentInjection.ReactiveCapabilityCurve a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ReactiveCapabilityCurve"@en ; rdfs:comment "The reactive capability curve used by this equivalent injection." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ReactiveCapabilityCurve.EquivalentInjection ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ReactiveCapabilityCurve.EquivalentInjection ; rdfs:domain cim:EquivalentInjection ; rdfs:range cim:ReactiveCapabilityCurve . -cim:EquivalentInjection.maxP a rdf:Property ; - rdfs:label "maxP"@en ; - rdfs:comment "Maximum active power of the injection." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . - -cim:EquivalentInjection.maxQ a rdf:Property ; - rdfs:label "maxQ"@en ; - rdfs:comment "Maximum reactive power of the injection. Used for modelling of infeed for load flow exchange. Not used for short circuit modelling. If maxQ and minQ are not used ReactiveCapabilityCurve can be used. " ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . - -cim:EquivalentInjection.minP a rdf:Property ; - rdfs:label "minP"@en ; - rdfs:comment "Minimum active power of the injection." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . - -cim:EquivalentInjection.minQ a rdf:Property ; - rdfs:label "minQ"@en ; - rdfs:comment "Minimum reactive power of the injection. Used for modelling of infeed for load flow exchange. Not used for short circuit modelling. If maxQ and minQ are not used ReactiveCapabilityCurve can be used." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . - -cim:EquivalentInjection.regulationCapability a rdf:Property ; - rdfs:label "regulationCapability"@en ; - rdfs:comment "Specifies whether or not the EquivalentInjection has the capability to regulate the local voltage. If true the EquivalentInjection can regulate. If false the EquivalentInjection cannot regulate. ReactiveCapabilityCurve can only be associated with EquivalentInjection if the flag is true." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . - -cim:EquivalentNetwork.EquivalentEquipments a rdf:Property ; +cim:EquivalentNetwork.EquivalentEquipments a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EquivalentEquipments"@en ; rdfs:comment "The associated reduced equivalents." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:EquivalentEquipment.EquivalentNetwork ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:EquivalentEquipment.EquivalentNetwork ; rdfs:domain cim:EquivalentNetwork ; rdfs:range cim:EquivalentEquipment . -cim:EquivalentShunt.b a rdf:Property ; - rdfs:label "b"@en ; - rdfs:comment "Positive sequence shunt susceptance." ; - cims:dataType cim:Susceptance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentShunt . - -cim:EquivalentShunt.g a rdf:Property ; - rdfs:label "g"@en ; - rdfs:comment "Positive sequence shunt conductance." ; - cims:dataType cim:Conductance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentShunt . - -cim:ExternalNetworkInjection.governorSCD a rdf:Property ; - rdfs:label "governorSCD"@en ; - rdfs:comment "Power Frequency Bias. This is the change in power injection divided by the change in frequency and negated. A positive value of the power frequency bias provides additional power injection upon a drop in frequency." ; - cims:dataType cim:ActivePowerPerFrequency ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . - -cim:ExternalNetworkInjection.maxP a rdf:Property ; - rdfs:label "maxP"@en ; - rdfs:comment "Maximum active power of the injection." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . - -cim:ExternalNetworkInjection.maxQ a rdf:Property ; - rdfs:label "maxQ"@en ; - rdfs:comment "Maximum reactive power limit. It is used for modelling of infeed for load flow exchange and not for short circuit modelling." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . - -cim:ExternalNetworkInjection.minP a rdf:Property ; - rdfs:label "minP"@en ; - rdfs:comment "Minimum active power of the injection." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . - -cim:ExternalNetworkInjection.minQ a rdf:Property ; - rdfs:label "minQ"@en ; - rdfs:comment "Minimum reactive power limit. It is used for modelling of infeed for load flow exchange and not for short circuit modelling." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . - -cim:FossilFuel.ThermalGeneratingUnit a rdf:Property ; +cim:FossilFuel.ThermalGeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ThermalGeneratingUnit"@en ; rdfs:comment "A thermal generating unit may have one or more fossil fuels." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ThermalGeneratingUnit.FossilFuels ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ThermalGeneratingUnit.FossilFuels ; rdfs:domain cim:FossilFuel ; rdfs:range cim:ThermalGeneratingUnit . -cim:FossilFuel.fossilFuelType a rdf:Property ; +cim:FossilFuel.fossilFuelType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "fossilFuelType"@en ; rdfs:comment "The type of fossil fuel, such as coal, oil, or gas." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:FossilFuel ; rdfs:range cim:FuelType . -cim:Frequency.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency ; - rdfs:range cim:UnitMultiplier . - -cim:Frequency.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Hz" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency ; - rdfs:range cim:UnitSymbol . - -cim:Frequency.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Frequency . - -cim:GeneratingUnit.ControlAreaGeneratingUnit a rdf:Property ; +cim:GeneratingUnit.ControlAreaGeneratingUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ControlAreaGeneratingUnit"@en ; rdfs:comment "ControlArea specifications for this generating unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ControlAreaGeneratingUnit.GeneratingUnit ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ControlAreaGeneratingUnit.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range cim:ControlAreaGeneratingUnit . -cim:GeneratingUnit.GrossToNetActivePowerCurves a rdf:Property ; +cim:GeneratingUnit.GrossToNetActivePowerCurves a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "GrossToNetActivePowerCurves"@en ; rdfs:comment "A generating unit may have a gross active power to net active power curve, describing the losses and auxiliary power requirements of the unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:GrossToNetActivePowerCurve.GeneratingUnit ; cims:multiplicity cims:M:0..n ; - cims:stereotype ; + cims:stereotype uml:ofAggregate ; + owl:inverseOf cim:GrossToNetActivePowerCurve.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range cim:GrossToNetActivePowerCurve . -cim:GeneratingUnit.RotatingMachine a rdf:Property ; +cim:GeneratingUnit.RotatingMachine a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RotatingMachine"@en ; rdfs:comment "A synchronous machine may operate as a generator and as such becomes a member of a generating unit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RotatingMachine.GeneratingUnit ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:RotatingMachine.GeneratingUnit ; rdfs:domain cim:GeneratingUnit ; rdfs:range cim:RotatingMachine . -cim:GeneratingUnit.genControlSource a rdf:Property ; +cim:GeneratingUnit.genControlSource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "genControlSource"@en ; rdfs:comment "The source of controls for a generating unit. Defines the control status of the generating unit." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:GeneratingUnit ; rdfs:range cim:GeneratorControlSource . -cim:GeneratingUnit.governorSCD a rdf:Property ; - rdfs:label "governorSCD"@en ; - rdfs:comment "Governor Speed Changer Droop. This is the change in generator power output divided by the change in frequency normalized by the nominal power of the generator and the nominal frequency and expressed in percent and negated. A positive value of speed change droop provides additional generator output upon a drop in frequency." ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.longPF a rdf:Property ; - rdfs:label "longPF"@en ; - rdfs:comment "Generating unit long term economic participation factor." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.maxOperatingP a rdf:Property ; - rdfs:label "maxOperatingP"@en ; - rdfs:comment "This is the maximum operating active power limit the dispatcher can enter for this unit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.maximumAllowableSpinningReserve a rdf:Property ; - rdfs:label "maximumAllowableSpinningReserve"@en ; - rdfs:comment "Maximum allowable spinning reserve. Spinning reserve will never be considered greater than this value regardless of the current operating point." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.minOperatingP a rdf:Property ; - rdfs:label "minOperatingP"@en ; - rdfs:comment "This is the minimum operating active power limit the dispatcher can enter for this unit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.nominalP a rdf:Property ; - rdfs:label "nominalP"@en ; - rdfs:comment """The nominal power of the generating unit. Used to give precise meaning to percentage based attributes such as the governor speed change droop (governorSCD attribute). -The attribute shall be a positive value equal to or less than RotatingMachine.ratedS.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.ratedGrossMaxP a rdf:Property ; - rdfs:label "ratedGrossMaxP"@en ; - rdfs:comment """The unit's gross rated maximum capacity (book value). -The attribute shall be a positive value.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.ratedGrossMinP a rdf:Property ; - rdfs:label "ratedGrossMinP"@en ; - rdfs:comment """The gross rated minimum generation level which the unit can safely operate at while delivering power to the transmission grid. -The attribute shall be a positive value.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.ratedNetMaxP a rdf:Property ; - rdfs:label "ratedNetMaxP"@en ; - rdfs:comment """The net rated maximum capacity determined by subtracting the auxiliary power used to operate the internal plant machinery from the rated gross maximum capacity. -The attribute shall be a positive value.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.shortPF a rdf:Property ; - rdfs:label "shortPF"@en ; - rdfs:comment "Generating unit short term economic participation factor." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.startupCost a rdf:Property ; - rdfs:label "startupCost"@en ; - rdfs:comment "The initial startup cost incurred for each start of the GeneratingUnit." ; - cims:dataType cim:Money ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.startupTime a rdf:Property ; - rdfs:label "startupTime"@en ; - rdfs:comment "Time it takes to get the unit on-line, from the time that the prime mover mechanical power is applied." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.totalEfficiency a rdf:Property ; - rdfs:label "totalEfficiency"@en ; - rdfs:comment "The efficiency of the unit in converting the fuel into electrical energy." ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeneratingUnit.variableCost a rdf:Property ; - rdfs:label "variableCost"@en ; - rdfs:comment "The variable cost component of production per unit of ActivePower." ; - cims:dataType cim:Money ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . - -cim:GeographicalRegion.Regions a rdf:Property ; +cim:GeographicalRegion.Regions a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Regions"@en ; rdfs:comment "All sub-geographical regions within this geographical region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SubGeographicalRegion.Region ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:SubGeographicalRegion.Region ; rdfs:domain cim:GeographicalRegion ; rdfs:range cim:SubGeographicalRegion . -cim:GrossToNetActivePowerCurve.GeneratingUnit a rdf:Property ; +cim:GrossToNetActivePowerCurve.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "A generating unit may have a gross active power to net active power curve, describing the losses and auxiliary power requirements of the unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:GeneratingUnit.GrossToNetActivePowerCurves ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:GeneratingUnit.GrossToNetActivePowerCurves ; rdfs:domain cim:GrossToNetActivePowerCurve ; rdfs:range cim:GeneratingUnit . -cim:HydroGeneratingUnit.HydroPowerPlant a rdf:Property ; +cim:HydroGeneratingUnit.HydroPowerPlant a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "HydroPowerPlant"@en ; rdfs:comment "The hydro generating unit belongs to a hydro power plant." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:HydroPowerPlant.HydroGeneratingUnits ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:HydroPowerPlant.HydroGeneratingUnits ; rdfs:domain cim:HydroGeneratingUnit ; rdfs:range cim:HydroPowerPlant . -cim:HydroGeneratingUnit.dropHeight a rdf:Property ; - rdfs:label "dropHeight"@en ; - rdfs:comment "The height water drops from the reservoir mid-point to the turbine." ; - cims:dataType cim:Length ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:HydroGeneratingUnit . - -cim:HydroGeneratingUnit.energyConversionCapability a rdf:Property ; +cim:HydroGeneratingUnit.energyConversionCapability a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "energyConversionCapability"@en ; rdfs:comment "Energy conversion capability for generating." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:HydroGeneratingUnit ; rdfs:range cim:HydroEnergyConversionKind . -cim:HydroGeneratingUnit.turbineType a rdf:Property ; +cim:HydroGeneratingUnit.turbineType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "turbineType"@en ; rdfs:comment "Type of turbine." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:HydroGeneratingUnit ; rdfs:range cim:HydroTurbineKind . -cim:HydroPowerPlant.HydroGeneratingUnits a rdf:Property ; +cim:HydroPowerPlant.HydroGeneratingUnits a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "HydroGeneratingUnits"@en ; rdfs:comment "The hydro generating unit belongs to a hydro power plant." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:HydroGeneratingUnit.HydroPowerPlant ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:HydroGeneratingUnit.HydroPowerPlant ; rdfs:domain cim:HydroPowerPlant ; rdfs:range cim:HydroGeneratingUnit . -cim:HydroPowerPlant.HydroPumps a rdf:Property ; +cim:HydroPowerPlant.HydroPumps a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "HydroPumps"@en ; rdfs:comment "The hydro pump may be a member of a pumped storage plant or a pump for distributing water." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:HydroPump.HydroPowerPlant ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:HydroPump.HydroPowerPlant ; rdfs:domain cim:HydroPowerPlant ; rdfs:range cim:HydroPump . -cim:HydroPowerPlant.hydroPlantStorageType a rdf:Property ; +cim:HydroPowerPlant.hydroPlantStorageType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "hydroPlantStorageType"@en ; rdfs:comment "The type of hydro power plant water storage." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:HydroPowerPlant ; rdfs:range cim:HydroPlantStorageKind . -cim:HydroPump.HydroPowerPlant a rdf:Property ; +cim:HydroPump.HydroPowerPlant a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "HydroPowerPlant"@en ; rdfs:comment "The hydro pump may be a member of a pumped storage plant or a pump for distributing water." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:HydroPowerPlant.HydroPumps ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:HydroPowerPlant.HydroPumps ; rdfs:domain cim:HydroPump ; rdfs:range cim:HydroPowerPlant . -cim:HydroPump.RotatingMachine a rdf:Property ; +cim:HydroPump.RotatingMachine a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "RotatingMachine"@en ; rdfs:comment "The synchronous machine drives the turbine which moves the water from a low elevation to a higher elevation. The direction of machine rotation for pumping may or may not be the same as for generating." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:RotatingMachine.HydroPump ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:RotatingMachine.HydroPump ; rdfs:domain cim:HydroPump ; rdfs:range cim:RotatingMachine . -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Inductance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Inductance ; - rdfs:range cim:UnitMultiplier . - -cim:Inductance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "H" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Inductance ; - rdfs:range cim:UnitSymbol . - -cim:Inductance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Inductance . - -cim:Length.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Length ; - rdfs:range cim:UnitMultiplier . - -cim:Length.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "m" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Length ; - rdfs:range cim:UnitSymbol . - -cim:Length.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Length . - -cim:Line.Region a rdf:Property ; +cim:Line.Region a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Region"@en ; rdfs:comment "The sub-geographical region of the line." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SubGeographicalRegion.Lines ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SubGeographicalRegion.Lines ; rdfs:domain cim:Line ; rdfs:range cim:SubGeographicalRegion . -cim:LinearShuntCompensator.bPerSection a rdf:Property ; - rdfs:label "bPerSection"@en ; - rdfs:comment "Positive sequence shunt (charging) susceptance per section." ; - cims:dataType cim:Susceptance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LinearShuntCompensator . - -cim:LinearShuntCompensator.gPerSection a rdf:Property ; - rdfs:label "gPerSection"@en ; - rdfs:comment "Positive sequence shunt (charging) conductance per section." ; - cims:dataType cim:Conductance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LinearShuntCompensator . - -cim:LoadArea.SubLoadAreas a rdf:Property ; +cim:LoadArea.SubLoadAreas a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SubLoadAreas"@en ; rdfs:comment "The SubLoadAreas in the LoadArea." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SubLoadArea.LoadArea ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:SubLoadArea.LoadArea ; rdfs:domain cim:LoadArea ; rdfs:range cim:SubLoadArea . -cim:LoadGroup.SubLoadArea a rdf:Property ; +cim:LoadGroup.SubLoadArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "SubLoadArea"@en ; rdfs:comment "The SubLoadArea where the Loadgroup belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SubLoadArea.LoadGroups ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:SubLoadArea.LoadGroups ; rdfs:domain cim:LoadGroup ; rdfs:range cim:SubLoadArea . -cim:LoadResponseCharacteristic.EnergyConsumer a rdf:Property ; +cim:LoadResponseCharacteristic.EnergyConsumer a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EnergyConsumer"@en ; rdfs:comment "The set of loads that have the response characteristics." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:EnergyConsumer.LoadResponse ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:EnergyConsumer.LoadResponse ; rdfs:domain cim:LoadResponseCharacteristic ; rdfs:range cim:EnergyConsumer . -cim:LoadResponseCharacteristic.exponentModel a rdf:Property ; - rdfs:label "exponentModel"@en ; - rdfs:comment """Indicates the exponential voltage dependency model is to be used. If false, the coefficient model is to be used. -The exponential voltage dependency model consist of the attributes: -- pVoltageExponent -- qVoltageExponent -- pFrequencyExponent -- qFrequencyExponent. -The coefficient model consist of the attributes: -- pConstantImpedance -- pConstantCurrent -- pConstantPower -- qConstantImpedance -- qConstantCurrent -- qConstantPower. -The sum of pConstantImpedance, pConstantCurrent and pConstantPower shall equal 1. -The sum of qConstantImpedance, qConstantCurrent and qConstantPower shall equal 1.""" ; - cims:dataType cim:Boolean ; +cim:NonConformLoad.LoadGroup a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "LoadGroup"@en ; + rdfs:comment "Group of this ConformLoad." ; + cims:AssociationUsed "Yes" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . + owl:inverseOf cim:NonConformLoadGroup.EnergyConsumers ; + rdfs:domain cim:NonConformLoad ; + rdfs:range cim:NonConformLoadGroup . -cim:LoadResponseCharacteristic.pConstantCurrent a rdf:Property ; - rdfs:label "pConstantCurrent"@en ; - rdfs:comment "Portion of active power load modelled as constant current." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . +cim:NonConformLoadGroup.EnergyConsumers a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "EnergyConsumers"@en ; + rdfs:comment "Conform loads assigned to this ConformLoadGroup." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:NonConformLoad.LoadGroup ; + rdfs:domain cim:NonConformLoadGroup ; + rdfs:range cim:NonConformLoad . -cim:LoadResponseCharacteristic.pConstantImpedance a rdf:Property ; - rdfs:label "pConstantImpedance"@en ; - rdfs:comment "Portion of active power load modelled as constant impedance." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . +cim:NonConformLoadGroup.NonConformLoadSchedules a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "NonConformLoadSchedules"@en ; + rdfs:comment "The NonConformLoadSchedules in the NonConformLoadGroup." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:NonConformLoadSchedule.NonConformLoadGroup ; + rdfs:domain cim:NonConformLoadGroup ; + rdfs:range cim:NonConformLoadSchedule . -cim:LoadResponseCharacteristic.pConstantPower a rdf:Property ; - rdfs:label "pConstantPower"@en ; - rdfs:comment "Portion of active power load modelled as constant power." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . +cim:NonConformLoadSchedule.NonConformLoadGroup a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "NonConformLoadGroup"@en ; + rdfs:comment "The NonConformLoadGroup where the NonConformLoadSchedule belongs." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:NonConformLoadGroup.NonConformLoadSchedules ; + rdfs:domain cim:NonConformLoadSchedule ; + rdfs:range cim:NonConformLoadGroup . -cim:LoadResponseCharacteristic.pFrequencyExponent a rdf:Property ; - rdfs:label "pFrequencyExponent"@en ; - rdfs:comment "Exponent of per unit frequency effecting active power." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . +cim:NonlinearShuntCompensator.NonlinearShuntCompensatorPoints a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "NonlinearShuntCompensatorPoints"@en ; + rdfs:comment "All points of the non-linear shunt compensator." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:NonlinearShuntCompensatorPoint.NonlinearShuntCompensator ; + rdfs:domain cim:NonlinearShuntCompensator ; + rdfs:range cim:NonlinearShuntCompensatorPoint . -cim:LoadResponseCharacteristic.pVoltageExponent a rdf:Property ; - rdfs:label "pVoltageExponent"@en ; - rdfs:comment "Exponent of per unit voltage effecting real power." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . - -cim:LoadResponseCharacteristic.qConstantCurrent a rdf:Property ; - rdfs:label "qConstantCurrent"@en ; - rdfs:comment "Portion of reactive power load modelled as constant current." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . - -cim:LoadResponseCharacteristic.qConstantImpedance a rdf:Property ; - rdfs:label "qConstantImpedance"@en ; - rdfs:comment "Portion of reactive power load modelled as constant impedance." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . - -cim:LoadResponseCharacteristic.qConstantPower a rdf:Property ; - rdfs:label "qConstantPower"@en ; - rdfs:comment "Portion of reactive power load modelled as constant power." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . - -cim:LoadResponseCharacteristic.qFrequencyExponent a rdf:Property ; - rdfs:label "qFrequencyExponent"@en ; - rdfs:comment "Exponent of per unit frequency effecting reactive power." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . - -cim:LoadResponseCharacteristic.qVoltageExponent a rdf:Property ; - rdfs:label "qVoltageExponent"@en ; - rdfs:comment "Exponent of per unit voltage effecting reactive power." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LoadResponseCharacteristic . - -cim:Money.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money ; - rdfs:range cim:UnitMultiplier . - -cim:Money.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money ; - rdfs:range cim:Currency . - -cim:Money.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Decimal ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Money . - -cim:NonConformLoad.LoadGroup a rdf:Property ; - rdfs:label "LoadGroup"@en ; - rdfs:comment "Group of this ConformLoad." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:NonConformLoadGroup.EnergyConsumers ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:NonConformLoad ; - rdfs:range cim:NonConformLoadGroup . - -cim:NonConformLoadGroup.EnergyConsumers a rdf:Property ; - rdfs:label "EnergyConsumers"@en ; - rdfs:comment "Conform loads assigned to this ConformLoadGroup." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:NonConformLoad.LoadGroup ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:NonConformLoadGroup ; - rdfs:range cim:NonConformLoad . - -cim:NonConformLoadGroup.NonConformLoadSchedules a rdf:Property ; - rdfs:label "NonConformLoadSchedules"@en ; - rdfs:comment "The NonConformLoadSchedules in the NonConformLoadGroup." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:NonConformLoadSchedule.NonConformLoadGroup ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:NonConformLoadGroup ; - rdfs:range cim:NonConformLoadSchedule . - -cim:NonConformLoadSchedule.NonConformLoadGroup a rdf:Property ; - rdfs:label "NonConformLoadGroup"@en ; - rdfs:comment "The NonConformLoadGroup where the NonConformLoadSchedule belongs." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:NonConformLoadGroup.NonConformLoadSchedules ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:NonConformLoadSchedule ; - rdfs:range cim:NonConformLoadGroup . - -cim:NonlinearShuntCompensator.NonlinearShuntCompensatorPoints a rdf:Property ; - rdfs:label "NonlinearShuntCompensatorPoints"@en ; - rdfs:comment "All points of the non-linear shunt compensator." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:NonlinearShuntCompensatorPoint.NonlinearShuntCompensator ; - cims:multiplicity cims:M:1..n ; - rdfs:domain cim:NonlinearShuntCompensator ; - rdfs:range cim:NonlinearShuntCompensatorPoint . - -cim:NonlinearShuntCompensatorPoint.NonlinearShuntCompensator a rdf:Property ; +cim:NonlinearShuntCompensatorPoint.NonlinearShuntCompensator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "NonlinearShuntCompensator"@en ; rdfs:comment "Non-linear shunt compensator owning this point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:NonlinearShuntCompensator.NonlinearShuntCompensatorPoints ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:NonlinearShuntCompensator.NonlinearShuntCompensatorPoints ; rdfs:domain cim:NonlinearShuntCompensatorPoint ; rdfs:range cim:NonlinearShuntCompensator . -cim:NonlinearShuntCompensatorPoint.b a rdf:Property ; - rdfs:label "b"@en ; - rdfs:comment "Positive sequence shunt (charging) susceptance per section." ; - cims:dataType cim:Susceptance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:NonlinearShuntCompensatorPoint . - -cim:NonlinearShuntCompensatorPoint.g a rdf:Property ; - rdfs:label "g"@en ; - rdfs:comment "Positive sequence shunt (charging) conductance per section." ; - cims:dataType cim:Conductance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:NonlinearShuntCompensatorPoint . - -cim:NonlinearShuntCompensatorPoint.sectionNumber a rdf:Property ; - rdfs:label "sectionNumber"@en ; - rdfs:comment "The number of the section." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:NonlinearShuntCompensatorPoint . - -cim:OperationalLimit.OperationalLimitSet a rdf:Property ; +cim:OperationalLimit.OperationalLimitSet a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OperationalLimitSet"@en ; rdfs:comment "The limit set to which the limit values belong." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:OperationalLimitSet.OperationalLimitValue ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:OperationalLimitSet.OperationalLimitValue ; rdfs:domain cim:OperationalLimit ; rdfs:range cim:OperationalLimitSet . -cim:OperationalLimit.OperationalLimitType a rdf:Property ; +cim:OperationalLimit.OperationalLimitType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "OperationalLimitType"@en ; rdfs:comment "The limit type associated with this limit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:OperationalLimitType.OperationalLimit ; cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:OperationalLimitType.OperationalLimit ; rdfs:domain cim:OperationalLimit ; rdfs:range cim:OperationalLimitType . -cim:OperationalLimitSet.Equipment a rdf:Property ; +cim:OperationalLimitSet.Equipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Equipment"@en ; rdfs:comment "The equipment to which the limit set applies." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Equipment.OperationalLimitSet ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Equipment.OperationalLimitSet ; rdfs:domain cim:OperationalLimitSet ; rdfs:range cim:Equipment . -cim:OperationalLimitSet.OperationalLimitValue a rdf:Property ; +cim:OperationalLimitSet.OperationalLimitValue a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimitValue"@en ; rdfs:comment "Values of equipment limits." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:OperationalLimit.OperationalLimitSet ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:OperationalLimit.OperationalLimitSet ; rdfs:domain cim:OperationalLimitSet ; rdfs:range cim:OperationalLimit . -cim:OperationalLimitSet.Terminal a rdf:Property ; +cim:OperationalLimitSet.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The terminal where the operational limit set apply." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ACDCTerminal.OperationalLimitSet ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ACDCTerminal.OperationalLimitSet ; rdfs:domain cim:OperationalLimitSet ; rdfs:range cim:ACDCTerminal . -cim:OperationalLimitType.OperationalLimit a rdf:Property ; +cim:OperationalLimitType.OperationalLimit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "OperationalLimit"@en ; rdfs:comment "The operational limits associated with this type of limit." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:OperationalLimit.OperationalLimitType ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:OperationalLimit.OperationalLimitType ; rdfs:domain cim:OperationalLimitType ; rdfs:range cim:OperationalLimit . -cim:OperationalLimitType.acceptableDuration a rdf:Property ; - rdfs:label "acceptableDuration"@en ; - rdfs:comment "The nominal acceptable duration of the limit. Limits are commonly expressed in terms of the time limit for which the limit is normally acceptable. The actual acceptable duration of a specific limit may depend on other local factors such as temperature or wind speed. The attribute has meaning only if the flag isInfiniteDuration is set to false, hence it shall not be exchanged when isInfiniteDuration is set to true." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:OperationalLimitType . - -cim:OperationalLimitType.direction a rdf:Property ; +cim:OperationalLimitType.direction a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "direction"@en ; rdfs:comment "The direction of the limit." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:OperationalLimitType ; rdfs:range cim:OperationalLimitDirectionKind . -cim:OperationalLimitType.isInfiniteDuration a rdf:Property ; - rdfs:label "isInfiniteDuration"@en ; - rdfs:comment "Defines if the operational limit type has infinite duration. If true, the limit has infinite duration. If false, the limit has definite duration which is defined by the attribute acceptableDuration." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:OperationalLimitType . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:PhaseTapChanger.TransformerEnd a rdf:Property ; +cim:PhaseTapChanger.TransformerEnd a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "TransformerEnd"@en ; rdfs:comment "Transformer end to which this phase tap changer belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TransformerEnd.PhaseTapChanger ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:TransformerEnd.PhaseTapChanger ; rdfs:domain cim:PhaseTapChanger ; rdfs:range cim:TransformerEnd . -cim:PhaseTapChangerAsymmetrical.windingConnectionAngle a rdf:Property ; - rdfs:label "windingConnectionAngle"@en ; - rdfs:comment "The phase angle between the in-phase winding and the out-of -phase winding used for creating phase shift. The out-of-phase winding produces what is known as the difference voltage. Setting this angle to 90 degrees is not the same as a symmetrical transformer. The attribute can only be multiples of 30 degrees. The allowed range is -150 degrees to 150 degrees excluding 0." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PhaseTapChangerAsymmetrical . - -cim:PhaseTapChangerLinear.stepPhaseShiftIncrement a rdf:Property ; - rdfs:label "stepPhaseShiftIncrement"@en ; - rdfs:comment """Phase shift per step position. A positive value indicates a positive angle variation from the Terminal at the PowerTransformerEnd, where the TapChanger is located, into the transformer. -The actual phase shift increment might be more accurately computed from the symmetrical or asymmetrical models or a tap step table lookup if those are available.""" ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PhaseTapChangerLinear . - -cim:PhaseTapChangerLinear.xMax a rdf:Property ; - rdfs:label "xMax"@en ; - rdfs:comment "The reactance depends on the tap position according to a \"u\" shaped curve. The maximum reactance (xMax) appears at the low and high tap positions. Depending on the “u” curve the attribute can be either higher or lower than PowerTransformerEnd.x." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PhaseTapChangerLinear . - -cim:PhaseTapChangerLinear.xMin a rdf:Property ; - rdfs:label "xMin"@en ; - rdfs:comment "The reactance depends on the tap position according to a \"u\" shaped curve. The minimum reactance (xMin) appears at the mid tap position. PowerTransformerEnd.x shall be consistent with PhaseTapChangerLinear.xMin and PhaseTapChangerNonLinear.xMin. In case of inconsistency, PowerTransformerEnd.x shall be used." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "deprecated", ; - rdfs:domain cim:PhaseTapChangerLinear . - -cim:PhaseTapChangerNonLinear.voltageStepIncrement a rdf:Property ; - rdfs:label "voltageStepIncrement"@en ; - rdfs:comment """The voltage step increment on the out of phase winding (the PowerTransformerEnd where the TapChanger is located) specified in percent of rated voltage of the PowerTransformerEnd. A positive value means a positive voltage variation from the Terminal at the PowerTransformerEnd, where the TapChanger is located, into the transformer. -When the increment is negative, the voltage decreases when the tap step increases.""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PhaseTapChangerNonLinear . - -cim:PhaseTapChangerNonLinear.xMax a rdf:Property ; - rdfs:label "xMax"@en ; - rdfs:comment "The reactance depends on the tap position according to a \"u\" shaped curve. The maximum reactance (xMax) appears at the low and high tap positions. Depending on the “u” curve the attribute can be either higher or lower than PowerTransformerEnd.x." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PhaseTapChangerNonLinear . - -cim:PhaseTapChangerNonLinear.xMin a rdf:Property ; - rdfs:label "xMin"@en ; - rdfs:comment "The reactance depend on the tap position according to a \"u\" shaped curve. The minimum reactance (xMin) appear at the mid tap position. PowerTransformerEnd.x shall be consistent with PhaseTapChangerLinear.xMin and PhaseTapChangerNonLinear.xMin. In case of inconsistency, PowerTransformerEnd.x shall be used." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "deprecated", ; - rdfs:domain cim:PhaseTapChangerNonLinear . - -cim:PhaseTapChangerTable.PhaseTapChangerTablePoint a rdf:Property ; +cim:PhaseTapChangerTable.PhaseTapChangerTablePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PhaseTapChangerTablePoint"@en ; rdfs:comment "The points of this table." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:PhaseTapChangerTablePoint.PhaseTapChangerTable ; rdfs:domain cim:PhaseTapChangerTable ; rdfs:range cim:PhaseTapChangerTablePoint . -cim:PhaseTapChangerTable.PhaseTapChangerTabular a rdf:Property ; +cim:PhaseTapChangerTable.PhaseTapChangerTabular a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PhaseTapChangerTabular"@en ; rdfs:comment "The phase tap changers to which this phase tap table applies." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PhaseTapChangerTabular.PhaseTapChangerTable ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:PhaseTapChangerTabular.PhaseTapChangerTable ; rdfs:domain cim:PhaseTapChangerTable ; rdfs:range cim:PhaseTapChangerTabular . -cim:PhaseTapChangerTablePoint.PhaseTapChangerTable a rdf:Property ; +cim:PhaseTapChangerTablePoint.PhaseTapChangerTable a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PhaseTapChangerTable"@en ; rdfs:comment "The table of this point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PhaseTapChangerTable.PhaseTapChangerTablePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:PhaseTapChangerTable.PhaseTapChangerTablePoint ; rdfs:domain cim:PhaseTapChangerTablePoint ; rdfs:range cim:PhaseTapChangerTable . -cim:PhaseTapChangerTablePoint.angle a rdf:Property ; - rdfs:label "angle"@en ; - rdfs:comment "The angle difference in degrees. A positive value indicates a positive angle variation from the Terminal at the PowerTransformerEnd, where the TapChanger is located, into the transformer." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PhaseTapChangerTablePoint . - -cim:PhaseTapChangerTabular.PhaseTapChangerTable a rdf:Property ; +cim:PhaseTapChangerTabular.PhaseTapChangerTable a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PhaseTapChangerTable"@en ; rdfs:comment "The phase tap changer table for this phase tap changer." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PhaseTapChangerTable.PhaseTapChangerTabular ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:PhaseTapChangerTable.PhaseTapChangerTabular ; rdfs:domain cim:PhaseTapChangerTabular ; rdfs:range cim:PhaseTapChangerTable . -cim:PowerElectronicsConnection.PowerElectronicsUnit a rdf:Property ; +cim:PowerElectronicsConnection.PowerElectronicsUnit a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "An AC network connection may have several power electronics units connecting through it." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PowerElectronicsUnit.PowerElectronicsConnection ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PowerElectronicsUnit.PowerElectronicsConnection ; rdfs:domain cim:PowerElectronicsConnection ; rdfs:range cim:PowerElectronicsUnit . -cim:PowerElectronicsConnection.maxQ a rdf:Property ; - rdfs:label "maxQ"@en ; - rdfs:comment "Maximum reactive power limit. This is the maximum (nameplate) limit for the unit." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerElectronicsConnection . - -cim:PowerElectronicsConnection.minQ a rdf:Property ; - rdfs:label "minQ"@en ; - rdfs:comment "Minimum reactive power limit for the unit. This is the minimum (nameplate) limit for the unit." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerElectronicsConnection . - -cim:PowerElectronicsConnection.ratedS a rdf:Property ; - rdfs:label "ratedS"@en ; - rdfs:comment """Nameplate apparent power rating for the unit. -The attribute shall have a positive value.""" ; - cims:dataType cim:ApparentPower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerElectronicsConnection . - -cim:PowerElectronicsConnection.ratedU a rdf:Property ; - rdfs:label "ratedU"@en ; - rdfs:comment """Rated voltage (nameplate data, Ur in IEC 60909-0). It is primarily used for short circuit data exchange according to IEC 60909. -The attribute shall be a positive value.""" ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerElectronicsConnection . - -cim:PowerElectronicsUnit.PowerElectronicsConnection a rdf:Property ; +cim:PowerElectronicsUnit.PowerElectronicsConnection a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerElectronicsConnection"@en ; rdfs:comment "A power electronics unit has a connection to the AC network." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PowerElectronicsConnection.PowerElectronicsUnit ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:PowerElectronicsConnection.PowerElectronicsUnit ; rdfs:domain cim:PowerElectronicsUnit ; rdfs:range cim:PowerElectronicsConnection . -cim:PowerElectronicsUnit.maxP a rdf:Property ; - rdfs:label "maxP"@en ; - rdfs:comment "Maximum active power limit. This is the maximum (nameplate) limit for the unit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerElectronicsUnit . - -cim:PowerElectronicsUnit.minP a rdf:Property ; - rdfs:label "minP"@en ; - rdfs:comment "Minimum active power limit. This is the minimum (nameplate) limit for the unit." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerElectronicsUnit . - -cim:PowerTransformer.PowerTransformerEnd a rdf:Property ; +cim:PowerTransformer.PowerTransformerEnd a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerTransformerEnd"@en ; rdfs:comment "The ends of this power transformer." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PowerTransformerEnd.PowerTransformer ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:PowerTransformerEnd.PowerTransformer ; rdfs:domain cim:PowerTransformer ; rdfs:range cim:PowerTransformerEnd . -cim:PowerTransformerEnd.PowerTransformer a rdf:Property ; +cim:PowerTransformerEnd.PowerTransformer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerTransformer"@en ; rdfs:comment "The power transformer of this power transformer end." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PowerTransformer.PowerTransformerEnd ; cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:PowerTransformer.PowerTransformerEnd ; rdfs:domain cim:PowerTransformerEnd ; rdfs:range cim:PowerTransformer . -cim:PowerTransformerEnd.b a rdf:Property ; - rdfs:label "b"@en ; - rdfs:comment "Magnetizing branch susceptance (B mag). The value can be positive or negative." ; - cims:dataType cim:Susceptance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . - -cim:PowerTransformerEnd.connectionKind a rdf:Property ; +cim:PowerTransformerEnd.connectionKind a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "connectionKind"@en ; rdfs:comment "Kind of connection." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:PowerTransformerEnd ; rdfs:range cim:WindingConnection . -cim:PowerTransformerEnd.g a rdf:Property ; - rdfs:label "g"@en ; - rdfs:comment "Magnetizing branch conductance." ; - cims:dataType cim:Conductance ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . - -cim:PowerTransformerEnd.r a rdf:Property ; - rdfs:label "r"@en ; - rdfs:comment """Resistance (star-model) of the transformer end. -The attribute shall be equal to or greater than zero for non-equivalent transformers.""" ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . - -cim:PowerTransformerEnd.ratedS a rdf:Property ; - rdfs:label "ratedS"@en ; - rdfs:comment """Normal apparent power rating. -The attribute shall be a positive value. For a two-winding transformer the values for the high and low voltage sides shall be identical. """ ; - cims:dataType cim:ApparentPower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . - -cim:PowerTransformerEnd.ratedU a rdf:Property ; - rdfs:label "ratedU"@en ; - rdfs:comment """Rated voltage: phase-phase for three-phase windings, and either phase-phase or phase-neutral for single-phase windings. -A high voltage side, as given by TransformerEnd.endNumber, shall have a ratedU that is greater than or equal to ratedU for the lower voltage sides. -The attribute shall be a positive value.""" ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . - -cim:PowerTransformerEnd.x a rdf:Property ; - rdfs:label "x"@en ; - rdfs:comment "Positive sequence series reactance (star-model) of the transformer end." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . - -cim:RatioTapChanger.RatioTapChangerTable a rdf:Property ; +cim:RatioTapChanger.RatioTapChangerTable a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RatioTapChangerTable"@en ; rdfs:comment "The tap ratio table for this ratio tap changer." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:RatioTapChangerTable.RatioTapChanger ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RatioTapChangerTable.RatioTapChanger ; rdfs:domain cim:RatioTapChanger ; rdfs:range cim:RatioTapChangerTable . -cim:RatioTapChanger.TransformerEnd a rdf:Property ; +cim:RatioTapChanger.TransformerEnd a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "TransformerEnd"@en ; rdfs:comment "Transformer end to which this ratio tap changer belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TransformerEnd.RatioTapChanger ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:TransformerEnd.RatioTapChanger ; rdfs:domain cim:RatioTapChanger ; rdfs:range cim:TransformerEnd . -cim:RatioTapChanger.stepVoltageIncrement a rdf:Property ; - rdfs:label "stepVoltageIncrement"@en ; - rdfs:comment """Tap step increment, in per cent of rated voltage of the power transformer end, per step position. -When the increment is negative, the voltage decreases when the tap step increases.""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RatioTapChanger . - -cim:RatioTapChangerTable.RatioTapChanger a rdf:Property ; +cim:RatioTapChangerTable.RatioTapChanger a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RatioTapChanger"@en ; rdfs:comment "The ratio tap changer of this tap ratio table." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RatioTapChanger.RatioTapChangerTable ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:RatioTapChanger.RatioTapChangerTable ; rdfs:domain cim:RatioTapChangerTable ; rdfs:range cim:RatioTapChanger . -cim:RatioTapChangerTable.RatioTapChangerTablePoint a rdf:Property ; +cim:RatioTapChangerTable.RatioTapChangerTablePoint a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RatioTapChangerTablePoint"@en ; rdfs:comment "Points of this table." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RatioTapChangerTablePoint.RatioTapChangerTable ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:RatioTapChangerTablePoint.RatioTapChangerTable ; rdfs:domain cim:RatioTapChangerTable ; rdfs:range cim:RatioTapChangerTablePoint . -cim:RatioTapChangerTablePoint.RatioTapChangerTable a rdf:Property ; +cim:RatioTapChangerTablePoint.RatioTapChangerTable a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RatioTapChangerTable"@en ; rdfs:comment "Table of this point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:RatioTapChangerTable.RatioTapChangerTablePoint ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:RatioTapChangerTable.RatioTapChangerTablePoint ; rdfs:domain cim:RatioTapChangerTablePoint ; rdfs:range cim:RatioTapChangerTable . -cim:Reactance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Reactance ; - rdfs:range cim:UnitMultiplier . - -cim:Reactance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Reactance ; - rdfs:range cim:UnitSymbol . - -cim:Reactance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Reactance . - -cim:ReactiveCapabilityCurve.EquivalentInjection a rdf:Property ; +cim:ReactiveCapabilityCurve.EquivalentInjection a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "The equivalent injection using this reactive capability curve." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:EquivalentInjection.ReactiveCapabilityCurve ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:EquivalentInjection.ReactiveCapabilityCurve ; rdfs:domain cim:ReactiveCapabilityCurve ; rdfs:range cim:EquivalentInjection . -cim:ReactiveCapabilityCurve.InitiallyUsedBySynchronousMachines a rdf:Property ; +cim:ReactiveCapabilityCurve.InitiallyUsedBySynchronousMachines a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "InitiallyUsedBySynchronousMachines"@en ; rdfs:comment "Synchronous machines using this curve as default." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SynchronousMachine.InitialReactiveCapabilityCurve ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:SynchronousMachine.InitialReactiveCapabilityCurve ; rdfs:domain cim:ReactiveCapabilityCurve ; rdfs:range cim:SynchronousMachine . -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -cim:RealEnergy.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitMultiplier . - -cim:RealEnergy.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Wh" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitSymbol . - -cim:RealEnergy.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy . - -cim:RegularIntervalSchedule.TimePoints a rdf:Property ; +cim:RegularIntervalSchedule.TimePoints a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TimePoints"@en ; rdfs:comment "The regular interval time point data values that define this schedule." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RegularTimePoint.IntervalSchedule ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:RegularTimePoint.IntervalSchedule ; rdfs:domain cim:RegularIntervalSchedule ; rdfs:range cim:RegularTimePoint . -cim:RegularIntervalSchedule.endTime a rdf:Property ; - rdfs:label "endTime"@en ; - rdfs:comment "The time for the last time point. The value can be a time of day, not a specific date." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RegularIntervalSchedule . - -cim:RegularIntervalSchedule.timeStep a rdf:Property ; - rdfs:label "timeStep"@en ; - rdfs:comment "The time between each pair of subsequent regular time points in sequence order." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RegularIntervalSchedule . - -cim:RegularTimePoint.IntervalSchedule a rdf:Property ; +cim:RegularTimePoint.IntervalSchedule a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "IntervalSchedule"@en ; rdfs:comment "Regular interval schedule containing this time point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:RegularIntervalSchedule.TimePoints ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:RegularIntervalSchedule.TimePoints ; rdfs:domain cim:RegularTimePoint ; rdfs:range cim:RegularIntervalSchedule . -cim:RegularTimePoint.sequenceNumber a rdf:Property ; - rdfs:label "sequenceNumber"@en ; - rdfs:comment "The position of the regular time point in the sequence. Note that time points don't have to be sequential, i.e. time points may be omitted. The actual time for a RegularTimePoint is computed by multiplying the associated regular interval schedule's time step with the regular time point sequence number and adding the associated schedules start time. To specify values for the start time, use sequence number 0. The sequence number cannot be negative." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RegularTimePoint . - -cim:RegularTimePoint.value1 a rdf:Property ; - rdfs:label "value1"@en ; - rdfs:comment "The first value at the time. The meaning of the value is defined by the derived type of the associated schedule." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RegularTimePoint . - -cim:RegularTimePoint.value2 a rdf:Property ; - rdfs:label "value2"@en ; - rdfs:comment "The second value at the time. The meaning of the value is defined by the derived type of the associated schedule." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RegularTimePoint . - -cim:RegulatingCondEq.RegulatingControl a rdf:Property ; +cim:RegulatingCondEq.RegulatingControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RegulatingControl"@en ; rdfs:comment "The regulating control scheme in which this equipment participates." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:RegulatingControl.RegulatingCondEq ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RegulatingControl.RegulatingCondEq ; rdfs:domain cim:RegulatingCondEq ; rdfs:range cim:RegulatingControl . -cim:RegulatingControl.RegulatingCondEq a rdf:Property ; +cim:RegulatingControl.RegulatingCondEq a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RegulatingCondEq"@en ; rdfs:comment "The equipment that participates in this regulating control scheme." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RegulatingCondEq.RegulatingControl ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:RegulatingCondEq.RegulatingControl ; rdfs:domain cim:RegulatingControl ; rdfs:range cim:RegulatingCondEq . -cim:RegulatingControl.RegulationSchedule a rdf:Property ; +cim:RegulatingControl.RegulationSchedule a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RegulationSchedule"@en ; rdfs:comment "Schedule for this regulating control." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RegulationSchedule.RegulatingControl ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:RegulationSchedule.RegulatingControl ; rdfs:domain cim:RegulatingControl ; rdfs:range cim:RegulationSchedule . -cim:RegulatingControl.Terminal a rdf:Property ; +cim:RegulatingControl.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; - rdfs:comment "The terminal associated with this regulating control. The terminal is associated instead of a node, since the terminal could connect into either a topological node or a connectivity node. Sometimes it is useful to model regulation at a terminal of a bus bar object. " ; + rdfs:comment "The terminal associated with this regulating control. The terminal is associated instead of a node, since the terminal could connect into either a topological node or a connectivity node. Sometimes it is useful to model regulation at a terminal of a bus bar object." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Terminal.RegulatingControl ; cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Terminal.RegulatingControl ; rdfs:domain cim:RegulatingControl ; rdfs:range cim:Terminal . -cim:RegulatingControl.mode a rdf:Property ; +cim:RegulatingControl.mode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "mode"@en ; rdfs:comment "The regulating control mode presently available. This specification allows for determining the kind of regulation without need for obtaining the units from a schedule." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:RegulatingControl ; rdfs:range cim:RegulatingControlModeKind . -cim:RegulationSchedule.RegulatingControl a rdf:Property ; +cim:RegulationSchedule.RegulatingControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "RegulatingControl"@en ; rdfs:comment "Regulating controls that have this schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:RegulatingControl.RegulationSchedule ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:RegulatingControl.RegulationSchedule ; rdfs:domain cim:RegulationSchedule ; rdfs:range cim:RegulatingControl . -cim:ReportingGroup.BusNameMarker a rdf:Property ; +cim:ReportingGroup.BusNameMarker a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "BusNameMarker"@en ; rdfs:comment "The bus name markers that belong to this reporting group." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:BusNameMarker.ReportingGroup ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:BusNameMarker.ReportingGroup ; rdfs:domain cim:ReportingGroup ; rdfs:range cim:BusNameMarker . -cim:Resistance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitMultiplier . - -cim:Resistance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitSymbol . - -cim:Resistance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance . - -cim:RotatingMachine.GeneratingUnit a rdf:Property ; +cim:RotatingMachine.GeneratingUnit a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "A synchronous machine may operate as a generator and as such becomes a member of a generating unit." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:GeneratingUnit.RotatingMachine ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:GeneratingUnit.RotatingMachine ; rdfs:domain cim:RotatingMachine ; rdfs:range cim:GeneratingUnit . -cim:RotatingMachine.HydroPump a rdf:Property ; +cim:RotatingMachine.HydroPump a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "HydroPump"@en ; rdfs:comment "The synchronous machine drives the turbine which moves the water from a low elevation to a higher elevation. The direction of machine rotation for pumping may or may not be the same as for generating." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:HydroPump.RotatingMachine ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:HydroPump.RotatingMachine ; rdfs:domain cim:RotatingMachine ; rdfs:range cim:HydroPump . -cim:RotatingMachine.ratedPowerFactor a rdf:Property ; - rdfs:label "ratedPowerFactor"@en ; - rdfs:comment "Power factor (nameplate data). It is primarily used for short circuit data exchange according to IEC 60909. The attribute cannot be a negative value." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachine . - -cim:RotatingMachine.ratedS a rdf:Property ; - rdfs:label "ratedS"@en ; - rdfs:comment """Nameplate apparent power rating for the unit. -The attribute shall have a positive value.""" ; - cims:dataType cim:ApparentPower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachine . +cim:Season.SeasonDayTypeSchedules a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "SeasonDayTypeSchedules"@en ; + rdfs:comment "Schedules that use this Season." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:SeasonDayTypeSchedule.Season ; + rdfs:domain cim:Season ; + rdfs:range cim:SeasonDayTypeSchedule . -cim:RotatingMachine.ratedU a rdf:Property ; - rdfs:label "ratedU"@en ; - rdfs:comment """Rated voltage (nameplate data, Ur in IEC 60909-0). It is primarily used for short circuit data exchange according to IEC 60909. -The attribute shall be a positive value.""" ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachine . - -cim:RotationSpeed.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RotationSpeed ; - rdfs:range cim:UnitMultiplier . - -cim:RotationSpeed.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Hz" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RotationSpeed ; - rdfs:range cim:UnitSymbol . - -cim:RotationSpeed.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RotationSpeed . - -cim:Season.SeasonDayTypeSchedules a rdf:Property ; - rdfs:label "SeasonDayTypeSchedules"@en ; - rdfs:comment "Schedules that use this Season." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SeasonDayTypeSchedule.Season ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:Season ; - rdfs:range cim:SeasonDayTypeSchedule . - -cim:Season.endDate a rdf:Property ; - rdfs:label "endDate"@en ; - rdfs:comment "Date season ends." ; - cims:dataType cim:MonthDay ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Season . - -cim:Season.startDate a rdf:Property ; - rdfs:label "startDate"@en ; - rdfs:comment "Date season starts." ; - cims:dataType cim:MonthDay ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Season . - -cim:SeasonDayTypeSchedule.DayType a rdf:Property ; +cim:SeasonDayTypeSchedule.DayType a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DayType"@en ; rdfs:comment "DayType for the Schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DayType.SeasonDayTypeSchedules ; cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:DayType.SeasonDayTypeSchedules ; rdfs:domain cim:SeasonDayTypeSchedule ; rdfs:range cim:DayType . -cim:SeasonDayTypeSchedule.Season a rdf:Property ; +cim:SeasonDayTypeSchedule.Season a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Season"@en ; rdfs:comment "Season for the Schedule." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Season.SeasonDayTypeSchedules ; cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Season.SeasonDayTypeSchedules ; rdfs:domain cim:SeasonDayTypeSchedule ; rdfs:range cim:Season . -cim:Seconds.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitMultiplier . - -cim:Seconds.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "s" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds ; - rdfs:range cim:UnitSymbol . - -cim:Seconds.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Time, in seconds" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Seconds . - -cim:SeriesCompensator.r a rdf:Property ; - rdfs:label "r"@en ; - rdfs:comment "Positive sequence resistance." ; - cims:dataType cim:Resistance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SeriesCompensator . - -cim:SeriesCompensator.x a rdf:Property ; - rdfs:label "x"@en ; - rdfs:comment "Positive sequence reactance." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SeriesCompensator . - -cim:ShuntCompensator.aVRDelay a rdf:Property ; - rdfs:label "aVRDelay"@en ; - rdfs:comment "An automatic voltage regulation delay (AVRDelay) which is the time delay from a change in voltage to when the capacitor is allowed to change state. This filters out temporary changes in voltage." ; - cims:dataType cim:Seconds ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ShuntCompensator . - -cim:ShuntCompensator.grounded a rdf:Property ; - rdfs:label "grounded"@en ; - rdfs:comment "Used for Yn and Zn connections. True if the neutral is solidly grounded." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ShuntCompensator . - -cim:ShuntCompensator.maximumSections a rdf:Property ; - rdfs:label "maximumSections"@en ; - rdfs:comment "The maximum number of sections that may be switched in. " ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ShuntCompensator . - -cim:ShuntCompensator.nomU a rdf:Property ; - rdfs:label "nomU"@en ; - rdfs:comment "The voltage at which the nominal reactive power may be calculated. This should normally be within 10% of the voltage at which the capacitor is connected to the network." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ShuntCompensator . - -cim:ShuntCompensator.normalSections a rdf:Property ; - rdfs:label "normalSections"@en ; - rdfs:comment "The normal number of sections switched in. The value shall be between zero and ShuntCompensator.maximumSections." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ShuntCompensator . - -cim:ShuntCompensator.voltageSensitivity a rdf:Property ; - rdfs:label "voltageSensitivity"@en ; - rdfs:comment "Voltage sensitivity required for the device to regulate the bus voltage, in voltage/reactive power." ; - cims:dataType cim:VoltagePerReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ShuntCompensator . - -cim:StaticVarCompensator.capacitiveRating a rdf:Property ; - rdfs:label "capacitiveRating"@en ; - rdfs:comment "Capacitive reactance at maximum capacitive reactive power. Shall always be positive." ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:StaticVarCompensator . - -cim:StaticVarCompensator.inductiveRating a rdf:Property ; - rdfs:label "inductiveRating"@en ; - rdfs:comment "Inductive reactance at maximum inductive reactive power. Shall always be negative. " ; - cims:dataType cim:Reactance ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:StaticVarCompensator . - -cim:StaticVarCompensator.sVCControlMode a rdf:Property ; +cim:StaticVarCompensator.sVCControlMode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "sVCControlMode"@en ; rdfs:comment "SVC control mode." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "deprecated", ; + cims:stereotype uml:attribute ; + owl:deprecated true ; rdfs:domain cim:StaticVarCompensator ; rdfs:range cim:SVCControlMode . -cim:StaticVarCompensator.slope a rdf:Property ; - rdfs:label "slope"@en ; - rdfs:comment """The characteristics slope of an SVC defines how the reactive power output changes in proportion to the difference between the regulated bus voltage and the voltage setpoint. -The attribute shall be a positive value or zero.""" ; - cims:dataType cim:VoltagePerReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:StaticVarCompensator . - -cim:StaticVarCompensator.voltageSetPoint a rdf:Property ; - rdfs:label "voltageSetPoint"@en ; - rdfs:comment "The reactive power output of the SVC is proportional to the difference between the voltage at the regulated bus and the voltage setpoint. When the regulated bus voltage is equal to the voltage setpoint, the reactive power output is zero." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "deprecated", ; - rdfs:domain cim:StaticVarCompensator . - -cim:SubGeographicalRegion.DCLines a rdf:Property ; +cim:SubGeographicalRegion.DCLines a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCLines"@en ; rdfs:comment "The DC lines in this sub-geographical region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCLine.Region ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DCLine.Region ; rdfs:domain cim:SubGeographicalRegion ; rdfs:range cim:DCLine . -cim:SubGeographicalRegion.Lines a rdf:Property ; +cim:SubGeographicalRegion.Lines a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Lines"@en ; rdfs:comment "The lines within the sub-geographical region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Line.Region ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Line.Region ; rdfs:domain cim:SubGeographicalRegion ; rdfs:range cim:Line . -cim:SubGeographicalRegion.Region a rdf:Property ; +cim:SubGeographicalRegion.Region a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Region"@en ; rdfs:comment "The geographical region which this sub-geographical region is within." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:GeographicalRegion.Regions ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:GeographicalRegion.Regions ; rdfs:domain cim:SubGeographicalRegion ; rdfs:range cim:GeographicalRegion . -cim:SubGeographicalRegion.Substations a rdf:Property ; +cim:SubGeographicalRegion.Substations a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Substations"@en ; rdfs:comment "The substations in this sub-geographical region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Substation.Region ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Substation.Region ; rdfs:domain cim:SubGeographicalRegion ; rdfs:range cim:Substation . -cim:SubLoadArea.LoadArea a rdf:Property ; +cim:SubLoadArea.LoadArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "LoadArea"@en ; rdfs:comment "The LoadArea where the SubLoadArea belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:LoadArea.SubLoadAreas ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:LoadArea.SubLoadAreas ; rdfs:domain cim:SubLoadArea ; rdfs:range cim:LoadArea . -cim:SubLoadArea.LoadGroups a rdf:Property ; +cim:SubLoadArea.LoadGroups a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "LoadGroups"@en ; rdfs:comment "The Loadgroups in the SubLoadArea." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:LoadGroup.SubLoadArea ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:LoadGroup.SubLoadArea ; rdfs:domain cim:SubLoadArea ; rdfs:range cim:LoadGroup . -cim:Substation.DCConverterUnit a rdf:Property ; +cim:Substation.DCConverterUnit a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCConverterUnit"@en ; rdfs:comment "The DC converter unit belonging of the substation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCConverterUnit.Substation ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DCConverterUnit.Substation ; rdfs:domain cim:Substation ; rdfs:range cim:DCConverterUnit . -cim:Substation.Region a rdf:Property ; +cim:Substation.Region a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Region"@en ; rdfs:comment "The SubGeographicalRegion containing the substation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SubGeographicalRegion.Substations ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:SubGeographicalRegion.Substations ; rdfs:domain cim:Substation ; rdfs:range cim:SubGeographicalRegion . -cim:Substation.VoltageLevels a rdf:Property ; +cim:Substation.VoltageLevels a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "VoltageLevels"@en ; rdfs:comment "The voltage levels within this substation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VoltageLevel.Substation ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:VoltageLevel.Substation ; rdfs:domain cim:Substation ; rdfs:range cim:VoltageLevel . -cim:Susceptance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Susceptance ; - rdfs:range cim:UnitMultiplier . - -cim:Susceptance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "S" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Susceptance ; - rdfs:range cim:UnitSymbol . - -cim:Susceptance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Susceptance . - -cim:Switch.SwitchSchedules a rdf:Property ; +cim:Switch.SwitchSchedules a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SwitchSchedules"@en ; rdfs:comment "A Switch can be associated with SwitchSchedules." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SwitchSchedule.Switch ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:SwitchSchedule.Switch ; rdfs:domain cim:Switch ; rdfs:range cim:SwitchSchedule . -cim:Switch.normalOpen a rdf:Property ; - rdfs:label "normalOpen"@en ; - rdfs:comment "The attribute is used in cases when no Measurement for the status value is present. If the Switch has a status measurement the Discrete.normalValue is expected to match with the Switch.normalOpen." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Switch . - -cim:Switch.ratedCurrent a rdf:Property ; - rdfs:label "ratedCurrent"@en ; - rdfs:comment """The maximum continuous current carrying capacity in amps governed by the device material and construction. -The attribute shall be a positive value.""" ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Switch . - -cim:Switch.retained a rdf:Property ; - rdfs:label "retained"@en ; - rdfs:comment "Branch is retained in the topological solution. The flow through retained switches will normally be calculated in power flow." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Switch . - -cim:SwitchSchedule.Switch a rdf:Property ; +cim:SwitchSchedule.Switch a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Switch"@en ; rdfs:comment "A SwitchSchedule is associated with a Switch." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Switch.SwitchSchedules ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Switch.SwitchSchedules ; rdfs:domain cim:SwitchSchedule ; rdfs:range cim:Switch . -cim:SynchronousMachine.InitialReactiveCapabilityCurve a rdf:Property ; +cim:SynchronousMachine.InitialReactiveCapabilityCurve a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "InitialReactiveCapabilityCurve"@en ; rdfs:comment "The default reactive capability curve for use by a synchronous machine." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ReactiveCapabilityCurve.InitiallyUsedBySynchronousMachines ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ReactiveCapabilityCurve.InitiallyUsedBySynchronousMachines ; rdfs:domain cim:SynchronousMachine ; rdfs:range cim:ReactiveCapabilityCurve . -cim:SynchronousMachine.maxQ a rdf:Property ; - rdfs:label "maxQ"@en ; - rdfs:comment "Maximum reactive power limit. This is the maximum (nameplate) limit for the unit." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . - -cim:SynchronousMachine.minQ a rdf:Property ; - rdfs:label "minQ"@en ; - rdfs:comment "Minimum reactive power limit for the unit." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . - -cim:SynchronousMachine.qPercent a rdf:Property ; - rdfs:label "qPercent"@en ; - rdfs:comment "Part of the coordinated reactive control that comes from this machine. The attribute is used as a participation factor not necessarily summing up to 100% for the participating devices in the control." ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . - -cim:SynchronousMachine.type a rdf:Property ; +cim:SynchronousMachine.type a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "type"@en ; rdfs:comment "Modes that this synchronous machine can operate in." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:SynchronousMachine ; rdfs:range cim:SynchronousMachineKind . -cim:TapChanger.TapChangerControl a rdf:Property ; +cim:TapChanger.TapChangerControl a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TapChangerControl"@en ; rdfs:comment "The regulating control scheme in which this tap changer participates." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TapChangerControl.TapChanger ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:TapChangerControl.TapChanger ; rdfs:domain cim:TapChanger ; rdfs:range cim:TapChangerControl . -cim:TapChanger.TapSchedules a rdf:Property ; +cim:TapChanger.TapSchedules a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TapSchedules"@en ; rdfs:comment "A TapChanger can have TapSchedules." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TapSchedule.TapChanger ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:TapSchedule.TapChanger ; rdfs:domain cim:TapChanger ; rdfs:range cim:TapSchedule . -cim:TapChanger.highStep a rdf:Property ; - rdfs:label "highStep"@en ; - rdfs:comment """Highest possible tap step position, advance from neutral. -The attribute shall be greater than lowStep.""" ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TapChanger . - -cim:TapChanger.lowStep a rdf:Property ; - rdfs:label "lowStep"@en ; - rdfs:comment "Lowest possible tap step position, retard from neutral." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TapChanger . - -cim:TapChanger.ltcFlag a rdf:Property ; - rdfs:label "ltcFlag"@en ; - rdfs:comment "Specifies whether or not a TapChanger has load tap changing capabilities." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TapChanger . - -cim:TapChanger.neutralStep a rdf:Property ; - rdfs:label "neutralStep"@en ; - rdfs:comment """The neutral tap step position for this winding. -The attribute shall be equal to or greater than lowStep and equal or less than highStep. -It is the step position where the voltage is neutralU when the other terminals of the transformer are at the ratedU. If there are other tap changers on the transformer those taps are kept constant at their neutralStep.""" ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TapChanger . - -cim:TapChanger.neutralU a rdf:Property ; - rdfs:label "neutralU"@en ; - rdfs:comment """Voltage at which the winding operates at the neutral tap setting. It is the voltage at the terminal of the PowerTransformerEnd associated with the tap changer when all tap changers on the transformer are at their neutralStep position. Normally neutralU of the tap changer is the same as ratedU of the PowerTransformerEnd, but it can differ in special cases such as when the tapping mechanism is separate from the winding more common on lower voltage transformers. -This attribute is not relevant for PhaseTapChangerAsymmetrical, PhaseTapChangerSymmetrical and PhaseTapChangerLinear. """ ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TapChanger . - -cim:TapChanger.normalStep a rdf:Property ; - rdfs:label "normalStep"@en ; - rdfs:comment """The tap step position used in "normal" network operation for this winding. For a "Fixed" tap changer indicates the current physical tap setting. -The attribute shall be equal to or greater than lowStep and equal to or less than highStep.""" ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TapChanger . - -cim:TapChangerControl.TapChanger a rdf:Property ; +cim:TapChangerControl.TapChanger a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TapChanger"@en ; rdfs:comment "The tap changers that participates in this regulating tap control scheme." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TapChanger.TapChangerControl ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:TapChanger.TapChangerControl ; rdfs:domain cim:TapChangerControl ; rdfs:range cim:TapChanger . -cim:TapChangerTablePoint.b a rdf:Property ; - rdfs:label "b"@en ; - rdfs:comment """The magnetizing branch susceptance deviation as a percentage of nominal value. The actual susceptance is calculated as follows: -calculated magnetizing susceptance = b(nominal) * (1 + b(from this class)/100). The b(nominal) is defined as the static magnetizing susceptance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TapChangerTablePoint . - -cim:TapChangerTablePoint.g a rdf:Property ; - rdfs:label "g"@en ; - rdfs:comment """The magnetizing branch conductance deviation as a percentage of nominal value. The actual conductance is calculated as follows: -calculated magnetizing conductance = g(nominal) * (1 + g(from this class)/100). The g(nominal) is defined as the static magnetizing conductance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TapChangerTablePoint . - -cim:TapChangerTablePoint.r a rdf:Property ; - rdfs:label "r"@en ; - rdfs:comment """The resistance deviation as a percentage of nominal value. The actual reactance is calculated as follows: -calculated resistance = r(nominal) * (1 + r(from this class)/100). The r(nominal) is defined as the static resistance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TapChangerTablePoint . - -cim:TapChangerTablePoint.ratio a rdf:Property ; - rdfs:label "ratio"@en ; - rdfs:comment """The voltage at the tap step divided by rated voltage of the transformer end having the tap changer. Hence this is a value close to one. -For example, if the ratio at step 1 is 1.01, and the rated voltage of the transformer end is 110kV, then the voltage obtained by setting the tap changer to step 1 to is 111.1kV.""" ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TapChangerTablePoint . - -cim:TapChangerTablePoint.step a rdf:Property ; - rdfs:label "step"@en ; - rdfs:comment "The tap step." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TapChangerTablePoint . - -cim:TapChangerTablePoint.x a rdf:Property ; - rdfs:label "x"@en ; - rdfs:comment """The series reactance deviation as a percentage of nominal value. The actual reactance is calculated as follows: -calculated reactance = x(nominal) * (1 + x(from this class)/100). The x(nominal) is defined as the static series reactance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.""" ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TapChangerTablePoint . - -cim:TapSchedule.TapChanger a rdf:Property ; +cim:TapSchedule.TapChanger a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TapChanger"@en ; rdfs:comment "A TapSchedule is associated with a TapChanger." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TapChanger.TapSchedules ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:TapChanger.TapSchedules ; rdfs:domain cim:TapSchedule ; rdfs:range cim:TapChanger . -cim:Terminal.AuxiliaryEquipment a rdf:Property ; +cim:Terminal.AuxiliaryEquipment a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AuxiliaryEquipment"@en ; rdfs:comment "The auxiliary equipment connected to the terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AuxiliaryEquipment.Terminal ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:AuxiliaryEquipment.Terminal ; rdfs:domain cim:Terminal ; rdfs:range cim:AuxiliaryEquipment . -cim:Terminal.ConductingEquipment a rdf:Property ; +cim:Terminal.ConductingEquipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The conducting equipment of the terminal. Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConductingEquipment.Terminals ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ConductingEquipment.Terminals ; rdfs:domain cim:Terminal ; rdfs:range cim:ConductingEquipment . -cim:Terminal.ConnectivityNode a rdf:Property ; +cim:Terminal.ConnectivityNode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ConnectivityNode"@en ; rdfs:comment "The connectivity node to which this terminal connects with zero impedance." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConnectivityNode.Terminals ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ConnectivityNode.Terminals ; rdfs:domain cim:Terminal ; rdfs:range cim:ConnectivityNode . -cim:Terminal.ConverterDCSides a rdf:Property ; +cim:Terminal.ConverterDCSides a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ConverterDCSides"@en ; rdfs:comment "All converters' DC sides linked to this point of common coupling terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ACDCConverter.PccTerminal ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ACDCConverter.PccTerminal ; rdfs:domain cim:Terminal ; rdfs:range cim:ACDCConverter . -cim:Terminal.RegulatingControl a rdf:Property ; +cim:Terminal.RegulatingControl a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RegulatingControl"@en ; rdfs:comment "The controls regulating this terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RegulatingControl.Terminal ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:RegulatingControl.Terminal ; rdfs:domain cim:Terminal ; rdfs:range cim:RegulatingControl . -cim:Terminal.TieFlow a rdf:Property ; +cim:Terminal.TieFlow a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TieFlow"@en ; rdfs:comment "The control area tie flows to which this terminal associates." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TieFlow.Terminal ; cims:multiplicity cims:M:0..2 ; + owl:inverseOf cim:TieFlow.Terminal ; rdfs:domain cim:Terminal ; rdfs:range cim:TieFlow . -cim:Terminal.TransformerEnd a rdf:Property ; +cim:Terminal.TransformerEnd a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TransformerEnd"@en ; rdfs:comment "All transformer ends connected at this terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TransformerEnd.Terminal ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:TransformerEnd.Terminal ; rdfs:domain cim:Terminal ; rdfs:range cim:TransformerEnd . -cim:Terminal.phases a rdf:Property ; +cim:Terminal.phases a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "phases"@en ; rdfs:comment """Represents the normal network phasing condition. If the attribute is missing, three phases (ABC) shall be assumed, except for terminals of grounding classes (specializations of EarthFaultCompensator, GroundDisconnector, and Ground) which will be assumed to be N. Therefore, phase code ABCN is explicitly declared when needed, e.g. for star point grounding equipment. The phase code on terminals connecting same ConnectivityNode or same TopologicalNode as well as for equipment between two terminals shall be consistent.""" ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Terminal ; rdfs:range cim:PhaseCode . -cim:ThermalGeneratingUnit.CAESPlant a rdf:Property ; +cim:ThermalGeneratingUnit.CAESPlant a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "CAESPlant"@en ; rdfs:comment "A thermal generating unit may be a member of a compressed air energy storage plant." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:CAESPlant.ThermalGeneratingUnit ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:CAESPlant.ThermalGeneratingUnit ; rdfs:domain cim:ThermalGeneratingUnit ; rdfs:range cim:CAESPlant . -cim:ThermalGeneratingUnit.CogenerationPlant a rdf:Property ; +cim:ThermalGeneratingUnit.CogenerationPlant a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CogenerationPlant"@en ; rdfs:comment "A thermal generating unit may be a member of a cogeneration plant." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:CogenerationPlant.ThermalGeneratingUnits ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:CogenerationPlant.ThermalGeneratingUnits ; rdfs:domain cim:ThermalGeneratingUnit ; rdfs:range cim:CogenerationPlant . -cim:ThermalGeneratingUnit.CombinedCyclePlant a rdf:Property ; +cim:ThermalGeneratingUnit.CombinedCyclePlant a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CombinedCyclePlant"@en ; rdfs:comment "A thermal generating unit may be a member of a combined cycle plant." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:CombinedCyclePlant.ThermalGeneratingUnits ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:CombinedCyclePlant.ThermalGeneratingUnits ; rdfs:domain cim:ThermalGeneratingUnit ; rdfs:range cim:CombinedCyclePlant . -cim:ThermalGeneratingUnit.FossilFuels a rdf:Property ; +cim:ThermalGeneratingUnit.FossilFuels a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "FossilFuels"@en ; rdfs:comment "A thermal generating unit may have one or more fossil fuels." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:FossilFuel.ThermalGeneratingUnit ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:FossilFuel.ThermalGeneratingUnit ; rdfs:domain cim:ThermalGeneratingUnit ; rdfs:range cim:FossilFuel . -cim:TieFlow.ControlArea a rdf:Property ; +cim:TieFlow.ControlArea a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ControlArea"@en ; rdfs:comment "The control area of the tie flows." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ControlArea.TieFlow ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ControlArea.TieFlow ; rdfs:domain cim:TieFlow ; rdfs:range cim:ControlArea . -cim:TieFlow.Terminal a rdf:Property ; +cim:TieFlow.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The terminal to which this tie flow belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Terminal.TieFlow ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Terminal.TieFlow ; rdfs:domain cim:TieFlow ; rdfs:range cim:Terminal . -cim:TieFlow.positiveFlowIn a rdf:Property ; - rdfs:label "positiveFlowIn"@en ; - rdfs:comment "Specifies the sign of the tie flow associated with a control area. True if positive flow into the terminal (load convention) is also positive flow into the control area. See the description of ControlArea for further explanation of how TieFlow.positiveFlowIn is used." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TieFlow . - -cim:TransformerEnd.BaseVoltage a rdf:Property ; +cim:TransformerEnd.BaseVoltage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BaseVoltage"@en ; rdfs:comment "Base voltage of the transformer end. This is essential for PU calculation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:BaseVoltage.TransformerEnds ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:BaseVoltage.TransformerEnds ; rdfs:domain cim:TransformerEnd ; rdfs:range cim:BaseVoltage . -cim:TransformerEnd.PhaseTapChanger a rdf:Property ; +cim:TransformerEnd.PhaseTapChanger a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PhaseTapChanger"@en ; rdfs:comment "Phase tap changer associated with this transformer end." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PhaseTapChanger.TransformerEnd ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PhaseTapChanger.TransformerEnd ; rdfs:domain cim:TransformerEnd ; rdfs:range cim:PhaseTapChanger . -cim:TransformerEnd.RatioTapChanger a rdf:Property ; +cim:TransformerEnd.RatioTapChanger a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "RatioTapChanger"@en ; rdfs:comment "Ratio tap changer associated with this transformer end." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RatioTapChanger.TransformerEnd ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:RatioTapChanger.TransformerEnd ; rdfs:domain cim:TransformerEnd ; rdfs:range cim:RatioTapChanger . -cim:TransformerEnd.Terminal a rdf:Property ; +cim:TransformerEnd.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "Terminal of the power transformer to which this transformer end belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Terminal.TransformerEnd ; cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Terminal.TransformerEnd ; rdfs:domain cim:TransformerEnd ; rdfs:range cim:Terminal . -cim:TransformerEnd.endNumber a rdf:Property ; - rdfs:label "endNumber"@en ; - rdfs:comment "Number for this transformer end, corresponding to the end's order in the power transformer vector group or phase angle clock number. Highest voltage winding should be 1. Each end within a power transformer should have a unique subsequent end number. Note the transformer end number need not match the terminal sequence number." ; - cims:dataType cim:Integer ; +cim:VoltageLevel.BaseVoltage a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "BaseVoltage"@en ; + rdfs:comment "The base voltage used for all equipment within the voltage level." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:BaseVoltage.VoltageLevel ; + rdfs:domain cim:VoltageLevel ; + rdfs:range cim:BaseVoltage . + +cim:VoltageLevel.Bays a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "Bays"@en ; + rdfs:comment "The bays within this voltage level." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Bay.VoltageLevel ; + rdfs:domain cim:VoltageLevel ; + rdfs:range cim:Bay . + +cim:VoltageLevel.Substation a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "Substation"@en ; + rdfs:comment "The substation of the voltage level." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Substation.VoltageLevels ; + rdfs:domain cim:VoltageLevel ; + rdfs:range cim:Substation . + +cim:VsCapabilityCurve.VsConverterDCSides a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "VsConverterDCSides"@en ; + rdfs:comment "All converters with this capability curve." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:VsConverter.CapabilityCurve ; + rdfs:domain cim:VsCapabilityCurve ; + rdfs:range cim:VsConverter . + +cim:VsConverter.CapabilityCurve a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "CapabilityCurve"@en ; + rdfs:comment "Capability curve of this converter." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:VsCapabilityCurve.VsConverterDCSides ; + rdfs:domain cim:VsConverter ; + rdfs:range cim:VsCapabilityCurve . + +cim:WindGeneratingUnit.windGenUnitType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "windGenUnitType"@en ; + rdfs:comment "The kind of wind generating unit." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:WindGeneratingUnit ; + rdfs:range cim:WindGenUnitKind . + +eu:BoundaryPoint.ConnectivityNode a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ConnectivityNode"@en ; + rdfs:comment "The connectivity node that is designated as a boundary point." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "European" ; + owl:inverseOf eu:ConnectivityNode.BoundaryPoint ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range cim:ConnectivityNode . + +eu:ConnectivityNode.BoundaryPoint a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "BoundaryPoint"@en ; + rdfs:comment "The boundary point associated with the connectivity node." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "European" ; + owl:inverseOf eu:BoundaryPoint.ConnectivityNode ; + rdfs:domain cim:ConnectivityNode ; + rdfs:range eu:BoundaryPoint . + +eu:OperationalLimitType.kind a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "kind"@en ; + rdfs:comment "Types of limits defined in the ENTSO-E Operational Handbook Policy 3." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "European", uml:attribute ; + rdfs:domain cim:OperationalLimitType ; + rdfs:range eu:LimitKind . + +eu:SolarGeneratingUnit.SolarPowerPlant a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "SolarPowerPlant"@en ; + rdfs:comment "A solar power plant may have solar generating units." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "European" ; + owl:inverseOf eu:SolarPowerPlant.SolarGeneratingUnits ; + rdfs:domain cim:SolarGeneratingUnit ; + rdfs:range eu:SolarPowerPlant . + +eu:SolarPowerPlant.SolarGeneratingUnits a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "SolarGeneratingUnits"@en ; + rdfs:comment "A solar generating unit or units may be a member of a solar power plant." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "European" ; + owl:inverseOf eu:SolarGeneratingUnit.SolarPowerPlant ; + rdfs:domain eu:SolarPowerPlant ; + rdfs:range cim:SolarGeneratingUnit . + +eu:WindGeneratingUnit.WindPowerPlant a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "WindPowerPlant"@en ; + rdfs:comment "A wind power plant may have wind generating units." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "European" ; + owl:inverseOf eu:WindPowerPlant.WindGeneratingUnits ; + rdfs:domain cim:WindGeneratingUnit ; + rdfs:range eu:WindPowerPlant . + +eu:WindPowerPlant.WindGeneratingUnits a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "WindGeneratingUnits"@en ; + rdfs:comment "A wind generating unit or units may be a member of a wind power plant." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + cims:stereotype "European" ; + owl:inverseOf eu:WindGeneratingUnit.WindPowerPlant ; + rdfs:domain eu:WindPowerPlant ; + rdfs:range cim:WindGeneratingUnit . + +cim:ACDCConverter.baseS a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "baseS"@en ; + rdfs:comment "Base apparent power of the converter pole. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VA ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ApparentPower ; + qudt:hasUnit unit:MegaV-A ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.idleLoss a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "idleLoss"@en ; + rdfs:comment "Active power loss in pole at no power transfer. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.maxP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxP"@en ; + rdfs:comment "Maximum active power limit. The value is overwritten by values of VsCapabilityCurve, if present." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.maxUdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxUdc"@en ; + rdfs:comment "The maximum voltage on the DC side at which the converter should operate. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.minP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minP"@en ; + rdfs:comment "Minimum active power limit. The value is overwritten by values of VsCapabilityCurve, if present." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.minUdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minUdc"@en ; + rdfs:comment "The minimum voltage on the DC side at which the converter should operate. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.numberOfValves a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "numberOfValves"@en ; + rdfs:comment "Number of valves in the converter. Used in loss calculations." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:integer . + +cim:ACDCConverter.ratedUdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedUdc"@en ; + rdfs:comment "Rated converter DC voltage, also called UdN. The attribute shall be a positive value. It is converter’s configuration data used in power flow. For instance a bipolar HVDC link with value 200 kV has a 400kV difference between the dc lines." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.resistiveLoss a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "resistiveLoss"@en ; + rdfs:comment "It is converter’s configuration data used in power flow. Refer to poleLossP. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.switchingLoss a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "switchingLoss"@en ; + rdfs:comment "Switching losses, relative to the base apparent power 'baseS'. Refer to poleLossP. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.WPerA ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePowerPerCurrentFlow ; + qudt:hasUnit unit:MegaW-PER-A ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.valveU0 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "valveU0"@en ; + rdfs:comment "Valve threshold voltage, also called Uvalve. Forward voltage drop when the valve is conducting. Used in loss calculations, i.e. the switchLoss depend on numberOfValves * valveU0." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCTerminal.sequenceNumber a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "sequenceNumber"@en ; + rdfs:comment "The orientation of the terminal connections for a multiple terminal conducting equipment. The sequence numbering starts with 1 and additional terminals should follow in increasing order. The first terminal is the \"starting point\" for a two terminal branch." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:ACDCTerminal ; + rdfs:range xsd:integer . + +cim:ACLineSegment.bch a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "bch"@en ; + rdfs:comment "Positive sequence shunt (charging) susceptance, uniformly distributed, of the entire line section. This value represents the full charging over the full length of the line." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:ACLineSegment ; + rdfs:range xsd:float . + +cim:ACLineSegment.gch a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "gch"@en ; + rdfs:comment "Positive sequence shunt (charging) conductance, uniformly distributed, of the entire line section." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:ACLineSegment ; + rdfs:range xsd:float . + +cim:ACLineSegment.r a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "r"@en ; + rdfs:comment "Positive sequence series resistance of the entire line section." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:ACLineSegment ; + rdfs:range xsd:float . + +cim:ACLineSegment.x a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "x"@en ; + rdfs:comment "Positive sequence series reactance of the entire line section." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:ACLineSegment ; + rdfs:range xsd:float . + +cim:ActivePowerLimit.normalValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalValue"@en ; + rdfs:comment "The normal value of active power limit. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ActivePowerLimit ; + rdfs:range xsd:float . + +cim:ApparentPowerLimit.normalValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalValue"@en ; + rdfs:comment "The normal apparent power limit. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VA ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ApparentPower ; + qudt:hasUnit unit:MegaV-A ; + rdfs:domain cim:ApparentPowerLimit ; + rdfs:range xsd:float . + +cim:AsynchronousMachine.nominalFrequency a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "nominalFrequency"@en ; + rdfs:comment "Nameplate data indicates if the machine is 50 Hz or 60 Hz." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Frequency ; + qudt:hasUnit unit:HZ ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:float . + +cim:AsynchronousMachine.nominalSpeed a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "nominalSpeed"@en ; + rdfs:comment "Nameplate data. Depends on the slip and number of pole pairs." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:RotationSpeed ; + qudt:hasUnit unit:REV-PER-SEC ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:float . + +cim:BaseVoltage.nominalVoltage a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "nominalVoltage"@en ; + rdfs:comment "The power system resource's base voltage. Shall be a positive value and not zero." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:BaseVoltage ; + rdfs:range xsd:float . + +cim:BasicIntervalSchedule.startTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startTime"@en ; + rdfs:comment "The time for the first time point. The value can be a time of day, not a specific date." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:BasicIntervalSchedule ; + rdfs:range xsd:dateTime . + +cim:BatteryUnit.ratedE a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedE"@en ; + rdfs:comment "Full energy storage capacity of the battery. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.Wh ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:RealEnergy ; + qudt:hasUnit unit:MegaW-HR ; + rdfs:domain cim:BatteryUnit ; + rdfs:range xsd:float . + +cim:BusNameMarker.priority a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "priority"@en ; + rdfs:comment "Priority of bus name marker for use as topology bus name. Use 0 for do not care. Use 1 for highest priority. Use 2 as priority is less than 1 and so on." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:BusNameMarker ; + rdfs:range xsd:integer . + +cim:Clamp.lengthFromTerminal1 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "lengthFromTerminal1"@en ; + rdfs:comment "The length to the place where the clamp is located starting from side one of the line segment, i.e. the line segment terminal with sequence number equal to 1." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:Clamp ; + rdfs:range xsd:float . + +cim:Conductor.length a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "length"@en ; + rdfs:comment "Segment length for calculating line section capabilities." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:Conductor ; + rdfs:range xsd:float . + +cim:CsConverter.maxAlpha a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxAlpha"@en ; + rdfs:comment "Maximum firing angle. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . + +cim:CsConverter.maxGamma a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxGamma"@en ; + rdfs:comment "Maximum extinction angle. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . + +cim:CsConverter.maxIdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxIdc"@en ; + rdfs:comment "The maximum direct current (Id) on the DC side at which the converter should operate. It is converter’s configuration data use in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . + +cim:CsConverter.minAlpha a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minAlpha"@en ; + rdfs:comment "Minimum firing angle. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . + +cim:CsConverter.minGamma a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minGamma"@en ; + rdfs:comment "Minimum extinction angle. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . + +cim:CsConverter.minIdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minIdc"@en ; + rdfs:comment "The minimum direct current (Id) on the DC side at which the converter should operate. It is converter’s configuration data used in power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . + +cim:CsConverter.ratedIdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedIdc"@en ; + rdfs:comment "Rated converter DC current, also called IdN. The attribute shall be a positive value. It is converter’s configuration data used in power flow." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . + +cim:CurrentLimit.normalValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalValue"@en ; + rdfs:comment "The normal value for limit on current flow. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:CurrentLimit ; + rdfs:range xsd:float . + +cim:CurveData.xvalue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xvalue"@en ; + rdfs:comment "The data value of the X-axis variable, depending on the X-axis units." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CurveData ; + rdfs:range xsd:float . + +cim:CurveData.y1value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "y1value"@en ; + rdfs:comment "The data value of the first Y-axis variable, depending on the Y-axis units." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CurveData ; + rdfs:range xsd:float . + +cim:CurveData.y2value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "y2value"@en ; + rdfs:comment "The data value of the second Y-axis variable (if present), depending on the Y-axis units." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CurveData ; + rdfs:range xsd:float . + +cim:Cut.lengthFromTerminal1 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "lengthFromTerminal1"@en ; + rdfs:comment "The length to the place where the cut is located starting from side one of the cut line segment, i.e. the line segment Terminal with sequenceNumber equal to 1." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:Cut ; + rdfs:range xsd:float . + +cim:DCConductingEquipment.ratedUdc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedUdc"@en ; + rdfs:comment "Rated DC device voltage. The attribute shall be a positive value. It is configuration data used in power flow." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:DCConductingEquipment ; + rdfs:range xsd:float . + +cim:DCGround.inductance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "inductance"@en ; + rdfs:comment "Inductance to ground." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.H ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Inductance ; + rdfs:domain cim:DCGround ; + rdfs:range xsd:float . + +cim:DCGround.r a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "r"@en ; + rdfs:comment "Resistance to ground." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:DCGround ; + rdfs:range xsd:float . + +cim:DCLineSegment.capacitance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "capacitance"@en ; + rdfs:comment "Capacitance of the DC line segment. Significant for cables only." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.F ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Capacitance ; + qudt:hasUnit unit:FARAD ; + rdfs:domain cim:DCLineSegment ; + rdfs:range xsd:float . + +cim:DCLineSegment.inductance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "inductance"@en ; + rdfs:comment "Inductance of the DC line segment. Negligible compared with DCSeriesDevice used for smoothing." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.H ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Inductance ; + rdfs:domain cim:DCLineSegment ; + rdfs:range xsd:float . + +cim:DCLineSegment.length a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "length"@en ; + rdfs:comment "Segment length for calculating line section capabilities." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:DCLineSegment ; + rdfs:range xsd:float . + +cim:DCLineSegment.resistance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "resistance"@en ; + rdfs:comment "Resistance of the DC line segment." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:DCLineSegment ; + rdfs:range xsd:float . + +cim:DCSeriesDevice.inductance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "inductance"@en ; + rdfs:comment "Inductance of the device." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.H ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Inductance ; + rdfs:domain cim:DCSeriesDevice ; + rdfs:range xsd:float . + +cim:DCSeriesDevice.resistance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "resistance"@en ; + rdfs:comment "Resistance of the DC device." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:DCSeriesDevice ; + rdfs:range xsd:float . + +cim:DCShunt.capacitance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "capacitance"@en ; + rdfs:comment "Capacitance of the DC shunt." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.F ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Capacitance ; + qudt:hasUnit unit:FARAD ; + rdfs:domain cim:DCShunt ; + rdfs:range xsd:float . + +cim:DCShunt.resistance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "resistance"@en ; + rdfs:comment "Resistance of the DC device." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:DCShunt ; + rdfs:range xsd:float . + +cim:EnergyConsumer.pfixed a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pfixed"@en ; + rdfs:comment "Active power of the load that is a fixed quantity and does not vary as load group value varies. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . + +cim:EnergyConsumer.pfixedPct a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pfixedPct"@en ; + rdfs:comment "Fixed active power as a percentage of load group fixed active power. Used to represent the time-varying components. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . + +cim:EnergyConsumer.qfixed a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qfixed"@en ; + rdfs:comment "Reactive power of the load that is a fixed quantity and does not vary as load group value varies. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . + +cim:EnergyConsumer.qfixedPct a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qfixedPct"@en ; + rdfs:comment "Fixed reactive power as a percentage of load group fixed reactive power. Used to represent the time-varying components. Load sign convention is used, i.e. positive sign means flow out from a node." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . + +cim:EnergySource.nominalVoltage a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "nominalVoltage"@en ; + rdfs:comment "Phase-to-phase nominal voltage." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . + +cim:EnergySource.pMax a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pMax"@en ; + rdfs:comment "This is the maximum active power that can be produced by the source. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . + +cim:EnergySource.pMin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pMin"@en ; + rdfs:comment "This is the minimum active power that can be produced by the source. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . + +cim:Equipment.aggregate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "aggregate"@en ; + rdfs:comment """The aggregate flag provides an alternative way of representing an aggregated (equivalent) element. It is applicable in cases when the dedicated classes for equivalent equipment do not have all of the attributes necessary to represent the required level of detail. In case the flag is set to “true” the single instance of equipment represents multiple pieces of equipment that have been modelled together as an aggregate equivalent obtained by a network reduction procedure. Examples would be power transformers or synchronous machines operating in parallel modelled as a single aggregate power transformer or aggregate synchronous machine. +The attribute is not used for EquivalentBranch, EquivalentShunt and EquivalentInjection.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Equipment ; + rdfs:range xsd:boolean . + +cim:Equipment.normallyInService a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normallyInService"@en ; + rdfs:comment "Specifies the availability of the equipment under normal operating conditions. True means the equipment is available for topology processing, which determines if the equipment is energized or not. False means that the equipment is treated by network applications as if it is not in the model." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Equipment ; + rdfs:range xsd:boolean . + +cim:EquivalentBranch.r a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "r"@en ; + rdfs:comment "Positive sequence series resistance of the reduced branch." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . + +cim:EquivalentBranch.r21 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "r21"@en ; + rdfs:comment """Resistance from terminal sequence 2 to terminal sequence 1 .Used for steady state power flow. This attribute is optional and represent unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.r is given, then EquivalentBranch.r21 is assumed equal to EquivalentBranch.r. +Usage rule : EquivalentBranch is a result of network reduction prior to the data exchange.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . + +cim:EquivalentBranch.x a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "x"@en ; + rdfs:comment "Positive sequence series reactance of the reduced branch." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . + +cim:EquivalentBranch.x21 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "x21"@en ; + rdfs:comment """Reactance from terminal sequence 2 to terminal sequence 1. Used for steady state power flow. This attribute is optional and represents an unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.x is given, then EquivalentBranch.x21 is assumed equal to EquivalentBranch.x. +Usage rule: EquivalentBranch is a result of network reduction prior to the data exchange.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . + +cim:EquivalentInjection.maxP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxP"@en ; + rdfs:comment "Maximum active power of the injection." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . + +cim:EquivalentInjection.maxQ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxQ"@en ; + rdfs:comment "Maximum reactive power of the injection. Used for modelling of infeed for load flow exchange. Not used for short circuit modelling. If maxQ and minQ are not used ReactiveCapabilityCurve can be used." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . + +cim:EquivalentInjection.minP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minP"@en ; + rdfs:comment "Minimum active power of the injection." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . + +cim:EquivalentInjection.minQ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minQ"@en ; + rdfs:comment "Minimum reactive power of the injection. Used for modelling of infeed for load flow exchange. Not used for short circuit modelling. If maxQ and minQ are not used ReactiveCapabilityCurve can be used." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . + +cim:EquivalentInjection.regulationCapability a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "regulationCapability"@en ; + rdfs:comment "Specifies whether or not the EquivalentInjection has the capability to regulate the local voltage. If true the EquivalentInjection can regulate. If false the EquivalentInjection cannot regulate. ReactiveCapabilityCurve can only be associated with EquivalentInjection if the flag is true." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:boolean . + +cim:EquivalentShunt.b a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "b"@en ; + rdfs:comment "Positive sequence shunt susceptance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:EquivalentShunt ; + rdfs:range xsd:float . + +cim:EquivalentShunt.g a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "g"@en ; + rdfs:comment "Positive sequence shunt conductance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:EquivalentShunt ; + rdfs:range xsd:float . + +cim:ExternalNetworkInjection.governorSCD a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "governorSCD"@en ; + rdfs:comment "Power Frequency Bias. This is the change in power injection divided by the change in frequency and negated. A positive value of the power frequency bias provides additional power injection upon a drop in frequency." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.WPerHz ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePowerPerFrequency ; + qudt:hasUnit unit:MegaW-PER-HZ ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . + +cim:ExternalNetworkInjection.maxP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxP"@en ; + rdfs:comment "Maximum active power of the injection." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . + +cim:ExternalNetworkInjection.maxQ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxQ"@en ; + rdfs:comment "Maximum reactive power limit. It is used for modelling of infeed for load flow exchange and not for short circuit modelling." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . + +cim:ExternalNetworkInjection.minP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minP"@en ; + rdfs:comment "Minimum active power of the injection." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . + +cim:ExternalNetworkInjection.minQ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minQ"@en ; + rdfs:comment "Minimum reactive power limit. It is used for modelling of infeed for load flow exchange and not for short circuit modelling." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . + +cim:GeneratingUnit.governorSCD a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "governorSCD"@en ; + rdfs:comment "Governor Speed Changer Droop. This is the change in generator power output divided by the change in frequency normalized by the nominal power of the generator and the nominal frequency and expressed in percent and negated. A positive value of speed change droop provides additional generator output upon a drop in frequency." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.longPF a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "longPF"@en ; + rdfs:comment "Generating unit long term economic participation factor." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.maxOperatingP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxOperatingP"@en ; + rdfs:comment "This is the maximum operating active power limit the dispatcher can enter for this unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.maximumAllowableSpinningReserve a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maximumAllowableSpinningReserve"@en ; + rdfs:comment "Maximum allowable spinning reserve. Spinning reserve will never be considered greater than this value regardless of the current operating point." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.minOperatingP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minOperatingP"@en ; + rdfs:comment "This is the minimum operating active power limit the dispatcher can enter for this unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.nominalP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "nominalP"@en ; + rdfs:comment """The nominal power of the generating unit. Used to give precise meaning to percentage based attributes such as the governor speed change droop (governorSCD attribute). +The attribute shall be a positive value equal to or less than RotatingMachine.ratedS.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.ratedGrossMaxP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedGrossMaxP"@en ; + rdfs:comment """The unit's gross rated maximum capacity (book value). +The attribute shall be a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.ratedGrossMinP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedGrossMinP"@en ; + rdfs:comment """The gross rated minimum generation level which the unit can safely operate at while delivering power to the transmission grid. +The attribute shall be a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.ratedNetMaxP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedNetMaxP"@en ; + rdfs:comment """The net rated maximum capacity determined by subtracting the auxiliary power used to operate the internal plant machinery from the rated gross maximum capacity. +The attribute shall be a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.shortPF a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "shortPF"@en ; + rdfs:comment "Generating unit short term economic participation factor." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.startupCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startupCost"@en ; + rdfs:comment "The initial startup cost incurred for each start of the GeneratingUnit." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Money ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:decimal . + +cim:GeneratingUnit.startupTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startupTime"@en ; + rdfs:comment "Time it takes to get the unit on-line, from the time that the prime mover mechanical power is applied." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.totalEfficiency a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "totalEfficiency"@en ; + rdfs:comment "The efficiency of the unit in converting the fuel into electrical energy." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . + +cim:GeneratingUnit.variableCost a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "variableCost"@en ; + rdfs:comment "The variable cost component of production per unit of ActivePower." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Money ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:decimal . + +cim:HydroGeneratingUnit.dropHeight a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "dropHeight"@en ; + rdfs:comment "The height water drops from the reservoir mid-point to the turbine." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:HydroGeneratingUnit ; + rdfs:range xsd:float . + +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:LinearShuntCompensator.bPerSection a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "bPerSection"@en ; + rdfs:comment "Positive sequence shunt (charging) susceptance per section." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:LinearShuntCompensator ; + rdfs:range xsd:float . + +cim:LinearShuntCompensator.gPerSection a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "gPerSection"@en ; + rdfs:comment "Positive sequence shunt (charging) conductance per section." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:LinearShuntCompensator ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.exponentModel a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "exponentModel"@en ; + rdfs:comment """Indicates the exponential voltage dependency model is to be used. If false, the coefficient model is to be used. +The exponential voltage dependency model consist of the attributes: +- pVoltageExponent +- qVoltageExponent +- pFrequencyExponent +- qFrequencyExponent. +The coefficient model consist of the attributes: +- pConstantImpedance +- pConstantCurrent +- pConstantPower +- qConstantImpedance +- qConstantCurrent +- qConstantPower. +The sum of pConstantImpedance, pConstantCurrent and pConstantPower shall equal 1. +The sum of qConstantImpedance, qConstantCurrent and qConstantPower shall equal 1.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:boolean . + +cim:LoadResponseCharacteristic.pConstantCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pConstantCurrent"@en ; + rdfs:comment "Portion of active power load modelled as constant current." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.pConstantImpedance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pConstantImpedance"@en ; + rdfs:comment "Portion of active power load modelled as constant impedance." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.pConstantPower a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pConstantPower"@en ; + rdfs:comment "Portion of active power load modelled as constant power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.pFrequencyExponent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pFrequencyExponent"@en ; + rdfs:comment "Exponent of per unit frequency effecting active power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.pVoltageExponent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pVoltageExponent"@en ; + rdfs:comment "Exponent of per unit voltage effecting real power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.qConstantCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qConstantCurrent"@en ; + rdfs:comment "Portion of reactive power load modelled as constant current." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.qConstantImpedance a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qConstantImpedance"@en ; + rdfs:comment "Portion of reactive power load modelled as constant impedance." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.qConstantPower a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qConstantPower"@en ; + rdfs:comment "Portion of reactive power load modelled as constant power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.qFrequencyExponent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qFrequencyExponent"@en ; + rdfs:comment "Exponent of per unit frequency effecting reactive power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:LoadResponseCharacteristic.qVoltageExponent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qVoltageExponent"@en ; + rdfs:comment "Exponent of per unit voltage effecting reactive power." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LoadResponseCharacteristic ; + rdfs:range xsd:float . + +cim:NonlinearShuntCompensatorPoint.b a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "b"@en ; + rdfs:comment "Positive sequence shunt (charging) susceptance per section." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:NonlinearShuntCompensatorPoint ; + rdfs:range xsd:float . + +cim:NonlinearShuntCompensatorPoint.g a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "g"@en ; + rdfs:comment "Positive sequence shunt (charging) conductance per section." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:NonlinearShuntCompensatorPoint ; + rdfs:range xsd:float . + +cim:NonlinearShuntCompensatorPoint.sectionNumber a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "sectionNumber"@en ; + rdfs:comment "The number of the section." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:NonlinearShuntCompensatorPoint ; + rdfs:range xsd:integer . + +cim:OperationalLimitType.acceptableDuration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "acceptableDuration"@en ; + rdfs:comment "The nominal acceptable duration of the limit. Limits are commonly expressed in terms of the time limit for which the limit is normally acceptable. The actual acceptable duration of a specific limit may depend on other local factors such as temperature or wind speed. The attribute has meaning only if the flag isInfiniteDuration is set to false, hence it shall not be exchanged when isInfiniteDuration is set to true." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:OperationalLimitType ; + rdfs:range xsd:float . + +cim:OperationalLimitType.isInfiniteDuration a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isInfiniteDuration"@en ; + rdfs:comment "Defines if the operational limit type has infinite duration. If true, the limit has infinite duration. If false, the limit has definite duration which is defined by the attribute acceptableDuration." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:OperationalLimitType ; + rdfs:range xsd:boolean . + +cim:PhaseTapChangerAsymmetrical.windingConnectionAngle a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "windingConnectionAngle"@en ; + rdfs:comment "The phase angle between the in-phase winding and the out-of -phase winding used for creating phase shift. The out-of-phase winding produces what is known as the difference voltage. Setting this angle to 90 degrees is not the same as a symmetrical transformer. The attribute can only be multiples of 30 degrees. The allowed range is -150 degrees to 150 degrees excluding 0." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:PhaseTapChangerAsymmetrical ; + rdfs:range xsd:float . + +cim:PhaseTapChangerLinear.stepPhaseShiftIncrement a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "stepPhaseShiftIncrement"@en ; + rdfs:comment """Phase shift per step position. A positive value indicates a positive angle variation from the Terminal at the PowerTransformerEnd, where the TapChanger is located, into the transformer. +The actual phase shift increment might be more accurately computed from the symmetrical or asymmetrical models or a tap step table lookup if those are available.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:PhaseTapChangerLinear ; + rdfs:range xsd:float . + +cim:PhaseTapChangerLinear.xMax a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xMax"@en ; + rdfs:comment "The reactance depends on the tap position according to a \"u\" shaped curve. The maximum reactance (xMax) appears at the low and high tap positions. Depending on the “u” curve the attribute can be either higher or lower than PowerTransformerEnd.x." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PhaseTapChangerLinear ; + rdfs:range xsd:float . + +cim:PhaseTapChangerLinear.xMin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xMin"@en ; + rdfs:comment "The reactance depends on the tap position according to a \"u\" shaped curve. The minimum reactance (xMin) appears at the mid tap position. PowerTransformerEnd.x shall be consistent with PhaseTapChangerLinear.xMin and PhaseTapChangerNonLinear.xMin. In case of inconsistency, PowerTransformerEnd.x shall be used." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + owl:deprecated true ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PhaseTapChangerLinear ; + rdfs:range xsd:float . + +cim:PhaseTapChangerNonLinear.voltageStepIncrement a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "voltageStepIncrement"@en ; + rdfs:comment """The voltage step increment on the out of phase winding (the PowerTransformerEnd where the TapChanger is located) specified in percent of rated voltage of the PowerTransformerEnd. A positive value means a positive voltage variation from the Terminal at the PowerTransformerEnd, where the TapChanger is located, into the transformer. +When the increment is negative, the voltage decreases when the tap step increases.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:PhaseTapChangerNonLinear ; + rdfs:range xsd:float . + +cim:PhaseTapChangerNonLinear.xMax a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xMax"@en ; + rdfs:comment "The reactance depends on the tap position according to a \"u\" shaped curve. The maximum reactance (xMax) appears at the low and high tap positions. Depending on the “u” curve the attribute can be either higher or lower than PowerTransformerEnd.x." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PhaseTapChangerNonLinear ; + rdfs:range xsd:float . + +cim:PhaseTapChangerNonLinear.xMin a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "xMin"@en ; + rdfs:comment "The reactance depend on the tap position according to a \"u\" shaped curve. The minimum reactance (xMin) appear at the mid tap position. PowerTransformerEnd.x shall be consistent with PhaseTapChangerLinear.xMin and PhaseTapChangerNonLinear.xMin. In case of inconsistency, PowerTransformerEnd.x shall be used." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + owl:deprecated true ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PhaseTapChangerNonLinear ; + rdfs:range xsd:float . + +cim:PhaseTapChangerTablePoint.angle a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "angle"@en ; + rdfs:comment "The angle difference in degrees. A positive value indicates a positive angle variation from the Terminal at the PowerTransformerEnd, where the TapChanger is located, into the transformer." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:PhaseTapChangerTablePoint ; + rdfs:range xsd:float . + +cim:PowerElectronicsConnection.maxQ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxQ"@en ; + rdfs:comment "Maximum reactive power limit. This is the maximum (nameplate) limit for the unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:PowerElectronicsConnection ; + rdfs:range xsd:float . + +cim:PowerElectronicsConnection.minQ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minQ"@en ; + rdfs:comment "Minimum reactive power limit for the unit. This is the minimum (nameplate) limit for the unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:PowerElectronicsConnection ; + rdfs:range xsd:float . + +cim:PowerElectronicsConnection.ratedS a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedS"@en ; + rdfs:comment """Nameplate apparent power rating for the unit. +The attribute shall have a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VA ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ApparentPower ; + qudt:hasUnit unit:MegaV-A ; + rdfs:domain cim:PowerElectronicsConnection ; + rdfs:range xsd:float . + +cim:PowerElectronicsConnection.ratedU a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedU"@en ; + rdfs:comment """Rated voltage (nameplate data, Ur in IEC 60909-0). It is primarily used for short circuit data exchange according to IEC 60909. +The attribute shall be a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:PowerElectronicsConnection ; + rdfs:range xsd:float . + +cim:PowerElectronicsUnit.maxP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxP"@en ; + rdfs:comment "Maximum active power limit. This is the maximum (nameplate) limit for the unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:PowerElectronicsUnit ; + rdfs:range xsd:float . + +cim:PowerElectronicsUnit.minP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minP"@en ; + rdfs:comment "Minimum active power limit. This is the minimum (nameplate) limit for the unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:PowerElectronicsUnit ; + rdfs:range xsd:float . + +cim:PowerTransformerEnd.b a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "b"@en ; + rdfs:comment "Magnetizing branch susceptance (B mag). The value can be positive or negative." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . + +cim:PowerTransformerEnd.g a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "g"@en ; + rdfs:comment "Magnetizing branch conductance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . + +cim:PowerTransformerEnd.r a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "r"@en ; + rdfs:comment """Resistance (star-model) of the transformer end. +The attribute shall be equal to or greater than zero for non-equivalent transformers.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . + +cim:PowerTransformerEnd.ratedS a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedS"@en ; + rdfs:comment """Normal apparent power rating. +The attribute shall be a positive value. For a two-winding transformer the values for the high and low voltage sides shall be identical.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VA ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ApparentPower ; + qudt:hasUnit unit:MegaV-A ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . + +cim:PowerTransformerEnd.ratedU a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedU"@en ; + rdfs:comment """Rated voltage: phase-phase for three-phase windings, and either phase-phase or phase-neutral for single-phase windings. +A high voltage side, as given by TransformerEnd.endNumber, shall have a ratedU that is greater than or equal to ratedU for the lower voltage sides. +The attribute shall be a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . + +cim:PowerTransformerEnd.x a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "x"@en ; + rdfs:comment "Positive sequence series reactance (star-model) of the transformer end." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . + +cim:RatioTapChanger.stepVoltageIncrement a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "stepVoltageIncrement"@en ; + rdfs:comment """Tap step increment, in per cent of rated voltage of the power transformer end, per step position. +When the increment is negative, the voltage decreases when the tap step increases.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:RatioTapChanger ; + rdfs:range xsd:float . + +cim:RegularIntervalSchedule.endTime a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "endTime"@en ; + rdfs:comment "The time for the last time point. The value can be a time of day, not a specific date." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:RegularIntervalSchedule ; + rdfs:range xsd:dateTime . + +cim:RegularIntervalSchedule.timeStep a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "timeStep"@en ; + rdfs:comment "The time between each pair of subsequent regular time points in sequence order." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:RegularIntervalSchedule ; + rdfs:range xsd:float . + +cim:RegularTimePoint.sequenceNumber a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "sequenceNumber"@en ; + rdfs:comment "The position of the regular time point in the sequence. Note that time points don't have to be sequential, i.e. time points may be omitted. The actual time for a RegularTimePoint is computed by multiplying the associated regular interval schedule's time step with the regular time point sequence number and adding the associated schedules start time. To specify values for the start time, use sequence number 0. The sequence number cannot be negative." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:RegularTimePoint ; + rdfs:range xsd:integer . + +cim:RegularTimePoint.value1 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value1"@en ; + rdfs:comment "The first value at the time. The meaning of the value is defined by the derived type of the associated schedule." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:RegularTimePoint ; + rdfs:range xsd:float . + +cim:RegularTimePoint.value2 a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value2"@en ; + rdfs:comment "The second value at the time. The meaning of the value is defined by the derived type of the associated schedule." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:RegularTimePoint ; + rdfs:range xsd:float . + +cim:RotatingMachine.ratedPowerFactor a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedPowerFactor"@en ; + rdfs:comment "Power factor (nameplate data). It is primarily used for short circuit data exchange according to IEC 60909. The attribute cannot be a negative value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:RotatingMachine ; + rdfs:range xsd:float . + +cim:RotatingMachine.ratedS a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedS"@en ; + rdfs:comment """Nameplate apparent power rating for the unit. +The attribute shall have a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VA ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ApparentPower ; + qudt:hasUnit unit:MegaV-A ; + rdfs:domain cim:RotatingMachine ; + rdfs:range xsd:float . + +cim:RotatingMachine.ratedU a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedU"@en ; + rdfs:comment """Rated voltage (nameplate data, Ur in IEC 60909-0). It is primarily used for short circuit data exchange according to IEC 60909. +The attribute shall be a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:RotatingMachine ; + rdfs:range xsd:float . + +cim:Season.endDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "endDate"@en ; + rdfs:comment "Date season ends." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Season ; + rdfs:range xsd:gMonthDay . + +cim:Season.startDate a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "startDate"@en ; + rdfs:comment "Date season starts." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Season ; + rdfs:range xsd:gMonthDay . + +cim:SeriesCompensator.r a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "r"@en ; + rdfs:comment "Positive sequence resistance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SeriesCompensator ; + rdfs:range xsd:float . + +cim:SeriesCompensator.x a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "x"@en ; + rdfs:comment "Positive sequence reactance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SeriesCompensator ; + rdfs:range xsd:float . + +cim:ShuntCompensator.aVRDelay a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "aVRDelay"@en ; + rdfs:comment "An automatic voltage regulation delay (AVRDelay) which is the time delay from a change in voltage to when the capacitor is allowed to change state. This filters out temporary changes in voltage." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.s ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Seconds ; + qudt:hasUnit unit:SEC ; + rdfs:domain cim:ShuntCompensator ; + rdfs:range xsd:float . + +cim:ShuntCompensator.grounded a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "grounded"@en ; + rdfs:comment "Used for Yn and Zn connections. True if the neutral is solidly grounded." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:ShuntCompensator ; + rdfs:range xsd:boolean . + +cim:ShuntCompensator.maximumSections a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maximumSections"@en ; + rdfs:comment "The maximum number of sections that may be switched in." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:ShuntCompensator ; + rdfs:range xsd:integer . + +cim:ShuntCompensator.nomU a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "nomU"@en ; + rdfs:comment "The voltage at which the nominal reactive power may be calculated. This should normally be within 10% of the voltage at which the capacitor is connected to the network." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:ShuntCompensator ; + rdfs:range xsd:float . + +cim:ShuntCompensator.normalSections a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalSections"@en ; + rdfs:comment "The normal number of sections switched in. The value shall be between zero and ShuntCompensator.maximumSections." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:ShuntCompensator ; + rdfs:range xsd:integer . + +cim:ShuntCompensator.voltageSensitivity a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "voltageSensitivity"@en ; + rdfs:comment "Voltage sensitivity required for the device to regulate the bus voltage, in voltage/reactive power." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.VPerVAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:VoltagePerReactivePower ; + qudt:hasUnit unit:KiloV-PER-V-A_Reactive ; + rdfs:domain cim:ShuntCompensator ; + rdfs:range xsd:float . + +cim:StaticVarCompensator.capacitiveRating a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "capacitiveRating"@en ; + rdfs:comment "Capacitive reactance at maximum capacitive reactive power. Shall always be positive." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:StaticVarCompensator ; + rdfs:range xsd:float . + +cim:StaticVarCompensator.inductiveRating a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "inductiveRating"@en ; + rdfs:comment "Inductive reactance at maximum inductive reactive power. Shall always be negative." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:StaticVarCompensator ; + rdfs:range xsd:float . + +cim:StaticVarCompensator.slope a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "slope"@en ; + rdfs:comment """The characteristics slope of an SVC defines how the reactive power output changes in proportion to the difference between the regulated bus voltage and the voltage setpoint. +The attribute shall be a positive value or zero.""" ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.VPerVAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:VoltagePerReactivePower ; + qudt:hasUnit unit:KiloV-PER-V-A_Reactive ; + rdfs:domain cim:StaticVarCompensator ; + rdfs:range xsd:float . + +cim:StaticVarCompensator.voltageSetPoint a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "voltageSetPoint"@en ; + rdfs:comment "The reactive power output of the SVC is proportional to the difference between the voltage at the regulated bus and the voltage setpoint. When the regulated bus voltage is equal to the voltage setpoint, the reactive power output is zero." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + owl:deprecated true ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:StaticVarCompensator ; + rdfs:range xsd:float . + +cim:Switch.normalOpen a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalOpen"@en ; + rdfs:comment "The attribute is used in cases when no Measurement for the status value is present. If the Switch has a status measurement the Discrete.normalValue is expected to match with the Switch.normalOpen." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Switch ; + rdfs:range xsd:boolean . + +cim:Switch.ratedCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratedCurrent"@en ; + rdfs:comment """The maximum continuous current carrying capacity in amps governed by the device material and construction. +The attribute shall be a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:Switch ; + rdfs:range xsd:float . + +cim:Switch.retained a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "retained"@en ; + rdfs:comment "Branch is retained in the topological solution. The flow through retained switches will normally be calculated in power flow." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Switch ; + rdfs:range xsd:boolean . + +cim:SynchronousMachine.maxQ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxQ"@en ; + rdfs:comment "Maximum reactive power limit. This is the maximum (nameplate) limit for the unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . + +cim:SynchronousMachine.minQ a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minQ"@en ; + rdfs:comment "Minimum reactive power limit for the unit." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . + +cim:SynchronousMachine.qPercent a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qPercent"@en ; + rdfs:comment "Part of the coordinated reactive control that comes from this machine. The attribute is used as a participation factor not necessarily summing up to 100% for the participating devices in the control." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . + +cim:TapChanger.highStep a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "highStep"@en ; + rdfs:comment """Highest possible tap step position, advance from neutral. +The attribute shall be greater than lowStep.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:TapChanger ; + rdfs:range xsd:integer . + +cim:TapChanger.lowStep a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "lowStep"@en ; + rdfs:comment "Lowest possible tap step position, retard from neutral." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:TapChanger ; + rdfs:range xsd:integer . + +cim:TapChanger.ltcFlag a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ltcFlag"@en ; + rdfs:comment "Specifies whether or not a TapChanger has load tap changing capabilities." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:TapChanger ; + rdfs:range xsd:boolean . + +cim:TapChanger.neutralStep a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "neutralStep"@en ; + rdfs:comment """The neutral tap step position for this winding. +The attribute shall be equal to or greater than lowStep and equal or less than highStep. +It is the step position where the voltage is neutralU when the other terminals of the transformer are at the ratedU. If there are other tap changers on the transformer those taps are kept constant at their neutralStep.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:TapChanger ; + rdfs:range xsd:integer . + +cim:TapChanger.neutralU a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "neutralU"@en ; + rdfs:comment """Voltage at which the winding operates at the neutral tap setting. It is the voltage at the terminal of the PowerTransformerEnd associated with the tap changer when all tap changers on the transformer are at their neutralStep position. Normally neutralU of the tap changer is the same as ratedU of the PowerTransformerEnd, but it can differ in special cases such as when the tapping mechanism is separate from the winding more common on lower voltage transformers. +This attribute is not relevant for PhaseTapChangerAsymmetrical, PhaseTapChangerSymmetrical and PhaseTapChangerLinear.""" ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:TapChanger ; + rdfs:range xsd:float . + +cim:TapChanger.normalStep a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalStep"@en ; + rdfs:comment """The tap step position used in "normal" network operation for this winding. For a "Fixed" tap changer indicates the current physical tap setting. +The attribute shall be equal to or greater than lowStep and equal to or less than highStep.""" ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TransformerEnd . + cims:stereotype uml:attribute ; + rdfs:domain cim:TapChanger ; + rdfs:range xsd:integer . -cim:Voltage.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; +cim:TapChangerTablePoint.b a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "b"@en ; + rdfs:comment """The magnetizing branch susceptance deviation as a percentage of nominal value. The actual susceptance is calculated as follows: +calculated magnetizing susceptance = b(nominal) * (1 + b(from this class)/100). The b(nominal) is defined as the static magnetizing susceptance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitMultiplier . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:TapChangerTablePoint ; + rdfs:range xsd:float . -cim:Voltage.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "V" ; +cim:TapChangerTablePoint.g a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "g"@en ; + rdfs:comment """The magnetizing branch conductance deviation as a percentage of nominal value. The actual conductance is calculated as follows: +calculated magnetizing conductance = g(nominal) * (1 + g(from this class)/100). The g(nominal) is defined as the static magnetizing conductance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitSymbol . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:TapChangerTablePoint ; + rdfs:range xsd:float . -cim:Voltage.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; +cim:TapChangerTablePoint.r a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "r"@en ; + rdfs:comment """The resistance deviation as a percentage of nominal value. The actual reactance is calculated as follows: +calculated resistance = r(nominal) * (1 + r(from this class)/100). The r(nominal) is defined as the static resistance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:TapChangerTablePoint ; + rdfs:range xsd:float . -cim:VoltageLevel.BaseVoltage a rdf:Property ; - rdfs:label "BaseVoltage"@en ; - rdfs:comment "The base voltage used for all equipment within the voltage level." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:BaseVoltage.VoltageLevel ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:VoltageLevel ; - rdfs:range cim:BaseVoltage . +cim:TapChangerTablePoint.ratio a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "ratio"@en ; + rdfs:comment """The voltage at the tap step divided by rated voltage of the transformer end having the tap changer. Hence this is a value close to one. +For example, if the ratio at step 1 is 1.01, and the rated voltage of the transformer end is 110kV, then the voltage obtained by setting the tap changer to step 1 to is 111.1kV.""" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:TapChangerTablePoint ; + rdfs:range xsd:float . -cim:VoltageLevel.Bays a rdf:Property ; - rdfs:label "Bays"@en ; - rdfs:comment "The bays within this voltage level." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Bay.VoltageLevel ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:VoltageLevel ; - rdfs:range cim:Bay . +cim:TapChangerTablePoint.step a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "step"@en ; + rdfs:comment "The tap step." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:TapChangerTablePoint ; + rdfs:range xsd:integer . -cim:VoltageLevel.Substation a rdf:Property ; - rdfs:label "Substation"@en ; - rdfs:comment "The substation of the voltage level." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Substation.VoltageLevels ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:VoltageLevel ; - rdfs:range cim:Substation . +cim:TapChangerTablePoint.x a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "x"@en ; + rdfs:comment """The series reactance deviation as a percentage of nominal value. The actual reactance is calculated as follows: +calculated reactance = x(nominal) * (1 + x(from this class)/100). The x(nominal) is defined as the static series reactance on the associated power transformer end or ends. This model assumes the star impedance (pi model) form.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:TapChangerTablePoint ; + rdfs:range xsd:float . + +cim:TieFlow.positiveFlowIn a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "positiveFlowIn"@en ; + rdfs:comment "Specifies the sign of the tie flow associated with a control area. True if positive flow into the terminal (load convention) is also positive flow into the control area. See the description of ControlArea for further explanation of how TieFlow.positiveFlowIn is used." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:TieFlow ; + rdfs:range xsd:boolean . + +cim:TransformerEnd.endNumber a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "endNumber"@en ; + rdfs:comment "Number for this transformer end, corresponding to the end's order in the power transformer vector group or phase angle clock number. Highest voltage winding should be 1. Each end within a power transformer should have a unique subsequent end number. Note the transformer end number need not match the terminal sequence number." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:TransformerEnd ; + rdfs:range xsd:integer . -cim:VoltageLevel.highVoltageLimit a rdf:Property ; +cim:VoltageLevel.highVoltageLimit a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "highVoltageLimit"@en ; rdfs:comment """The bus bar's high voltage limit. The limit applies to all equipment and nodes contained in a given VoltageLevel. It is not required that it is exchanged in pair with lowVoltageLimit. It is preferable to use operational VoltageLimit, which prevails, if present.""" ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltageLevel . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:VoltageLevel ; + rdfs:range xsd:float . -cim:VoltageLevel.lowVoltageLimit a rdf:Property ; +cim:VoltageLevel.lowVoltageLimit a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lowVoltageLimit"@en ; rdfs:comment """The bus bar's low voltage limit. The limit applies to all equipment and nodes contained in a given VoltageLevel. It is not required that it is exchanged in pair with highVoltageLimit. It is preferable to use operational VoltageLimit, which prevails, if present.""" ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltageLevel . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:VoltageLevel ; + rdfs:range xsd:float . -cim:VoltageLimit.normalValue a rdf:Property ; +cim:VoltageLimit.normalValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "normalValue"@en ; rdfs:comment "The normal limit on voltage. High or low limit nature of the limit depends upon the properties of the operational limit type. The attribute shall be a positive value or zero." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VoltageLimit . - -cim:VoltagePerReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltagePerReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:VoltagePerReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VPerVAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltagePerReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:VoltagePerReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltagePerReactivePower . - -cim:VsCapabilityCurve.VsConverterDCSides a rdf:Property ; - rdfs:label "VsConverterDCSides"@en ; - rdfs:comment "All converters with this capability curve." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VsConverter.CapabilityCurve ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:VsCapabilityCurve ; - rdfs:range cim:VsConverter . - -cim:VsConverter.CapabilityCurve a rdf:Property ; - rdfs:label "CapabilityCurve"@en ; - rdfs:comment "Capability curve of this converter." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VsCapabilityCurve.VsConverterDCSides ; - cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:VsConverter ; - rdfs:range cim:VsCapabilityCurve . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:VoltageLimit ; + rdfs:range xsd:float . -cim:VsConverter.maxModulationIndex a rdf:Property ; +cim:VsConverter.maxModulationIndex a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxModulationIndex"@en ; rdfs:comment "The maximum quotient between the AC converter voltage (Uc) and DC voltage (Ud). A factor typically less than 1. It is converter’s configuration data used in power flow." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . - -cim:WindGeneratingUnit.windGenUnitType a rdf:Property ; - rdfs:label "windGenUnitType"@en ; - rdfs:comment "The kind of wind generating unit." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:WindGeneratingUnit ; - rdfs:range cim:WindGenUnitKind . - -eu:BoundaryPoint.ConnectivityNode a rdf:Property ; - rdfs:label "ConnectivityNode"@en ; - rdfs:comment "The connectivity node that is designated as a boundary point." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName eu:ConnectivityNode.BoundaryPoint ; - cims:multiplicity cims:M:1 ; - cims:stereotype "European" ; - rdfs:domain eu:BoundaryPoint ; - rdfs:range cim:ConnectivityNode . + cims:stereotype uml:attribute ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . -eu:BoundaryPoint.fromEndIsoCode a rdf:Property ; +eu:BoundaryPoint.fromEndIsoCode a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fromEndIsoCode"@en ; rdfs:comment """The ISO code of the region which the "From" side of the Boundary point belongs to or it is connected to. The ISO code is a two-character country code as defined by ISO 3166 (http://www.iso.org/iso/country_codes). The length of the string is 2 characters maximum.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.fromEndName a rdf:Property ; +eu:BoundaryPoint.fromEndName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fromEndName"@en ; rdfs:comment """A human readable name with length of the string 64 characters maximum. It covers the following two cases: -if the Boundary point is placed on a tie-line, it is the name (IdentifiedObject.name) of the substation at which the "From" side of the tie-line is connected to. -if the Boundary point is placed in a substation, it is the name (IdentifiedObject.name) of the element (e.g. PowerTransformer, ACLineSegment, Switch, etc.) at which the "From" side of the Boundary point is connected to.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.fromEndNameTso a rdf:Property ; +eu:BoundaryPoint.fromEndNameTso a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fromEndNameTso"@en ; rdfs:comment "Identifies the name of the transmission system operator, distribution system operator or other entity at which the \"From\" side of the interconnection is connected to. The length of the string is 64 characters maximum." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.isDirectCurrent a rdf:Property ; +eu:BoundaryPoint.isDirectCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isDirectCurrent"@en ; rdfs:comment "If true, this boundary point is a point of common coupling (PCC) of a direct current (DC) interconnection, otherwise the interconnection is AC (default)." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:boolean . -eu:BoundaryPoint.isExcludedFromAreaInterchange a rdf:Property ; +eu:BoundaryPoint.isExcludedFromAreaInterchange a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isExcludedFromAreaInterchange"@en ; rdfs:comment "If true, this boundary point is on the interconnection that is excluded from control area interchange calculation and consequently has no related tie flows. Otherwise, the interconnection is included in control area interchange and a TieFlow is required at all sides of the boundary point (default)." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:boolean . -eu:BoundaryPoint.toEndIsoCode a rdf:Property ; +eu:BoundaryPoint.toEndIsoCode a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "toEndIsoCode"@en ; rdfs:comment """The ISO code of the region which the "To" side of the Boundary point belongs to or is connected to. The ISO code is a two-character country code as defined by ISO 3166 (http://www.iso.org/iso/country_codes). The length of the string is 2 characters maximum.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.toEndName a rdf:Property ; +eu:BoundaryPoint.toEndName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "toEndName"@en ; rdfs:comment """A human readable name with length of the string 64 characters maximum. It covers the following two cases: -if the Boundary point is placed on a tie-line, it is the name (IdentifiedObject.name) of the substation at which the "To" side of the tie-line is connected to. -if the Boundary point is placed in a substation, it is the name (IdentifiedObject.name) of the element (e.g. PowerTransformer, ACLineSegment, Switch, etc.) at which the "To" side of the Boundary point is connected to.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.toEndNameTso a rdf:Property ; +eu:BoundaryPoint.toEndNameTso a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "toEndNameTso"@en ; rdfs:comment "Identifies the name of the transmission system operator, distribution system operator or other entity at which the \"To\" side of the interconnection is connected to. The length of the string is 64 characters maximum." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . - -eu:ConnectivityNode.BoundaryPoint a rdf:Property ; - rdfs:label "BoundaryPoint"@en ; - rdfs:comment "The boundary point associated with the connectivity node." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName eu:BoundaryPoint.ConnectivityNode ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "European" ; - rdfs:domain cim:ConnectivityNode ; - rdfs:range eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:IdentifiedObject.energyIdentCodeEic a rdf:Property ; +eu:IdentifiedObject.energyIdentCodeEic a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "energyIdentCodeEic"@en ; rdfs:comment "The attribute is used for an exchange of the EIC code (Energy identification Code). The length of the string is 16 characters as defined by the EIC code. For details on EIC scheme please refer to ENTSO-E web site." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", "deprecated", ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype "European", uml:attribute ; + owl:deprecated true ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -eu:IdentifiedObject.shortName a rdf:Property ; +eu:IdentifiedObject.shortName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "shortName"@en ; rdfs:comment "The attribute is used for an exchange of a human readable short name with length of the string 12 characters maximum." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", "deprecated", ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype "European", uml:attribute ; + owl:deprecated true ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -eu:OperationalLimitType.kind a rdf:Property ; - rdfs:label "kind"@en ; - rdfs:comment "Types of limits defined in the ENTSO-E Operational Handbook Policy 3." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain cim:OperationalLimitType ; - rdfs:range eu:LimitKind . +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . -eu:SolarGeneratingUnit.SolarPowerPlant a rdf:Property ; - rdfs:label "SolarPowerPlant"@en ; - rdfs:comment "A solar power plant may have solar generating units." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName eu:SolarPowerPlant.SolarGeneratingUnits ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "European" ; - rdfs:domain cim:SolarGeneratingUnit ; - rdfs:range eu:SolarPowerPlant . +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . -eu:SolarPowerPlant.SolarGeneratingUnits a rdf:Property ; - rdfs:label "SolarGeneratingUnits"@en ; - rdfs:comment "A solar generating unit or units may be a member of a solar power plant." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName eu:SolarGeneratingUnit.SolarPowerPlant ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "European" ; - rdfs:domain eu:SolarPowerPlant ; - rdfs:range cim:SolarGeneratingUnit . +cim:ActivePowerPerCurrentFlow a qudt:QuantityKind ; + rdfs:label "ActivePowerPerCurrentFlow"@en ; + rdfs:comment "Active power variation with current flow." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.WPerA ; + skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . -eu:WindGeneratingUnit.WindPowerPlant a rdf:Property ; - rdfs:label "WindPowerPlant"@en ; - rdfs:comment "A wind power plant may have wind generating units." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName eu:WindPowerPlant.WindGeneratingUnits ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "European" ; - rdfs:domain cim:WindGeneratingUnit ; - rdfs:range eu:WindPowerPlant . +cim:ActivePowerPerFrequency a qudt:QuantityKind ; + rdfs:label "ActivePowerPerFrequency"@en ; + rdfs:comment "Active power variation with frequency." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.WPerHz ; + skos:exactMatch quantitykind:ActivePowerPerFrequency . -eu:WindPowerPlant.WindGeneratingUnits a rdf:Property ; - rdfs:label "WindGeneratingUnits"@en ; - rdfs:comment "A wind generating unit or units may be a member of a wind power plant." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName eu:WindGeneratingUnit.WindPowerPlant ; - cims:multiplicity cims:M:0..n ; - cims:stereotype "European" ; - rdfs:domain eu:WindPowerPlant ; - rdfs:range cim:WindGeneratingUnit . +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower a qudt:QuantityKind ; + rdfs:label "ApparentPower"@en ; + rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.VA ; + skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance a qudt:QuantityKind ; + rdfs:label "Capacitance"@en ; + rdfs:comment "Capacitive part of reactance (imaginary part of impedance), at rated frequency." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.F ; + skos:exactMatch quantitykind:Capacitance . + +cim:Conductance a qudt:QuantityKind ; + rdfs:label "Conductance"@en ; + rdfs:comment "Factor by which voltage must be multiplied to give corresponding power lost from a circuit. Real part of admittance." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.S ; + skos:exactMatch quantitykind:Conductance . cim:ControlAreaTypeKind.AGC a cim:ControlAreaTypeKind ; rdfs:label "AGC"@en ; @@ -5115,810 +4997,817 @@ cim:ControlAreaTypeKind.Interchange a cim:ControlAreaTypeKind ; cims:stereotype "enum" . cim:Currency.AED a cim:Currency ; - rdfs:label "AED"@en ; + rdfs:label "AED" ; rdfs:comment "United Arab Emirates dirham." ; cims:stereotype "enum" . cim:Currency.AFN a cim:Currency ; - rdfs:label "AFN"@en ; + rdfs:label "AFN" ; rdfs:comment "Afghan afghani." ; cims:stereotype "enum" . cim:Currency.ALL a cim:Currency ; - rdfs:label "ALL"@en ; + rdfs:label "ALL" ; rdfs:comment "Albanian lek." ; cims:stereotype "enum" . cim:Currency.AMD a cim:Currency ; - rdfs:label "AMD"@en ; + rdfs:label "AMD" ; rdfs:comment "Armenian dram." ; cims:stereotype "enum" . cim:Currency.ANG a cim:Currency ; - rdfs:label "ANG"@en ; + rdfs:label "ANG" ; rdfs:comment "Netherlands Antillean guilder." ; cims:stereotype "enum" . cim:Currency.AOA a cim:Currency ; - rdfs:label "AOA"@en ; + rdfs:label "AOA" ; rdfs:comment "Angolan kwanza." ; cims:stereotype "enum" . cim:Currency.ARS a cim:Currency ; - rdfs:label "ARS"@en ; + rdfs:label "ARS" ; rdfs:comment "Argentine peso." ; cims:stereotype "enum" . cim:Currency.AUD a cim:Currency ; - rdfs:label "AUD"@en ; + rdfs:label "AUD" ; rdfs:comment "Australian dollar." ; cims:stereotype "enum" . cim:Currency.AWG a cim:Currency ; - rdfs:label "AWG"@en ; + rdfs:label "AWG" ; rdfs:comment "Aruban florin." ; cims:stereotype "enum" . cim:Currency.AZN a cim:Currency ; - rdfs:label "AZN"@en ; + rdfs:label "AZN" ; rdfs:comment "Azerbaijani manat." ; cims:stereotype "enum" . cim:Currency.BAM a cim:Currency ; - rdfs:label "BAM"@en ; + rdfs:label "BAM" ; rdfs:comment "Bosnia and Herzegovina convertible mark." ; cims:stereotype "enum" . cim:Currency.BBD a cim:Currency ; - rdfs:label "BBD"@en ; + rdfs:label "BBD" ; rdfs:comment "Barbados dollar." ; cims:stereotype "enum" . cim:Currency.BDT a cim:Currency ; - rdfs:label "BDT"@en ; + rdfs:label "BDT" ; rdfs:comment "Bangladeshi taka." ; cims:stereotype "enum" . cim:Currency.BGN a cim:Currency ; - rdfs:label "BGN"@en ; + rdfs:label "BGN" ; rdfs:comment "Bulgarian lev." ; cims:stereotype "enum" . cim:Currency.BHD a cim:Currency ; - rdfs:label "BHD"@en ; + rdfs:label "BHD" ; rdfs:comment "Bahraini dinar." ; cims:stereotype "enum" . cim:Currency.BIF a cim:Currency ; - rdfs:label "BIF"@en ; + rdfs:label "BIF" ; rdfs:comment "Burundian franc." ; cims:stereotype "enum" . cim:Currency.BMD a cim:Currency ; - rdfs:label "BMD"@en ; + rdfs:label "BMD" ; rdfs:comment "Bermudian dollar (customarily known as Bermuda dollar)." ; cims:stereotype "enum" . cim:Currency.BND a cim:Currency ; - rdfs:label "BND"@en ; + rdfs:label "BND" ; rdfs:comment "Brunei dollar." ; cims:stereotype "enum" . cim:Currency.BOB a cim:Currency ; - rdfs:label "BOB"@en ; + rdfs:label "BOB" ; rdfs:comment "Boliviano." ; cims:stereotype "enum" . cim:Currency.BOV a cim:Currency ; - rdfs:label "BOV"@en ; + rdfs:label "BOV" ; rdfs:comment "Bolivian Mvdol (funds code)." ; cims:stereotype "enum" . cim:Currency.BRL a cim:Currency ; - rdfs:label "BRL"@en ; + rdfs:label "BRL" ; rdfs:comment "Brazilian real." ; cims:stereotype "enum" . cim:Currency.BSD a cim:Currency ; - rdfs:label "BSD"@en ; + rdfs:label "BSD" ; rdfs:comment "Bahamian dollar." ; cims:stereotype "enum" . cim:Currency.BTN a cim:Currency ; - rdfs:label "BTN"@en ; + rdfs:label "BTN" ; rdfs:comment "Bhutanese ngultrum." ; cims:stereotype "enum" . cim:Currency.BWP a cim:Currency ; - rdfs:label "BWP"@en ; + rdfs:label "BWP" ; rdfs:comment "Botswana pula." ; cims:stereotype "enum" . cim:Currency.BYR a cim:Currency ; - rdfs:label "BYR"@en ; + rdfs:label "BYR" ; rdfs:comment "Belarusian ruble." ; cims:stereotype "enum" . cim:Currency.BZD a cim:Currency ; - rdfs:label "BZD"@en ; + rdfs:label "BZD" ; rdfs:comment "Belize dollar." ; cims:stereotype "enum" . cim:Currency.CAD a cim:Currency ; - rdfs:label "CAD"@en ; + rdfs:label "CAD" ; rdfs:comment "Canadian dollar." ; cims:stereotype "enum" . cim:Currency.CDF a cim:Currency ; - rdfs:label "CDF"@en ; + rdfs:label "CDF" ; rdfs:comment "Congolese franc." ; cims:stereotype "enum" . cim:Currency.CHF a cim:Currency ; - rdfs:label "CHF"@en ; + rdfs:label "CHF" ; rdfs:comment "Swiss franc." ; cims:stereotype "enum" . cim:Currency.CLF a cim:Currency ; - rdfs:label "CLF"@en ; + rdfs:label "CLF" ; rdfs:comment "Unidad de Fomento (funds code), Chile." ; cims:stereotype "enum" . cim:Currency.CLP a cim:Currency ; - rdfs:label "CLP"@en ; + rdfs:label "CLP" ; rdfs:comment "Chilean peso." ; cims:stereotype "enum" . cim:Currency.CNY a cim:Currency ; - rdfs:label "CNY"@en ; + rdfs:label "CNY" ; rdfs:comment "Chinese yuan." ; cims:stereotype "enum" . cim:Currency.COP a cim:Currency ; - rdfs:label "COP"@en ; + rdfs:label "COP" ; rdfs:comment "Colombian peso." ; cims:stereotype "enum" . cim:Currency.COU a cim:Currency ; - rdfs:label "COU"@en ; + rdfs:label "COU" ; rdfs:comment "Unidad de Valor Real." ; cims:stereotype "enum" . cim:Currency.CRC a cim:Currency ; - rdfs:label "CRC"@en ; + rdfs:label "CRC" ; rdfs:comment "Costa Rican colon." ; cims:stereotype "enum" . cim:Currency.CUC a cim:Currency ; - rdfs:label "CUC"@en ; + rdfs:label "CUC" ; rdfs:comment "Cuban convertible peso." ; cims:stereotype "enum" . cim:Currency.CUP a cim:Currency ; - rdfs:label "CUP"@en ; + rdfs:label "CUP" ; rdfs:comment "Cuban peso." ; cims:stereotype "enum" . cim:Currency.CVE a cim:Currency ; - rdfs:label "CVE"@en ; + rdfs:label "CVE" ; rdfs:comment "Cape Verde escudo." ; cims:stereotype "enum" . cim:Currency.CZK a cim:Currency ; - rdfs:label "CZK"@en ; + rdfs:label "CZK" ; rdfs:comment "Czech koruna." ; cims:stereotype "enum" . cim:Currency.DJF a cim:Currency ; - rdfs:label "DJF"@en ; + rdfs:label "DJF" ; rdfs:comment "Djiboutian franc." ; cims:stereotype "enum" . cim:Currency.DKK a cim:Currency ; - rdfs:label "DKK"@en ; + rdfs:label "DKK" ; rdfs:comment "Danish krone." ; cims:stereotype "enum" . cim:Currency.DOP a cim:Currency ; - rdfs:label "DOP"@en ; + rdfs:label "DOP" ; rdfs:comment "Dominican peso." ; cims:stereotype "enum" . cim:Currency.DZD a cim:Currency ; - rdfs:label "DZD"@en ; + rdfs:label "DZD" ; rdfs:comment "Algerian dinar." ; cims:stereotype "enum" . cim:Currency.EEK a cim:Currency ; - rdfs:label "EEK"@en ; + rdfs:label "EEK" ; rdfs:comment "Estonian kroon." ; cims:stereotype "enum" . cim:Currency.EGP a cim:Currency ; - rdfs:label "EGP"@en ; + rdfs:label "EGP" ; rdfs:comment "Egyptian pound." ; cims:stereotype "enum" . cim:Currency.ERN a cim:Currency ; - rdfs:label "ERN"@en ; + rdfs:label "ERN" ; rdfs:comment "Eritrean nakfa." ; cims:stereotype "enum" . cim:Currency.ETB a cim:Currency ; - rdfs:label "ETB"@en ; + rdfs:label "ETB" ; rdfs:comment "Ethiopian birr." ; cims:stereotype "enum" . cim:Currency.EUR a cim:Currency ; - rdfs:label "EUR"@en ; + rdfs:label "EUR" ; rdfs:comment "Euro." ; cims:stereotype "enum" . cim:Currency.FJD a cim:Currency ; - rdfs:label "FJD"@en ; + rdfs:label "FJD" ; rdfs:comment "Fiji dollar." ; cims:stereotype "enum" . cim:Currency.FKP a cim:Currency ; - rdfs:label "FKP"@en ; + rdfs:label "FKP" ; rdfs:comment "Falkland Islands pound." ; cims:stereotype "enum" . cim:Currency.GBP a cim:Currency ; - rdfs:label "GBP"@en ; + rdfs:label "GBP" ; rdfs:comment "Pound sterling." ; cims:stereotype "enum" . cim:Currency.GEL a cim:Currency ; - rdfs:label "GEL"@en ; + rdfs:label "GEL" ; rdfs:comment "Georgian lari." ; cims:stereotype "enum" . cim:Currency.GHS a cim:Currency ; - rdfs:label "GHS"@en ; + rdfs:label "GHS" ; rdfs:comment "Ghanaian cedi." ; cims:stereotype "enum" . cim:Currency.GIP a cim:Currency ; - rdfs:label "GIP"@en ; + rdfs:label "GIP" ; rdfs:comment "Gibraltar pound." ; cims:stereotype "enum" . cim:Currency.GMD a cim:Currency ; - rdfs:label "GMD"@en ; + rdfs:label "GMD" ; rdfs:comment "Gambian dalasi." ; cims:stereotype "enum" . cim:Currency.GNF a cim:Currency ; - rdfs:label "GNF"@en ; + rdfs:label "GNF" ; rdfs:comment "Guinean franc." ; cims:stereotype "enum" . cim:Currency.GTQ a cim:Currency ; - rdfs:label "GTQ"@en ; + rdfs:label "GTQ" ; rdfs:comment "Guatemalan quetzal." ; cims:stereotype "enum" . cim:Currency.GYD a cim:Currency ; - rdfs:label "GYD"@en ; + rdfs:label "GYD" ; rdfs:comment "Guyanese dollar." ; cims:stereotype "enum" . cim:Currency.HKD a cim:Currency ; - rdfs:label "HKD"@en ; + rdfs:label "HKD" ; rdfs:comment "Hong Kong dollar." ; cims:stereotype "enum" . cim:Currency.HNL a cim:Currency ; - rdfs:label "HNL"@en ; + rdfs:label "HNL" ; rdfs:comment "Honduran lempira." ; cims:stereotype "enum" . cim:Currency.HRK a cim:Currency ; - rdfs:label "HRK"@en ; + rdfs:label "HRK" ; rdfs:comment "Croatian kuna." ; cims:stereotype "enum" . cim:Currency.HTG a cim:Currency ; - rdfs:label "HTG"@en ; + rdfs:label "HTG" ; rdfs:comment "Haitian gourde." ; cims:stereotype "enum" . cim:Currency.HUF a cim:Currency ; - rdfs:label "HUF"@en ; + rdfs:label "HUF" ; rdfs:comment "Hungarian forint." ; cims:stereotype "enum" . cim:Currency.IDR a cim:Currency ; - rdfs:label "IDR"@en ; + rdfs:label "IDR" ; rdfs:comment "Indonesian rupiah." ; cims:stereotype "enum" . cim:Currency.ILS a cim:Currency ; - rdfs:label "ILS"@en ; + rdfs:label "ILS" ; rdfs:comment "Israeli new sheqel." ; cims:stereotype "enum" . cim:Currency.INR a cim:Currency ; - rdfs:label "INR"@en ; + rdfs:label "INR" ; rdfs:comment "Indian rupee." ; cims:stereotype "enum" . cim:Currency.IQD a cim:Currency ; - rdfs:label "IQD"@en ; + rdfs:label "IQD" ; rdfs:comment "Iraqi dinar." ; cims:stereotype "enum" . cim:Currency.IRR a cim:Currency ; - rdfs:label "IRR"@en ; + rdfs:label "IRR" ; rdfs:comment "Iranian rial." ; cims:stereotype "enum" . cim:Currency.ISK a cim:Currency ; - rdfs:label "ISK"@en ; + rdfs:label "ISK" ; rdfs:comment "Icelandic króna." ; cims:stereotype "enum" . cim:Currency.JMD a cim:Currency ; - rdfs:label "JMD"@en ; + rdfs:label "JMD" ; rdfs:comment "Jamaican dollar." ; cims:stereotype "enum" . cim:Currency.JOD a cim:Currency ; - rdfs:label "JOD"@en ; + rdfs:label "JOD" ; rdfs:comment "Jordanian dinar." ; cims:stereotype "enum" . cim:Currency.JPY a cim:Currency ; - rdfs:label "JPY"@en ; + rdfs:label "JPY" ; rdfs:comment "Japanese yen." ; cims:stereotype "enum" . cim:Currency.KES a cim:Currency ; - rdfs:label "KES"@en ; + rdfs:label "KES" ; rdfs:comment "Kenyan shilling." ; cims:stereotype "enum" . cim:Currency.KGS a cim:Currency ; - rdfs:label "KGS"@en ; + rdfs:label "KGS" ; rdfs:comment "Kyrgyzstani som." ; cims:stereotype "enum" . cim:Currency.KHR a cim:Currency ; - rdfs:label "KHR"@en ; + rdfs:label "KHR" ; rdfs:comment "Cambodian riel." ; cims:stereotype "enum" . cim:Currency.KMF a cim:Currency ; - rdfs:label "KMF"@en ; + rdfs:label "KMF" ; rdfs:comment "Comoro franc." ; cims:stereotype "enum" . cim:Currency.KPW a cim:Currency ; - rdfs:label "KPW"@en ; + rdfs:label "KPW" ; rdfs:comment "North Korean won." ; cims:stereotype "enum" . cim:Currency.KRW a cim:Currency ; - rdfs:label "KRW"@en ; + rdfs:label "KRW" ; rdfs:comment "South Korean won." ; cims:stereotype "enum" . cim:Currency.KWD a cim:Currency ; - rdfs:label "KWD"@en ; + rdfs:label "KWD" ; rdfs:comment "Kuwaiti dinar." ; cims:stereotype "enum" . cim:Currency.KYD a cim:Currency ; - rdfs:label "KYD"@en ; + rdfs:label "KYD" ; rdfs:comment "Cayman Islands dollar." ; cims:stereotype "enum" . cim:Currency.KZT a cim:Currency ; - rdfs:label "KZT"@en ; + rdfs:label "KZT" ; rdfs:comment "Kazakhstani tenge." ; cims:stereotype "enum" . cim:Currency.LAK a cim:Currency ; - rdfs:label "LAK"@en ; + rdfs:label "LAK" ; rdfs:comment "Lao kip." ; cims:stereotype "enum" . cim:Currency.LBP a cim:Currency ; - rdfs:label "LBP"@en ; + rdfs:label "LBP" ; rdfs:comment "Lebanese pound." ; cims:stereotype "enum" . cim:Currency.LKR a cim:Currency ; - rdfs:label "LKR"@en ; + rdfs:label "LKR" ; rdfs:comment "Sri Lanka rupee." ; cims:stereotype "enum" . cim:Currency.LRD a cim:Currency ; - rdfs:label "LRD"@en ; + rdfs:label "LRD" ; rdfs:comment "Liberian dollar." ; cims:stereotype "enum" . cim:Currency.LSL a cim:Currency ; - rdfs:label "LSL"@en ; + rdfs:label "LSL" ; rdfs:comment "Lesotho loti." ; cims:stereotype "enum" . cim:Currency.LTL a cim:Currency ; - rdfs:label "LTL"@en ; + rdfs:label "LTL" ; rdfs:comment "Lithuanian litas." ; cims:stereotype "enum" . cim:Currency.LVL a cim:Currency ; - rdfs:label "LVL"@en ; + rdfs:label "LVL" ; rdfs:comment "Latvian lats." ; cims:stereotype "enum" . cim:Currency.LYD a cim:Currency ; - rdfs:label "LYD"@en ; + rdfs:label "LYD" ; rdfs:comment "Libyan dinar." ; cims:stereotype "enum" . cim:Currency.MAD a cim:Currency ; - rdfs:label "MAD"@en ; + rdfs:label "MAD" ; rdfs:comment "Moroccan dirham." ; cims:stereotype "enum" . cim:Currency.MDL a cim:Currency ; - rdfs:label "MDL"@en ; + rdfs:label "MDL" ; rdfs:comment "Moldovan leu." ; cims:stereotype "enum" . cim:Currency.MGA a cim:Currency ; - rdfs:label "MGA"@en ; + rdfs:label "MGA" ; rdfs:comment "Malagasy ariary." ; cims:stereotype "enum" . cim:Currency.MKD a cim:Currency ; - rdfs:label "MKD"@en ; + rdfs:label "MKD" ; rdfs:comment "Macedonian denar." ; cims:stereotype "enum" . cim:Currency.MMK a cim:Currency ; - rdfs:label "MMK"@en ; + rdfs:label "MMK" ; rdfs:comment "Myanma kyat." ; cims:stereotype "enum" . cim:Currency.MNT a cim:Currency ; - rdfs:label "MNT"@en ; + rdfs:label "MNT" ; rdfs:comment "Mongolian tugrik." ; cims:stereotype "enum" . cim:Currency.MOP a cim:Currency ; - rdfs:label "MOP"@en ; + rdfs:label "MOP" ; rdfs:comment "Macanese pataca." ; cims:stereotype "enum" . cim:Currency.MRO a cim:Currency ; - rdfs:label "MRO"@en ; + rdfs:label "MRO" ; rdfs:comment "Mauritanian ouguiya." ; cims:stereotype "enum" . cim:Currency.MUR a cim:Currency ; - rdfs:label "MUR"@en ; + rdfs:label "MUR" ; rdfs:comment "Mauritian rupee." ; cims:stereotype "enum" . cim:Currency.MVR a cim:Currency ; - rdfs:label "MVR"@en ; + rdfs:label "MVR" ; rdfs:comment "Maldivian rufiyaa." ; cims:stereotype "enum" . cim:Currency.MWK a cim:Currency ; - rdfs:label "MWK"@en ; + rdfs:label "MWK" ; rdfs:comment "Malawian kwacha." ; cims:stereotype "enum" . cim:Currency.MXN a cim:Currency ; - rdfs:label "MXN"@en ; + rdfs:label "MXN" ; rdfs:comment "Mexican peso." ; cims:stereotype "enum" . cim:Currency.MYR a cim:Currency ; - rdfs:label "MYR"@en ; + rdfs:label "MYR" ; rdfs:comment "Malaysian ringgit." ; cims:stereotype "enum" . cim:Currency.MZN a cim:Currency ; - rdfs:label "MZN"@en ; + rdfs:label "MZN" ; rdfs:comment "Mozambican metical." ; cims:stereotype "enum" . cim:Currency.NAD a cim:Currency ; - rdfs:label "NAD"@en ; + rdfs:label "NAD" ; rdfs:comment "Namibian dollar." ; cims:stereotype "enum" . cim:Currency.NGN a cim:Currency ; - rdfs:label "NGN"@en ; + rdfs:label "NGN" ; rdfs:comment "Nigerian naira." ; cims:stereotype "enum" . cim:Currency.NIO a cim:Currency ; - rdfs:label "NIO"@en ; + rdfs:label "NIO" ; rdfs:comment "Cordoba oro." ; cims:stereotype "enum" . cim:Currency.NOK a cim:Currency ; - rdfs:label "NOK"@en ; + rdfs:label "NOK" ; rdfs:comment "Norwegian krone." ; cims:stereotype "enum" . cim:Currency.NPR a cim:Currency ; - rdfs:label "NPR"@en ; + rdfs:label "NPR" ; rdfs:comment "Nepalese rupee." ; cims:stereotype "enum" . cim:Currency.NZD a cim:Currency ; - rdfs:label "NZD"@en ; + rdfs:label "NZD" ; rdfs:comment "New Zealand dollar." ; cims:stereotype "enum" . cim:Currency.OMR a cim:Currency ; - rdfs:label "OMR"@en ; + rdfs:label "OMR" ; rdfs:comment "Omani rial." ; cims:stereotype "enum" . cim:Currency.PAB a cim:Currency ; - rdfs:label "PAB"@en ; + rdfs:label "PAB" ; rdfs:comment "Panamanian balboa." ; cims:stereotype "enum" . cim:Currency.PEN a cim:Currency ; - rdfs:label "PEN"@en ; + rdfs:label "PEN" ; rdfs:comment "Peruvian nuevo sol." ; cims:stereotype "enum" . cim:Currency.PGK a cim:Currency ; - rdfs:label "PGK"@en ; + rdfs:label "PGK" ; rdfs:comment "Papua New Guinean kina." ; cims:stereotype "enum" . cim:Currency.PHP a cim:Currency ; - rdfs:label "PHP"@en ; + rdfs:label "PHP" ; rdfs:comment "Philippine peso." ; cims:stereotype "enum" . cim:Currency.PKR a cim:Currency ; - rdfs:label "PKR"@en ; + rdfs:label "PKR" ; rdfs:comment "Pakistani rupee." ; cims:stereotype "enum" . cim:Currency.PLN a cim:Currency ; - rdfs:label "PLN"@en ; + rdfs:label "PLN" ; rdfs:comment "Polish zloty." ; cims:stereotype "enum" . cim:Currency.PYG a cim:Currency ; - rdfs:label "PYG"@en ; + rdfs:label "PYG" ; rdfs:comment "Paraguayan guaraní." ; cims:stereotype "enum" . cim:Currency.QAR a cim:Currency ; - rdfs:label "QAR"@en ; + rdfs:label "QAR" ; rdfs:comment "Qatari rial." ; cims:stereotype "enum" . cim:Currency.RON a cim:Currency ; - rdfs:label "RON"@en ; + rdfs:label "RON" ; rdfs:comment "Romanian new leu." ; cims:stereotype "enum" . cim:Currency.RSD a cim:Currency ; - rdfs:label "RSD"@en ; + rdfs:label "RSD" ; rdfs:comment "Serbian dinar." ; cims:stereotype "enum" . cim:Currency.RUB a cim:Currency ; - rdfs:label "RUB"@en ; + rdfs:label "RUB" ; rdfs:comment "Russian rouble." ; cims:stereotype "enum" . cim:Currency.RWF a cim:Currency ; - rdfs:label "RWF"@en ; + rdfs:label "RWF" ; rdfs:comment "Rwandan franc." ; cims:stereotype "enum" . cim:Currency.SAR a cim:Currency ; - rdfs:label "SAR"@en ; + rdfs:label "SAR" ; rdfs:comment "Saudi riyal." ; cims:stereotype "enum" . cim:Currency.SBD a cim:Currency ; - rdfs:label "SBD"@en ; + rdfs:label "SBD" ; rdfs:comment "Solomon Islands dollar." ; cims:stereotype "enum" . cim:Currency.SCR a cim:Currency ; - rdfs:label "SCR"@en ; + rdfs:label "SCR" ; rdfs:comment "Seychelles rupee." ; cims:stereotype "enum" . cim:Currency.SDG a cim:Currency ; - rdfs:label "SDG"@en ; + rdfs:label "SDG" ; rdfs:comment "Sudanese pound." ; cims:stereotype "enum" . cim:Currency.SEK a cim:Currency ; - rdfs:label "SEK"@en ; + rdfs:label "SEK" ; rdfs:comment "Swedish krona/kronor." ; cims:stereotype "enum" . cim:Currency.SGD a cim:Currency ; - rdfs:label "SGD"@en ; + rdfs:label "SGD" ; rdfs:comment "Singapore dollar." ; cims:stereotype "enum" . cim:Currency.SHP a cim:Currency ; - rdfs:label "SHP"@en ; + rdfs:label "SHP" ; rdfs:comment "Saint Helena pound." ; cims:stereotype "enum" . cim:Currency.SLL a cim:Currency ; - rdfs:label "SLL"@en ; + rdfs:label "SLL" ; rdfs:comment "Sierra Leonean leone." ; cims:stereotype "enum" . cim:Currency.SOS a cim:Currency ; - rdfs:label "SOS"@en ; + rdfs:label "SOS" ; rdfs:comment "Somali shilling." ; cims:stereotype "enum" . cim:Currency.SRD a cim:Currency ; - rdfs:label "SRD"@en ; + rdfs:label "SRD" ; rdfs:comment "Surinamese dollar." ; cims:stereotype "enum" . cim:Currency.STD a cim:Currency ; - rdfs:label "STD"@en ; + rdfs:label "STD" ; rdfs:comment "São Tomé and Príncipe dobra." ; cims:stereotype "enum" . cim:Currency.SYP a cim:Currency ; - rdfs:label "SYP"@en ; + rdfs:label "SYP" ; rdfs:comment "Syrian pound." ; cims:stereotype "enum" . cim:Currency.SZL a cim:Currency ; - rdfs:label "SZL"@en ; + rdfs:label "SZL" ; rdfs:comment "Lilangeni." ; cims:stereotype "enum" . cim:Currency.THB a cim:Currency ; - rdfs:label "THB"@en ; + rdfs:label "THB" ; rdfs:comment "Thai baht." ; cims:stereotype "enum" . cim:Currency.TJS a cim:Currency ; - rdfs:label "TJS"@en ; + rdfs:label "TJS" ; rdfs:comment "Tajikistani somoni." ; cims:stereotype "enum" . cim:Currency.TMT a cim:Currency ; - rdfs:label "TMT"@en ; + rdfs:label "TMT" ; rdfs:comment "Turkmenistani manat." ; cims:stereotype "enum" . cim:Currency.TND a cim:Currency ; - rdfs:label "TND"@en ; + rdfs:label "TND" ; rdfs:comment "Tunisian dinar." ; cims:stereotype "enum" . cim:Currency.TOP a cim:Currency ; - rdfs:label "TOP"@en ; + rdfs:label "TOP" ; rdfs:comment "Tongan pa'anga." ; cims:stereotype "enum" . cim:Currency.TRY a cim:Currency ; - rdfs:label "TRY"@en ; + rdfs:label "TRY" ; rdfs:comment "Turkish lira." ; cims:stereotype "enum" . cim:Currency.TTD a cim:Currency ; - rdfs:label "TTD"@en ; + rdfs:label "TTD" ; rdfs:comment "Trinidad and Tobago dollar." ; cims:stereotype "enum" . cim:Currency.TWD a cim:Currency ; - rdfs:label "TWD"@en ; + rdfs:label "TWD" ; rdfs:comment "New Taiwan dollar." ; cims:stereotype "enum" . cim:Currency.TZS a cim:Currency ; - rdfs:label "TZS"@en ; + rdfs:label "TZS" ; rdfs:comment "Tanzanian shilling." ; cims:stereotype "enum" . cim:Currency.UAH a cim:Currency ; - rdfs:label "UAH"@en ; + rdfs:label "UAH" ; rdfs:comment "Ukrainian hryvnia." ; cims:stereotype "enum" . cim:Currency.UGX a cim:Currency ; - rdfs:label "UGX"@en ; + rdfs:label "UGX" ; rdfs:comment "Ugandan shilling." ; cims:stereotype "enum" . cim:Currency.USD a cim:Currency ; - rdfs:label "USD"@en ; + rdfs:label "USD" ; rdfs:comment "United States dollar." ; cims:stereotype "enum" . cim:Currency.UYU a cim:Currency ; - rdfs:label "UYU"@en ; + rdfs:label "UYU" ; rdfs:comment "Uruguayan peso." ; cims:stereotype "enum" . cim:Currency.UZS a cim:Currency ; - rdfs:label "UZS"@en ; + rdfs:label "UZS" ; rdfs:comment "Uzbekistan som." ; cims:stereotype "enum" . cim:Currency.VEF a cim:Currency ; - rdfs:label "VEF"@en ; + rdfs:label "VEF" ; rdfs:comment "Venezuelan bolívar fuerte." ; cims:stereotype "enum" . cim:Currency.VND a cim:Currency ; - rdfs:label "VND"@en ; + rdfs:label "VND" ; rdfs:comment "Vietnamese Dong." ; cims:stereotype "enum" . cim:Currency.VUV a cim:Currency ; - rdfs:label "VUV"@en ; + rdfs:label "VUV" ; rdfs:comment "Vanuatu vatu." ; cims:stereotype "enum" . cim:Currency.WST a cim:Currency ; - rdfs:label "WST"@en ; + rdfs:label "WST" ; rdfs:comment "Samoan tala." ; cims:stereotype "enum" . cim:Currency.XAF a cim:Currency ; - rdfs:label "XAF"@en ; + rdfs:label "XAF" ; rdfs:comment "CFA franc BEAC." ; cims:stereotype "enum" . cim:Currency.XCD a cim:Currency ; - rdfs:label "XCD"@en ; + rdfs:label "XCD" ; rdfs:comment "East Caribbean dollar." ; cims:stereotype "enum" . cim:Currency.XOF a cim:Currency ; - rdfs:label "XOF"@en ; + rdfs:label "XOF" ; rdfs:comment "CFA Franc BCEAO." ; cims:stereotype "enum" . cim:Currency.XPF a cim:Currency ; - rdfs:label "XPF"@en ; + rdfs:label "XPF" ; rdfs:comment "CFP franc." ; cims:stereotype "enum" . cim:Currency.YER a cim:Currency ; - rdfs:label "YER"@en ; + rdfs:label "YER" ; rdfs:comment "Yemeni rial." ; cims:stereotype "enum" . cim:Currency.ZAR a cim:Currency ; - rdfs:label "ZAR"@en ; + rdfs:label "ZAR" ; rdfs:comment "South African rand." ; cims:stereotype "enum" . cim:Currency.ZMK a cim:Currency ; - rdfs:label "ZMK"@en ; + rdfs:label "ZMK" ; rdfs:comment "Zambian kwacha." ; cims:stereotype "enum" . cim:Currency.ZWL a cim:Currency ; - rdfs:label "ZWL"@en ; + rdfs:label "ZWL" ; rdfs:comment "Zimbabwe dollar." ; cims:stereotype "enum" . +cim:CurrentFlow a qudt:QuantityKind ; + rdfs:label "CurrentFlow"@en ; + rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.A ; + skos:exactMatch quantitykind:ElectricCurrent . + cim:CurveStyle.constantYValue a cim:CurveStyle ; rdfs:label "constantYValue"@en ; rdfs:comment "The Y-axis values are assumed constant until the next curve point and prior to the first curve point." ; @@ -5959,6 +5848,13 @@ cim:DCPolarityKind.positive a cim:DCPolarityKind ; rdfs:comment "Positive pole. The converter terminal is intended to operate at a positive voltage relative the midpoint or negative terminal." ; cims:stereotype "enum" . +cim:Frequency a qudt:QuantityKind ; + rdfs:label "Frequency"@en ; + rdfs:comment "Cycles per second." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.Hz ; + skos:exactMatch quantitykind:Frequency . + cim:FuelType.brownCoalLignite a cim:FuelType ; rdfs:label "brownCoalLignite"@en ; rdfs:comment "Brown coal lignite." ; @@ -6069,6 +5965,28 @@ cim:HydroTurbineKind.pelton a cim:HydroTurbineKind ; rdfs:comment "Pelton." ; cims:stereotype "enum" . +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Inductance a qudt:QuantityKind ; + rdfs:label "Inductance"@en ; + rdfs:comment "Inductive part of reactance (imaginary part of impedance), at rated frequency." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.H . + +cim:Length a qudt:QuantityKind ; + rdfs:label "Length"@en ; + rdfs:comment "Unit of length. It shall be a positive value or zero." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.m ; + skos:exactMatch quantitykind:Length . + +cim:Money a qudt:QuantityKind ; + rdfs:label "Money"@en ; + rdfs:comment "Amount of money." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:Currency.AED, cim:Currency.AFN, cim:Currency.ALL, cim:Currency.AMD, cim:Currency.ANG, cim:Currency.AOA, cim:Currency.ARS, cim:Currency.AUD, cim:Currency.AWG, cim:Currency.AZN, cim:Currency.BAM, cim:Currency.BBD, cim:Currency.BDT, cim:Currency.BGN, cim:Currency.BHD, cim:Currency.BIF, cim:Currency.BMD, cim:Currency.BND, cim:Currency.BOB, cim:Currency.BOV, cim:Currency.BRL, cim:Currency.BSD, cim:Currency.BTN, cim:Currency.BWP, cim:Currency.BYR, cim:Currency.BZD, cim:Currency.CAD, cim:Currency.CDF, cim:Currency.CHF, cim:Currency.CLF, cim:Currency.CLP, cim:Currency.CNY, cim:Currency.COP, cim:Currency.COU, cim:Currency.CRC, cim:Currency.CUC, cim:Currency.CUP, cim:Currency.CVE, cim:Currency.CZK, cim:Currency.DJF, cim:Currency.DKK, cim:Currency.DOP, cim:Currency.DZD, cim:Currency.EEK, cim:Currency.EGP, cim:Currency.ERN, cim:Currency.ETB, cim:Currency.EUR, cim:Currency.FJD, cim:Currency.FKP, cim:Currency.GBP, cim:Currency.GEL, cim:Currency.GHS, cim:Currency.GIP, cim:Currency.GMD, cim:Currency.GNF, cim:Currency.GTQ, cim:Currency.GYD, cim:Currency.HKD, cim:Currency.HNL, cim:Currency.HRK, cim:Currency.HTG, cim:Currency.HUF, cim:Currency.IDR, cim:Currency.ILS, cim:Currency.INR, cim:Currency.IQD, cim:Currency.IRR, cim:Currency.ISK, cim:Currency.JMD, cim:Currency.JOD, cim:Currency.JPY, cim:Currency.KES, cim:Currency.KGS, cim:Currency.KHR, cim:Currency.KMF, cim:Currency.KPW, cim:Currency.KRW, cim:Currency.KWD, cim:Currency.KYD, cim:Currency.KZT, cim:Currency.LAK, cim:Currency.LBP, cim:Currency.LKR, cim:Currency.LRD, cim:Currency.LSL, cim:Currency.LTL, cim:Currency.LVL, cim:Currency.LYD, cim:Currency.MAD, cim:Currency.MDL, cim:Currency.MGA, cim:Currency.MKD, cim:Currency.MMK, cim:Currency.MNT, cim:Currency.MOP, cim:Currency.MRO, cim:Currency.MUR, cim:Currency.MVR, cim:Currency.MWK, cim:Currency.MXN, cim:Currency.MYR, cim:Currency.MZN, cim:Currency.NAD, cim:Currency.NGN, cim:Currency.NIO, cim:Currency.NOK, cim:Currency.NPR, cim:Currency.NZD, cim:Currency.OMR, cim:Currency.PAB, cim:Currency.PEN, cim:Currency.PGK, cim:Currency.PHP, cim:Currency.PKR, cim:Currency.PLN, cim:Currency.PYG, cim:Currency.QAR, cim:Currency.RON, cim:Currency.RSD, cim:Currency.RUB, cim:Currency.RWF, cim:Currency.SAR, cim:Currency.SBD, cim:Currency.SCR, cim:Currency.SDG, cim:Currency.SEK, cim:Currency.SGD, cim:Currency.SHP, cim:Currency.SLL, cim:Currency.SOS, cim:Currency.SRD, cim:Currency.STD, cim:Currency.SYP, cim:Currency.SZL, cim:Currency.THB, cim:Currency.TJS, cim:Currency.TMT, cim:Currency.TND, cim:Currency.TOP, cim:Currency.TRY, cim:Currency.TTD, cim:Currency.TWD, cim:Currency.TZS, cim:Currency.UAH, cim:Currency.UGX, cim:Currency.USD, cim:Currency.UYU, cim:Currency.UZS, cim:Currency.VEF, cim:Currency.VND, cim:Currency.VUV, cim:Currency.WST, cim:Currency.XAF, cim:Currency.XCD, cim:Currency.XOF, cim:Currency.XPF, cim:Currency.YER, cim:Currency.ZAR, cim:Currency.ZMK, cim:Currency.ZWL ; + skos:exactMatch quantitykind:Currency . + cim:OperationalLimitDirectionKind.absoluteValue a cim:OperationalLimitDirectionKind ; rdfs:label "absoluteValue"@en ; rdfs:comment "An absoluteValue limit means that a monitored absolute value above the limit value is a violation." ; @@ -6084,136 +6002,168 @@ cim:OperationalLimitDirectionKind.low a cim:OperationalLimitDirectionKind ; rdfs:comment "Low means a monitored value below the limit is a violation. If applied to a terminal flow, the positive direction is into the terminal." ; cims:stereotype "enum" . +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + cim:PhaseCode.A a cim:PhaseCode ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Phase A." ; cims:stereotype "enum" . cim:PhaseCode.AB a cim:PhaseCode ; - rdfs:label "AB"@en ; + rdfs:label "AB" ; rdfs:comment "Phases A and B." ; cims:stereotype "enum" . cim:PhaseCode.ABC a cim:PhaseCode ; - rdfs:label "ABC"@en ; + rdfs:label "ABC" ; rdfs:comment "Phases A, B, and C." ; cims:stereotype "enum" . cim:PhaseCode.ABCN a cim:PhaseCode ; - rdfs:label "ABCN"@en ; + rdfs:label "ABCN" ; rdfs:comment "Phases A, B, C, and N." ; cims:stereotype "enum" . cim:PhaseCode.ABN a cim:PhaseCode ; - rdfs:label "ABN"@en ; + rdfs:label "ABN" ; rdfs:comment "Phases A, B, and neutral." ; cims:stereotype "enum" . cim:PhaseCode.AC a cim:PhaseCode ; - rdfs:label "AC"@en ; + rdfs:label "AC" ; rdfs:comment "Phases A and C." ; cims:stereotype "enum" . cim:PhaseCode.ACN a cim:PhaseCode ; - rdfs:label "ACN"@en ; + rdfs:label "ACN" ; rdfs:comment "Phases A, C and neutral." ; cims:stereotype "enum" . cim:PhaseCode.AN a cim:PhaseCode ; - rdfs:label "AN"@en ; + rdfs:label "AN" ; rdfs:comment "Phases A and neutral." ; cims:stereotype "enum" . cim:PhaseCode.B a cim:PhaseCode ; - rdfs:label "B"@en ; + rdfs:label "B" ; rdfs:comment "Phase B." ; cims:stereotype "enum" . cim:PhaseCode.BC a cim:PhaseCode ; - rdfs:label "BC"@en ; + rdfs:label "BC" ; rdfs:comment "Phases B and C." ; cims:stereotype "enum" . cim:PhaseCode.BCN a cim:PhaseCode ; - rdfs:label "BCN"@en ; + rdfs:label "BCN" ; rdfs:comment "Phases B, C, and neutral." ; cims:stereotype "enum" . cim:PhaseCode.BN a cim:PhaseCode ; - rdfs:label "BN"@en ; + rdfs:label "BN" ; rdfs:comment "Phases B and neutral." ; cims:stereotype "enum" . cim:PhaseCode.C a cim:PhaseCode ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Phase C." ; cims:stereotype "enum" . cim:PhaseCode.CN a cim:PhaseCode ; - rdfs:label "CN"@en ; + rdfs:label "CN" ; rdfs:comment "Phases C and neutral." ; cims:stereotype "enum" . cim:PhaseCode.N a cim:PhaseCode ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Neutral phase." ; cims:stereotype "enum" . cim:PhaseCode.X a cim:PhaseCode ; - rdfs:label "X"@en ; + rdfs:label "X" ; rdfs:comment "Unknown non-neutral phase." ; cims:stereotype "enum" . cim:PhaseCode.XN a cim:PhaseCode ; - rdfs:label "XN"@en ; + rdfs:label "XN" ; rdfs:comment "Unknown non-neutral phase plus neutral." ; cims:stereotype "enum" . cim:PhaseCode.XY a cim:PhaseCode ; - rdfs:label "XY"@en ; + rdfs:label "XY" ; rdfs:comment "Two unknown non-neutral phases." ; cims:stereotype "enum" . cim:PhaseCode.XYN a cim:PhaseCode ; - rdfs:label "XYN"@en ; + rdfs:label "XYN" ; rdfs:comment "Two unknown non-neutral phases plus neutral." ; cims:stereotype "enum" . cim:PhaseCode.none a cim:PhaseCode ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No phases specified." ; cims:stereotype "enum" . cim:PhaseCode.s1 a cim:PhaseCode ; - rdfs:label "s1"@en ; + rdfs:label "s1" ; rdfs:comment "Secondary phase 1." ; cims:stereotype "enum" . cim:PhaseCode.s12 a cim:PhaseCode ; - rdfs:label "s12"@en ; + rdfs:label "s12" ; rdfs:comment "Secondary phase 1 and 2." ; cims:stereotype "enum" . cim:PhaseCode.s12N a cim:PhaseCode ; - rdfs:label "s12N"@en ; + rdfs:label "s12N" ; rdfs:comment "Secondary phases 1, 2, and neutral." ; cims:stereotype "enum" . cim:PhaseCode.s1N a cim:PhaseCode ; - rdfs:label "s1N"@en ; + rdfs:label "s1N" ; rdfs:comment "Secondary phase 1 and neutral." ; cims:stereotype "enum" . cim:PhaseCode.s2 a cim:PhaseCode ; - rdfs:label "s2"@en ; + rdfs:label "s2" ; rdfs:comment "Secondary phase 2." ; cims:stereotype "enum" . cim:PhaseCode.s2N a cim:PhaseCode ; - rdfs:label "s2N"@en ; + rdfs:label "s2N" ; rdfs:comment "Secondary phase 2 and neutral." ; cims:stereotype "enum" . +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance a qudt:QuantityKind ; + rdfs:label "Reactance"@en ; + rdfs:comment "Reactance (imaginary part of impedance), at rated frequency." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy a qudt:QuantityKind ; + rdfs:label "RealEnergy"@en ; + rdfs:comment "Real electrical energy." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.Wh ; + skos:exactMatch quantitykind:Energy . + cim:RegulatingControlModeKind.activePower a cim:RegulatingControlModeKind ; rdfs:label "activePower"@en ; rdfs:comment "Active power is specified." ; @@ -6254,6 +6204,20 @@ cim:RegulatingControlModeKind.voltage a cim:RegulatingControlModeKind ; rdfs:comment "Voltage is specified." ; cims:stereotype "enum" . +cim:Resistance a qudt:QuantityKind ; + rdfs:label "Resistance"@en ; + rdfs:comment "Resistance (real part of impedance)." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed a qudt:QuantityKind ; + rdfs:label "RotationSpeed"@en ; + rdfs:comment "Number of revolutions per second." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.Hz ; + skos:exactMatch quantitykind:AngularVelocity . + cim:SVCControlMode.reactivePower a cim:SVCControlMode ; rdfs:label "reactivePower"@en ; rdfs:comment "Reactive power control." ; @@ -6264,6 +6228,20 @@ cim:SVCControlMode.voltage a cim:SVCControlMode ; rdfs:comment "Voltage control." ; cims:stereotype "enum" . +cim:Seconds a qudt:QuantityKind ; + rdfs:label "Seconds"@en ; + rdfs:comment "Time, in seconds." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.s ; + skos:exactMatch quantitykind:Time . + +cim:Susceptance a qudt:QuantityKind ; + rdfs:label "Susceptance"@en ; + rdfs:comment "Imaginary part of admittance." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.S ; + skos:exactMatch quantitykind:Susceptance . + cim:SynchronousMachineKind.condenser a cim:SynchronousMachineKind ; rdfs:label "condenser"@en ; rdfs:comment "Indicates the synchronous machine can operate as a condenser." ; @@ -6299,820 +6277,871 @@ cim:SynchronousMachineKind.motorOrCondenser a cim:SynchronousMachineKind ; rdfs:comment "Indicates the synchronous machine can operate as a motor or as a condenser." ; cims:stereotype "enum" . +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.E a cim:UnitMultiplier ; - rdfs:label "E"@en ; + rdfs:label "E" ; rdfs:comment "Exa 10**18." ; cims:stereotype "enum" . cim:UnitMultiplier.G a cim:UnitMultiplier ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Giga 10**9." ; cims:stereotype "enum" . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.P a cim:UnitMultiplier ; - rdfs:label "P"@en ; + rdfs:label "P" ; rdfs:comment "Peta 10**15." ; cims:stereotype "enum" . cim:UnitMultiplier.T a cim:UnitMultiplier ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Tera 10**12." ; cims:stereotype "enum" . cim:UnitMultiplier.Y a cim:UnitMultiplier ; - rdfs:label "Y"@en ; + rdfs:label "Y" ; rdfs:comment "Yotta 10**24." ; cims:stereotype "enum" . cim:UnitMultiplier.Z a cim:UnitMultiplier ; - rdfs:label "Z"@en ; + rdfs:label "Z" ; rdfs:comment "Zetta 10**21." ; cims:stereotype "enum" . cim:UnitMultiplier.a a cim:UnitMultiplier ; - rdfs:label "a"@en ; + rdfs:label "a" ; rdfs:comment "Atto 10**-18." ; cims:stereotype "enum" . cim:UnitMultiplier.c a cim:UnitMultiplier ; - rdfs:label "c"@en ; + rdfs:label "c" ; rdfs:comment "Centi 10**-2." ; cims:stereotype "enum" . cim:UnitMultiplier.d a cim:UnitMultiplier ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Deci 10**-1." ; cims:stereotype "enum" . cim:UnitMultiplier.da a cim:UnitMultiplier ; - rdfs:label "da"@en ; + rdfs:label "da" ; rdfs:comment "Deca 10**1." ; cims:stereotype "enum" . cim:UnitMultiplier.f a cim:UnitMultiplier ; - rdfs:label "f"@en ; + rdfs:label "f" ; rdfs:comment "Femto 10**-15." ; cims:stereotype "enum" . cim:UnitMultiplier.h a cim:UnitMultiplier ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Hecto 10**2." ; cims:stereotype "enum" . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.m a cim:UnitMultiplier ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Milli 10**-3." ; cims:stereotype "enum" . cim:UnitMultiplier.micro a cim:UnitMultiplier ; - rdfs:label "micro"@en ; + rdfs:label "micro" ; rdfs:comment "Micro 10**-6." ; cims:stereotype "enum" . cim:UnitMultiplier.n a cim:UnitMultiplier ; - rdfs:label "n"@en ; + rdfs:label "n" ; rdfs:comment "Nano 10**-9." ; cims:stereotype "enum" . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitMultiplier.p a cim:UnitMultiplier ; - rdfs:label "p"@en ; + rdfs:label "p" ; rdfs:comment "Pico 10**-12." ; cims:stereotype "enum" . cim:UnitMultiplier.y a cim:UnitMultiplier ; - rdfs:label "y"@en ; + rdfs:label "y" ; rdfs:comment "Yocto 10**-24." ; cims:stereotype "enum" . cim:UnitMultiplier.z a cim:UnitMultiplier ; - rdfs:label "z"@en ; + rdfs:label "z" ; rdfs:comment "Zepto 10**-21." ; cims:stereotype "enum" . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.A2 a cim:UnitSymbol ; - rdfs:label "A2"@en ; + rdfs:label "A2" ; rdfs:comment "Amperes squared (A²)." ; cims:stereotype "enum" . cim:UnitSymbol.A2h a cim:UnitSymbol ; - rdfs:label "A2h"@en ; + rdfs:label "A2h" ; rdfs:comment "Ampere-squared hour, ampere-squared hour." ; cims:stereotype "enum" . cim:UnitSymbol.A2s a cim:UnitSymbol ; - rdfs:label "A2s"@en ; + rdfs:label "A2s" ; rdfs:comment "Ampere squared time in square amperes (A²s)." ; cims:stereotype "enum" . cim:UnitSymbol.APerA a cim:UnitSymbol ; - rdfs:label "APerA"@en ; + rdfs:label "APerA" ; rdfs:comment "Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mA/A’." ; cims:stereotype "enum" . cim:UnitSymbol.APerm a cim:UnitSymbol ; - rdfs:label "APerm"@en ; + rdfs:label "APerm" ; rdfs:comment "A/m, magnetic field strength, amperes per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Ah a cim:UnitSymbol ; - rdfs:label "Ah"@en ; + rdfs:label "Ah" ; rdfs:comment "Ampere-hours, ampere-hours." ; cims:stereotype "enum" . cim:UnitSymbol.As a cim:UnitSymbol ; - rdfs:label "As"@en ; + rdfs:label "As" ; rdfs:comment "Ampere seconds (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Bq a cim:UnitSymbol ; - rdfs:label "Bq"@en ; + rdfs:label "Bq" ; rdfs:comment "Radioactivity in becquerels (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.Btu a cim:UnitSymbol ; - rdfs:label "Btu"@en ; + rdfs:label "Btu" ; rdfs:comment "Energy, British Thermal Units." ; cims:stereotype "enum" . cim:UnitSymbol.C a cim:UnitSymbol ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Electric charge in coulombs (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.CPerkg a cim:UnitSymbol ; - rdfs:label "CPerkg"@en ; + rdfs:label "CPerkg" ; rdfs:comment "Exposure (x rays), coulombs per kilogram." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm2 a cim:UnitSymbol ; - rdfs:label "CPerm2"@en ; + rdfs:label "CPerm2" ; rdfs:comment "Surface charge density, coulombs per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm3 a cim:UnitSymbol ; - rdfs:label "CPerm3"@en ; + rdfs:label "CPerm3" ; rdfs:comment "Electric charge density, coulombs per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.F a cim:UnitSymbol ; - rdfs:label "F"@en ; + rdfs:label "F" ; rdfs:comment "Electric capacitance in farads (C/V)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:FARAD . cim:UnitSymbol.FPerm a cim:UnitSymbol ; - rdfs:label "FPerm"@en ; + rdfs:label "FPerm" ; rdfs:comment "Permittivity, farads per metre." ; cims:stereotype "enum" . cim:UnitSymbol.G a cim:UnitSymbol ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Magnetic flux density, gausses (1 G = 10-4 T)." ; cims:stereotype "enum" . cim:UnitSymbol.Gy a cim:UnitSymbol ; - rdfs:label "Gy"@en ; + rdfs:label "Gy" ; rdfs:comment "Absorbed dose in grays (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.GyPers a cim:UnitSymbol ; - rdfs:label "GyPers"@en ; + rdfs:label "GyPers" ; rdfs:comment "Absorbed dose rate, grays per second." ; cims:stereotype "enum" . cim:UnitSymbol.H a cim:UnitSymbol ; - rdfs:label "H"@en ; + rdfs:label "H" ; rdfs:comment "Electric inductance in henrys (Wb/A)." ; cims:stereotype "enum" . cim:UnitSymbol.HPerm a cim:UnitSymbol ; - rdfs:label "HPerm"@en ; + rdfs:label "HPerm" ; rdfs:comment "Permeability, henrys per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Hz a cim:UnitSymbol ; - rdfs:label "Hz"@en ; + rdfs:label "Hz" ; rdfs:comment "Frequency in hertz (1/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:HZ ; + skos:narrower unit:REV-PER-SEC . cim:UnitSymbol.HzPerHz a cim:UnitSymbol ; - rdfs:label "HzPerHz"@en ; + rdfs:label "HzPerHz" ; rdfs:comment "Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mHz/Hz’." ; cims:stereotype "enum" . cim:UnitSymbol.HzPers a cim:UnitSymbol ; - rdfs:label "HzPers"@en ; + rdfs:label "HzPers" ; rdfs:comment "Rate of change of frequency in hertz per second." ; cims:stereotype "enum" . cim:UnitSymbol.J a cim:UnitSymbol ; - rdfs:label "J"@en ; + rdfs:label "J" ; rdfs:comment "Energy in joules (N·m = C·V = W·s)." ; cims:stereotype "enum" . cim:UnitSymbol.JPerK a cim:UnitSymbol ; - rdfs:label "JPerK"@en ; + rdfs:label "JPerK" ; rdfs:comment "Heat capacity in joules/kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkg a cim:UnitSymbol ; - rdfs:label "JPerkg"@en ; + rdfs:label "JPerkg" ; rdfs:comment "Specific energy, Joules / kg." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkgK a cim:UnitSymbol ; - rdfs:label "JPerkgK"@en ; + rdfs:label "JPerkgK" ; rdfs:comment "Specific heat capacity, specific entropy, joules per kilogram Kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm2 a cim:UnitSymbol ; - rdfs:label "JPerm2"@en ; + rdfs:label "JPerm2" ; rdfs:comment "Insulation energy density, joules per square metre or watt second per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm3 a cim:UnitSymbol ; - rdfs:label "JPerm3"@en ; + rdfs:label "JPerm3" ; rdfs:comment "Energy density, joules per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPermol a cim:UnitSymbol ; - rdfs:label "JPermol"@en ; + rdfs:label "JPermol" ; rdfs:comment "Molar energy, joules per mole." ; cims:stereotype "enum" . cim:UnitSymbol.JPermolK a cim:UnitSymbol ; - rdfs:label "JPermolK"@en ; + rdfs:label "JPermolK" ; rdfs:comment "Molar entropy, molar heat capacity, joules per mole kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPers a cim:UnitSymbol ; - rdfs:label "JPers"@en ; + rdfs:label "JPers" ; rdfs:comment "Energy rate in joules per second (J/s)." ; cims:stereotype "enum" . cim:UnitSymbol.K a cim:UnitSymbol ; - rdfs:label "K"@en ; + rdfs:label "K" ; rdfs:comment "Temperature in kelvins." ; cims:stereotype "enum" . cim:UnitSymbol.KPers a cim:UnitSymbol ; - rdfs:label "KPers"@en ; + rdfs:label "KPers" ; rdfs:comment "Temperature change rate in kelvins per second." ; cims:stereotype "enum" . cim:UnitSymbol.M a cim:UnitSymbol ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Length, nautical miles (1 M = 1852 m)." ; cims:stereotype "enum" . cim:UnitSymbol.Mx a cim:UnitSymbol ; - rdfs:label "Mx"@en ; + rdfs:label "Mx" ; rdfs:comment "Magnetic flux, maxwells (1 Mx = 10-8 Wb)." ; cims:stereotype "enum" . cim:UnitSymbol.N a cim:UnitSymbol ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Force in newtons (kg·m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.NPerm a cim:UnitSymbol ; - rdfs:label "NPerm"@en ; + rdfs:label "NPerm" ; rdfs:comment "Surface tension, newton per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Nm a cim:UnitSymbol ; - rdfs:label "Nm"@en ; + rdfs:label "Nm" ; rdfs:comment "Moment of force, newton metres." ; cims:stereotype "enum" . cim:UnitSymbol.Oe a cim:UnitSymbol ; - rdfs:label "Oe"@en ; + rdfs:label "Oe" ; rdfs:comment "Magnetic field in oersteds, (1 Oe = (103/4p) A/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Pa a cim:UnitSymbol ; - rdfs:label "Pa"@en ; + rdfs:label "Pa" ; rdfs:comment "Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:PA . cim:UnitSymbol.PaPers a cim:UnitSymbol ; - rdfs:label "PaPers"@en ; + rdfs:label "PaPers" ; rdfs:comment "Pressure change rate in pascals per second." ; cims:stereotype "enum" . cim:UnitSymbol.Pas a cim:UnitSymbol ; - rdfs:label "Pas"@en ; + rdfs:label "Pas" ; rdfs:comment "Dynamic viscosity, pascal seconds." ; cims:stereotype "enum" . cim:UnitSymbol.Q a cim:UnitSymbol ; - rdfs:label "Q"@en ; + rdfs:label "Q" ; rdfs:comment "Quantity power, Q." ; cims:stereotype "enum" . cim:UnitSymbol.Qh a cim:UnitSymbol ; - rdfs:label "Qh"@en ; + rdfs:label "Qh" ; rdfs:comment "Quantity energy, Qh." ; cims:stereotype "enum" . cim:UnitSymbol.S a cim:UnitSymbol ; - rdfs:label "S"@en ; + rdfs:label "S" ; rdfs:comment "Conductance in siemens." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:S . cim:UnitSymbol.SPerm a cim:UnitSymbol ; - rdfs:label "SPerm"@en ; + rdfs:label "SPerm" ; rdfs:comment "Conductance per length (F/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Sv a cim:UnitSymbol ; - rdfs:label "Sv"@en ; + rdfs:label "Sv" ; rdfs:comment "Dose equivalent in sieverts (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.T a cim:UnitSymbol ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Magnetic flux density in teslas (Wb/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.V2 a cim:UnitSymbol ; - rdfs:label "V2"@en ; + rdfs:label "V2" ; rdfs:comment "Volt squared (W²/A²)." ; cims:stereotype "enum" . cim:UnitSymbol.V2h a cim:UnitSymbol ; - rdfs:label "V2h"@en ; + rdfs:label "V2h" ; rdfs:comment "Volt-squared hour, volt-squared-hours." ; cims:stereotype "enum" . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAh a cim:UnitSymbol ; - rdfs:label "VAh"@en ; + rdfs:label "VAh" ; rdfs:comment "Apparent energy in volt ampere hours." ; cims:stereotype "enum" . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.VArh a cim:UnitSymbol ; - rdfs:label "VArh"@en ; + rdfs:label "VArh" ; rdfs:comment "Reactive energy in volt ampere reactive hours." ; cims:stereotype "enum" . cim:UnitSymbol.VPerHz a cim:UnitSymbol ; - rdfs:label "VPerHz"@en ; + rdfs:label "VPerHz" ; rdfs:comment "Magnetic flux in volt per hertz." ; cims:stereotype "enum" . cim:UnitSymbol.VPerV a cim:UnitSymbol ; - rdfs:label "VPerV"@en ; + rdfs:label "VPerV" ; rdfs:comment "Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mV/V’." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVA a cim:UnitSymbol ; - rdfs:label "VPerVA"@en ; + rdfs:label "VPerVA" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVAr a cim:UnitSymbol ; - rdfs:label "VPerVAr"@en ; + rdfs:label "VPerVAr" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-PER-V-A_Reactive . cim:UnitSymbol.VPerm a cim:UnitSymbol ; - rdfs:label "VPerm"@en ; + rdfs:label "VPerm" ; rdfs:comment "Electric field strength, volts per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Vh a cim:UnitSymbol ; - rdfs:label "Vh"@en ; + rdfs:label "Vh" ; rdfs:comment "Volt-hour, Volt hours." ; cims:stereotype "enum" . cim:UnitSymbol.Vs a cim:UnitSymbol ; - rdfs:label "Vs"@en ; + rdfs:label "Vs" ; rdfs:comment "Volt seconds (Ws/A)." ; cims:stereotype "enum" . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.WPerA a cim:UnitSymbol ; - rdfs:label "WPerA"@en ; + rdfs:label "WPerA" ; rdfs:comment "Active power per current flow, watts per Ampere." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-A . + +cim:UnitSymbol.WPerHz a cim:UnitSymbol ; + rdfs:label "WPerHz" ; + rdfs:comment "Active power variation with frequency in watts per hertz." ; + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-HZ . cim:UnitSymbol.WPerW a cim:UnitSymbol ; - rdfs:label "WPerW"@en ; + rdfs:label "WPerW" ; rdfs:comment "Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mW/W’." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2 a cim:UnitSymbol ; - rdfs:label "WPerm2"@en ; + rdfs:label "WPerm2" ; rdfs:comment "Heat flux density, irradiance, watts per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2sr a cim:UnitSymbol ; - rdfs:label "WPerm2sr"@en ; + rdfs:label "WPerm2sr" ; rdfs:comment "Radiance, watts per square metre steradian." ; cims:stereotype "enum" . cim:UnitSymbol.WPermK a cim:UnitSymbol ; - rdfs:label "WPermK"@en ; + rdfs:label "WPermK" ; rdfs:comment "Thermal conductivity in watt/metres kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.WPers a cim:UnitSymbol ; - rdfs:label "WPers"@en ; + rdfs:label "WPers" ; rdfs:comment "Ramp rate in watts per second." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-SEC . cim:UnitSymbol.WPersr a cim:UnitSymbol ; - rdfs:label "WPersr"@en ; + rdfs:label "WPersr" ; rdfs:comment "Radiant intensity, watts per steradian." ; cims:stereotype "enum" . cim:UnitSymbol.Wb a cim:UnitSymbol ; - rdfs:label "Wb"@en ; + rdfs:label "Wb" ; rdfs:comment "Magnetic flux in webers (V·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.anglemin a cim:UnitSymbol ; - rdfs:label "anglemin"@en ; + rdfs:label "anglemin" ; rdfs:comment "Plane angle, minutes." ; cims:stereotype "enum" . cim:UnitSymbol.anglesec a cim:UnitSymbol ; - rdfs:label "anglesec"@en ; + rdfs:label "anglesec" ; rdfs:comment "Plane angle, seconds." ; cims:stereotype "enum" . cim:UnitSymbol.bar a cim:UnitSymbol ; - rdfs:label "bar"@en ; + rdfs:label "bar" ; rdfs:comment "Pressure in bars, (1 bar = 100 kPa)." ; cims:stereotype "enum" . cim:UnitSymbol.cd a cim:UnitSymbol ; - rdfs:label "cd"@en ; + rdfs:label "cd" ; rdfs:comment "Luminous intensity in candelas." ; cims:stereotype "enum" . cim:UnitSymbol.charPers a cim:UnitSymbol ; - rdfs:label "charPers"@en ; + rdfs:label "charPers" ; rdfs:comment "Data rate (baud) in characters per second." ; cims:stereotype "enum" . cim:UnitSymbol.character a cim:UnitSymbol ; - rdfs:label "character"@en ; + rdfs:label "character" ; rdfs:comment "Number of characters." ; cims:stereotype "enum" . cim:UnitSymbol.cosPhi a cim:UnitSymbol ; - rdfs:label "cosPhi"@en ; + rdfs:label "cosPhi" ; rdfs:comment """Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility.""" ; cims:stereotype "enum" . cim:UnitSymbol.count a cim:UnitSymbol ; - rdfs:label "count"@en ; + rdfs:label "count" ; rdfs:comment "Amount of substance, Counter value." ; cims:stereotype "enum" . cim:UnitSymbol.d a cim:UnitSymbol ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Time in days, day = 24 h = 86400 s." ; cims:stereotype "enum" . cim:UnitSymbol.dB a cim:UnitSymbol ; - rdfs:label "dB"@en ; + rdfs:label "dB" ; rdfs:comment "Sound pressure level in decibels. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.dBm a cim:UnitSymbol ; - rdfs:label "dBm"@en ; + rdfs:label "dBm" ; rdfs:comment "Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.degC a cim:UnitSymbol ; - rdfs:label "degC"@en ; + rdfs:label "degC" ; rdfs:comment """Relative temperature in degrees Celsius. In the SI unit system the symbol is °C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using °C is that the special character ° is difficult to manage in software.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG_C . cim:UnitSymbol.ft3 a cim:UnitSymbol ; - rdfs:label "ft3"@en ; + rdfs:label "ft3" ; rdfs:comment "Volume, cubic feet." ; cims:stereotype "enum" . cim:UnitSymbol.gPerg a cim:UnitSymbol ; - rdfs:label "gPerg"@en ; + rdfs:label "gPerg" ; rdfs:comment "Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µg/g’." ; cims:stereotype "enum" . cim:UnitSymbol.gal a cim:UnitSymbol ; - rdfs:label "gal"@en ; + rdfs:label "gal" ; rdfs:comment "Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce)." ; cims:stereotype "enum" . cim:UnitSymbol.h a cim:UnitSymbol ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Time in hours, hour = 60 min = 3600 s." ; cims:stereotype "enum" . cim:UnitSymbol.ha a cim:UnitSymbol ; - rdfs:label "ha"@en ; + rdfs:label "ha" ; rdfs:comment "Area, hectares." ; cims:stereotype "enum" . cim:UnitSymbol.kat a cim:UnitSymbol ; - rdfs:label "kat"@en ; + rdfs:label "kat" ; rdfs:comment "Catalytic activity, katal = mol / s." ; cims:stereotype "enum" . cim:UnitSymbol.katPerm3 a cim:UnitSymbol ; - rdfs:label "katPerm3"@en ; + rdfs:label "katPerm3" ; rdfs:comment "Catalytic activity concentration, katals per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.kg a cim:UnitSymbol ; - rdfs:label "kg"@en ; + rdfs:label "kg" ; rdfs:comment "Mass in kilograms. Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerJ a cim:UnitSymbol ; - rdfs:label "kgPerJ"@en ; + rdfs:label "kgPerJ" ; rdfs:comment "Weight per energy in kilograms per joule (kg/J). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerm3 a cim:UnitSymbol ; - rdfs:label "kgPerm3"@en ; + rdfs:label "kgPerm3" ; rdfs:comment "Density in kilogram/cubic metres (kg/m³). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm a cim:UnitSymbol ; - rdfs:label "kgm"@en ; + rdfs:label "kgm" ; rdfs:comment "Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm2 a cim:UnitSymbol ; - rdfs:label "kgm2"@en ; + rdfs:label "kgm2" ; rdfs:comment "Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kn a cim:UnitSymbol ; - rdfs:label "kn"@en ; + rdfs:label "kn" ; rdfs:comment "Speed, knots (1 kn = 1852/3600) m/s." ; cims:stereotype "enum" . cim:UnitSymbol.l a cim:UnitSymbol ; - rdfs:label "l"@en ; + rdfs:label "l" ; rdfs:comment "Volume in litres, litre = dm3 = m3/1000." ; cims:stereotype "enum" . cim:UnitSymbol.lPerh a cim:UnitSymbol ; - rdfs:label "lPerh"@en ; + rdfs:label "lPerh" ; rdfs:comment "Volumetric flow rate, litres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.lPerl a cim:UnitSymbol ; - rdfs:label "lPerl"@en ; + rdfs:label "lPerl" ; rdfs:comment "Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µL/L’." ; cims:stereotype "enum" . cim:UnitSymbol.lPers a cim:UnitSymbol ; - rdfs:label "lPers"@en ; + rdfs:label "lPers" ; rdfs:comment "Volumetric flow rate in litres per second." ; cims:stereotype "enum" . cim:UnitSymbol.lm a cim:UnitSymbol ; - rdfs:label "lm"@en ; + rdfs:label "lm" ; rdfs:comment "Luminous flux in lumens (cd·sr)." ; cims:stereotype "enum" . cim:UnitSymbol.lx a cim:UnitSymbol ; - rdfs:label "lx"@en ; + rdfs:label "lx" ; rdfs:comment "Illuminance in lux (lm/m²)." ; cims:stereotype "enum" . cim:UnitSymbol.m a cim:UnitSymbol ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Length in metres." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M . cim:UnitSymbol.m2 a cim:UnitSymbol ; - rdfs:label "m2"@en ; + rdfs:label "m2" ; rdfs:comment "Area in square metres (m²)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M2 . cim:UnitSymbol.m2Pers a cim:UnitSymbol ; - rdfs:label "m2Pers"@en ; + rdfs:label "m2Pers" ; rdfs:comment "Viscosity in square metres / second (m²/s)." ; cims:stereotype "enum" . cim:UnitSymbol.m3 a cim:UnitSymbol ; - rdfs:label "m3"@en ; + rdfs:label "m3" ; rdfs:comment "Volume in cubic metres (m³)." ; cims:stereotype "enum" . cim:UnitSymbol.m3Compensated a cim:UnitSymbol ; - rdfs:label "m3Compensated"@en ; + rdfs:label "m3Compensated" ; rdfs:comment "Volume, cubic metres, with the value compensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perh a cim:UnitSymbol ; - rdfs:label "m3Perh"@en ; + rdfs:label "m3Perh" ; rdfs:comment "Volumetric flow rate, cubic metres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perkg a cim:UnitSymbol ; - rdfs:label "m3Perkg"@en ; + rdfs:label "m3Perkg" ; rdfs:comment "Specific volume, cubic metres per kilogram, v." ; cims:stereotype "enum" . cim:UnitSymbol.m3Pers a cim:UnitSymbol ; - rdfs:label "m3Pers"@en ; + rdfs:label "m3Pers" ; rdfs:comment "Volumetric flow rate in cubic metres per second (m³/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M3-PER-SEC . cim:UnitSymbol.m3Uncompensated a cim:UnitSymbol ; - rdfs:label "m3Uncompensated"@en ; + rdfs:label "m3Uncompensated" ; rdfs:comment "Volume, cubic metres, with the value uncompensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.mPerm3 a cim:UnitSymbol ; - rdfs:label "mPerm3"@en ; + rdfs:label "mPerm3" ; rdfs:comment "Fuel efficiency in metres per cubic metres (m/m³)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers a cim:UnitSymbol ; - rdfs:label "mPers"@en ; + rdfs:label "mPers" ; rdfs:comment "Velocity in metres per second (m/s)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers2 a cim:UnitSymbol ; - rdfs:label "mPers2"@en ; + rdfs:label "mPers2" ; rdfs:comment "Acceleration in metres per second squared (m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.min a cim:UnitSymbol ; - rdfs:label "min"@en ; + rdfs:label "min" ; rdfs:comment "Time in minutes, minute = 60 s." ; cims:stereotype "enum" . cim:UnitSymbol.mmHg a cim:UnitSymbol ; - rdfs:label "mmHg"@en ; + rdfs:label "mmHg" ; rdfs:comment "Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa)." ; cims:stereotype "enum" . cim:UnitSymbol.mol a cim:UnitSymbol ; - rdfs:label "mol"@en ; + rdfs:label "mol" ; rdfs:comment "Amount of substance in moles." ; cims:stereotype "enum" . cim:UnitSymbol.molPerkg a cim:UnitSymbol ; - rdfs:label "molPerkg"@en ; + rdfs:label "molPerkg" ; rdfs:comment "Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms." ; cims:stereotype "enum" . cim:UnitSymbol.molPerm3 a cim:UnitSymbol ; - rdfs:label "molPerm3"@en ; + rdfs:label "molPerm3" ; rdfs:comment "Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³." ; cims:stereotype "enum" . cim:UnitSymbol.molPermol a cim:UnitSymbol ; - rdfs:label "molPermol"@en ; + rdfs:label "molPermol" ; rdfs:comment "Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution." ; cims:stereotype "enum" . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . cim:UnitSymbol.ohmPerm a cim:UnitSymbol ; - rdfs:label "ohmPerm"@en ; + rdfs:label "ohmPerm" ; rdfs:comment "Electric resistance per length in ohms per metre ((V/A)/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ohmm a cim:UnitSymbol ; - rdfs:label "ohmm"@en ; + rdfs:label "ohmm" ; rdfs:comment "Resistivity, ohm metres, (rho)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerHz a cim:UnitSymbol ; - rdfs:label "onePerHz"@en ; + rdfs:label "onePerHz" ; rdfs:comment "Reciprocal of frequency (1/Hz)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerm a cim:UnitSymbol ; - rdfs:label "onePerm"@en ; + rdfs:label "onePerm" ; rdfs:comment "Wavenumber, reciprocal metres, (1/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ppm a cim:UnitSymbol ; - rdfs:label "ppm"@en ; + rdfs:label "ppm" ; rdfs:comment "Concentration in parts per million." ; cims:stereotype "enum" . cim:UnitSymbol.rad a cim:UnitSymbol ; - rdfs:label "rad"@en ; + rdfs:label "rad" ; rdfs:comment "Plane angle in radians (m/m)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:RAD . cim:UnitSymbol.radPers a cim:UnitSymbol ; - rdfs:label "radPers"@en ; + rdfs:label "radPers" ; rdfs:comment "Angular velocity in radians per second (rad/s)." ; cims:stereotype "enum" . cim:UnitSymbol.radPers2 a cim:UnitSymbol ; - rdfs:label "radPers2"@en ; + rdfs:label "radPers2" ; rdfs:comment "Angular acceleration, radians per second squared." ; cims:stereotype "enum" . cim:UnitSymbol.rev a cim:UnitSymbol ; - rdfs:label "rev"@en ; + rdfs:label "rev" ; rdfs:comment "Amount of rotation, revolutions." ; cims:stereotype "enum" . cim:UnitSymbol.rotPers a cim:UnitSymbol ; - rdfs:label "rotPers"@en ; + rdfs:label "rotPers" ; rdfs:comment "Rotations per second (1/s). See also Hz (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . cim:UnitSymbol.sPers a cim:UnitSymbol ; - rdfs:label "sPers"@en ; + rdfs:label "sPers" ; rdfs:comment "Time, Ratio of time. Note: Users may need to supply a prefix such as ‘µ’ to show rates such as ‘µs/s’." ; cims:stereotype "enum" . cim:UnitSymbol.sr a cim:UnitSymbol ; - rdfs:label "sr"@en ; + rdfs:label "sr" ; rdfs:comment "Solid angle in steradians (m2/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.therm a cim:UnitSymbol ; - rdfs:label "therm"@en ; + rdfs:label "therm" ; rdfs:comment "Energy, therms." ; cims:stereotype "enum" . cim:UnitSymbol.tonne a cim:UnitSymbol ; - rdfs:label "tonne"@en ; + rdfs:label "tonne" ; rdfs:comment "Mass in tons, “tonne” or “metric ton” (1000 kg = 1 Mg)." ; cims:stereotype "enum" . +cim:Voltage a qudt:QuantityKind ; + rdfs:label "Voltage"@en ; + rdfs:comment "Electrical voltage, can be both AC and DC." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.V ; + skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower a qudt:QuantityKind ; + rdfs:label "VoltagePerReactivePower"@en ; + rdfs:comment "Voltage variation with reactive power." ; + cims:belongsToCategory eq:Package_CoreEquipmentProfile ; + qudt:applicableUnit cim:UnitSymbol.VPerVAr ; + skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + cim:WindGenUnitKind.offshore a cim:WindGenUnitKind ; rdfs:label "offshore"@en ; rdfs:comment "The wind generating unit is located offshore." ; @@ -7124,37 +7153,37 @@ cim:WindGenUnitKind.onshore a cim:WindGenUnitKind ; cims:stereotype "enum" . cim:WindingConnection.A a cim:WindingConnection ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Autotransformer common winding." ; cims:stereotype "enum" . cim:WindingConnection.D a cim:WindingConnection ; - rdfs:label "D"@en ; + rdfs:label "D" ; rdfs:comment "Delta." ; cims:stereotype "enum" . cim:WindingConnection.I a cim:WindingConnection ; - rdfs:label "I"@en ; + rdfs:label "I" ; rdfs:comment "Independent winding, for single-phase connections." ; cims:stereotype "enum" . cim:WindingConnection.Y a cim:WindingConnection ; - rdfs:label "Y"@en ; + rdfs:label "Y" ; rdfs:comment "Wye." ; cims:stereotype "enum" . cim:WindingConnection.Yn a cim:WindingConnection ; - rdfs:label "Yn"@en ; + rdfs:label "Yn" ; rdfs:comment "Wye, with neutral brought out for grounding." ; cims:stereotype "enum" . cim:WindingConnection.Z a cim:WindingConnection ; - rdfs:label "Z"@en ; + rdfs:label "Z" ; rdfs:comment "ZigZag." ; cims:stereotype "enum" . cim:WindingConnection.Zn a cim:WindingConnection ; - rdfs:label "Zn"@en ; + rdfs:label "Zn" ; rdfs:comment "ZigZag, with neutral brought out for grounding." ; cims:stereotype "enum" . diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_EquipmentBoundary-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_EquipmentBoundary-AP-Voc-RDFS2020_v3-0-0.ttl index 0ddabd6..b372314 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_EquipmentBoundary-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_EquipmentBoundary-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,156 +1,158 @@ -@prefix cim: . -@prefix cims: . -@prefix eu: . -@prefix eqbd: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:ACDCTerminal a rdfs:Class ; +@prefix cim: . +@prefix cims: . +@prefix eu: . +@prefix eqbd: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +eqbd:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the equipment boundary profile from IEC 61970-600-2."@en ; + dcat:keyword "EQBD" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:1e79354a-ccc2-434b-bab3-3dc4a08df5ea" ; + dct:issued "2021-01-27T12:30:44Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Equipment Boundary Vocabulary"@en ; + owl:incompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "3.0.0"@en . + +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:BaseVoltage a rdfs:Class ; +cim:BaseVoltage a owl:Class ; rdfs:label "BaseVoltage"@en ; - rdfs:comment "Defines a system base voltage which is referenced. " ; + rdfs:comment "Defines a system base voltage which is referenced." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Bay a rdfs:Class ; +cim:Bay a owl:Class ; rdfs:label "Bay"@en ; rdfs:comment "A collection of power system resources (within a given substation) including conducting equipment, protection relays, measurements, and telemetry. A bay typically represents a physical grouping related to modularization of equipment." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype "Primitive" . - -cim:ConductingEquipment a rdfs:Class ; +cim:ConductingEquipment a owl:Class ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The parts of the AC power system that are designed to carry current or that are conductively connected through terminals." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; rdfs:subClassOf cim:Equipment . -cim:ConnectivityNode a rdfs:Class ; +cim:ConnectivityNode a owl:Class ; rdfs:label "ConnectivityNode"@en ; rdfs:comment "Connectivity nodes are points where terminals of AC conducting equipment are connected together with zero impedance." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:ConnectivityNodeContainer a rdfs:Class ; +cim:ConnectivityNodeContainer a owl:Class ; rdfs:label "ConnectivityNodeContainer"@en ; rdfs:comment "A base class for all objects that may contain connectivity nodes or topological nodes." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; rdfs:subClassOf cim:PowerSystemResource . -cim:Connector a rdfs:Class ; +cim:Connector a owl:Class ; rdfs:label "Connector"@en ; rdfs:comment "A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation and are modelled with a single logical terminal." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype "Primitive" . - -cim:EnergySchedulingType a rdfs:Class ; +cim:EnergySchedulingType a owl:Class ; rdfs:label "EnergySchedulingType"@en ; rdfs:comment "Used to define the type of generation for scheduling purposes." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; rdfs:subClassOf cim:PowerSystemResource . -cim:EquipmentContainer a rdfs:Class ; +cim:EquipmentContainer a owl:Class ; rdfs:label "EquipmentContainer"@en ; - rdfs:comment "A modelling construct to provide a root class for containing equipment. " ; + rdfs:comment "A modelling construct to provide a root class for containing equipment." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; rdfs:subClassOf cim:ConnectivityNodeContainer . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype "Primitive" . - -cim:GeographicalRegion a rdfs:Class ; +cim:GeographicalRegion a owl:Class ; rdfs:label "GeographicalRegion"@en ; rdfs:comment "A geographical region of a power system network model." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile . -cim:Junction a rdfs:Class ; +cim:Junction a owl:Class ; rdfs:label "Junction"@en ; rdfs:comment "A point where one or more conducting equipments are connected with zero resistance." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Connector . -cim:Line a rdfs:Class ; +cim:Line a owl:Class ; rdfs:label "Line"@en ; - rdfs:comment "Contains equipment beyond a substation belonging to a power transmission line. " ; + rdfs:comment "Contains equipment beyond a substation belonging to a power transmission line." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:String a rdfs: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." ; - cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype "Primitive" . - -cim:SubGeographicalRegion a rdfs:Class ; +cim:SubGeographicalRegion a owl:Class ; rdfs:label "SubGeographicalRegion"@en ; rdfs:comment "A subset of a geographical region of a power system network model." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Substation a rdfs:Class ; +cim:Substation a owl:Class ; rdfs:label "Substation"@en ; - rdfs:comment "A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics. " ; + rdfs:comment "A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:ACDCTerminal . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -158,9 +160,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -168,1225 +170,1280 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:Voltage a rdfs:Class ; - rdfs:label "Voltage"@en ; - rdfs:comment "Electrical voltage, can be both AC and DC." ; - cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype "CIMDatatype" . - -cim:VoltageLevel a rdfs:Class ; +cim:VoltageLevel a owl:Class ; rdfs:label "VoltageLevel"@en ; rdfs:comment "A collection of equipment at one common system voltage forming a switchgear. The equipment typically consists of breakers, busbars, instrumentation, control, regulation and protection devices as well as assemblies of all these." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:EquipmentContainer . -eu:BoundaryPoint a rdfs:Class ; +eu:BoundaryPoint a owl:Class ; rdfs:label "BoundaryPoint"@en ; rdfs:comment "Designates a connection point at which one or more model authority sets shall connect to. The location of the connection point as well as other properties are agreed between organisations responsible for the interconnection, hence all attributes of the class represent this agreement. It is primarily used in a boundary model authority set which can contain one or many BoundaryPoint-s among other Equipment-s and their connections." ; cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; - cims:stereotype "European", ; + cims:stereotype "European", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -eqbd:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the equipment boundary profile from IEC 61970-600-2."@en ; - dcat:keyword "EQBD" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:1e79354a-ccc2-434b-bab3-3dc4a08df5ea" ; - dct:issued "2021-01-27T12:30:44Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Equipment Boundary Vocabulary"@en ; - owl:incompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "3.0.0"@en . - -cim:BaseVoltage.VoltageLevel a rdf:Property ; +cim:BaseVoltage.VoltageLevel a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "VoltageLevel"@en ; rdfs:comment "The voltage levels having this base voltage." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VoltageLevel.BaseVoltage ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:VoltageLevel.BaseVoltage ; rdfs:domain cim:BaseVoltage ; rdfs:range cim:VoltageLevel . -cim:BaseVoltage.nominalVoltage a rdf:Property ; - rdfs:label "nominalVoltage"@en ; - rdfs:comment "The power system resource's base voltage. Shall be a positive value and not zero." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:BaseVoltage . - -cim:Bay.VoltageLevel a rdf:Property ; +cim:Bay.VoltageLevel a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "VoltageLevel"@en ; rdfs:comment "The voltage level containing this bay." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:VoltageLevel.Bays ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:VoltageLevel.Bays ; rdfs:domain cim:Bay ; rdfs:range cim:VoltageLevel . -cim:ConductingEquipment.Terminals a rdf:Property ; +cim:ConductingEquipment.Terminals a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Terminals"@en ; rdfs:comment "Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Terminal.ConductingEquipment ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Terminal.ConductingEquipment ; rdfs:domain cim:ConductingEquipment ; rdfs:range cim:Terminal . -cim:ConnectivityNode.ConnectivityNodeContainer a rdf:Property ; +cim:ConnectivityNode.ConnectivityNodeContainer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ConnectivityNodeContainer"@en ; rdfs:comment "Container of this connectivity node." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConnectivityNodeContainer.ConnectivityNodes ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ConnectivityNodeContainer.ConnectivityNodes ; rdfs:domain cim:ConnectivityNode ; rdfs:range cim:ConnectivityNodeContainer . -cim:ConnectivityNode.Terminals a rdf:Property ; +cim:ConnectivityNode.Terminals a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Terminals"@en ; - rdfs:comment "Terminals interconnected with zero impedance at a this connectivity node. " ; + rdfs:comment "Terminals interconnected with zero impedance at a this connectivity node." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Terminal.ConnectivityNode ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Terminal.ConnectivityNode ; rdfs:domain cim:ConnectivityNode ; rdfs:range cim:Terminal . -cim:ConnectivityNodeContainer.ConnectivityNodes a rdf:Property ; +cim:ConnectivityNodeContainer.ConnectivityNodes a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ConnectivityNodes"@en ; rdfs:comment "Connectivity nodes which belong to this connectivity node container." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ConnectivityNode.ConnectivityNodeContainer ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ConnectivityNode.ConnectivityNodeContainer ; rdfs:domain cim:ConnectivityNodeContainer ; rdfs:range cim:ConnectivityNode . -cim:Equipment.EquipmentContainer a rdf:Property ; +cim:Equipment.EquipmentContainer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "EquipmentContainer"@en ; rdfs:comment "Container of this equipment." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:EquipmentContainer.Equipments ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:EquipmentContainer.Equipments ; rdfs:domain cim:Equipment ; rdfs:range cim:EquipmentContainer . -cim:EquipmentContainer.Equipments a rdf:Property ; +cim:EquipmentContainer.Equipments a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Equipments"@en ; rdfs:comment "Contained equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Equipment.EquipmentContainer ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Equipment.EquipmentContainer ; rdfs:domain cim:EquipmentContainer ; rdfs:range cim:Equipment . -cim:GeographicalRegion.Regions a rdf:Property ; +cim:GeographicalRegion.Regions a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Regions"@en ; rdfs:comment "All sub-geographical regions within this geographical region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SubGeographicalRegion.Region ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:SubGeographicalRegion.Region ; rdfs:domain cim:GeographicalRegion ; rdfs:range cim:SubGeographicalRegion . -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Line.Region a rdf:Property ; +cim:Line.Region a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Region"@en ; rdfs:comment "The sub-geographical region of the line." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SubGeographicalRegion.Lines ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SubGeographicalRegion.Lines ; rdfs:domain cim:Line ; rdfs:range cim:SubGeographicalRegion . -cim:SubGeographicalRegion.Lines a rdf:Property ; +cim:SubGeographicalRegion.Lines a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Lines"@en ; rdfs:comment "The lines within the sub-geographical region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Line.Region ; cims:multiplicity cims:M:0..n ; - cims:stereotype ; + cims:stereotype uml:ofAggregate ; + owl:inverseOf cim:Line.Region ; rdfs:domain cim:SubGeographicalRegion ; rdfs:range cim:Line . -cim:SubGeographicalRegion.Region a rdf:Property ; +cim:SubGeographicalRegion.Region a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Region"@en ; rdfs:comment "The geographical region which this sub-geographical region is within." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:GeographicalRegion.Regions ; cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:GeographicalRegion.Regions ; rdfs:domain cim:SubGeographicalRegion ; rdfs:range cim:GeographicalRegion . -cim:SubGeographicalRegion.Substations a rdf:Property ; +cim:SubGeographicalRegion.Substations a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Substations"@en ; rdfs:comment "The substations in this sub-geographical region." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Substation.Region ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Substation.Region ; rdfs:domain cim:SubGeographicalRegion ; rdfs:range cim:Substation . -cim:Substation.Region a rdf:Property ; +cim:Substation.Region a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Region"@en ; rdfs:comment "The SubGeographicalRegion containing the substation." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:SubGeographicalRegion.Substations ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:SubGeographicalRegion.Substations ; rdfs:domain cim:Substation ; rdfs:range cim:SubGeographicalRegion . -cim:Substation.VoltageLevels a rdf:Property ; +cim:Substation.VoltageLevels a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "VoltageLevels"@en ; rdfs:comment "The voltage levels within this substation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:VoltageLevel.Substation ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:VoltageLevel.Substation ; rdfs:domain cim:Substation ; rdfs:range cim:VoltageLevel . -cim:Terminal.ConductingEquipment a rdf:Property ; +cim:Terminal.ConductingEquipment a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The conducting equipment of the terminal. Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConductingEquipment.Terminals ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ConductingEquipment.Terminals ; rdfs:domain cim:Terminal ; rdfs:range cim:ConductingEquipment . -cim:Terminal.ConnectivityNode a rdf:Property ; +cim:Terminal.ConnectivityNode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ConnectivityNode"@en ; rdfs:comment "The connectivity node to which this terminal connects with zero impedance." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConnectivityNode.Terminals ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ConnectivityNode.Terminals ; rdfs:domain cim:Terminal ; rdfs:range cim:ConnectivityNode . -cim:Voltage.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitMultiplier . - -cim:Voltage.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "V" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitSymbol . - -cim:Voltage.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage . - -cim:VoltageLevel.BaseVoltage a rdf:Property ; +cim:VoltageLevel.BaseVoltage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BaseVoltage"@en ; rdfs:comment "The base voltage used for all equipment within the voltage level." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:BaseVoltage.VoltageLevel ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:BaseVoltage.VoltageLevel ; rdfs:domain cim:VoltageLevel ; rdfs:range cim:BaseVoltage . -cim:VoltageLevel.Bays a rdf:Property ; +cim:VoltageLevel.Bays a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Bays"@en ; rdfs:comment "The bays within this voltage level." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Bay.VoltageLevel ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Bay.VoltageLevel ; rdfs:domain cim:VoltageLevel ; rdfs:range cim:Bay . -cim:VoltageLevel.Substation a rdf:Property ; +cim:VoltageLevel.Substation a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Substation"@en ; rdfs:comment "The substation of the voltage level." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Substation.VoltageLevels ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Substation.VoltageLevels ; rdfs:domain cim:VoltageLevel ; rdfs:range cim:Substation . -cim:VoltageLevel.highVoltageLimit a rdf:Property ; +eu:BoundaryPoint.ConnectivityNode a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "ConnectivityNode"@en ; + rdfs:comment "The connectivity node that is designated as a boundary point." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype "European" ; + owl:inverseOf eu:ConnectivityNode.BoundaryPoint ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range cim:ConnectivityNode . + +eu:ConnectivityNode.BoundaryPoint a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "BoundaryPoint"@en ; + rdfs:comment "The boundary point associated with the connectivity node." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype "European" ; + owl:inverseOf eu:BoundaryPoint.ConnectivityNode ; + rdfs:domain cim:ConnectivityNode ; + rdfs:range eu:BoundaryPoint . + +cim:BaseVoltage.nominalVoltage a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "nominalVoltage"@en ; + rdfs:comment "The power system resource's base voltage. Shall be a positive value and not zero." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:BaseVoltage ; + rdfs:range xsd:float . + +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:VoltageLevel.highVoltageLimit a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "highVoltageLimit"@en ; rdfs:comment """The bus bar's high voltage limit. The limit applies to all equipment and nodes contained in a given VoltageLevel. It is not required that it is exchanged in pair with lowVoltageLimit. It is preferable to use operational VoltageLimit, which prevails, if present.""" ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltageLevel . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:VoltageLevel ; + rdfs:range xsd:float . -cim:VoltageLevel.lowVoltageLimit a rdf:Property ; +cim:VoltageLevel.lowVoltageLimit a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "lowVoltageLimit"@en ; rdfs:comment """The bus bar's low voltage limit. The limit applies to all equipment and nodes contained in a given VoltageLevel. It is not required that it is exchanged in pair with highVoltageLimit. It is preferable to use operational VoltageLimit, which prevails, if present.""" ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VoltageLevel . - -eu:BoundaryPoint.ConnectivityNode a rdf:Property ; - rdfs:label "ConnectivityNode"@en ; - rdfs:comment "The connectivity node that is designated as a boundary point." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName eu:ConnectivityNode.BoundaryPoint ; - cims:multiplicity cims:M:1 ; - cims:stereotype "European" ; - rdfs:domain eu:BoundaryPoint ; - rdfs:range cim:ConnectivityNode . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:VoltageLevel ; + rdfs:range xsd:float . -eu:BoundaryPoint.fromEndIsoCode a rdf:Property ; +eu:BoundaryPoint.fromEndIsoCode a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fromEndIsoCode"@en ; rdfs:comment """The ISO code of the region which the "From" side of the Boundary point belongs to or it is connected to. The ISO code is a two-character country code as defined by ISO 3166 (http://www.iso.org/iso/country_codes). The length of the string is 2 characters maximum.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.fromEndName a rdf:Property ; +eu:BoundaryPoint.fromEndName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fromEndName"@en ; rdfs:comment """A human readable name with length of the string 64 characters maximum. It covers the following two cases: -if the Boundary point is placed on a tie-line, it is the name (IdentifiedObject.name) of the substation at which the "From" side of the tie-line is connected to. -if the Boundary point is placed in a substation, it is the name (IdentifiedObject.name) of the element (e.g. PowerTransformer, ACLineSegment, Switch, etc.) at which the "From" side of the Boundary point is connected to.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.fromEndNameTso a rdf:Property ; +eu:BoundaryPoint.fromEndNameTso a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "fromEndNameTso"@en ; rdfs:comment "Identifies the name of the transmission system operator, distribution system operator or other entity at which the \"From\" side of the interconnection is connected to. The length of the string is 64 characters maximum." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.isDirectCurrent a rdf:Property ; +eu:BoundaryPoint.isDirectCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isDirectCurrent"@en ; rdfs:comment "If true, this boundary point is a point of common coupling (PCC) of a direct current (DC) interconnection, otherwise the interconnection is AC (default)." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:boolean . -eu:BoundaryPoint.isExcludedFromAreaInterchange a rdf:Property ; +eu:BoundaryPoint.isExcludedFromAreaInterchange a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isExcludedFromAreaInterchange"@en ; rdfs:comment "If true, this boundary point is on the interconnection that is excluded from control area interchange calculation and consequently has no related tie flows. Otherwise, the interconnection is included in control area interchange and a TieFlow is required at all sides of the boundary point (default)." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:boolean . -eu:BoundaryPoint.toEndIsoCode a rdf:Property ; +eu:BoundaryPoint.toEndIsoCode a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "toEndIsoCode"@en ; rdfs:comment """The ISO code of the region which the "To" side of the Boundary point belongs to or is connected to. The ISO code is a two-character country code as defined by ISO 3166 (http://www.iso.org/iso/country_codes). The length of the string is 2 characters maximum.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.toEndName a rdf:Property ; +eu:BoundaryPoint.toEndName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "toEndName"@en ; rdfs:comment """A human readable name with length of the string 64 characters maximum. It covers the following two cases: -if the Boundary point is placed on a tie-line, it is the name (IdentifiedObject.name) of the substation at which the "To" side of the tie-line is connected to. -if the Boundary point is placed in a substation, it is the name (IdentifiedObject.name) of the element (e.g. PowerTransformer, ACLineSegment, Switch, etc.) at which the "To" side of the Boundary point is connected to.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:BoundaryPoint.toEndNameTso a rdf:Property ; +eu:BoundaryPoint.toEndNameTso a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "toEndNameTso"@en ; rdfs:comment "Identifies the name of the transmission system operator, distribution system operator or other entity at which the \"To\" side of the interconnection is connected to. The length of the string is 64 characters maximum." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype "European", ; - rdfs:domain eu:BoundaryPoint . - -eu:ConnectivityNode.BoundaryPoint a rdf:Property ; - rdfs:label "BoundaryPoint"@en ; - rdfs:comment "The boundary point associated with the connectivity node." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName eu:BoundaryPoint.ConnectivityNode ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype "European" ; - rdfs:domain cim:ConnectivityNode ; - rdfs:range eu:BoundaryPoint . + cims:stereotype "European", uml:attribute ; + rdfs:domain eu:BoundaryPoint ; + rdfs:range xsd:string . -eu:IdentifiedObject.energyIdentCodeEic a rdf:Property ; +eu:IdentifiedObject.energyIdentCodeEic a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "energyIdentCodeEic"@en ; rdfs:comment "The attribute is used for an exchange of the EIC code (Energy identification Code). The length of the string is 16 characters as defined by the EIC code. For details on EIC scheme please refer to ENTSO-E web site." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", "deprecated", ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype "European", uml:attribute ; + owl:deprecated true ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -eu:IdentifiedObject.shortName a rdf:Property ; +eu:IdentifiedObject.shortName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "shortName"@en ; rdfs:comment "The attribute is used for an exchange of a human readable short name with length of the string 12 characters maximum." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", "deprecated", ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype "European", uml:attribute ; + owl:deprecated true ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:ActivePower skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . cim:UnitMultiplier.E a cim:UnitMultiplier ; - rdfs:label "E"@en ; + rdfs:label "E" ; rdfs:comment "Exa 10**18." ; cims:stereotype "enum" . cim:UnitMultiplier.G a cim:UnitMultiplier ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Giga 10**9." ; cims:stereotype "enum" . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.P a cim:UnitMultiplier ; - rdfs:label "P"@en ; + rdfs:label "P" ; rdfs:comment "Peta 10**15." ; cims:stereotype "enum" . cim:UnitMultiplier.T a cim:UnitMultiplier ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Tera 10**12." ; cims:stereotype "enum" . cim:UnitMultiplier.Y a cim:UnitMultiplier ; - rdfs:label "Y"@en ; + rdfs:label "Y" ; rdfs:comment "Yotta 10**24." ; cims:stereotype "enum" . cim:UnitMultiplier.Z a cim:UnitMultiplier ; - rdfs:label "Z"@en ; + rdfs:label "Z" ; rdfs:comment "Zetta 10**21." ; cims:stereotype "enum" . cim:UnitMultiplier.a a cim:UnitMultiplier ; - rdfs:label "a"@en ; + rdfs:label "a" ; rdfs:comment "Atto 10**-18." ; cims:stereotype "enum" . cim:UnitMultiplier.c a cim:UnitMultiplier ; - rdfs:label "c"@en ; + rdfs:label "c" ; rdfs:comment "Centi 10**-2." ; cims:stereotype "enum" . cim:UnitMultiplier.d a cim:UnitMultiplier ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Deci 10**-1." ; cims:stereotype "enum" . cim:UnitMultiplier.da a cim:UnitMultiplier ; - rdfs:label "da"@en ; + rdfs:label "da" ; rdfs:comment "Deca 10**1." ; cims:stereotype "enum" . cim:UnitMultiplier.f a cim:UnitMultiplier ; - rdfs:label "f"@en ; + rdfs:label "f" ; rdfs:comment "Femto 10**-15." ; cims:stereotype "enum" . cim:UnitMultiplier.h a cim:UnitMultiplier ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Hecto 10**2." ; cims:stereotype "enum" . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.m a cim:UnitMultiplier ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Milli 10**-3." ; cims:stereotype "enum" . cim:UnitMultiplier.micro a cim:UnitMultiplier ; - rdfs:label "micro"@en ; + rdfs:label "micro" ; rdfs:comment "Micro 10**-6." ; cims:stereotype "enum" . cim:UnitMultiplier.n a cim:UnitMultiplier ; - rdfs:label "n"@en ; + rdfs:label "n" ; rdfs:comment "Nano 10**-9." ; cims:stereotype "enum" . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitMultiplier.p a cim:UnitMultiplier ; - rdfs:label "p"@en ; + rdfs:label "p" ; rdfs:comment "Pico 10**-12." ; cims:stereotype "enum" . cim:UnitMultiplier.y a cim:UnitMultiplier ; - rdfs:label "y"@en ; + rdfs:label "y" ; rdfs:comment "Yocto 10**-24." ; cims:stereotype "enum" . cim:UnitMultiplier.z a cim:UnitMultiplier ; - rdfs:label "z"@en ; + rdfs:label "z" ; rdfs:comment "Zepto 10**-21." ; cims:stereotype "enum" . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.A2 a cim:UnitSymbol ; - rdfs:label "A2"@en ; + rdfs:label "A2" ; rdfs:comment "Amperes squared (A²)." ; cims:stereotype "enum" . cim:UnitSymbol.A2h a cim:UnitSymbol ; - rdfs:label "A2h"@en ; + rdfs:label "A2h" ; rdfs:comment "Ampere-squared hour, ampere-squared hour." ; cims:stereotype "enum" . cim:UnitSymbol.A2s a cim:UnitSymbol ; - rdfs:label "A2s"@en ; + rdfs:label "A2s" ; rdfs:comment "Ampere squared time in square amperes (A²s)." ; cims:stereotype "enum" . cim:UnitSymbol.APerA a cim:UnitSymbol ; - rdfs:label "APerA"@en ; + rdfs:label "APerA" ; rdfs:comment "Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mA/A’." ; cims:stereotype "enum" . cim:UnitSymbol.APerm a cim:UnitSymbol ; - rdfs:label "APerm"@en ; + rdfs:label "APerm" ; rdfs:comment "A/m, magnetic field strength, amperes per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Ah a cim:UnitSymbol ; - rdfs:label "Ah"@en ; + rdfs:label "Ah" ; rdfs:comment "Ampere-hours, ampere-hours." ; cims:stereotype "enum" . cim:UnitSymbol.As a cim:UnitSymbol ; - rdfs:label "As"@en ; + rdfs:label "As" ; rdfs:comment "Ampere seconds (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Bq a cim:UnitSymbol ; - rdfs:label "Bq"@en ; + rdfs:label "Bq" ; rdfs:comment "Radioactivity in becquerels (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.Btu a cim:UnitSymbol ; - rdfs:label "Btu"@en ; + rdfs:label "Btu" ; rdfs:comment "Energy, British Thermal Units." ; cims:stereotype "enum" . cim:UnitSymbol.C a cim:UnitSymbol ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Electric charge in coulombs (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.CPerkg a cim:UnitSymbol ; - rdfs:label "CPerkg"@en ; + rdfs:label "CPerkg" ; rdfs:comment "Exposure (x rays), coulombs per kilogram." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm2 a cim:UnitSymbol ; - rdfs:label "CPerm2"@en ; + rdfs:label "CPerm2" ; rdfs:comment "Surface charge density, coulombs per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm3 a cim:UnitSymbol ; - rdfs:label "CPerm3"@en ; + rdfs:label "CPerm3" ; rdfs:comment "Electric charge density, coulombs per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.F a cim:UnitSymbol ; - rdfs:label "F"@en ; + rdfs:label "F" ; rdfs:comment "Electric capacitance in farads (C/V)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:FARAD . cim:UnitSymbol.FPerm a cim:UnitSymbol ; - rdfs:label "FPerm"@en ; + rdfs:label "FPerm" ; rdfs:comment "Permittivity, farads per metre." ; cims:stereotype "enum" . cim:UnitSymbol.G a cim:UnitSymbol ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Magnetic flux density, gausses (1 G = 10-4 T)." ; cims:stereotype "enum" . cim:UnitSymbol.Gy a cim:UnitSymbol ; - rdfs:label "Gy"@en ; + rdfs:label "Gy" ; rdfs:comment "Absorbed dose in grays (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.GyPers a cim:UnitSymbol ; - rdfs:label "GyPers"@en ; + rdfs:label "GyPers" ; rdfs:comment "Absorbed dose rate, grays per second." ; cims:stereotype "enum" . cim:UnitSymbol.H a cim:UnitSymbol ; - rdfs:label "H"@en ; + rdfs:label "H" ; rdfs:comment "Electric inductance in henrys (Wb/A)." ; cims:stereotype "enum" . cim:UnitSymbol.HPerm a cim:UnitSymbol ; - rdfs:label "HPerm"@en ; + rdfs:label "HPerm" ; rdfs:comment "Permeability, henrys per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Hz a cim:UnitSymbol ; - rdfs:label "Hz"@en ; + rdfs:label "Hz" ; rdfs:comment "Frequency in hertz (1/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:HZ ; + skos:narrower unit:REV-PER-SEC . cim:UnitSymbol.HzPerHz a cim:UnitSymbol ; - rdfs:label "HzPerHz"@en ; + rdfs:label "HzPerHz" ; rdfs:comment "Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mHz/Hz’." ; cims:stereotype "enum" . cim:UnitSymbol.HzPers a cim:UnitSymbol ; - rdfs:label "HzPers"@en ; + rdfs:label "HzPers" ; rdfs:comment "Rate of change of frequency in hertz per second." ; cims:stereotype "enum" . cim:UnitSymbol.J a cim:UnitSymbol ; - rdfs:label "J"@en ; + rdfs:label "J" ; rdfs:comment "Energy in joules (N·m = C·V = W·s)." ; cims:stereotype "enum" . cim:UnitSymbol.JPerK a cim:UnitSymbol ; - rdfs:label "JPerK"@en ; + rdfs:label "JPerK" ; rdfs:comment "Heat capacity in joules/kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkg a cim:UnitSymbol ; - rdfs:label "JPerkg"@en ; + rdfs:label "JPerkg" ; rdfs:comment "Specific energy, Joules / kg." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkgK a cim:UnitSymbol ; - rdfs:label "JPerkgK"@en ; + rdfs:label "JPerkgK" ; rdfs:comment "Specific heat capacity, specific entropy, joules per kilogram Kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm2 a cim:UnitSymbol ; - rdfs:label "JPerm2"@en ; + rdfs:label "JPerm2" ; rdfs:comment "Insulation energy density, joules per square metre or watt second per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm3 a cim:UnitSymbol ; - rdfs:label "JPerm3"@en ; + rdfs:label "JPerm3" ; rdfs:comment "Energy density, joules per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPermol a cim:UnitSymbol ; - rdfs:label "JPermol"@en ; + rdfs:label "JPermol" ; rdfs:comment "Molar energy, joules per mole." ; cims:stereotype "enum" . cim:UnitSymbol.JPermolK a cim:UnitSymbol ; - rdfs:label "JPermolK"@en ; + rdfs:label "JPermolK" ; rdfs:comment "Molar entropy, molar heat capacity, joules per mole kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPers a cim:UnitSymbol ; - rdfs:label "JPers"@en ; + rdfs:label "JPers" ; rdfs:comment "Energy rate in joules per second (J/s)." ; cims:stereotype "enum" . cim:UnitSymbol.K a cim:UnitSymbol ; - rdfs:label "K"@en ; + rdfs:label "K" ; rdfs:comment "Temperature in kelvins." ; cims:stereotype "enum" . cim:UnitSymbol.KPers a cim:UnitSymbol ; - rdfs:label "KPers"@en ; + rdfs:label "KPers" ; rdfs:comment "Temperature change rate in kelvins per second." ; cims:stereotype "enum" . cim:UnitSymbol.M a cim:UnitSymbol ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Length, nautical miles (1 M = 1852 m)." ; cims:stereotype "enum" . cim:UnitSymbol.Mx a cim:UnitSymbol ; - rdfs:label "Mx"@en ; + rdfs:label "Mx" ; rdfs:comment "Magnetic flux, maxwells (1 Mx = 10-8 Wb)." ; cims:stereotype "enum" . cim:UnitSymbol.N a cim:UnitSymbol ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Force in newtons (kg·m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.NPerm a cim:UnitSymbol ; - rdfs:label "NPerm"@en ; + rdfs:label "NPerm" ; rdfs:comment "Surface tension, newton per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Nm a cim:UnitSymbol ; - rdfs:label "Nm"@en ; + rdfs:label "Nm" ; rdfs:comment "Moment of force, newton metres." ; cims:stereotype "enum" . cim:UnitSymbol.Oe a cim:UnitSymbol ; - rdfs:label "Oe"@en ; + rdfs:label "Oe" ; rdfs:comment "Magnetic field in oersteds, (1 Oe = (103/4p) A/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Pa a cim:UnitSymbol ; - rdfs:label "Pa"@en ; + rdfs:label "Pa" ; rdfs:comment "Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:PA . cim:UnitSymbol.PaPers a cim:UnitSymbol ; - rdfs:label "PaPers"@en ; + rdfs:label "PaPers" ; rdfs:comment "Pressure change rate in pascals per second." ; cims:stereotype "enum" . cim:UnitSymbol.Pas a cim:UnitSymbol ; - rdfs:label "Pas"@en ; + rdfs:label "Pas" ; rdfs:comment "Dynamic viscosity, pascal seconds." ; cims:stereotype "enum" . cim:UnitSymbol.Q a cim:UnitSymbol ; - rdfs:label "Q"@en ; + rdfs:label "Q" ; rdfs:comment "Quantity power, Q." ; cims:stereotype "enum" . cim:UnitSymbol.Qh a cim:UnitSymbol ; - rdfs:label "Qh"@en ; + rdfs:label "Qh" ; rdfs:comment "Quantity energy, Qh." ; cims:stereotype "enum" . cim:UnitSymbol.S a cim:UnitSymbol ; - rdfs:label "S"@en ; + rdfs:label "S" ; rdfs:comment "Conductance in siemens." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:S . cim:UnitSymbol.SPerm a cim:UnitSymbol ; - rdfs:label "SPerm"@en ; + rdfs:label "SPerm" ; rdfs:comment "Conductance per length (F/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Sv a cim:UnitSymbol ; - rdfs:label "Sv"@en ; + rdfs:label "Sv" ; rdfs:comment "Dose equivalent in sieverts (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.T a cim:UnitSymbol ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Magnetic flux density in teslas (Wb/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.V2 a cim:UnitSymbol ; - rdfs:label "V2"@en ; + rdfs:label "V2" ; rdfs:comment "Volt squared (W²/A²)." ; cims:stereotype "enum" . cim:UnitSymbol.V2h a cim:UnitSymbol ; - rdfs:label "V2h"@en ; + rdfs:label "V2h" ; rdfs:comment "Volt-squared hour, volt-squared-hours." ; cims:stereotype "enum" . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAh a cim:UnitSymbol ; - rdfs:label "VAh"@en ; + rdfs:label "VAh" ; rdfs:comment "Apparent energy in volt ampere hours." ; cims:stereotype "enum" . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.VArh a cim:UnitSymbol ; - rdfs:label "VArh"@en ; + rdfs:label "VArh" ; rdfs:comment "Reactive energy in volt ampere reactive hours." ; cims:stereotype "enum" . cim:UnitSymbol.VPerHz a cim:UnitSymbol ; - rdfs:label "VPerHz"@en ; + rdfs:label "VPerHz" ; rdfs:comment "Magnetic flux in volt per hertz." ; cims:stereotype "enum" . cim:UnitSymbol.VPerV a cim:UnitSymbol ; - rdfs:label "VPerV"@en ; + rdfs:label "VPerV" ; rdfs:comment "Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mV/V’." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVA a cim:UnitSymbol ; - rdfs:label "VPerVA"@en ; + rdfs:label "VPerVA" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVAr a cim:UnitSymbol ; - rdfs:label "VPerVAr"@en ; + rdfs:label "VPerVAr" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-PER-V-A_Reactive . cim:UnitSymbol.VPerm a cim:UnitSymbol ; - rdfs:label "VPerm"@en ; + rdfs:label "VPerm" ; rdfs:comment "Electric field strength, volts per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Vh a cim:UnitSymbol ; - rdfs:label "Vh"@en ; + rdfs:label "Vh" ; rdfs:comment "Volt-hour, Volt hours." ; cims:stereotype "enum" . cim:UnitSymbol.Vs a cim:UnitSymbol ; - rdfs:label "Vs"@en ; + rdfs:label "Vs" ; rdfs:comment "Volt seconds (Ws/A)." ; cims:stereotype "enum" . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.WPerA a cim:UnitSymbol ; - rdfs:label "WPerA"@en ; + rdfs:label "WPerA" ; rdfs:comment "Active power per current flow, watts per Ampere." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-A . cim:UnitSymbol.WPerW a cim:UnitSymbol ; - rdfs:label "WPerW"@en ; + rdfs:label "WPerW" ; rdfs:comment "Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mW/W’." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2 a cim:UnitSymbol ; - rdfs:label "WPerm2"@en ; + rdfs:label "WPerm2" ; rdfs:comment "Heat flux density, irradiance, watts per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2sr a cim:UnitSymbol ; - rdfs:label "WPerm2sr"@en ; + rdfs:label "WPerm2sr" ; rdfs:comment "Radiance, watts per square metre steradian." ; cims:stereotype "enum" . cim:UnitSymbol.WPermK a cim:UnitSymbol ; - rdfs:label "WPermK"@en ; + rdfs:label "WPermK" ; rdfs:comment "Thermal conductivity in watt/metres kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.WPers a cim:UnitSymbol ; - rdfs:label "WPers"@en ; + rdfs:label "WPers" ; rdfs:comment "Ramp rate in watts per second." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-SEC . cim:UnitSymbol.WPersr a cim:UnitSymbol ; - rdfs:label "WPersr"@en ; + rdfs:label "WPersr" ; rdfs:comment "Radiant intensity, watts per steradian." ; cims:stereotype "enum" . cim:UnitSymbol.Wb a cim:UnitSymbol ; - rdfs:label "Wb"@en ; + rdfs:label "Wb" ; rdfs:comment "Magnetic flux in webers (V·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.anglemin a cim:UnitSymbol ; - rdfs:label "anglemin"@en ; + rdfs:label "anglemin" ; rdfs:comment "Plane angle, minutes." ; cims:stereotype "enum" . cim:UnitSymbol.anglesec a cim:UnitSymbol ; - rdfs:label "anglesec"@en ; + rdfs:label "anglesec" ; rdfs:comment "Plane angle, seconds." ; cims:stereotype "enum" . cim:UnitSymbol.bar a cim:UnitSymbol ; - rdfs:label "bar"@en ; + rdfs:label "bar" ; rdfs:comment "Pressure in bars, (1 bar = 100 kPa)." ; cims:stereotype "enum" . cim:UnitSymbol.cd a cim:UnitSymbol ; - rdfs:label "cd"@en ; + rdfs:label "cd" ; rdfs:comment "Luminous intensity in candelas." ; cims:stereotype "enum" . cim:UnitSymbol.charPers a cim:UnitSymbol ; - rdfs:label "charPers"@en ; + rdfs:label "charPers" ; rdfs:comment "Data rate (baud) in characters per second." ; cims:stereotype "enum" . cim:UnitSymbol.character a cim:UnitSymbol ; - rdfs:label "character"@en ; + rdfs:label "character" ; rdfs:comment "Number of characters." ; cims:stereotype "enum" . cim:UnitSymbol.cosPhi a cim:UnitSymbol ; - rdfs:label "cosPhi"@en ; + rdfs:label "cosPhi" ; rdfs:comment """Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility.""" ; cims:stereotype "enum" . cim:UnitSymbol.count a cim:UnitSymbol ; - rdfs:label "count"@en ; + rdfs:label "count" ; rdfs:comment "Amount of substance, Counter value." ; cims:stereotype "enum" . cim:UnitSymbol.d a cim:UnitSymbol ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Time in days, day = 24 h = 86400 s." ; cims:stereotype "enum" . cim:UnitSymbol.dB a cim:UnitSymbol ; - rdfs:label "dB"@en ; + rdfs:label "dB" ; rdfs:comment "Sound pressure level in decibels. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.dBm a cim:UnitSymbol ; - rdfs:label "dBm"@en ; + rdfs:label "dBm" ; rdfs:comment "Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.degC a cim:UnitSymbol ; - rdfs:label "degC"@en ; + rdfs:label "degC" ; rdfs:comment """Relative temperature in degrees Celsius. In the SI unit system the symbol is °C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using °C is that the special character ° is difficult to manage in software.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG_C . cim:UnitSymbol.ft3 a cim:UnitSymbol ; - rdfs:label "ft3"@en ; + rdfs:label "ft3" ; rdfs:comment "Volume, cubic feet." ; cims:stereotype "enum" . cim:UnitSymbol.gPerg a cim:UnitSymbol ; - rdfs:label "gPerg"@en ; + rdfs:label "gPerg" ; rdfs:comment "Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µg/g’." ; cims:stereotype "enum" . cim:UnitSymbol.gal a cim:UnitSymbol ; - rdfs:label "gal"@en ; + rdfs:label "gal" ; rdfs:comment "Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce)." ; cims:stereotype "enum" . cim:UnitSymbol.h a cim:UnitSymbol ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Time in hours, hour = 60 min = 3600 s." ; cims:stereotype "enum" . cim:UnitSymbol.ha a cim:UnitSymbol ; - rdfs:label "ha"@en ; + rdfs:label "ha" ; rdfs:comment "Area, hectares." ; cims:stereotype "enum" . cim:UnitSymbol.kat a cim:UnitSymbol ; - rdfs:label "kat"@en ; + rdfs:label "kat" ; rdfs:comment "Catalytic activity, katal = mol / s." ; cims:stereotype "enum" . cim:UnitSymbol.katPerm3 a cim:UnitSymbol ; - rdfs:label "katPerm3"@en ; + rdfs:label "katPerm3" ; rdfs:comment "Catalytic activity concentration, katals per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.kg a cim:UnitSymbol ; - rdfs:label "kg"@en ; + rdfs:label "kg" ; rdfs:comment "Mass in kilograms. Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerJ a cim:UnitSymbol ; - rdfs:label "kgPerJ"@en ; + rdfs:label "kgPerJ" ; rdfs:comment "Weight per energy in kilograms per joule (kg/J). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerm3 a cim:UnitSymbol ; - rdfs:label "kgPerm3"@en ; + rdfs:label "kgPerm3" ; rdfs:comment "Density in kilogram/cubic metres (kg/m³). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm a cim:UnitSymbol ; - rdfs:label "kgm"@en ; + rdfs:label "kgm" ; rdfs:comment "Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm2 a cim:UnitSymbol ; - rdfs:label "kgm2"@en ; + rdfs:label "kgm2" ; rdfs:comment "Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kn a cim:UnitSymbol ; - rdfs:label "kn"@en ; + rdfs:label "kn" ; rdfs:comment "Speed, knots (1 kn = 1852/3600) m/s." ; cims:stereotype "enum" . cim:UnitSymbol.l a cim:UnitSymbol ; - rdfs:label "l"@en ; + rdfs:label "l" ; rdfs:comment "Volume in litres, litre = dm3 = m3/1000." ; cims:stereotype "enum" . cim:UnitSymbol.lPerh a cim:UnitSymbol ; - rdfs:label "lPerh"@en ; + rdfs:label "lPerh" ; rdfs:comment "Volumetric flow rate, litres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.lPerl a cim:UnitSymbol ; - rdfs:label "lPerl"@en ; + rdfs:label "lPerl" ; rdfs:comment "Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µL/L’." ; cims:stereotype "enum" . cim:UnitSymbol.lPers a cim:UnitSymbol ; - rdfs:label "lPers"@en ; + rdfs:label "lPers" ; rdfs:comment "Volumetric flow rate in litres per second." ; cims:stereotype "enum" . cim:UnitSymbol.lm a cim:UnitSymbol ; - rdfs:label "lm"@en ; + rdfs:label "lm" ; rdfs:comment "Luminous flux in lumens (cd·sr)." ; cims:stereotype "enum" . cim:UnitSymbol.lx a cim:UnitSymbol ; - rdfs:label "lx"@en ; + rdfs:label "lx" ; rdfs:comment "Illuminance in lux (lm/m²)." ; cims:stereotype "enum" . cim:UnitSymbol.m a cim:UnitSymbol ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Length in metres." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M . cim:UnitSymbol.m2 a cim:UnitSymbol ; - rdfs:label "m2"@en ; + rdfs:label "m2" ; rdfs:comment "Area in square metres (m²)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M2 . cim:UnitSymbol.m2Pers a cim:UnitSymbol ; - rdfs:label "m2Pers"@en ; + rdfs:label "m2Pers" ; rdfs:comment "Viscosity in square metres / second (m²/s)." ; cims:stereotype "enum" . cim:UnitSymbol.m3 a cim:UnitSymbol ; - rdfs:label "m3"@en ; + rdfs:label "m3" ; rdfs:comment "Volume in cubic metres (m³)." ; cims:stereotype "enum" . cim:UnitSymbol.m3Compensated a cim:UnitSymbol ; - rdfs:label "m3Compensated"@en ; + rdfs:label "m3Compensated" ; rdfs:comment "Volume, cubic metres, with the value compensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perh a cim:UnitSymbol ; - rdfs:label "m3Perh"@en ; + rdfs:label "m3Perh" ; rdfs:comment "Volumetric flow rate, cubic metres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perkg a cim:UnitSymbol ; - rdfs:label "m3Perkg"@en ; + rdfs:label "m3Perkg" ; rdfs:comment "Specific volume, cubic metres per kilogram, v." ; cims:stereotype "enum" . cim:UnitSymbol.m3Pers a cim:UnitSymbol ; - rdfs:label "m3Pers"@en ; + rdfs:label "m3Pers" ; rdfs:comment "Volumetric flow rate in cubic metres per second (m³/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M3-PER-SEC . cim:UnitSymbol.m3Uncompensated a cim:UnitSymbol ; - rdfs:label "m3Uncompensated"@en ; + rdfs:label "m3Uncompensated" ; rdfs:comment "Volume, cubic metres, with the value uncompensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.mPerm3 a cim:UnitSymbol ; - rdfs:label "mPerm3"@en ; + rdfs:label "mPerm3" ; rdfs:comment "Fuel efficiency in metres per cubic metres (m/m³)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers a cim:UnitSymbol ; - rdfs:label "mPers"@en ; + rdfs:label "mPers" ; rdfs:comment "Velocity in metres per second (m/s)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers2 a cim:UnitSymbol ; - rdfs:label "mPers2"@en ; + rdfs:label "mPers2" ; rdfs:comment "Acceleration in metres per second squared (m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.min a cim:UnitSymbol ; - rdfs:label "min"@en ; + rdfs:label "min" ; rdfs:comment "Time in minutes, minute = 60 s." ; cims:stereotype "enum" . cim:UnitSymbol.mmHg a cim:UnitSymbol ; - rdfs:label "mmHg"@en ; + rdfs:label "mmHg" ; rdfs:comment "Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa)." ; cims:stereotype "enum" . cim:UnitSymbol.mol a cim:UnitSymbol ; - rdfs:label "mol"@en ; + rdfs:label "mol" ; rdfs:comment "Amount of substance in moles." ; cims:stereotype "enum" . cim:UnitSymbol.molPerkg a cim:UnitSymbol ; - rdfs:label "molPerkg"@en ; + rdfs:label "molPerkg" ; rdfs:comment "Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms." ; cims:stereotype "enum" . cim:UnitSymbol.molPerm3 a cim:UnitSymbol ; - rdfs:label "molPerm3"@en ; + rdfs:label "molPerm3" ; rdfs:comment "Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³." ; cims:stereotype "enum" . cim:UnitSymbol.molPermol a cim:UnitSymbol ; - rdfs:label "molPermol"@en ; + rdfs:label "molPermol" ; rdfs:comment "Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution." ; cims:stereotype "enum" . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . cim:UnitSymbol.ohmPerm a cim:UnitSymbol ; - rdfs:label "ohmPerm"@en ; + rdfs:label "ohmPerm" ; rdfs:comment "Electric resistance per length in ohms per metre ((V/A)/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ohmm a cim:UnitSymbol ; - rdfs:label "ohmm"@en ; + rdfs:label "ohmm" ; rdfs:comment "Resistivity, ohm metres, (rho)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerHz a cim:UnitSymbol ; - rdfs:label "onePerHz"@en ; + rdfs:label "onePerHz" ; rdfs:comment "Reciprocal of frequency (1/Hz)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerm a cim:UnitSymbol ; - rdfs:label "onePerm"@en ; + rdfs:label "onePerm" ; rdfs:comment "Wavenumber, reciprocal metres, (1/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ppm a cim:UnitSymbol ; - rdfs:label "ppm"@en ; + rdfs:label "ppm" ; rdfs:comment "Concentration in parts per million." ; cims:stereotype "enum" . cim:UnitSymbol.rad a cim:UnitSymbol ; - rdfs:label "rad"@en ; + rdfs:label "rad" ; rdfs:comment "Plane angle in radians (m/m)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:RAD . cim:UnitSymbol.radPers a cim:UnitSymbol ; - rdfs:label "radPers"@en ; + rdfs:label "radPers" ; rdfs:comment "Angular velocity in radians per second (rad/s)." ; cims:stereotype "enum" . cim:UnitSymbol.radPers2 a cim:UnitSymbol ; - rdfs:label "radPers2"@en ; + rdfs:label "radPers2" ; rdfs:comment "Angular acceleration, radians per second squared." ; cims:stereotype "enum" . cim:UnitSymbol.rev a cim:UnitSymbol ; - rdfs:label "rev"@en ; + rdfs:label "rev" ; rdfs:comment "Amount of rotation, revolutions." ; cims:stereotype "enum" . cim:UnitSymbol.rotPers a cim:UnitSymbol ; - rdfs:label "rotPers"@en ; + rdfs:label "rotPers" ; rdfs:comment "Rotations per second (1/s). See also Hz (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . cim:UnitSymbol.sPers a cim:UnitSymbol ; - rdfs:label "sPers"@en ; + rdfs:label "sPers" ; rdfs:comment "Time, Ratio of time. Note: Users may need to supply a prefix such as ‘µ’ to show rates such as ‘µs/s’." ; cims:stereotype "enum" . cim:UnitSymbol.sr a cim:UnitSymbol ; - rdfs:label "sr"@en ; + rdfs:label "sr" ; rdfs:comment "Solid angle in steradians (m2/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.therm a cim:UnitSymbol ; - rdfs:label "therm"@en ; + rdfs:label "therm" ; rdfs:comment "Energy, therms." ; cims:stereotype "enum" . cim:UnitSymbol.tonne a cim:UnitSymbol ; - rdfs:label "tonne"@en ; + rdfs:label "tonne" ; rdfs:comment "Mass in tons, “tonne” or “metric ton” (1000 kg = 1 Mg)." ; cims:stereotype "enum" . +cim:Voltage a qudt:QuantityKind ; + rdfs:label "Voltage"@en ; + rdfs:comment "Electrical voltage, can be both AC and DC." ; + cims:belongsToCategory eqbd:Package_EquipmentBoundaryProfile ; + qudt:applicableUnit cim:UnitSymbol.V ; + skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + eqbd:Package_EquipmentBoundaryProfile a cims:ClassCategory ; rdfs:label "EquipmentBoundaryProfile"@en ; - rdfs:comment "This profile is deprecated. Use core equipment profile part of the IEC 61970-452 document. " . + rdfs:comment "This profile is deprecated. Use core equipment profile part of the IEC 61970-452 document." . diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_GeographicalLocation-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_GeographicalLocation-AP-Voc-RDFS2020_v3-0-0.ttl index c6f197f..ed6c00f 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_GeographicalLocation-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_GeographicalLocation-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,475 +1,446 @@ -@prefix cim: . -@prefix cims: . -@prefix gl: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory gl:Package_GeographicalLocationProfile ; - cims:stereotype "Primitive" . +@prefix cim: . +@prefix cims: . +@prefix gl: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix uml: . + +gl:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the geographical location profile from IEC 61970-600-2."@en ; + dcat:keyword "GL" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:862c1230-be19-4a01-bd6f-1a6c03d213ff" ; + dct:issued "2021-01-27T12:31:41Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Geographical Location Vocabulary"@en ; + owl:incompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "3.0.0"@en . -cim:CoordinateSystem a rdfs:Class ; +cim:CoordinateSystem a owl:Class ; rdfs:label "CoordinateSystem"@en ; rdfs:comment "Coordinate reference system." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory gl:Package_GeographicalLocationProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory gl:Package_GeographicalLocationProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory gl:Package_GeographicalLocationProfile ; - cims:stereotype "Primitive" . - -cim:Location a rdfs:Class ; +cim:Location a owl:Class ; rdfs:label "Location"@en ; rdfs:comment "The place, scene, or point of something where someone or something has been, is, and/or will be at a given moment in time. It can be defined with one or more position points (coordinates) in a given coordinate system." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:PositionPoint a rdfs:Class ; +cim:PositionPoint a owl:Class ; rdfs:label "PositionPoint"@en ; rdfs:comment "Set of spatial coordinates that determine a point, defined in the coordinate system specified in 'Location.CoordinateSystem'. Use a single position point instance to describe a point-oriented location. Use a sequence of position points to describe a line-oriented object (physical location of non-point oriented objects like cables or lines), or area of an object (like a substation or a geographical zone - in this case, have first and last position point with the same values)." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ServiceLocation a rdfs:Class ; +cim:ServiceLocation a owl:Class ; rdfs:label "ServiceLocation"@en ; rdfs:comment "A real estate location, commonly referred to as premises." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:WorkLocation . -cim:Status a rdfs:Class ; +cim:Status a owl:Class ; rdfs:label "Status"@en ; rdfs:comment "Current status information relevant to an entity." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; cims:stereotype "Compound" . -cim:StreetAddress a rdfs:Class ; +cim:StreetAddress a owl:Class ; rdfs:label "StreetAddress"@en ; rdfs:comment "General purpose street and postal address information." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; cims:stereotype "Compound" . -cim:StreetDetail a rdfs:Class ; +cim:StreetDetail a owl:Class ; rdfs:label "StreetDetail"@en ; rdfs:comment "Street details, in the context of address." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; cims:stereotype "Compound" . -cim:String a rdfs: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." ; - cims:belongsToCategory gl:Package_GeographicalLocationProfile ; - cims:stereotype "Primitive" . - -cim:TownDetail a rdfs:Class ; +cim:TownDetail a owl:Class ; rdfs:label "TownDetail"@en ; rdfs:comment "Town details, in the context of address." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; cims:stereotype "Compound" . -cim:WorkLocation a rdfs:Class ; +cim:WorkLocation a owl:Class ; rdfs:label "WorkLocation"@en ; rdfs:comment "Information about a particular location for various forms of work." ; cims:belongsToCategory gl:Package_GeographicalLocationProfile ; rdfs:subClassOf cim:Location . -gl:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the geographical location profile from IEC 61970-600-2."@en ; - dcat:keyword "GL" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:862c1230-be19-4a01-bd6f-1a6c03d213ff" ; - dct:issued "2021-01-27T12:31:41Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Geographical Location Vocabulary"@en ; - owl:incompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "3.0.0"@en . - -cim:CoordinateSystem.Locations a rdf:Property ; +cim:CoordinateSystem.Locations a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Locations"@en ; rdfs:comment "All locations described with position points in this coordinate system." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Location.CoordinateSystem ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Location.CoordinateSystem ; rdfs:domain cim:CoordinateSystem ; rdfs:range cim:Location . -cim:CoordinateSystem.crsUrn a rdf:Property ; - rdfs:label "crsUrn"@en ; - rdfs:comment """A Uniform Resource Name (URN) for the coordinate reference system (crs) used to define 'Location.PositionPoints'. -An example would be the European Petroleum Survey Group (EPSG) code for a coordinate reference system, defined in URN under the Open Geospatial Consortium (OGC) namespace as: urn:ogc:def:crs:EPSG::XXXX, where XXXX is an EPSG code (a full list of codes can be found at the EPSG Registry web site http://www.epsg-registry.org/). To define the coordinate system as being WGS84 (latitude, longitude) using an EPSG OGC, this attribute would be urn:ogc:def:crs:EPSG::4236. -A profile should limit this code to a set of allowed URNs agreed to by all sending and receiving parties.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CoordinateSystem . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Location.CoordinateSystem a rdf:Property ; +cim:Location.CoordinateSystem a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "CoordinateSystem"@en ; rdfs:comment "Coordinate system used to describe position points of this location." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:CoordinateSystem.Locations ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:CoordinateSystem.Locations ; rdfs:domain cim:Location ; rdfs:range cim:CoordinateSystem . -cim:Location.PositionPoints a rdf:Property ; +cim:Location.PositionPoints a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "PositionPoints"@en ; rdfs:comment "Sequence of position points describing this location, expressed in coordinate system 'Location.CoordinateSystem'." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:PositionPoint.Location ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:PositionPoint.Location ; rdfs:domain cim:Location ; rdfs:range cim:PositionPoint . -cim:Location.PowerSystemResources a rdf:Property ; +cim:Location.PowerSystemResources a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "PowerSystemResources"@en ; rdfs:comment "All power system resources at this location." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PowerSystemResource.Location ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:PowerSystemResource.Location ; rdfs:domain cim:Location ; rdfs:range cim:PowerSystemResource . -cim:Location.mainAddress a rdf:Property ; +cim:Location.mainAddress a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "mainAddress"@en ; rdfs:comment "Main address of the location." ; - cims:dataType cim:StreetAddress ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Location . + cims:stereotype uml:attribute ; + rdfs:domain cim:Location ; + rdfs:range cim:StreetAddress . -cim:PositionPoint.Location a rdf:Property ; +cim:PositionPoint.Location a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Location"@en ; rdfs:comment "Location described by this position point." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Location.PositionPoints ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Location.PositionPoints ; rdfs:domain cim:PositionPoint ; rdfs:range cim:Location . -cim:PositionPoint.sequenceNumber a rdf:Property ; +cim:PowerSystemResource.Location a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; + rdfs:label "Location"@en ; + rdfs:comment "Location of this power system resource." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Location.PowerSystemResources ; + rdfs:domain cim:PowerSystemResource ; + rdfs:range cim:Location . + +cim:StreetAddress.status a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "status"@en ; + rdfs:comment "Status of this address." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetAddress ; + rdfs:range cim:Status . + +cim:StreetAddress.streetDetail a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "streetDetail"@en ; + rdfs:comment "Street detail." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetAddress ; + rdfs:range cim:StreetDetail . + +cim:StreetAddress.townDetail a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "townDetail"@en ; + rdfs:comment "Town detail." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetAddress ; + rdfs:range cim:TownDetail . + +cim:CoordinateSystem.crsUrn a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "crsUrn"@en ; + rdfs:comment """A Uniform Resource Name (URN) for the coordinate reference system (crs) used to define 'Location.PositionPoints'. +An example would be the European Petroleum Survey Group (EPSG) code for a coordinate reference system, defined in URN under the Open Geospatial Consortium (OGC) namespace as: urn:ogc:def:crs:EPSG::XXXX, where XXXX is an EPSG code (a full list of codes can be found at the EPSG Registry web site http://www.epsg-registry.org/). To define the coordinate system as being WGS84 (latitude, longitude) using an EPSG OGC, this attribute would be urn:ogc:def:crs:EPSG::4236. +A profile should limit this code to a set of allowed URNs agreed to by all sending and receiving parties.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CoordinateSystem ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:PositionPoint.sequenceNumber a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "sequenceNumber"@en ; rdfs:comment "Zero-relative sequence number of this point within a series of points." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PositionPoint . + cims:stereotype uml:attribute ; + rdfs:domain cim:PositionPoint ; + rdfs:range xsd:integer . -cim:PositionPoint.xPosition a rdf:Property ; +cim:PositionPoint.xPosition a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xPosition"@en ; rdfs:comment "X axis position." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PositionPoint . + cims:stereotype uml:attribute ; + rdfs:domain cim:PositionPoint ; + rdfs:range xsd:string . -cim:PositionPoint.yPosition a rdf:Property ; +cim:PositionPoint.yPosition a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "yPosition"@en ; rdfs:comment "Y axis position." ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PositionPoint . + cims:stereotype uml:attribute ; + rdfs:domain cim:PositionPoint ; + rdfs:range xsd:string . -cim:PositionPoint.zPosition a rdf:Property ; +cim:PositionPoint.zPosition a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "zPosition"@en ; rdfs:comment "(if applicable) Z axis position." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PositionPoint . - -cim:PowerSystemResource.Location a rdf:Property ; - rdfs:label "Location"@en ; - rdfs:comment "Location of this power system resource." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Location.PowerSystemResources ; cims:multiplicity cims:M:0..1 ; - rdfs:domain cim:PowerSystemResource ; - rdfs:range cim:Location . + cims:stereotype uml:attribute ; + rdfs:domain cim:PositionPoint ; + rdfs:range xsd:string . -cim:Status.dateTime a rdf:Property ; +cim:Status.dateTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "dateTime"@en ; rdfs:comment "Date and time for which status 'value' applies." ; - cims:dataType cim:DateTime ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Status . + cims:stereotype uml:attribute ; + rdfs:domain cim:Status ; + rdfs:range xsd:dateTime . -cim:Status.reason a rdf:Property ; +cim:Status.reason a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "reason"@en ; rdfs:comment "Reason code or explanation for why an object went to the current status 'value'." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Status . + cims:stereotype uml:attribute ; + rdfs:domain cim:Status ; + rdfs:range xsd:string . -cim:Status.remark a rdf:Property ; +cim:Status.remark a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "remark"@en ; rdfs:comment "Pertinent information regarding the current 'value', as free form text." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Status . + cims:stereotype uml:attribute ; + rdfs:domain cim:Status ; + rdfs:range xsd:string . -cim:Status.value a rdf:Property ; +cim:Status.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; rdfs:comment "Status value at 'dateTime'; prior status changes may have been kept in instances of activity records associated with the object to which this status applies." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Status . + cims:stereotype uml:attribute ; + rdfs:domain cim:Status ; + rdfs:range xsd:string . -cim:StreetAddress.language a rdf:Property ; +cim:StreetAddress.language a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "language"@en ; rdfs:comment "The language in which the address is specified, using ISO 639-1 two digit language code." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetAddress . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetAddress ; + rdfs:range xsd:string . -cim:StreetAddress.poBox a rdf:Property ; +cim:StreetAddress.poBox a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "poBox"@en ; rdfs:comment "Post office box." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetAddress . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetAddress ; + rdfs:range xsd:string . -cim:StreetAddress.postalCode a rdf:Property ; +cim:StreetAddress.postalCode a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "postalCode"@en ; rdfs:comment "Postal code for the address." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetAddress . - -cim:StreetAddress.status a rdf:Property ; - rdfs:label "status"@en ; - rdfs:comment "Status of this address." ; - cims:dataType cim:Status ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetAddress . - -cim:StreetAddress.streetDetail a rdf:Property ; - rdfs:label "streetDetail"@en ; - rdfs:comment "Street detail." ; - cims:dataType cim:StreetDetail ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetAddress . - -cim:StreetAddress.townDetail a rdf:Property ; - rdfs:label "townDetail"@en ; - rdfs:comment "Town detail." ; - cims:dataType cim:TownDetail ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetAddress . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetAddress ; + rdfs:range xsd:string . -cim:StreetDetail.addressGeneral a rdf:Property ; +cim:StreetDetail.addressGeneral a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "addressGeneral"@en ; rdfs:comment "First line of a free form address or some additional address information (for example a mail stop)." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.addressGeneral2 a rdf:Property ; +cim:StreetDetail.addressGeneral2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "addressGeneral2"@en ; rdfs:comment "(if applicable) Second line of a free form address." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.addressGeneral3 a rdf:Property ; +cim:StreetDetail.addressGeneral3 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "addressGeneral3"@en ; rdfs:comment "(if applicable) Third line of a free form address." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.buildingName a rdf:Property ; +cim:StreetDetail.buildingName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "buildingName"@en ; rdfs:comment "(if applicable) In certain cases the physical location of the place of interest does not have a direct point of entry from the street, but may be located inside a larger structure such as a building, complex, office block, apartment, etc." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.code a rdf:Property ; +cim:StreetDetail.code a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "code"@en ; rdfs:comment "(if applicable) Utilities often make use of external reference systems, such as those of the town-planner's department or surveyor general's mapping system, that allocate global reference codes to streets." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.floorIdentification a rdf:Property ; +cim:StreetDetail.floorIdentification a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "floorIdentification"@en ; rdfs:comment "The identification by name or number, expressed as text, of the floor in the building as part of this address." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.name a rdf:Property ; +cim:StreetDetail.name a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "name"@en ; rdfs:comment "Name of the street." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.number a rdf:Property ; +cim:StreetDetail.number a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "number"@en ; rdfs:comment "Designator of the specific location on the street." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.prefix a rdf:Property ; +cim:StreetDetail.prefix a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "prefix"@en ; rdfs:comment "Prefix to the street name. For example: North, South, East, West." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.suffix a rdf:Property ; +cim:StreetDetail.suffix a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "suffix"@en ; rdfs:comment "Suffix to the street name. For example: North, South, East, West." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.suiteNumber a rdf:Property ; +cim:StreetDetail.suiteNumber a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "suiteNumber"@en ; rdfs:comment "Number of the apartment or suite." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.type a rdf:Property ; +cim:StreetDetail.type a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "type"@en ; rdfs:comment "Type of street. Examples include: street, circle, boulevard, avenue, road, drive, etc." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:string . -cim:StreetDetail.withinTownLimits a rdf:Property ; +cim:StreetDetail.withinTownLimits a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "withinTownLimits"@en ; rdfs:comment "True if this street is within the legal geographical boundaries of the specified town (default)." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:StreetDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:StreetDetail ; + rdfs:range xsd:boolean . -cim:TownDetail.code a rdf:Property ; +cim:TownDetail.code a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "code"@en ; rdfs:comment "Town code." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TownDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:TownDetail ; + rdfs:range xsd:string . -cim:TownDetail.country a rdf:Property ; +cim:TownDetail.country a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "country"@en ; rdfs:comment "Name of the country." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TownDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:TownDetail ; + rdfs:range xsd:string . -cim:TownDetail.name a rdf:Property ; +cim:TownDetail.name a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "name"@en ; rdfs:comment "Town name." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TownDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:TownDetail ; + rdfs:range xsd:string . -cim:TownDetail.section a rdf:Property ; +cim:TownDetail.section a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "section"@en ; rdfs:comment "Town section. For example, it is common for there to be 36 sections per township." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TownDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:TownDetail ; + rdfs:range xsd:string . -cim:TownDetail.stateOrProvince a rdf:Property ; +cim:TownDetail.stateOrProvince a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "stateOrProvince"@en ; rdfs:comment "Name of the state or province." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TownDetail . + cims:stereotype uml:attribute ; + rdfs:domain cim:TownDetail ; + rdfs:range xsd:string . gl:Package_GeographicalLocationProfile a cims:ClassCategory ; rdfs:label "GeographicalLocationProfile"@en ; diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_Header-AP-Voc-RDFS2019_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_Header-AP-Voc-RDFS2019_v3-0-0.ttl index 070bf1e..6757ff7 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_Header-AP-Voc-RDFS2019_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_Header-AP-Voc-RDFS2019_v3-0-0.ttl @@ -1,202 +1,179 @@ -@prefix cim: . -@prefix cims: . -@prefix dm: . -@prefix eu: . -@prefix md: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:DateTime a rdfs: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."^^rdf:XMLLiteral ; - cims:belongsToCategory cim:Package_FileHeaderProfile ; - cims:stereotype "Primitive" . - -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited."^^rdf:XMLLiteral ; - cims:belongsToCategory cim:Package_FileHeaderProfile ; - cims:stereotype "Primitive" . - -cim:String a rdfs: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."^^rdf:XMLLiteral ; - cims:belongsToCategory cim:Package_FileHeaderProfile ; - cims:stereotype "Primitive" . - -dm:DifferenceModel a rdfs:Class ; +@prefix cim: . +@prefix cims: . +@prefix dm: . +@prefix md: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix uml: . + +dm:DifferenceModel a owl:Class ; rdfs:label "DifferenceModel"@en ; - rdfs:comment "It represents the difference model header. The content is described by the Model class, the association role forwardDifferences and association role reverseDifferences. Both association roles may have one set of Statements."^^rdf:XMLLiteral ; + rdfs:comment "It represents the difference model header. The content is described by the Model class, the association role forwardDifferences and association role reverseDifferences. Both association roles may have one set of Statements." ; cims:belongsToCategory cim:Package_FileHeaderProfile ; - cims:stereotype "dm", ; + cims:stereotype "dm", uml:concrete ; rdfs:subClassOf md:Model . -eu:URI a rdfs:Class ; - rdfs:label "URI"@en ; - rdfs:comment "URI is a string following the rules defined by the W3C/IETF URI Planning Interest Group in a set of RFCs of which one is RFC 3305."^^rdf:XMLLiteral ; - cims:belongsToCategory cim:Package_FileHeaderProfile ; - cims:stereotype "European", "Primitive" . - -md:FullModel a rdfs:Class ; +md:FullModel a owl:Class ; rdfs:label "FullModel"@en ; - rdfs:comment "It represents the full model header and its contents is described by the Model class."^^rdf:XMLLiteral ; + rdfs:comment "It represents the full model header and its contents is described by the Model class." ; cims:belongsToCategory cim:Package_FileHeaderProfile ; - cims:stereotype , "md" ; + cims:stereotype uml:concrete, "md" ; rdfs:subClassOf md:Model . -md:Model a rdfs:Class ; +md:Model a owl:Class ; rdfs:label "Model"@en ; rdfs:comment """A Model is a collection of data describing instances, objects or entities, real or computed. In the context of CIM the semantics of the data is defined by profiles. Hence a model can contain equipment data, power flow initial values, power flow results etc. -The Model class describes the header content that is the same for the FullModel and the DifferenceModel. A Model is identified by an rdf:about attribute. The rdf:about attribute uniquely describe the model data and not the CIMXML document. A new rdf:about identification is generated for created documents only when the model data has changed. A repeated creation of documents from unchanged model data shall have the same rdf:about identification as previous document generated from the same model data."""^^rdf:XMLLiteral ; +The Model class describes the header content that is the same for the FullModel and the DifferenceModel. A Model is identified by an rdf:about attribute. The rdf:about attribute uniquely describe the model data and not the CIMXML document. A new rdf:about identification is generated for created documents only when the model data has changed. A repeated creation of documents from unchanged model data shall have the same rdf:about identification as previous document generated from the same model data.""" ; cims:belongsToCategory cim:Package_FileHeaderProfile ; cims:stereotype "md" . -rdf:Statements a rdfs:Class ; +rdf:Statements a owl:Class ; rdfs:label "Statements"@en ; - rdfs:comment "It represent a set of Definition and/or Description elements."^^rdf:XMLLiteral ; + rdfs:comment "It represent a set of Definition and/or Description elements." ; cims:belongsToCategory cim:Package_DomainProfile ; cims:stereotype "Compound", "rdf" . -dm:DifferenceModel.forwardDifferences a rdf:Property ; +dm:DifferenceModel.forwardDifferences a owl:ObjectProperty ; rdfs:label "forwardDifferences"@en ; - rdfs:comment "A property of the difference model whose value is a collection of statements (i.e., resources of type rdf:Statement) representing the forward difference statements. "^^rdf:XMLLiteral ; - cims:dataType rdf:Statements ; + rdfs:comment "A property of the difference model whose value is a collection of statements (i.e., resources of type rdf:Statement) representing the forward difference statements." ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; - rdfs:domain dm:DifferenceModel . + cims:stereotype uml:attribute ; + rdfs:domain dm:DifferenceModel ; + rdfs:range rdf:Statements . -dm:DifferenceModel.preconditions a rdf:Property ; +dm:DifferenceModel.preconditions a owl:ObjectProperty ; rdfs:label "preconditions"@en ; - rdfs:comment "A property of the difference model whose value is the collection of precondition statements."^^rdf:XMLLiteral ; - cims:dataType rdf:Statements ; + rdfs:comment "A property of the difference model whose value is the collection of precondition statements." ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; - rdfs:domain dm:DifferenceModel . + cims:stereotype uml:attribute ; + rdfs:domain dm:DifferenceModel ; + rdfs:range rdf:Statements . -dm:DifferenceModel.reverseDifferences a rdf:Property ; +dm:DifferenceModel.reverseDifferences a owl:ObjectProperty ; rdfs:label "reverseDifferences"@en ; - rdfs:comment "A property of the difference model whose value is the collection of reverse difference statements."^^rdf:XMLLiteral ; - cims:dataType rdf:Statements ; + rdfs:comment "A property of the difference model whose value is the collection of reverse difference statements." ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; - rdfs:domain dm:DifferenceModel . + cims:stereotype uml:attribute ; + rdfs:domain dm:DifferenceModel ; + rdfs:range rdf:Statements . -md:Model.DependentOn a rdf:Property ; +md:Model.DependentOn a owl:ObjectProperty ; rdfs:label "DependentOn"@en ; rdfs:comment """A reference to the model documents that the model described by this document depends on. In general there can be 0 or many Model.DependentOn depending on the profile and the content of the instance file. For instance: – A load flow solution depends on the topology model it was computed from – A topology model computed by a topology processor depends on the network model it was computed from. The referenced models are identified by the FullModel rdf:about attribute for full model documents and by DifferenceModel rdf:about attribute for difference model documents. -The references are maintained by the producer of the CIMXML document and the references are valid for the model with version and identifier for which the document was created."""^^rdf:XMLLiteral ; +The references are maintained by the producer of the CIMXML document and the references are valid for the model with version and identifier for which the document was created.""" ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName md:Model.Depending ; cims:multiplicity cims:M:0..n ; + owl:inverseOf md:Model.Depending ; rdfs:domain md:Model ; rdfs:range md:Model . -md:Model.Depending a rdf:Property ; +md:Model.Depending a owl:ObjectProperty ; rdfs:label "Depending"@en ; - rdfs:comment "All documents depending on the model described by this document. This role is not intended to be included in any document exchanging instance data."^^rdf:XMLLiteral ; + rdfs:comment "All documents depending on the model described by this document. This role is not intended to be included in any document exchanging instance data." ; cims:AssociationUsed "No" ; - cims:inverseRoleName md:Model.DependentOn ; cims:multiplicity cims:M:0..n ; + owl:inverseOf md:Model.DependentOn ; rdfs:domain md:Model ; rdfs:range md:Model . -md:Model.SupersededBy a rdf:Property ; +md:Model.SupersededBy a owl:ObjectProperty ; rdfs:label "SupersededBy"@en ; - rdfs:comment "All models superseding this model. This role is not intended to be included in any document exchanging instance data."^^rdf:XMLLiteral ; + rdfs:comment "All models superseding this model. This role is not intended to be included in any document exchanging instance data." ; cims:AssociationUsed "No" ; - cims:inverseRoleName md:Model.Supersedes ; cims:multiplicity cims:M:0..n ; + owl:inverseOf md:Model.Supersedes ; rdfs:domain md:Model ; rdfs:range md:Model . -md:Model.Supersedes a rdf:Property ; +md:Model.Supersedes a owl:ObjectProperty ; rdfs:label "Supersedes"@en ; - rdfs:comment "When a model is updated the resulting model supersedes the models that were used as basis for the update. Hence this is a reference to the CIMXML documents which are superseded by this model. A model (or instance file) can supersede 1 or more models, e.g. a difference model or a full model supersede multiple models (difference or full). In this case more than one Model.Supersedes are included in the header. The referenced document(s) is (are) identified by the URN/MRID/UUID in the FullModel rdf:about attribute when full model(s) is (are) referenced and by the URN/MRID/UUID in the DifferenceModel rdf:about attribute when difference model(s) is (are) referenced."^^rdf:XMLLiteral ; + rdfs:comment "When a model is updated the resulting model supersedes the models that were used as basis for the update. Hence this is a reference to the CIMXML documents which are superseded by this model. A model (or instance file) can supersede 1 or more models, e.g. a difference model or a full model supersede multiple models (difference or full). In this case more than one Model.Supersedes are included in the header. The referenced document(s) is (are) identified by the URN/MRID/UUID in the FullModel rdf:about attribute when full model(s) is (are) referenced and by the URN/MRID/UUID in the DifferenceModel rdf:about attribute when difference model(s) is (are) referenced." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName md:Model.SupersededBy ; cims:multiplicity cims:M:0..n ; + owl:inverseOf md:Model.SupersededBy ; rdfs:domain md:Model ; rdfs:range md:Model . -md:Model.created a rdf:Property ; +md:Model.created a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "created"@en ; - rdfs:comment "The date and time when the model was created. It is the time of the serialization. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC, e.g. <md:Model.created>2014-05-15T17:48:31.474Z</md:Model.created>."^^rdf:XMLLiteral ; - cims:dataType cim:DateTime ; + rdfs:comment "The date and time when the model was created. It is the time of the serialization. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC, e.g. <md:Model.created>2014-05-15T17:48:31.474Z</md:Model.created>." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain md:Model . + cims:stereotype uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:dateTime . -md:Model.description a rdf:Property ; +md:Model.description a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "description"@en ; - rdfs:comment "A description of the model, e.g. the name of person that created the model and for what purpose. The number of UTF-8 characters is limited to 2000."^^rdf:XMLLiteral ; - cims:dataType cim:String ; + rdfs:comment "A description of the model, e.g. the name of person that created the model and for what purpose. The number of UTF-8 characters is limited to 2000." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain md:Model . + cims:stereotype uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:string . -md:Model.modelingAuthoritySet a rdf:Property ; +md:Model.modelingAuthoritySet a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "modelingAuthoritySet"@en ; - rdfs:comment "A URN/URI referring to the organisation role / model authority set reference. The organization role is the source of the model. It is the same for all profiles part of a model exchange. "^^rdf:XMLLiteral ; - cims:dataType eu:URI ; + rdfs:comment "A URN/URI referring to the organisation role / model authority set reference. The organization role is the source of the model. It is the same for all profiles part of a model exchange." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain md:Model . + cims:stereotype uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:anyURI . -md:Model.profile a rdf:Property ; +md:Model.profile a owl:DatatypeProperty ; rdfs:label "profile"@en ; - rdfs:comment "URN/URI describing the profiles that governs this model. It uniquely identifies the profiles and its version, e.g. http://iec.ch/TC57/61970-456/SteadyStateHypothesis/2/0. "^^rdf:XMLLiteral ; - cims:dataType eu:URI ; + rdfs:comment "URN/URI describing the profiles that governs this model. It uniquely identifies the profiles and its version, e.g. http://iec.ch/TC57/61970-456/SteadyStateHypothesis/2/0." ; cims:multiplicity cims:M:1..n ; - cims:stereotype ; - rdfs:domain md:Model . + cims:stereotype uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:anyURI . -md:Model.scenarioTime a rdf:Property ; +md:Model.scenarioTime a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "scenarioTime"@en ; - rdfs:comment "The date and time that this model represents, i.e. for which the model is valid. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC, e.g. <md:Model.scenarioTime>2030-01-15T17:00:00.000Z</md:Model.scenarioTime>."^^rdf:XMLLiteral ; - cims:dataType cim:DateTime ; + rdfs:comment "The date and time that this model represents, i.e. for which the model is valid. The format is an extended format according to the ISO 8601-2005. European exchanges shall refer to UTC, e.g. <md:Model.scenarioTime>2030-01-15T17:00:00.000Z</md:Model.scenarioTime>." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain md:Model . + cims:stereotype uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:dateTime . -md:Model.version a rdf:Property ; +md:Model.version a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "version"@en ; - rdfs:comment "The version of the model. If the instance file is imported and exported with no change the version number is the kept same. The version changes only if the content of the file changes. It is the same logic as for the header id. The version is the human readable id."^^rdf:XMLLiteral ; - cims:dataType cim:Integer ; + rdfs:comment "The version of the model. If the instance file is imported and exported with no change the version number is the kept same. The version changes only if the content of the file changes. It is the same logic as for the header id. The version is the human readable id." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain md:Model . + cims:stereotype uml:attribute ; + rdfs:domain md:Model ; + rdfs:range xsd:integer . -rdf:Statements.object a rdf:Property ; +rdf:Statements.object a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "object"@en ; - rdfs:comment "Statement object."^^rdf:XMLLiteral ; - cims:dataType cim:String ; + rdfs:comment "Statement object." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain rdf:Statements . + cims:stereotype uml:attribute ; + rdfs:domain rdf:Statements ; + rdfs:range xsd:string . -rdf:Statements.predicate a rdf:Property ; +rdf:Statements.predicate a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "predicate"@en ; - rdfs:comment "Statement predicate."^^rdf:XMLLiteral ; - cims:dataType cim:String ; + rdfs:comment "Statement predicate." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain rdf:Statements . + cims:stereotype uml:attribute ; + rdfs:domain rdf:Statements ; + rdfs:range xsd:string . -rdf:Statements.subject a rdf:Property ; +rdf:Statements.subject a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "subject"@en ; - rdfs:comment "Statement subject."^^rdf:XMLLiteral ; - cims:dataType cim:String ; + rdfs:comment "Statement subject." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain rdf:Statements . + cims:stereotype uml:attribute ; + rdfs:domain rdf:Statements ; + rdfs:range xsd:string . cim:Package_FileHeaderProfile a cims:ClassCategory ; rdfs:label "FileHeaderProfile"@en ; - rdfs:comment "The package describes the profile for the exchange of power system model data according to IEC 61970-552. It contains extensions used for data exchanges based on IEC 61970-600."^^rdf:XMLLiteral . + rdfs:comment "The package describes the profile for the exchange of power system model data according to IEC 61970-552. It contains extensions used for data exchanges based on IEC 61970-600." . diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_Operation-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_Operation-AP-Voc-RDFS2020_v3-0-0.ttl index baf7aca..24c9b81 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_Operation-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_Operation-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,169 +1,165 @@ -@prefix cim: . -@prefix cims: . -@prefix op: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:ACDCTerminal a rdfs:Class ; +@prefix cim: . +@prefix cims: . +@prefix op: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +op:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the operation profile from IEC 61970-600-2."@en ; + dcat:keyword "OP" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:b603c770-6469-45da-a569-551394116c97" ; + dct:issued "2021-01-27T12:16:55Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Operation Vocabulary"@en ; + owl:incompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "3.0.0"@en . + +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:Accumulator a rdfs:Class ; +cim:Accumulator a owl:Class ; rdfs:label "Accumulator"@en ; rdfs:comment "Accumulator represents an accumulated (counted) Measurement, e.g. an energy value." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Measurement . -cim:AccumulatorLimit a rdfs:Class ; +cim:AccumulatorLimit a owl:Class ; rdfs:label "AccumulatorLimit"@en ; rdfs:comment "Limit values for Accumulator measurements." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Limit . -cim:AccumulatorLimitSet a rdfs:Class ; +cim:AccumulatorLimitSet a owl:Class ; rdfs:label "AccumulatorLimitSet"@en ; rdfs:comment "An AccumulatorLimitSet specifies a set of Limits that are associated with an Accumulator measurement." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:LimitSet . -cim:AccumulatorReset a rdfs:Class ; +cim:AccumulatorReset a owl:Class ; rdfs:label "AccumulatorReset"@en ; rdfs:comment "This command resets the counter value to zero." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Control . -cim:AccumulatorValue a rdfs:Class ; +cim:AccumulatorValue a owl:Class ; rdfs:label "AccumulatorValue"@en ; rdfs:comment "AccumulatorValue represents an accumulated (counted) MeasurementValue." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:MeasurementValue . -cim:Analog a rdfs:Class ; +cim:Analog a owl:Class ; rdfs:label "Analog"@en ; rdfs:comment "Analog represents an analog Measurement." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Measurement . -cim:AnalogControl a rdfs:Class ; +cim:AnalogControl a owl:Class ; rdfs:label "AnalogControl"@en ; rdfs:comment "An analog control used for supervisory control." ; cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:Control . -cim:AnalogLimit a rdfs:Class ; +cim:AnalogLimit a owl:Class ; rdfs:label "AnalogLimit"@en ; rdfs:comment "Limit values for Analog measurements." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Limit . -cim:AnalogLimitSet a rdfs:Class ; +cim:AnalogLimitSet a owl:Class ; rdfs:label "AnalogLimitSet"@en ; rdfs:comment "An AnalogLimitSet specifies a set of Limits that are associated with an Analog measurement." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:LimitSet . -cim:AnalogValue a rdfs:Class ; +cim:AnalogValue a owl:Class ; rdfs:label "AnalogValue"@en ; rdfs:comment "AnalogValue represents an analog MeasurementValue." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:MeasurementValue . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype "Primitive" . - -cim:Command a rdfs:Class ; +cim:Command a owl:Class ; rdfs:label "Command"@en ; rdfs:comment "A Command is a discrete control used for supervisory control." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Control . -cim:Control a rdfs:Class ; +cim:Control a owl:Class ; rdfs:label "Control"@en ; rdfs:comment "Control is used for supervisory/device control. It represents control outputs that are used to change the state in a process, e.g. close or open breaker, a set point value or a raise lower command." ; cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:IOPoint . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype "Primitive" . - -cim:DateTime a rdfs: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." ; - cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype "Primitive" . - -cim:Discrete a rdfs:Class ; +cim:Discrete a owl:Class ; rdfs:label "Discrete"@en ; rdfs:comment "Discrete represents a discrete Measurement, i.e. a Measurement representing discrete values, e.g. a Breaker position." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Measurement . -cim:DiscreteValue a rdfs:Class ; +cim:DiscreteValue a owl:Class ; rdfs:label "DiscreteValue"@en ; rdfs:comment "DiscreteValue represents a discrete MeasurementValue." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:MeasurementValue . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype "Primitive" . - -cim:IOPoint a rdfs:Class ; +cim:IOPoint a owl:Class ; rdfs:label "IOPoint"@en ; rdfs:comment "The class describe a measurement or control value. The purpose is to enable having attributes and associations common for measurement and control." ; cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory op:Package_OperationProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype "Primitive" . - -cim:Limit a rdfs:Class ; +cim:Limit a owl:Class ; rdfs:label "Limit"@en ; rdfs:comment "Specifies one limit value for a Measurement. A Measurement typically has several limits that are kept together by the LimitSet class. The actual meaning and use of a Limit instance (i.e., if it is an alarm or warning limit or if it is a high or low limit) is not captured in the Limit class. However the name of a Limit instance may indicate both meaning and use." ; cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:LimitSet a rdfs:Class ; +cim:LimitSet a owl:Class ; rdfs:label "LimitSet"@en ; rdfs:comment "Specifies a set of Limits that are associated with a Measurement. A Measurement may have several LimitSets corresponding to seasonal or other changing conditions. The condition is captured in the name and description attributes. The same LimitSet may be used for several Measurements. In particular percentage limits are used this way." ; cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:Measurement a rdfs:Class ; +cim:Measurement a owl:Class ; rdfs:label "Measurement"@en ; rdfs:comment """A Measurement represents any measured, calculated or non-measured non-calculated quantity. Any piece of equipment may contain Measurements, e.g. a substation may have temperature measurements and door open indications, a transformer may have oil temperature and tank pressure measurements, a bay may contain a number of power flow measurements and a Breaker may contain a switch status measurement. The PSR - Measurement association is intended to capture this use of Measurement and is included in the naming hierarchy based on EquipmentContainer. The naming hierarchy typically has Measurements as leaves, e.g. Substation-VoltageLevel-Bay-Switch-Measurement. @@ -173,98 +169,86 @@ When the sensor location is needed both Measurement-PSR and Measurement-Terminal cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:MeasurementValue a rdfs:Class ; +cim:MeasurementValue a owl:Class ; rdfs:label "MeasurementValue"@en ; rdfs:comment "The current state for a measurement. A state value is an instance of a measurement from a specific source. Measurements can be associated with many state values, each representing a different source for the measurement." ; cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:IOPoint . -cim:MeasurementValueQuality a rdfs:Class ; +cim:MeasurementValueQuality a owl:Class ; rdfs:label "MeasurementValueQuality"@en ; rdfs:comment "Measurement quality flags. Bits 0-10 are defined for substation automation in IEC 61850-7-3. Bits 11-15 are reserved for future expansion by that document. Bits 16-31 are reserved for EMS applications." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Quality61850 . -cim:MeasurementValueSource a rdfs:Class ; +cim:MeasurementValueSource a owl:Class ; rdfs:label "MeasurementValueSource"@en ; rdfs:comment "MeasurementValueSource describes the alternative sources updating a MeasurementValue. User conventions for how to use the MeasurementValueSource attributes are defined in IEC 61970-301." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype "CIMDatatype" . - -cim:PhaseCode a rdfs:Class ; +cim:PhaseCode a owl:Class ; rdfs:label "PhaseCode"@en ; rdfs:comment """An unordered enumeration of phase identifiers. Allows designation of phases for both transmission and distribution equipment, circuits and loads. The enumeration, by itself, does not describe how the phases are connected together or connected to ground. Ground is not explicitly denoted as a phase. Residential and small commercial loads are often served from single-phase, or split-phase, secondary circuits. For the example of s12N, phases 1 and 2 refer to hot wires that are 180 degrees out of phase, while N refers to the neutral wire. Through single-phase transformer connections, these secondary circuits may be served from one or two of the primary phases A, B, and C. For three-phase loads, use the A, B, C phase codes instead of s12N. The integer values are from IEC 61968-9 to support revenue metering applications.""" ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:Quality61850 a rdfs:Class ; +cim:Quality61850 a owl:Class ; rdfs:label "Quality61850"@en ; rdfs:comment "Quality flags in this class are as defined in IEC 61850, except for estimatorReplaced, which has been included in this class for convenience." ; cims:belongsToCategory op:Package_OperationProfile . -cim:RaiseLowerCommand a rdfs:Class ; +cim:RaiseLowerCommand a owl:Class ; rdfs:label "RaiseLowerCommand"@en ; - rdfs:comment "An analog control that increases or decreases a set point value with pulses. Unless otherwise specified, one pulse moves the set point by one. " ; + rdfs:comment "An analog control that increases or decreases a set point value with pulses. Unless otherwise specified, one pulse moves the set point by one." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:AnalogControl . -cim:SetPoint a rdfs:Class ; +cim:SetPoint a owl:Class ; rdfs:label "SetPoint"@en ; rdfs:comment "An analog control that issues a set point value." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:AnalogControl . -cim:Source a rdfs:Class ; +cim:Source a owl:Class ; rdfs:label "Source"@en ; rdfs:comment "Source gives information related to the origin of a value." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype . - -cim:String a rdfs: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." ; - cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype "Primitive" . + cims:stereotype uml:enumeration . -cim:StringMeasurement a rdfs:Class ; +cim:StringMeasurement a owl:Class ; rdfs:label "StringMeasurement"@en ; rdfs:comment "StringMeasurement represents a measurement with values of type string." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:Measurement . -cim:StringMeasurementValue a rdfs:Class ; +cim:StringMeasurementValue a owl:Class ; rdfs:label "StringMeasurementValue"@en ; rdfs:comment "StringMeasurementValue represents a measurement value of type string." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:MeasurementValue . -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory op:Package_OperationProfile ; rdfs:subClassOf cim:ACDCTerminal . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -272,9 +256,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -282,861 +266,874 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:Validity a rdfs:Class ; +cim:Validity a owl:Class ; rdfs:label "Validity"@en ; rdfs:comment "Validity for MeasurementValue." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:ValueAliasSet a rdfs:Class ; +cim:ValueAliasSet a owl:Class ; rdfs:label "ValueAliasSet"@en ; rdfs:comment "Describes the translation of a set of values into a name and is intendend to facilitate custom translations. Each ValueAliasSet has a name, description etc. A specific Measurement may represent a discrete state like Open, Closed, Intermediate etc. This requires a translation from the MeasurementValue.value number to a string, e.g. 0->\"Invalid\", 1->\"Open\", 2->\"Closed\", 3->\"Intermediate\". Each ValueToAlias member in ValueAliasSet.Value describe a mapping for one particular value to a name." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:ValueToAlias a rdfs:Class ; +cim:ValueToAlias a owl:Class ; rdfs:label "ValueToAlias"@en ; rdfs:comment "Describes the translation of one particular value into a name, e.g. 1 as \"Open\"." ; cims:belongsToCategory op:Package_OperationProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -op:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the operation profile from IEC 61970-600-2."@en ; - dcat:keyword "OP" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:b603c770-6469-45da-a569-551394116c97" ; - dct:issued "2021-01-27T12:16:55Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Operation Vocabulary"@en ; - owl:incompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "3.0.0"@en . - -cim:ACDCTerminal.Measurements a rdf:Property ; +cim:ACDCTerminal.Measurements a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Measurements"@en ; rdfs:comment "Measurements associated with this terminal defining where the measurement is placed in the network topology. It may be used, for instance, to capture the sensor position, such as a voltage transformer (PT) at a busbar or a current transformer (CT) at the bar between a breaker and an isolator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Measurement.Terminal ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Measurement.Terminal ; rdfs:domain cim:ACDCTerminal ; rdfs:range cim:Measurement . -cim:Accumulator.AccumulatorValues a rdf:Property ; +cim:Accumulator.AccumulatorValues a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AccumulatorValues"@en ; rdfs:comment "The values connected to this measurement." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AccumulatorValue.Accumulator ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:AccumulatorValue.Accumulator ; rdfs:domain cim:Accumulator ; rdfs:range cim:AccumulatorValue . -cim:Accumulator.LimitSets a rdf:Property ; +cim:Accumulator.LimitSets a owl:ObjectProperty ; rdfs:label "LimitSets"@en ; rdfs:comment "A measurement may have zero or more limit ranges defined for it." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AccumulatorLimitSet.Measurements ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:AccumulatorLimitSet.Measurements ; rdfs:domain cim:Accumulator ; rdfs:range cim:AccumulatorLimitSet . -cim:AccumulatorLimit.LimitSet a rdf:Property ; +cim:AccumulatorLimit.LimitSet a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "LimitSet"@en ; rdfs:comment "The set of limits." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:AccumulatorLimitSet.Limits ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:AccumulatorLimitSet.Limits ; rdfs:domain cim:AccumulatorLimit ; rdfs:range cim:AccumulatorLimitSet . -cim:AccumulatorLimit.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "The value to supervise against. The value is positive." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AccumulatorLimit . - -cim:AccumulatorLimitSet.Limits a rdf:Property ; +cim:AccumulatorLimitSet.Limits a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Limits"@en ; rdfs:comment "The limit values used for supervision of Measurements." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AccumulatorLimit.LimitSet ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:AccumulatorLimit.LimitSet ; rdfs:domain cim:AccumulatorLimitSet ; rdfs:range cim:AccumulatorLimit . -cim:AccumulatorLimitSet.Measurements a rdf:Property ; +cim:AccumulatorLimitSet.Measurements a owl:ObjectProperty ; rdfs:label "Measurements"@en ; rdfs:comment "The Measurements using the LimitSet." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Accumulator.LimitSets ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:Accumulator.LimitSets ; rdfs:domain cim:AccumulatorLimitSet ; rdfs:range cim:Accumulator . -cim:AccumulatorReset.AccumulatorValue a rdf:Property ; +cim:AccumulatorReset.AccumulatorValue a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AccumulatorValue"@en ; rdfs:comment "The accumulator value that is reset by the command." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:AccumulatorValue.AccumulatorReset ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:AccumulatorValue.AccumulatorReset ; rdfs:domain cim:AccumulatorReset ; rdfs:range cim:AccumulatorValue . -cim:AccumulatorValue.Accumulator a rdf:Property ; +cim:AccumulatorValue.Accumulator a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Accumulator"@en ; rdfs:comment "Measurement to which this value is connected." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Accumulator.AccumulatorValues ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Accumulator.AccumulatorValues ; rdfs:domain cim:AccumulatorValue ; rdfs:range cim:Accumulator . -cim:AccumulatorValue.AccumulatorReset a rdf:Property ; +cim:AccumulatorValue.AccumulatorReset a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AccumulatorReset"@en ; rdfs:comment "The command that resets the accumulator value." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AccumulatorReset.AccumulatorValue ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:AccumulatorReset.AccumulatorValue ; rdfs:domain cim:AccumulatorValue ; rdfs:range cim:AccumulatorReset . -cim:Analog.AnalogValues a rdf:Property ; +cim:Analog.AnalogValues a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "AnalogValues"@en ; rdfs:comment "The values connected to this measurement." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AnalogValue.Analog ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:AnalogValue.Analog ; rdfs:domain cim:Analog ; rdfs:range cim:AnalogValue . -cim:Analog.LimitSets a rdf:Property ; +cim:Analog.LimitSets a owl:ObjectProperty ; rdfs:label "LimitSets"@en ; rdfs:comment "A measurement may have zero or more limit ranges defined for it." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AnalogLimitSet.Measurements ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:AnalogLimitSet.Measurements ; rdfs:domain cim:Analog ; rdfs:range cim:AnalogLimitSet . -cim:Analog.positiveFlowIn a rdf:Property ; - rdfs:label "positiveFlowIn"@en ; - rdfs:comment "If true then this measurement is an active power, reactive power or current with the convention that a positive value measured at the Terminal means power is flowing into the related PowerSystemResource." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Analog . - -cim:AnalogControl.AnalogValue a rdf:Property ; +cim:AnalogControl.AnalogValue a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AnalogValue"@en ; rdfs:comment "The MeasurementValue that is controlled." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:AnalogValue.AnalogControl ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:AnalogValue.AnalogControl ; rdfs:domain cim:AnalogControl ; rdfs:range cim:AnalogValue . -cim:AnalogControl.maxValue a rdf:Property ; - rdfs:label "maxValue"@en ; - rdfs:comment "Normal value range maximum for any of the Control.value. Used for scaling, e.g. in bar graphs." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AnalogControl . - -cim:AnalogControl.minValue a rdf:Property ; - rdfs:label "minValue"@en ; - rdfs:comment "Normal value range minimum for any of the Control.value. Used for scaling, e.g. in bar graphs." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AnalogControl . - -cim:AnalogLimit.LimitSet a rdf:Property ; +cim:AnalogLimit.LimitSet a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "LimitSet"@en ; rdfs:comment "The set of limits." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:AnalogLimitSet.Limits ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:AnalogLimitSet.Limits ; rdfs:domain cim:AnalogLimit ; rdfs:range cim:AnalogLimitSet . -cim:AnalogLimit.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "The value to supervise against." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AnalogLimit . - -cim:AnalogLimitSet.Limits a rdf:Property ; +cim:AnalogLimitSet.Limits a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Limits"@en ; rdfs:comment "The limit values used for supervision of Measurements." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AnalogLimit.LimitSet ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:AnalogLimit.LimitSet ; rdfs:domain cim:AnalogLimitSet ; rdfs:range cim:AnalogLimit . -cim:AnalogLimitSet.Measurements a rdf:Property ; +cim:AnalogLimitSet.Measurements a owl:ObjectProperty ; rdfs:label "Measurements"@en ; rdfs:comment "The Measurements using the LimitSet." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Analog.LimitSets ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:Analog.LimitSets ; rdfs:domain cim:AnalogLimitSet ; rdfs:range cim:Analog . -cim:AnalogValue.Analog a rdf:Property ; +cim:AnalogValue.Analog a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Analog"@en ; rdfs:comment "Measurement to which this value is connected." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Analog.AnalogValues ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Analog.AnalogValues ; rdfs:domain cim:AnalogValue ; rdfs:range cim:Analog . -cim:AnalogValue.AnalogControl a rdf:Property ; +cim:AnalogValue.AnalogControl a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AnalogControl"@en ; rdfs:comment "The Control variable associated with the MeasurementValue." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:AnalogControl.AnalogValue ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:AnalogControl.AnalogValue ; rdfs:domain cim:AnalogValue ; rdfs:range cim:AnalogControl . -cim:Command.DiscreteValue a rdf:Property ; +cim:Command.DiscreteValue a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "DiscreteValue"@en ; rdfs:comment "The MeasurementValue that is controlled." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DiscreteValue.Command ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:DiscreteValue.Command ; rdfs:domain cim:Command ; rdfs:range cim:DiscreteValue . -cim:Command.ValueAliasSet a rdf:Property ; +cim:Command.ValueAliasSet a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ValueAliasSet"@en ; rdfs:comment "The ValueAliasSet used for translation of a Control value to a name." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ValueAliasSet.Commands ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ValueAliasSet.Commands ; rdfs:domain cim:Command ; rdfs:range cim:ValueAliasSet . -cim:Command.normalValue a rdf:Property ; - rdfs:label "normalValue"@en ; - rdfs:comment "Normal value for Control.value e.g. used for percentage scaling." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Command . - -cim:Command.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "The value representing the actuator output." ; - cims:dataType cim:Integer ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Command . - -cim:Control.PowerSystemResource a rdf:Property ; +cim:Control.PowerSystemResource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "Regulating device governed by this control output." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PowerSystemResource.Controls ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:PowerSystemResource.Controls ; rdfs:domain cim:Control ; rdfs:range cim:PowerSystemResource . -cim:Control.controlType a rdf:Property ; - rdfs:label "controlType"@en ; - rdfs:comment "Specifies the type of Control. For example, this specifies if the Control represents BreakerOpen, BreakerClose, GeneratorVoltageSetPoint, GeneratorRaise, GeneratorLower, etc." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Control . - -cim:Control.operationInProgress a rdf:Property ; - rdfs:label "operationInProgress"@en ; - rdfs:comment "Indicates that a client is currently sending control commands that has not completed." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Control . - -cim:Control.timeStamp a rdf:Property ; - rdfs:label "timeStamp"@en ; - rdfs:comment "The last time a control output was sent." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Control . - -cim:Control.unitMultiplier a rdf:Property ; +cim:Control.unitMultiplier a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "unitMultiplier"@en ; rdfs:comment "The unit multiplier of the controlled quantity." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Control ; rdfs:range cim:UnitMultiplier . -cim:Control.unitSymbol a rdf:Property ; +cim:Control.unitSymbol a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "unitSymbol"@en ; rdfs:comment "The unit of measure of the controlled quantity." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Control ; rdfs:range cim:UnitSymbol . -cim:Discrete.DiscreteValues a rdf:Property ; +cim:Discrete.DiscreteValues a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DiscreteValues"@en ; rdfs:comment "The values connected to this measurement." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DiscreteValue.Discrete ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DiscreteValue.Discrete ; rdfs:domain cim:Discrete ; rdfs:range cim:DiscreteValue . -cim:Discrete.ValueAliasSet a rdf:Property ; +cim:Discrete.ValueAliasSet a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ValueAliasSet"@en ; rdfs:comment "The ValueAliasSet used for translation of a MeasurementValue.value to a name." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ValueAliasSet.Discretes ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ValueAliasSet.Discretes ; rdfs:domain cim:Discrete ; rdfs:range cim:ValueAliasSet . -cim:DiscreteValue.Command a rdf:Property ; +cim:DiscreteValue.Command a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Command"@en ; rdfs:comment "The Control variable associated with the MeasurementValue." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Command.DiscreteValue ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:Command.DiscreteValue ; rdfs:domain cim:DiscreteValue ; rdfs:range cim:Command . -cim:DiscreteValue.Discrete a rdf:Property ; +cim:DiscreteValue.Discrete a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Discrete"@en ; rdfs:comment "Measurement to which this value is connected." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Discrete.DiscreteValues ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Discrete.DiscreteValues ; rdfs:domain cim:DiscreteValue ; rdfs:range cim:Discrete . -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:LimitSet.isPercentageLimits a rdf:Property ; - rdfs:label "isPercentageLimits"@en ; - rdfs:comment "Tells if the limit values are in percentage of normalValue or the specified Unit for Measurements and Controls." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:LimitSet . - -cim:Measurement.PowerSystemResource a rdf:Property ; +cim:Measurement.PowerSystemResource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "The power system resource that contains the measurement." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:PowerSystemResource.Measurements ; cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:PowerSystemResource.Measurements ; rdfs:domain cim:Measurement ; rdfs:range cim:PowerSystemResource . -cim:Measurement.Terminal a rdf:Property ; +cim:Measurement.Terminal a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "One or more measurements may be associated with a terminal in the network." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ACDCTerminal.Measurements ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ACDCTerminal.Measurements ; rdfs:domain cim:Measurement ; rdfs:range cim:ACDCTerminal . -cim:Measurement.measurementType a rdf:Property ; - rdfs:label "measurementType"@en ; - rdfs:comment """Specifies the type of measurement. For example, this specifies if the measurement represents an indoor temperature, outdoor temperature, bus voltage, line flow, etc. -When the measurementType is set to "Specialization", the type of Measurement is defined in more detail by the specialized class which inherits from Measurement.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Measurement . - -cim:Measurement.phases a rdf:Property ; +cim:Measurement.phases a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "phases"@en ; rdfs:comment """Indicates to which phases the measurement applies and avoids the need to use 'measurementType' to also encode phase information (which would explode the types). The phase information in Measurement, along with 'measurementType' and 'phases' uniquely defines a Measurement for a device, based on normal network phase. Their meaning will not change when the computed energizing phasing is changed due to jumpers or other reasons. If the attribute is missing three phases (ABC) shall be assumed.""" ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Measurement ; rdfs:range cim:PhaseCode . -cim:Measurement.unitMultiplier a rdf:Property ; +cim:Measurement.unitMultiplier a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "unitMultiplier"@en ; rdfs:comment "The unit multiplier of the measured quantity." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Measurement ; rdfs:range cim:UnitMultiplier . -cim:Measurement.unitSymbol a rdf:Property ; +cim:Measurement.unitSymbol a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "unitSymbol"@en ; rdfs:comment "The unit of measure of the measured quantity." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Measurement ; rdfs:range cim:UnitSymbol . -cim:MeasurementValue.MeasurementValueQuality a rdf:Property ; +cim:MeasurementValue.MeasurementValueQuality a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "MeasurementValueQuality"@en ; rdfs:comment "A MeasurementValue has a MeasurementValueQuality associated with it." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:MeasurementValueQuality.MeasurementValue ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:MeasurementValueQuality.MeasurementValue ; rdfs:domain cim:MeasurementValue ; rdfs:range cim:MeasurementValueQuality . -cim:MeasurementValue.MeasurementValueSource a rdf:Property ; +cim:MeasurementValue.MeasurementValueSource a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "MeasurementValueSource"@en ; rdfs:comment "A reference to the type of source that updates the MeasurementValue, e.g. SCADA, CCLink, manual, etc. User conventions for the names of sources are contained in the introduction to IEC 61970-301." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:MeasurementValueSource.MeasurementValues ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:MeasurementValueSource.MeasurementValues ; rdfs:domain cim:MeasurementValue ; rdfs:range cim:MeasurementValueSource . -cim:MeasurementValue.sensorAccuracy a rdf:Property ; - rdfs:label "sensorAccuracy"@en ; - rdfs:comment "The limit, expressed as a percentage of the sensor maximum, that errors will not exceed when the sensor is used under reference conditions." ; - cims:dataType cim:PerCent ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:MeasurementValue . - -cim:MeasurementValue.timeStamp a rdf:Property ; - rdfs:label "timeStamp"@en ; - rdfs:comment "The time when the value was last updated." ; - cims:dataType cim:DateTime ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:MeasurementValue . - -cim:MeasurementValueQuality.MeasurementValue a rdf:Property ; +cim:MeasurementValueQuality.MeasurementValue a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "MeasurementValue"@en ; rdfs:comment "A MeasurementValue has a MeasurementValueQuality associated with it." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:MeasurementValue.MeasurementValueQuality ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:MeasurementValue.MeasurementValueQuality ; rdfs:domain cim:MeasurementValueQuality ; rdfs:range cim:MeasurementValue . -cim:MeasurementValueSource.MeasurementValues a rdf:Property ; +cim:MeasurementValueSource.MeasurementValues a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "MeasurementValues"@en ; rdfs:comment "The MeasurementValues updated by the source." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:MeasurementValue.MeasurementValueSource ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:MeasurementValue.MeasurementValueSource ; rdfs:domain cim:MeasurementValueSource ; rdfs:range cim:MeasurementValue . -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:PowerSystemResource.Controls a rdf:Property ; +cim:PowerSystemResource.Controls a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Controls"@en ; rdfs:comment "The controller outputs used to actually govern a regulating device, e.g. the magnetization of a synchronous machine or capacitor bank breaker actuator." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Control.PowerSystemResource ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Control.PowerSystemResource ; rdfs:domain cim:PowerSystemResource ; rdfs:range cim:Control . -cim:PowerSystemResource.Measurements a rdf:Property ; +cim:PowerSystemResource.Measurements a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Measurements"@en ; rdfs:comment "The measurements associated with this power system resource." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Measurement.PowerSystemResource ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Measurement.PowerSystemResource ; rdfs:domain cim:PowerSystemResource ; rdfs:range cim:Measurement . -cim:Quality61850.badReference a rdf:Property ; - rdfs:label "badReference"@en ; - rdfs:comment "Measurement value may be incorrect due to a reference being out of calibration." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.estimatorReplaced a rdf:Property ; - rdfs:label "estimatorReplaced"@en ; - rdfs:comment "Value has been replaced by State Estimator. estimatorReplaced is not an IEC61850 quality bit but has been put in this class for convenience." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.failure a rdf:Property ; - rdfs:label "failure"@en ; - rdfs:comment "This identifier indicates that a supervision function has detected an internal or external failure, e.g. communication failure." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.oldData a rdf:Property ; - rdfs:label "oldData"@en ; - rdfs:comment "Measurement value is old and possibly invalid, as it has not been successfully updated during a specified time interval." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.operatorBlocked a rdf:Property ; - rdfs:label "operatorBlocked"@en ; - rdfs:comment "Measurement value is blocked and hence unavailable for transmission. " ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.oscillatory a rdf:Property ; - rdfs:label "oscillatory"@en ; - rdfs:comment "To prevent some overload of the communication it is sensible to detect and suppress oscillating (fast changing) binary inputs. If a signal changes in a defined time twice in the same direction (from 0 to 1 or from 1 to 0) then oscillation is detected and the detail quality identifier \"oscillatory\" is set. If it is detected a configured numbers of transient changes could be passed by. In this time the validity status \"questionable\" is set. If after this defined numbers of changes the signal is still in the oscillating state the value shall be set either to the opposite state of the previous stable value or to a defined default value. In this case the validity status \"questionable\" is reset and \"invalid\" is set as long as the signal is oscillating. If it is configured such that no transient changes should be passed by then the validity status \"invalid\" is set immediately in addition to the detail quality identifier \"oscillatory\" (used for status information only)." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.outOfRange a rdf:Property ; - rdfs:label "outOfRange"@en ; - rdfs:comment "Measurement value is beyond a predefined range of value." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.overFlow a rdf:Property ; - rdfs:label "overFlow"@en ; - rdfs:comment "Measurement value is beyond the capability of being represented properly. For example, a counter value overflows from maximum count back to a value of zero. " ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.source a rdf:Property ; +cim:Quality61850.source a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "source"@en ; rdfs:comment "Source gives information related to the origin of a value. The value may be acquired from the process, defaulted or substituted." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Quality61850 ; rdfs:range cim:Source . -cim:Quality61850.suspect a rdf:Property ; - rdfs:label "suspect"@en ; - rdfs:comment "A correlation function has detected that the value is not consistent with other values. Typically set by a network State Estimator." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.test a rdf:Property ; - rdfs:label "test"@en ; - rdfs:comment "Measurement value is transmitted for test purposes." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Quality61850 . - -cim:Quality61850.validity a rdf:Property ; +cim:Quality61850.validity a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "validity"@en ; rdfs:comment "Validity of the measurement value." ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:Quality61850 ; rdfs:range cim:Validity . -cim:RaiseLowerCommand.ValueAliasSet a rdf:Property ; +cim:RaiseLowerCommand.ValueAliasSet a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ValueAliasSet"@en ; rdfs:comment "The ValueAliasSet used for translation of a Control value to a name." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ValueAliasSet.RaiseLowerCommands ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ValueAliasSet.RaiseLowerCommands ; rdfs:domain cim:RaiseLowerCommand ; rdfs:range cim:ValueAliasSet . -cim:SetPoint.normalValue a rdf:Property ; - rdfs:label "normalValue"@en ; - rdfs:comment "Normal value for Control.value e.g. used for percentage scaling." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SetPoint . - -cim:SetPoint.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "The value representing the actuator output." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SetPoint . - -cim:StringMeasurement.StringMeasurementValues a rdf:Property ; +cim:StringMeasurement.StringMeasurementValues a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "StringMeasurementValues"@en ; rdfs:comment "The values connected to this measurement." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:StringMeasurementValue.StringMeasurement ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:StringMeasurementValue.StringMeasurement ; rdfs:domain cim:StringMeasurement ; rdfs:range cim:StringMeasurementValue . -cim:StringMeasurementValue.StringMeasurement a rdf:Property ; +cim:StringMeasurementValue.StringMeasurement a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "StringMeasurement"@en ; rdfs:comment "Measurement to which this value is connected." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:StringMeasurement.StringMeasurementValues ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:StringMeasurement.StringMeasurementValues ; rdfs:domain cim:StringMeasurementValue ; rdfs:range cim:StringMeasurement . -cim:ValueAliasSet.Commands a rdf:Property ; +cim:ValueAliasSet.Commands a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Commands"@en ; rdfs:comment "The Commands using the set for translation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Command.ValueAliasSet ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Command.ValueAliasSet ; rdfs:domain cim:ValueAliasSet ; rdfs:range cim:Command . -cim:ValueAliasSet.Discretes a rdf:Property ; +cim:ValueAliasSet.Discretes a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Discretes"@en ; rdfs:comment "The Measurements using the set for translation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Discrete.ValueAliasSet ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:Discrete.ValueAliasSet ; rdfs:domain cim:ValueAliasSet ; rdfs:range cim:Discrete . -cim:ValueAliasSet.RaiseLowerCommands a rdf:Property ; +cim:ValueAliasSet.RaiseLowerCommands a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "RaiseLowerCommands"@en ; rdfs:comment "The Commands using the set for translation." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:RaiseLowerCommand.ValueAliasSet ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:RaiseLowerCommand.ValueAliasSet ; rdfs:domain cim:ValueAliasSet ; rdfs:range cim:RaiseLowerCommand . -cim:ValueAliasSet.Values a rdf:Property ; +cim:ValueAliasSet.Values a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Values"@en ; rdfs:comment "The ValueToAlias mappings included in the set." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ValueToAlias.ValueAliasSet ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:ValueToAlias.ValueAliasSet ; rdfs:domain cim:ValueAliasSet ; rdfs:range cim:ValueToAlias . -cim:ValueToAlias.ValueAliasSet a rdf:Property ; +cim:ValueToAlias.ValueAliasSet a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ValueAliasSet"@en ; rdfs:comment "The ValueAliasSet having the ValueToAlias mappings." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ValueAliasSet.Values ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ValueAliasSet.Values ; rdfs:domain cim:ValueToAlias ; rdfs:range cim:ValueAliasSet . -cim:ValueToAlias.value a rdf:Property ; +cim:AccumulatorLimit.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "The value to supervise against. The value is positive." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:AccumulatorLimit ; + rdfs:range xsd:integer . + +cim:Analog.positiveFlowIn a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "positiveFlowIn"@en ; + rdfs:comment "If true then this measurement is an active power, reactive power or current with the convention that a positive value measured at the Terminal means power is flowing into the related PowerSystemResource." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Analog ; + rdfs:range xsd:boolean . + +cim:AnalogControl.maxValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "maxValue"@en ; + rdfs:comment "Normal value range maximum for any of the Control.value. Used for scaling, e.g. in bar graphs." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:AnalogControl ; + rdfs:range xsd:float . + +cim:AnalogControl.minValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "minValue"@en ; + rdfs:comment "Normal value range minimum for any of the Control.value. Used for scaling, e.g. in bar graphs." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:AnalogControl ; + rdfs:range xsd:float . + +cim:AnalogLimit.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "The value to supervise against." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:AnalogLimit ; + rdfs:range xsd:float . + +cim:Command.normalValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalValue"@en ; + rdfs:comment "Normal value for Control.value e.g. used for percentage scaling." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Command ; + rdfs:range xsd:integer . + +cim:Command.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "The value representing the actuator output." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Command ; + rdfs:range xsd:integer . + +cim:Control.controlType a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "controlType"@en ; + rdfs:comment "Specifies the type of Control. For example, this specifies if the Control represents BreakerOpen, BreakerClose, GeneratorVoltageSetPoint, GeneratorRaise, GeneratorLower, etc." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Control ; + rdfs:range xsd:string . + +cim:Control.operationInProgress a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "operationInProgress"@en ; + rdfs:comment "Indicates that a client is currently sending control commands that has not completed." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Control ; + rdfs:range xsd:boolean . + +cim:Control.timeStamp a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "timeStamp"@en ; + rdfs:comment "The last time a control output was sent." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Control ; + rdfs:range xsd:dateTime . + +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:LimitSet.isPercentageLimits a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "isPercentageLimits"@en ; + rdfs:comment "Tells if the limit values are in percentage of normalValue or the specified Unit for Measurements and Controls." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:LimitSet ; + rdfs:range xsd:boolean . + +cim:Measurement.measurementType a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "measurementType"@en ; + rdfs:comment """Specifies the type of measurement. For example, this specifies if the measurement represents an indoor temperature, outdoor temperature, bus voltage, line flow, etc. +When the measurementType is set to "Specialization", the type of Measurement is defined in more detail by the specialized class which inherits from Measurement.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Measurement ; + rdfs:range xsd:string . + +cim:MeasurementValue.sensorAccuracy a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "sensorAccuracy"@en ; + rdfs:comment "The limit, expressed as a percentage of the sensor maximum, that errors will not exceed when the sensor is used under reference conditions." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:MeasurementValue ; + rdfs:range xsd:float . + +cim:MeasurementValue.timeStamp a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "timeStamp"@en ; + rdfs:comment "The time when the value was last updated." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:MeasurementValue ; + rdfs:range xsd:dateTime . + +cim:Quality61850.badReference a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "badReference"@en ; + rdfs:comment "Measurement value may be incorrect due to a reference being out of calibration." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:Quality61850.estimatorReplaced a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "estimatorReplaced"@en ; + rdfs:comment "Value has been replaced by State Estimator. estimatorReplaced is not an IEC61850 quality bit but has been put in this class for convenience." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:Quality61850.failure a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "failure"@en ; + rdfs:comment "This identifier indicates that a supervision function has detected an internal or external failure, e.g. communication failure." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:Quality61850.oldData a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "oldData"@en ; + rdfs:comment "Measurement value is old and possibly invalid, as it has not been successfully updated during a specified time interval." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:Quality61850.operatorBlocked a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "operatorBlocked"@en ; + rdfs:comment "Measurement value is blocked and hence unavailable for transmission." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:Quality61850.oscillatory a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "oscillatory"@en ; + rdfs:comment "To prevent some overload of the communication it is sensible to detect and suppress oscillating (fast changing) binary inputs. If a signal changes in a defined time twice in the same direction (from 0 to 1 or from 1 to 0) then oscillation is detected and the detail quality identifier \"oscillatory\" is set. If it is detected a configured numbers of transient changes could be passed by. In this time the validity status \"questionable\" is set. If after this defined numbers of changes the signal is still in the oscillating state the value shall be set either to the opposite state of the previous stable value or to a defined default value. In this case the validity status \"questionable\" is reset and \"invalid\" is set as long as the signal is oscillating. If it is configured such that no transient changes should be passed by then the validity status \"invalid\" is set immediately in addition to the detail quality identifier \"oscillatory\" (used for status information only)." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:Quality61850.outOfRange a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "outOfRange"@en ; + rdfs:comment "Measurement value is beyond a predefined range of value." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:Quality61850.overFlow a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "overFlow"@en ; + rdfs:comment "Measurement value is beyond the capability of being represented properly. For example, a counter value overflows from maximum count back to a value of zero." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:Quality61850.suspect a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "suspect"@en ; + rdfs:comment "A correlation function has detected that the value is not consistent with other values. Typically set by a network State Estimator." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:Quality61850.test a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "test"@en ; + rdfs:comment "Measurement value is transmitted for test purposes." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:Quality61850 ; + rdfs:range xsd:boolean . + +cim:SetPoint.normalValue a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "normalValue"@en ; + rdfs:comment "Normal value for Control.value e.g. used for percentage scaling." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SetPoint ; + rdfs:range xsd:float . + +cim:SetPoint.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "The value representing the actuator output." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SetPoint ; + rdfs:range xsd:float . + +cim:ValueToAlias.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; rdfs:comment "The value that is mapped." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ValueToAlias . + cims:stereotype uml:attribute ; + rdfs:domain cim:ValueToAlias ; + rdfs:range xsd:integer . + +cim:ActivePower skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory op:Package_OperationProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . cim:PhaseCode.A a cim:PhaseCode ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Phase A." ; cims:stereotype "enum" . cim:PhaseCode.AB a cim:PhaseCode ; - rdfs:label "AB"@en ; + rdfs:label "AB" ; rdfs:comment "Phases A and B." ; cims:stereotype "enum" . cim:PhaseCode.ABC a cim:PhaseCode ; - rdfs:label "ABC"@en ; + rdfs:label "ABC" ; rdfs:comment "Phases A, B, and C." ; cims:stereotype "enum" . cim:PhaseCode.ABCN a cim:PhaseCode ; - rdfs:label "ABCN"@en ; + rdfs:label "ABCN" ; rdfs:comment "Phases A, B, C, and N." ; cims:stereotype "enum" . cim:PhaseCode.ABN a cim:PhaseCode ; - rdfs:label "ABN"@en ; + rdfs:label "ABN" ; rdfs:comment "Phases A, B, and neutral." ; cims:stereotype "enum" . cim:PhaseCode.AC a cim:PhaseCode ; - rdfs:label "AC"@en ; + rdfs:label "AC" ; rdfs:comment "Phases A and C." ; cims:stereotype "enum" . cim:PhaseCode.ACN a cim:PhaseCode ; - rdfs:label "ACN"@en ; + rdfs:label "ACN" ; rdfs:comment "Phases A, C and neutral." ; cims:stereotype "enum" . cim:PhaseCode.AN a cim:PhaseCode ; - rdfs:label "AN"@en ; + rdfs:label "AN" ; rdfs:comment "Phases A and neutral." ; cims:stereotype "enum" . cim:PhaseCode.B a cim:PhaseCode ; - rdfs:label "B"@en ; + rdfs:label "B" ; rdfs:comment "Phase B." ; cims:stereotype "enum" . cim:PhaseCode.BC a cim:PhaseCode ; - rdfs:label "BC"@en ; + rdfs:label "BC" ; rdfs:comment "Phases B and C." ; cims:stereotype "enum" . cim:PhaseCode.BCN a cim:PhaseCode ; - rdfs:label "BCN"@en ; + rdfs:label "BCN" ; rdfs:comment "Phases B, C, and neutral." ; cims:stereotype "enum" . cim:PhaseCode.BN a cim:PhaseCode ; - rdfs:label "BN"@en ; + rdfs:label "BN" ; rdfs:comment "Phases B and neutral." ; cims:stereotype "enum" . cim:PhaseCode.C a cim:PhaseCode ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Phase C." ; cims:stereotype "enum" . cim:PhaseCode.CN a cim:PhaseCode ; - rdfs:label "CN"@en ; + rdfs:label "CN" ; rdfs:comment "Phases C and neutral." ; cims:stereotype "enum" . cim:PhaseCode.N a cim:PhaseCode ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Neutral phase." ; cims:stereotype "enum" . cim:PhaseCode.X a cim:PhaseCode ; - rdfs:label "X"@en ; + rdfs:label "X" ; rdfs:comment "Unknown non-neutral phase." ; cims:stereotype "enum" . cim:PhaseCode.XN a cim:PhaseCode ; - rdfs:label "XN"@en ; + rdfs:label "XN" ; rdfs:comment "Unknown non-neutral phase plus neutral." ; cims:stereotype "enum" . cim:PhaseCode.XY a cim:PhaseCode ; - rdfs:label "XY"@en ; + rdfs:label "XY" ; rdfs:comment "Two unknown non-neutral phases." ; cims:stereotype "enum" . cim:PhaseCode.XYN a cim:PhaseCode ; - rdfs:label "XYN"@en ; + rdfs:label "XYN" ; rdfs:comment "Two unknown non-neutral phases plus neutral." ; cims:stereotype "enum" . cim:PhaseCode.none a cim:PhaseCode ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No phases specified." ; cims:stereotype "enum" . cim:PhaseCode.s1 a cim:PhaseCode ; - rdfs:label "s1"@en ; + rdfs:label "s1" ; rdfs:comment "Secondary phase 1." ; cims:stereotype "enum" . cim:PhaseCode.s12 a cim:PhaseCode ; - rdfs:label "s12"@en ; + rdfs:label "s12" ; rdfs:comment "Secondary phase 1 and 2." ; cims:stereotype "enum" . cim:PhaseCode.s12N a cim:PhaseCode ; - rdfs:label "s12N"@en ; + rdfs:label "s12N" ; rdfs:comment "Secondary phases 1, 2, and neutral." ; cims:stereotype "enum" . cim:PhaseCode.s1N a cim:PhaseCode ; - rdfs:label "s1N"@en ; + rdfs:label "s1N" ; rdfs:comment "Secondary phase 1 and neutral." ; cims:stereotype "enum" . cim:PhaseCode.s2 a cim:PhaseCode ; - rdfs:label "s2"@en ; + rdfs:label "s2" ; rdfs:comment "Secondary phase 2." ; cims:stereotype "enum" . cim:PhaseCode.s2N a cim:PhaseCode ; - rdfs:label "s2N"@en ; + rdfs:label "s2N" ; rdfs:comment "Secondary phase 2 and neutral." ; cims:stereotype "enum" . +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + cim:Source.DEFAULTED a cim:Source ; rdfs:label "DEFAULTED"@en ; rdfs:comment "The value contains a default value." ; @@ -1152,817 +1149,848 @@ cim:Source.SUBSTITUTED a cim:Source ; rdfs:comment "The value is provided by input of an operator or by an automatic source." ; cims:stereotype "enum" . +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.E a cim:UnitMultiplier ; - rdfs:label "E"@en ; + rdfs:label "E" ; rdfs:comment "Exa 10**18." ; cims:stereotype "enum" . cim:UnitMultiplier.G a cim:UnitMultiplier ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Giga 10**9." ; cims:stereotype "enum" . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.P a cim:UnitMultiplier ; - rdfs:label "P"@en ; + rdfs:label "P" ; rdfs:comment "Peta 10**15." ; cims:stereotype "enum" . cim:UnitMultiplier.T a cim:UnitMultiplier ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Tera 10**12." ; cims:stereotype "enum" . cim:UnitMultiplier.Y a cim:UnitMultiplier ; - rdfs:label "Y"@en ; + rdfs:label "Y" ; rdfs:comment "Yotta 10**24." ; cims:stereotype "enum" . cim:UnitMultiplier.Z a cim:UnitMultiplier ; - rdfs:label "Z"@en ; + rdfs:label "Z" ; rdfs:comment "Zetta 10**21." ; cims:stereotype "enum" . cim:UnitMultiplier.a a cim:UnitMultiplier ; - rdfs:label "a"@en ; + rdfs:label "a" ; rdfs:comment "Atto 10**-18." ; cims:stereotype "enum" . cim:UnitMultiplier.c a cim:UnitMultiplier ; - rdfs:label "c"@en ; + rdfs:label "c" ; rdfs:comment "Centi 10**-2." ; cims:stereotype "enum" . cim:UnitMultiplier.d a cim:UnitMultiplier ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Deci 10**-1." ; cims:stereotype "enum" . cim:UnitMultiplier.da a cim:UnitMultiplier ; - rdfs:label "da"@en ; + rdfs:label "da" ; rdfs:comment "Deca 10**1." ; cims:stereotype "enum" . cim:UnitMultiplier.f a cim:UnitMultiplier ; - rdfs:label "f"@en ; + rdfs:label "f" ; rdfs:comment "Femto 10**-15." ; cims:stereotype "enum" . cim:UnitMultiplier.h a cim:UnitMultiplier ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Hecto 10**2." ; cims:stereotype "enum" . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.m a cim:UnitMultiplier ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Milli 10**-3." ; cims:stereotype "enum" . cim:UnitMultiplier.micro a cim:UnitMultiplier ; - rdfs:label "micro"@en ; + rdfs:label "micro" ; rdfs:comment "Micro 10**-6." ; cims:stereotype "enum" . cim:UnitMultiplier.n a cim:UnitMultiplier ; - rdfs:label "n"@en ; + rdfs:label "n" ; rdfs:comment "Nano 10**-9." ; cims:stereotype "enum" . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitMultiplier.p a cim:UnitMultiplier ; - rdfs:label "p"@en ; + rdfs:label "p" ; rdfs:comment "Pico 10**-12." ; cims:stereotype "enum" . cim:UnitMultiplier.y a cim:UnitMultiplier ; - rdfs:label "y"@en ; + rdfs:label "y" ; rdfs:comment "Yocto 10**-24." ; cims:stereotype "enum" . cim:UnitMultiplier.z a cim:UnitMultiplier ; - rdfs:label "z"@en ; + rdfs:label "z" ; rdfs:comment "Zepto 10**-21." ; cims:stereotype "enum" . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.A2 a cim:UnitSymbol ; - rdfs:label "A2"@en ; + rdfs:label "A2" ; rdfs:comment "Amperes squared (A²)." ; cims:stereotype "enum" . cim:UnitSymbol.A2h a cim:UnitSymbol ; - rdfs:label "A2h"@en ; + rdfs:label "A2h" ; rdfs:comment "Ampere-squared hour, ampere-squared hour." ; cims:stereotype "enum" . cim:UnitSymbol.A2s a cim:UnitSymbol ; - rdfs:label "A2s"@en ; + rdfs:label "A2s" ; rdfs:comment "Ampere squared time in square amperes (A²s)." ; cims:stereotype "enum" . cim:UnitSymbol.APerA a cim:UnitSymbol ; - rdfs:label "APerA"@en ; + rdfs:label "APerA" ; rdfs:comment "Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mA/A’." ; cims:stereotype "enum" . cim:UnitSymbol.APerm a cim:UnitSymbol ; - rdfs:label "APerm"@en ; + rdfs:label "APerm" ; rdfs:comment "A/m, magnetic field strength, amperes per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Ah a cim:UnitSymbol ; - rdfs:label "Ah"@en ; + rdfs:label "Ah" ; rdfs:comment "Ampere-hours, ampere-hours." ; cims:stereotype "enum" . cim:UnitSymbol.As a cim:UnitSymbol ; - rdfs:label "As"@en ; + rdfs:label "As" ; rdfs:comment "Ampere seconds (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Bq a cim:UnitSymbol ; - rdfs:label "Bq"@en ; + rdfs:label "Bq" ; rdfs:comment "Radioactivity in becquerels (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.Btu a cim:UnitSymbol ; - rdfs:label "Btu"@en ; + rdfs:label "Btu" ; rdfs:comment "Energy, British Thermal Units." ; cims:stereotype "enum" . cim:UnitSymbol.C a cim:UnitSymbol ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Electric charge in coulombs (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.CPerkg a cim:UnitSymbol ; - rdfs:label "CPerkg"@en ; + rdfs:label "CPerkg" ; rdfs:comment "Exposure (x rays), coulombs per kilogram." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm2 a cim:UnitSymbol ; - rdfs:label "CPerm2"@en ; + rdfs:label "CPerm2" ; rdfs:comment "Surface charge density, coulombs per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm3 a cim:UnitSymbol ; - rdfs:label "CPerm3"@en ; + rdfs:label "CPerm3" ; rdfs:comment "Electric charge density, coulombs per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.F a cim:UnitSymbol ; - rdfs:label "F"@en ; + rdfs:label "F" ; rdfs:comment "Electric capacitance in farads (C/V)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:FARAD . cim:UnitSymbol.FPerm a cim:UnitSymbol ; - rdfs:label "FPerm"@en ; + rdfs:label "FPerm" ; rdfs:comment "Permittivity, farads per metre." ; cims:stereotype "enum" . cim:UnitSymbol.G a cim:UnitSymbol ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Magnetic flux density, gausses (1 G = 10-4 T)." ; cims:stereotype "enum" . cim:UnitSymbol.Gy a cim:UnitSymbol ; - rdfs:label "Gy"@en ; + rdfs:label "Gy" ; rdfs:comment "Absorbed dose in grays (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.GyPers a cim:UnitSymbol ; - rdfs:label "GyPers"@en ; + rdfs:label "GyPers" ; rdfs:comment "Absorbed dose rate, grays per second." ; cims:stereotype "enum" . cim:UnitSymbol.H a cim:UnitSymbol ; - rdfs:label "H"@en ; + rdfs:label "H" ; rdfs:comment "Electric inductance in henrys (Wb/A)." ; cims:stereotype "enum" . cim:UnitSymbol.HPerm a cim:UnitSymbol ; - rdfs:label "HPerm"@en ; + rdfs:label "HPerm" ; rdfs:comment "Permeability, henrys per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Hz a cim:UnitSymbol ; - rdfs:label "Hz"@en ; + rdfs:label "Hz" ; rdfs:comment "Frequency in hertz (1/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:HZ ; + skos:narrower unit:REV-PER-SEC . cim:UnitSymbol.HzPerHz a cim:UnitSymbol ; - rdfs:label "HzPerHz"@en ; + rdfs:label "HzPerHz" ; rdfs:comment "Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mHz/Hz’." ; cims:stereotype "enum" . cim:UnitSymbol.HzPers a cim:UnitSymbol ; - rdfs:label "HzPers"@en ; + rdfs:label "HzPers" ; rdfs:comment "Rate of change of frequency in hertz per second." ; cims:stereotype "enum" . cim:UnitSymbol.J a cim:UnitSymbol ; - rdfs:label "J"@en ; + rdfs:label "J" ; rdfs:comment "Energy in joules (N·m = C·V = W·s)." ; cims:stereotype "enum" . cim:UnitSymbol.JPerK a cim:UnitSymbol ; - rdfs:label "JPerK"@en ; + rdfs:label "JPerK" ; rdfs:comment "Heat capacity in joules/kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkg a cim:UnitSymbol ; - rdfs:label "JPerkg"@en ; + rdfs:label "JPerkg" ; rdfs:comment "Specific energy, Joules / kg." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkgK a cim:UnitSymbol ; - rdfs:label "JPerkgK"@en ; + rdfs:label "JPerkgK" ; rdfs:comment "Specific heat capacity, specific entropy, joules per kilogram Kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm2 a cim:UnitSymbol ; - rdfs:label "JPerm2"@en ; + rdfs:label "JPerm2" ; rdfs:comment "Insulation energy density, joules per square metre or watt second per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm3 a cim:UnitSymbol ; - rdfs:label "JPerm3"@en ; + rdfs:label "JPerm3" ; rdfs:comment "Energy density, joules per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPermol a cim:UnitSymbol ; - rdfs:label "JPermol"@en ; + rdfs:label "JPermol" ; rdfs:comment "Molar energy, joules per mole." ; cims:stereotype "enum" . cim:UnitSymbol.JPermolK a cim:UnitSymbol ; - rdfs:label "JPermolK"@en ; + rdfs:label "JPermolK" ; rdfs:comment "Molar entropy, molar heat capacity, joules per mole kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPers a cim:UnitSymbol ; - rdfs:label "JPers"@en ; + rdfs:label "JPers" ; rdfs:comment "Energy rate in joules per second (J/s)." ; cims:stereotype "enum" . cim:UnitSymbol.K a cim:UnitSymbol ; - rdfs:label "K"@en ; + rdfs:label "K" ; rdfs:comment "Temperature in kelvins." ; cims:stereotype "enum" . cim:UnitSymbol.KPers a cim:UnitSymbol ; - rdfs:label "KPers"@en ; + rdfs:label "KPers" ; rdfs:comment "Temperature change rate in kelvins per second." ; cims:stereotype "enum" . cim:UnitSymbol.M a cim:UnitSymbol ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Length, nautical miles (1 M = 1852 m)." ; cims:stereotype "enum" . cim:UnitSymbol.Mx a cim:UnitSymbol ; - rdfs:label "Mx"@en ; + rdfs:label "Mx" ; rdfs:comment "Magnetic flux, maxwells (1 Mx = 10-8 Wb)." ; cims:stereotype "enum" . cim:UnitSymbol.N a cim:UnitSymbol ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Force in newtons (kg·m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.NPerm a cim:UnitSymbol ; - rdfs:label "NPerm"@en ; + rdfs:label "NPerm" ; rdfs:comment "Surface tension, newton per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Nm a cim:UnitSymbol ; - rdfs:label "Nm"@en ; + rdfs:label "Nm" ; rdfs:comment "Moment of force, newton metres." ; cims:stereotype "enum" . cim:UnitSymbol.Oe a cim:UnitSymbol ; - rdfs:label "Oe"@en ; + rdfs:label "Oe" ; rdfs:comment "Magnetic field in oersteds, (1 Oe = (103/4p) A/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Pa a cim:UnitSymbol ; - rdfs:label "Pa"@en ; + rdfs:label "Pa" ; rdfs:comment "Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:PA . cim:UnitSymbol.PaPers a cim:UnitSymbol ; - rdfs:label "PaPers"@en ; + rdfs:label "PaPers" ; rdfs:comment "Pressure change rate in pascals per second." ; cims:stereotype "enum" . cim:UnitSymbol.Pas a cim:UnitSymbol ; - rdfs:label "Pas"@en ; + rdfs:label "Pas" ; rdfs:comment "Dynamic viscosity, pascal seconds." ; cims:stereotype "enum" . cim:UnitSymbol.Q a cim:UnitSymbol ; - rdfs:label "Q"@en ; + rdfs:label "Q" ; rdfs:comment "Quantity power, Q." ; cims:stereotype "enum" . cim:UnitSymbol.Qh a cim:UnitSymbol ; - rdfs:label "Qh"@en ; + rdfs:label "Qh" ; rdfs:comment "Quantity energy, Qh." ; cims:stereotype "enum" . cim:UnitSymbol.S a cim:UnitSymbol ; - rdfs:label "S"@en ; + rdfs:label "S" ; rdfs:comment "Conductance in siemens." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:S . cim:UnitSymbol.SPerm a cim:UnitSymbol ; - rdfs:label "SPerm"@en ; + rdfs:label "SPerm" ; rdfs:comment "Conductance per length (F/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Sv a cim:UnitSymbol ; - rdfs:label "Sv"@en ; + rdfs:label "Sv" ; rdfs:comment "Dose equivalent in sieverts (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.T a cim:UnitSymbol ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Magnetic flux density in teslas (Wb/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.V2 a cim:UnitSymbol ; - rdfs:label "V2"@en ; + rdfs:label "V2" ; rdfs:comment "Volt squared (W²/A²)." ; cims:stereotype "enum" . cim:UnitSymbol.V2h a cim:UnitSymbol ; - rdfs:label "V2h"@en ; + rdfs:label "V2h" ; rdfs:comment "Volt-squared hour, volt-squared-hours." ; cims:stereotype "enum" . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAh a cim:UnitSymbol ; - rdfs:label "VAh"@en ; + rdfs:label "VAh" ; rdfs:comment "Apparent energy in volt ampere hours." ; cims:stereotype "enum" . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.VArh a cim:UnitSymbol ; - rdfs:label "VArh"@en ; + rdfs:label "VArh" ; rdfs:comment "Reactive energy in volt ampere reactive hours." ; cims:stereotype "enum" . cim:UnitSymbol.VPerHz a cim:UnitSymbol ; - rdfs:label "VPerHz"@en ; + rdfs:label "VPerHz" ; rdfs:comment "Magnetic flux in volt per hertz." ; cims:stereotype "enum" . cim:UnitSymbol.VPerV a cim:UnitSymbol ; - rdfs:label "VPerV"@en ; + rdfs:label "VPerV" ; rdfs:comment "Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mV/V’." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVA a cim:UnitSymbol ; - rdfs:label "VPerVA"@en ; + rdfs:label "VPerVA" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVAr a cim:UnitSymbol ; - rdfs:label "VPerVAr"@en ; + rdfs:label "VPerVAr" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-PER-V-A_Reactive . cim:UnitSymbol.VPerm a cim:UnitSymbol ; - rdfs:label "VPerm"@en ; + rdfs:label "VPerm" ; rdfs:comment "Electric field strength, volts per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Vh a cim:UnitSymbol ; - rdfs:label "Vh"@en ; + rdfs:label "Vh" ; rdfs:comment "Volt-hour, Volt hours." ; cims:stereotype "enum" . cim:UnitSymbol.Vs a cim:UnitSymbol ; - rdfs:label "Vs"@en ; + rdfs:label "Vs" ; rdfs:comment "Volt seconds (Ws/A)." ; cims:stereotype "enum" . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.WPerA a cim:UnitSymbol ; - rdfs:label "WPerA"@en ; + rdfs:label "WPerA" ; rdfs:comment "Active power per current flow, watts per Ampere." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-A . cim:UnitSymbol.WPerW a cim:UnitSymbol ; - rdfs:label "WPerW"@en ; + rdfs:label "WPerW" ; rdfs:comment "Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mW/W’." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2 a cim:UnitSymbol ; - rdfs:label "WPerm2"@en ; + rdfs:label "WPerm2" ; rdfs:comment "Heat flux density, irradiance, watts per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2sr a cim:UnitSymbol ; - rdfs:label "WPerm2sr"@en ; + rdfs:label "WPerm2sr" ; rdfs:comment "Radiance, watts per square metre steradian." ; cims:stereotype "enum" . cim:UnitSymbol.WPermK a cim:UnitSymbol ; - rdfs:label "WPermK"@en ; + rdfs:label "WPermK" ; rdfs:comment "Thermal conductivity in watt/metres kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.WPers a cim:UnitSymbol ; - rdfs:label "WPers"@en ; + rdfs:label "WPers" ; rdfs:comment "Ramp rate in watts per second." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-SEC . cim:UnitSymbol.WPersr a cim:UnitSymbol ; - rdfs:label "WPersr"@en ; + rdfs:label "WPersr" ; rdfs:comment "Radiant intensity, watts per steradian." ; cims:stereotype "enum" . cim:UnitSymbol.Wb a cim:UnitSymbol ; - rdfs:label "Wb"@en ; + rdfs:label "Wb" ; rdfs:comment "Magnetic flux in webers (V·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.anglemin a cim:UnitSymbol ; - rdfs:label "anglemin"@en ; + rdfs:label "anglemin" ; rdfs:comment "Plane angle, minutes." ; cims:stereotype "enum" . cim:UnitSymbol.anglesec a cim:UnitSymbol ; - rdfs:label "anglesec"@en ; + rdfs:label "anglesec" ; rdfs:comment "Plane angle, seconds." ; cims:stereotype "enum" . cim:UnitSymbol.bar a cim:UnitSymbol ; - rdfs:label "bar"@en ; + rdfs:label "bar" ; rdfs:comment "Pressure in bars, (1 bar = 100 kPa)." ; cims:stereotype "enum" . cim:UnitSymbol.cd a cim:UnitSymbol ; - rdfs:label "cd"@en ; + rdfs:label "cd" ; rdfs:comment "Luminous intensity in candelas." ; cims:stereotype "enum" . cim:UnitSymbol.charPers a cim:UnitSymbol ; - rdfs:label "charPers"@en ; + rdfs:label "charPers" ; rdfs:comment "Data rate (baud) in characters per second." ; cims:stereotype "enum" . cim:UnitSymbol.character a cim:UnitSymbol ; - rdfs:label "character"@en ; + rdfs:label "character" ; rdfs:comment "Number of characters." ; cims:stereotype "enum" . cim:UnitSymbol.cosPhi a cim:UnitSymbol ; - rdfs:label "cosPhi"@en ; + rdfs:label "cosPhi" ; rdfs:comment """Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility.""" ; cims:stereotype "enum" . cim:UnitSymbol.count a cim:UnitSymbol ; - rdfs:label "count"@en ; + rdfs:label "count" ; rdfs:comment "Amount of substance, Counter value." ; cims:stereotype "enum" . cim:UnitSymbol.d a cim:UnitSymbol ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Time in days, day = 24 h = 86400 s." ; cims:stereotype "enum" . cim:UnitSymbol.dB a cim:UnitSymbol ; - rdfs:label "dB"@en ; + rdfs:label "dB" ; rdfs:comment "Sound pressure level in decibels. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.dBm a cim:UnitSymbol ; - rdfs:label "dBm"@en ; + rdfs:label "dBm" ; rdfs:comment "Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.degC a cim:UnitSymbol ; - rdfs:label "degC"@en ; + rdfs:label "degC" ; rdfs:comment """Relative temperature in degrees Celsius. In the SI unit system the symbol is °C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using °C is that the special character ° is difficult to manage in software.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG_C . cim:UnitSymbol.ft3 a cim:UnitSymbol ; - rdfs:label "ft3"@en ; + rdfs:label "ft3" ; rdfs:comment "Volume, cubic feet." ; cims:stereotype "enum" . cim:UnitSymbol.gPerg a cim:UnitSymbol ; - rdfs:label "gPerg"@en ; + rdfs:label "gPerg" ; rdfs:comment "Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µg/g’." ; cims:stereotype "enum" . cim:UnitSymbol.gal a cim:UnitSymbol ; - rdfs:label "gal"@en ; + rdfs:label "gal" ; rdfs:comment "Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce)." ; cims:stereotype "enum" . cim:UnitSymbol.h a cim:UnitSymbol ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Time in hours, hour = 60 min = 3600 s." ; cims:stereotype "enum" . cim:UnitSymbol.ha a cim:UnitSymbol ; - rdfs:label "ha"@en ; + rdfs:label "ha" ; rdfs:comment "Area, hectares." ; cims:stereotype "enum" . cim:UnitSymbol.kat a cim:UnitSymbol ; - rdfs:label "kat"@en ; + rdfs:label "kat" ; rdfs:comment "Catalytic activity, katal = mol / s." ; cims:stereotype "enum" . cim:UnitSymbol.katPerm3 a cim:UnitSymbol ; - rdfs:label "katPerm3"@en ; + rdfs:label "katPerm3" ; rdfs:comment "Catalytic activity concentration, katals per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.kg a cim:UnitSymbol ; - rdfs:label "kg"@en ; + rdfs:label "kg" ; rdfs:comment "Mass in kilograms. Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerJ a cim:UnitSymbol ; - rdfs:label "kgPerJ"@en ; + rdfs:label "kgPerJ" ; rdfs:comment "Weight per energy in kilograms per joule (kg/J). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerm3 a cim:UnitSymbol ; - rdfs:label "kgPerm3"@en ; + rdfs:label "kgPerm3" ; rdfs:comment "Density in kilogram/cubic metres (kg/m³). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm a cim:UnitSymbol ; - rdfs:label "kgm"@en ; + rdfs:label "kgm" ; rdfs:comment "Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm2 a cim:UnitSymbol ; - rdfs:label "kgm2"@en ; + rdfs:label "kgm2" ; rdfs:comment "Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kn a cim:UnitSymbol ; - rdfs:label "kn"@en ; + rdfs:label "kn" ; rdfs:comment "Speed, knots (1 kn = 1852/3600) m/s." ; cims:stereotype "enum" . cim:UnitSymbol.l a cim:UnitSymbol ; - rdfs:label "l"@en ; + rdfs:label "l" ; rdfs:comment "Volume in litres, litre = dm3 = m3/1000." ; cims:stereotype "enum" . cim:UnitSymbol.lPerh a cim:UnitSymbol ; - rdfs:label "lPerh"@en ; + rdfs:label "lPerh" ; rdfs:comment "Volumetric flow rate, litres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.lPerl a cim:UnitSymbol ; - rdfs:label "lPerl"@en ; + rdfs:label "lPerl" ; rdfs:comment "Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µL/L’." ; cims:stereotype "enum" . cim:UnitSymbol.lPers a cim:UnitSymbol ; - rdfs:label "lPers"@en ; + rdfs:label "lPers" ; rdfs:comment "Volumetric flow rate in litres per second." ; cims:stereotype "enum" . cim:UnitSymbol.lm a cim:UnitSymbol ; - rdfs:label "lm"@en ; + rdfs:label "lm" ; rdfs:comment "Luminous flux in lumens (cd·sr)." ; cims:stereotype "enum" . cim:UnitSymbol.lx a cim:UnitSymbol ; - rdfs:label "lx"@en ; + rdfs:label "lx" ; rdfs:comment "Illuminance in lux (lm/m²)." ; cims:stereotype "enum" . cim:UnitSymbol.m a cim:UnitSymbol ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Length in metres." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M . cim:UnitSymbol.m2 a cim:UnitSymbol ; - rdfs:label "m2"@en ; + rdfs:label "m2" ; rdfs:comment "Area in square metres (m²)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M2 . cim:UnitSymbol.m2Pers a cim:UnitSymbol ; - rdfs:label "m2Pers"@en ; + rdfs:label "m2Pers" ; rdfs:comment "Viscosity in square metres / second (m²/s)." ; cims:stereotype "enum" . cim:UnitSymbol.m3 a cim:UnitSymbol ; - rdfs:label "m3"@en ; + rdfs:label "m3" ; rdfs:comment "Volume in cubic metres (m³)." ; cims:stereotype "enum" . cim:UnitSymbol.m3Compensated a cim:UnitSymbol ; - rdfs:label "m3Compensated"@en ; + rdfs:label "m3Compensated" ; rdfs:comment "Volume, cubic metres, with the value compensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perh a cim:UnitSymbol ; - rdfs:label "m3Perh"@en ; + rdfs:label "m3Perh" ; rdfs:comment "Volumetric flow rate, cubic metres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perkg a cim:UnitSymbol ; - rdfs:label "m3Perkg"@en ; + rdfs:label "m3Perkg" ; rdfs:comment "Specific volume, cubic metres per kilogram, v." ; cims:stereotype "enum" . cim:UnitSymbol.m3Pers a cim:UnitSymbol ; - rdfs:label "m3Pers"@en ; + rdfs:label "m3Pers" ; rdfs:comment "Volumetric flow rate in cubic metres per second (m³/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M3-PER-SEC . cim:UnitSymbol.m3Uncompensated a cim:UnitSymbol ; - rdfs:label "m3Uncompensated"@en ; + rdfs:label "m3Uncompensated" ; rdfs:comment "Volume, cubic metres, with the value uncompensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.mPerm3 a cim:UnitSymbol ; - rdfs:label "mPerm3"@en ; + rdfs:label "mPerm3" ; rdfs:comment "Fuel efficiency in metres per cubic metres (m/m³)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers a cim:UnitSymbol ; - rdfs:label "mPers"@en ; + rdfs:label "mPers" ; rdfs:comment "Velocity in metres per second (m/s)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers2 a cim:UnitSymbol ; - rdfs:label "mPers2"@en ; + rdfs:label "mPers2" ; rdfs:comment "Acceleration in metres per second squared (m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.min a cim:UnitSymbol ; - rdfs:label "min"@en ; + rdfs:label "min" ; rdfs:comment "Time in minutes, minute = 60 s." ; cims:stereotype "enum" . cim:UnitSymbol.mmHg a cim:UnitSymbol ; - rdfs:label "mmHg"@en ; + rdfs:label "mmHg" ; rdfs:comment "Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa)." ; cims:stereotype "enum" . cim:UnitSymbol.mol a cim:UnitSymbol ; - rdfs:label "mol"@en ; + rdfs:label "mol" ; rdfs:comment "Amount of substance in moles." ; cims:stereotype "enum" . cim:UnitSymbol.molPerkg a cim:UnitSymbol ; - rdfs:label "molPerkg"@en ; + rdfs:label "molPerkg" ; rdfs:comment "Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms." ; cims:stereotype "enum" . cim:UnitSymbol.molPerm3 a cim:UnitSymbol ; - rdfs:label "molPerm3"@en ; + rdfs:label "molPerm3" ; rdfs:comment "Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³." ; cims:stereotype "enum" . cim:UnitSymbol.molPermol a cim:UnitSymbol ; - rdfs:label "molPermol"@en ; + rdfs:label "molPermol" ; rdfs:comment "Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution." ; cims:stereotype "enum" . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . cim:UnitSymbol.ohmPerm a cim:UnitSymbol ; - rdfs:label "ohmPerm"@en ; + rdfs:label "ohmPerm" ; rdfs:comment "Electric resistance per length in ohms per metre ((V/A)/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ohmm a cim:UnitSymbol ; - rdfs:label "ohmm"@en ; + rdfs:label "ohmm" ; rdfs:comment "Resistivity, ohm metres, (rho)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerHz a cim:UnitSymbol ; - rdfs:label "onePerHz"@en ; + rdfs:label "onePerHz" ; rdfs:comment "Reciprocal of frequency (1/Hz)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerm a cim:UnitSymbol ; - rdfs:label "onePerm"@en ; + rdfs:label "onePerm" ; rdfs:comment "Wavenumber, reciprocal metres, (1/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ppm a cim:UnitSymbol ; - rdfs:label "ppm"@en ; + rdfs:label "ppm" ; rdfs:comment "Concentration in parts per million." ; cims:stereotype "enum" . cim:UnitSymbol.rad a cim:UnitSymbol ; - rdfs:label "rad"@en ; + rdfs:label "rad" ; rdfs:comment "Plane angle in radians (m/m)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:RAD . cim:UnitSymbol.radPers a cim:UnitSymbol ; - rdfs:label "radPers"@en ; + rdfs:label "radPers" ; rdfs:comment "Angular velocity in radians per second (rad/s)." ; cims:stereotype "enum" . cim:UnitSymbol.radPers2 a cim:UnitSymbol ; - rdfs:label "radPers2"@en ; + rdfs:label "radPers2" ; rdfs:comment "Angular acceleration, radians per second squared." ; cims:stereotype "enum" . cim:UnitSymbol.rev a cim:UnitSymbol ; - rdfs:label "rev"@en ; + rdfs:label "rev" ; rdfs:comment "Amount of rotation, revolutions." ; cims:stereotype "enum" . cim:UnitSymbol.rotPers a cim:UnitSymbol ; - rdfs:label "rotPers"@en ; + rdfs:label "rotPers" ; rdfs:comment "Rotations per second (1/s). See also Hz (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . cim:UnitSymbol.sPers a cim:UnitSymbol ; - rdfs:label "sPers"@en ; + rdfs:label "sPers" ; rdfs:comment "Time, Ratio of time. Note: Users may need to supply a prefix such as ‘µ’ to show rates such as ‘µs/s’." ; cims:stereotype "enum" . cim:UnitSymbol.sr a cim:UnitSymbol ; - rdfs:label "sr"@en ; + rdfs:label "sr" ; rdfs:comment "Solid angle in steradians (m2/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.therm a cim:UnitSymbol ; - rdfs:label "therm"@en ; + rdfs:label "therm" ; rdfs:comment "Energy, therms." ; cims:stereotype "enum" . cim:UnitSymbol.tonne a cim:UnitSymbol ; - rdfs:label "tonne"@en ; + rdfs:label "tonne" ; rdfs:comment "Mass in tons, “tonne” or “metric ton” (1000 kg = 1 Mg)." ; cims:stereotype "enum" . @@ -1981,6 +2009,12 @@ cim:Validity.QUESTIONABLE a cim:Validity ; rdfs:comment "The value is marked questionable if a supervision function detects an abnormal behaviour, however the value could still be valid. The client is responsible for determining whether or not values marked \"questionable\" should be used." ; cims:stereotype "enum" . +cim:Voltage skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + op:Package_OperationProfile a cims:ClassCategory ; rdfs:label "OperationProfile"@en ; rdfs:comment "This is the IEC 61970-452 operation profile." . diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_ShortCircuit-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_ShortCircuit-AP-Voc-RDFS2020_v3-0-0.ttl index b44891f..ec10a1c 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_ShortCircuit-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_ShortCircuit-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,241 +1,201 @@ -@prefix cim: . -@prefix cims: . -@prefix sc: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:ACDCTerminal a rdfs:Class ; +@prefix cim: . +@prefix cims: . +@prefix sc: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +sc:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the short circuit profile from IEC 61970-600-2."@en ; + dcat:keyword "SC" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:97938d45-bb5f-4424-b64d-219c1f76ab31" ; + dct:issued "2021-01-27T12:17:39Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Short Circuit Vocabulary"@en ; + owl:incompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "3.0.0"@en . + +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ACLineSegment a rdfs:Class ; +cim:ACLineSegment a owl:Class ; rdfs:label "ACLineSegment"@en ; rdfs:comment """A wire or combination of wires, with consistent electrical characteristics, building a single electrical system, used to carry alternating current between points in the power system. For symmetrical, transposed three phase lines, it is sufficient to use attributes of the line segment, which describe impedances and admittances for the entire length of the segment. Additionally impedances can be computed by using length and associated per length impedances. The BaseVoltage at the two ends of ACLineSegments in a Line shall have the same BaseVoltage.nominalVoltage. However, boundary lines may have slightly different BaseVoltage.nominalVoltages and variation is allowed. Larger voltage difference in general requires use of an equivalent branch.""" ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Conductor . -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:AsynchronousMachine a rdfs:Class ; +cim:AsynchronousMachine a owl:Class ; rdfs:label "AsynchronousMachine"@en ; rdfs:comment "A rotating machine whose shaft rotates asynchronously with the electrical field. Also known as an induction machine with no external connection to the rotor windings, e.g. squirrel-cage induction machine." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:RotatingMachine . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Primitive" . - -cim:BusbarSection a rdfs:Class ; +cim:BusbarSection a owl:Class ; rdfs:label "BusbarSection"@en ; rdfs:comment """A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation. Voltage measurements are typically obtained from voltage transformers that are connected to busbar sections. A bus bar section may have many physical terminals but for analysis is modelled with exactly one logical terminal.""" ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Connector . -cim:Conductance a rdfs:Class ; - rdfs:label "Conductance"@en ; - rdfs:comment "Factor by which voltage must be multiplied to give corresponding power lost from a circuit. Real part of admittance." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:ConductingEquipment a rdfs:Class ; +cim:ConductingEquipment a owl:Class ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The parts of the AC power system that are designed to carry current or that are conductively connected through terminals." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:Equipment . -cim:Conductor a rdfs:Class ; +cim:Conductor a owl:Class ; rdfs:label "Conductor"@en ; - rdfs:comment "Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system. " ; + rdfs:comment "Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:Connector a rdfs:Class ; +cim:Connector a owl:Class ; rdfs:label "Connector"@en ; rdfs:comment "A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation and are modelled with a single logical terminal." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:CurrentFlow a rdfs:Class ; - rdfs:label "CurrentFlow"@en ; - rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:Date a rdfs: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\"." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Primitive" . - -cim:EarthFaultCompensator a rdfs:Class ; +cim:EarthFaultCompensator a owl:Class ; rdfs:label "EarthFaultCompensator"@en ; rdfs:comment "A conducting equipment used to represent a connection to ground which is typically used to compensate earth faults. An earth fault compensator device modelled with a single terminal implies a second terminal solidly connected to ground. If two terminals are modelled, the ground is not assumed and normal connection rules apply." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EnergyConnection a rdfs:Class ; +cim:EnergyConnection a owl:Class ; rdfs:label "EnergyConnection"@en ; rdfs:comment "A connection of energy generation or consumption on the power system model." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EnergySource a rdfs:Class ; +cim:EnergySource a owl:Class ; rdfs:label "EnergySource"@en ; rdfs:comment "A generic equivalent for an energy supplier on a transmission or distribution voltage level." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EnergyConnection . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:PowerSystemResource . -cim:EquivalentBranch a rdfs:Class ; +cim:EquivalentBranch a owl:Class ; rdfs:label "EquivalentBranch"@en ; rdfs:comment "The class represents equivalent branches. In cases where a transformer phase shift is modelled and the EquivalentBranch is spanning the same nodes, the impedance quantities for the EquivalentBranch shall consider the needed phase shift." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EquivalentEquipment . -cim:EquivalentEquipment a rdfs:Class ; +cim:EquivalentEquipment a owl:Class ; rdfs:label "EquivalentEquipment"@en ; rdfs:comment "The class represents equivalent objects that are the result of a network reduction. The class is the base for equivalent objects of different types." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EquivalentInjection a rdfs:Class ; +cim:EquivalentInjection a owl:Class ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EquivalentEquipment . -cim:ExternalNetworkInjection a rdfs:Class ; +cim:ExternalNetworkInjection a owl:Class ; rdfs:label "ExternalNetworkInjection"@en ; rdfs:comment "This class represents the external network and it is used for IEC 60909 calculations." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:RegulatingCondEq . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Primitive" . - -cim:GroundingImpedance a rdfs:Class ; +cim:GroundingImpedance a owl:Class ; rdfs:label "GroundingImpedance"@en ; rdfs:comment "A fixed impedance device used for grounding." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EarthFaultCompensator . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory sc:Package_ShortCircuitProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Primitive" . - -cim:Length a rdfs:Class ; - rdfs:label "Length"@en ; - rdfs:comment "Unit of length. It shall be a positive value or zero." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:LinearShuntCompensator a rdfs:Class ; +cim:LinearShuntCompensator a owl:Class ; rdfs:label "LinearShuntCompensator"@en ; rdfs:comment "A linear shunt compensator has banks or sections with equal admittance values." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ShuntCompensator . -cim:MutualCoupling a rdfs:Class ; +cim:MutualCoupling a owl:Class ; rdfs:label "MutualCoupling"@en ; rdfs:comment "This class represents the zero sequence line mutual coupling." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:NonlinearShuntCompensatorPoint a rdfs:Class ; +cim:NonlinearShuntCompensatorPoint a owl:Class ; rdfs:label "NonlinearShuntCompensatorPoint"@en ; rdfs:comment "A non linear shunt compensator bank or section admittance value. The number of NonlinearShuntCompenstorPoint instances associated with a NonlinearShuntCompensator shall be equal to ShuntCompensator.maximumSections. ShuntCompensator.sections shall only be set to one of the NonlinearShuntCompenstorPoint.sectionNumber. There is no interpolation between NonlinearShuntCompenstorPoint-s." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", . - -cim:PU a rdfs:Class ; - rdfs:label "PU"@en ; - rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype "Description", uml:concrete . -cim:PetersenCoil a rdfs:Class ; +cim:PetersenCoil a owl:Class ; rdfs:label "PetersenCoil"@en ; rdfs:comment "A variable impedance device normally used to offset line charging during single line faults in an ungrounded section of network." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EarthFaultCompensator . -cim:PetersenCoilModeKind a rdfs:Class ; +cim:PetersenCoilModeKind a owl:Class ; rdfs:label "PetersenCoilModeKind"@en ; rdfs:comment "The mode of operation for a Petersen coil." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:PowerTransformer a rdfs:Class ; +cim:PowerTransformer a owl:Class ; rdfs:label "PowerTransformer"@en ; rdfs:comment """An electrical device consisting of two or more coupled windings, with or without a magnetic core, for introducing mutual coupling between electric circuits. Transformers can be used to control voltage and phase shift (active power flow). A power transformer may be composed of separate transformer tanks that need not be identical. A power transformer can be modelled with or without tanks and is intended for use in both balanced and unbalanced representations. A power transformer typically has two terminals, but may have one (grounding), three or more terminals. The inherited association ConductingEquipment.BaseVoltage should not be used. The association from TransformerEnd to BaseVoltage should be used instead.""" ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ConductingEquipment . -cim:PowerTransformerEnd a rdfs:Class ; +cim:PowerTransformerEnd a owl:Class ; rdfs:label "PowerTransformerEnd"@en ; rdfs:comment """A PowerTransformerEnd is associated with each Terminal of a PowerTransformer. The impedance values r, r0, x, and x0 of a PowerTransformerEnd represents a star equivalent as follows. @@ -245,90 +205,60 @@ The impedance values r, r0, x, and x0 of a PowerTransformerEnd represents a star 4) for a PowerTransformer with more than three Terminals the PowerTransformerEnd impedance values cannot be used. Instead use the TransformerMeshImpedance or split the transformer into multiple PowerTransformers. Each PowerTransformerEnd must be contained by a PowerTransformer. Because a PowerTransformerEnd (or any other object) can not be contained by more than one parent, a PowerTransformerEnd can not have an association to an EquipmentContainer (Substation, VoltageLevel, etc).""" ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:TransformerEnd . -cim:Reactance a rdfs:Class ; - rdfs:label "Reactance"@en ; - rdfs:comment "Reactance (imaginary part of impedance), at rated frequency." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:RegulatingCondEq a rdfs:Class ; +cim:RegulatingCondEq a owl:Class ; rdfs:label "RegulatingCondEq"@en ; - rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network. " ; + rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:EnergyConnection . -cim:Resistance a rdfs:Class ; - rdfs:label "Resistance"@en ; - rdfs:comment "Resistance (real part of impedance)." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:RotatingMachine a rdfs:Class ; +cim:RotatingMachine a owl:Class ; rdfs:label "RotatingMachine"@en ; rdfs:comment "A rotating machine which may be used as a generator or motor." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:RegulatingCondEq . -cim:SeriesCompensator a rdfs:Class ; +cim:SeriesCompensator a owl:Class ; rdfs:label "SeriesCompensator"@en ; rdfs:comment "A Series Compensator is a series capacitor or reactor or an AC transmission line without charging susceptance. It is a two terminal device." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ConductingEquipment . -cim:ShortCircuitRotorKind a rdfs:Class ; +cim:ShortCircuitRotorKind a owl:Class ; rdfs:label "ShortCircuitRotorKind"@en ; rdfs:comment "Type of rotor, used by short circuit applications." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:ShuntCompensator a rdfs:Class ; +cim:ShuntCompensator a owl:Class ; rdfs:label "ShuntCompensator"@en ; rdfs:comment "A shunt capacitor or reactor or switchable bank of shunt capacitors or reactors. A section of a shunt compensator is an individual capacitor or reactor. A negative value for bPerSection indicates that the compensator is a reactor. ShuntCompensator is a single terminal device. Ground is implied." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:RegulatingCondEq . -cim:String a rdfs: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." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Primitive" . - -cim:Susceptance a rdfs:Class ; - rdfs:label "Susceptance"@en ; - rdfs:comment "Imaginary part of admittance." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:SynchronousMachine a rdfs:Class ; +cim:SynchronousMachine a owl:Class ; rdfs:label "SynchronousMachine"@en ; rdfs:comment "An electromechanical device that operates with shaft rotating synchronously with the network. It is a single machine operating either as a generator or synchronous condenser or pump." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:RotatingMachine . -cim:Temperature a rdfs:Class ; - rdfs:label "Temperature"@en ; - rdfs:comment "Value of temperature in degrees Celsius." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . - -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:ACDCTerminal . -cim:TransformerEnd a rdfs:Class ; +cim:TransformerEnd a owl:Class ; rdfs:label "TransformerEnd"@en ; rdfs:comment "A conducting connection point of a power transformer. It corresponds to a physical transformer winding terminal. In earlier CIM versions, the TransformerWinding class served a similar purpose, but this class is more flexible because it associates to terminal but is not a specialization of ConductingEquipment." ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -336,9 +266,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -346,1009 +276,1053 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:Voltage a rdfs:Class ; - rdfs:label "Voltage"@en ; - rdfs:comment "Electrical voltage, can be both AC and DC." ; - cims:belongsToCategory sc:Package_ShortCircuitProfile ; - cims:stereotype "CIMDatatype" . +cim:MutualCoupling.First_Terminal a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "First_Terminal"@en ; + rdfs:comment "The starting terminal for the calculation of distances along the first branch of the mutual coupling. Normally MutualCoupling would only be used for terminals of AC line segments. The first and second terminals of a mutual coupling should point to different AC line segments." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Terminal.HasFirstMutualCoupling ; + rdfs:domain cim:MutualCoupling ; + rdfs:range cim:Terminal . -sc:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the short circuit profile from IEC 61970-600-2."@en ; - dcat:keyword "SC" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:97938d45-bb5f-4424-b64d-219c1f76ab31" ; - dct:issued "2021-01-27T12:17:39Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Short Circuit Vocabulary"@en ; - owl:incompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "3.0.0"@en . +cim:MutualCoupling.Second_Terminal a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "Second_Terminal"@en ; + rdfs:comment "The starting terminal for the calculation of distances along the second branch of the mutual coupling." ; + cims:AssociationUsed "Yes" ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Terminal.HasSecondMutualCoupling ; + rdfs:domain cim:MutualCoupling ; + rdfs:range cim:Terminal . + +cim:PetersenCoil.mode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "mode"@en ; + rdfs:comment "The mode of operation of the Petersen coil." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:PetersenCoil ; + rdfs:range cim:PetersenCoilModeKind . + +cim:SynchronousMachine.shortCircuitRotorType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "shortCircuitRotorType"@en ; + rdfs:comment "Type of rotor, used by short circuit applications, only for single fed short circuit according to IEC 60909." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range cim:ShortCircuitRotorKind . + +cim:Terminal.HasFirstMutualCoupling a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "HasFirstMutualCoupling"@en ; + rdfs:comment "Mutual couplings associated with the branch as the first branch." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:MutualCoupling.First_Terminal ; + rdfs:domain cim:Terminal ; + rdfs:range cim:MutualCoupling . + +cim:Terminal.HasSecondMutualCoupling a owl:ObjectProperty, owl:InverseFunctionalProperty ; + rdfs:label "HasSecondMutualCoupling"@en ; + rdfs:comment "Mutual couplings with the branch associated as the first branch." ; + cims:AssociationUsed "No" ; + cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:MutualCoupling.Second_Terminal ; + rdfs:domain cim:Terminal ; + rdfs:range cim:MutualCoupling . -cim:ACLineSegment.b0ch a rdf:Property ; +cim:ACLineSegment.b0ch a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b0ch"@en ; rdfs:comment "Zero sequence shunt (charging) susceptance, uniformly distributed, of the entire line section." ; - cims:dataType cim:Susceptance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACLineSegment . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:ACLineSegment ; + rdfs:range xsd:float . -cim:ACLineSegment.g0ch a rdf:Property ; +cim:ACLineSegment.g0ch a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "g0ch"@en ; rdfs:comment "Zero sequence shunt (charging) conductance, uniformly distributed, of the entire line section." ; - cims:dataType cim:Conductance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACLineSegment . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:ACLineSegment ; + rdfs:range xsd:float . -cim:ACLineSegment.r0 a rdf:Property ; +cim:ACLineSegment.r0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r0"@en ; rdfs:comment "Zero sequence series resistance of the entire line section." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACLineSegment . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:ACLineSegment ; + rdfs:range xsd:float . -cim:ACLineSegment.shortCircuitEndTemperature a rdf:Property ; +cim:ACLineSegment.shortCircuitEndTemperature a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "shortCircuitEndTemperature"@en ; rdfs:comment "Maximum permitted temperature at the end of SC for the calculation of minimum short-circuit currents. Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Temperature ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.degC ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACLineSegment . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Temperature ; + qudt:hasUnit unit:DEG_C ; + rdfs:domain cim:ACLineSegment ; + rdfs:range xsd:float . -cim:ACLineSegment.x0 a rdf:Property ; +cim:ACLineSegment.x0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x0"@en ; rdfs:comment "Zero sequence series reactance of the entire line section." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACLineSegment . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:ACLineSegment ; + rdfs:range xsd:float . -cim:AsynchronousMachine.converterFedDrive a rdf:Property ; +cim:AsynchronousMachine.converterFedDrive a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "converterFedDrive"@en ; rdfs:comment "Indicates whether the machine is a converter fed drive. Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine . + cims:stereotype uml:attribute ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:boolean . -cim:AsynchronousMachine.efficiency a rdf:Property ; +cim:AsynchronousMachine.efficiency a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "efficiency"@en ; rdfs:comment "Efficiency of the asynchronous machine at nominal operation as a percentage. Indicator for converter drive motors. Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:float . -cim:AsynchronousMachine.iaIrRatio a rdf:Property ; +cim:AsynchronousMachine.iaIrRatio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "iaIrRatio"@en ; rdfs:comment "Ratio of locked-rotor current to the rated current of the motor (Ia/Ir). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine . + cims:stereotype uml:attribute ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:float . -cim:AsynchronousMachine.polePairNumber a rdf:Property ; +cim:AsynchronousMachine.polePairNumber a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "polePairNumber"@en ; rdfs:comment "Number of pole pairs of stator. Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine . + cims:stereotype uml:attribute ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:integer . -cim:AsynchronousMachine.ratedMechanicalPower a rdf:Property ; +cim:AsynchronousMachine.ratedMechanicalPower a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ratedMechanicalPower"@en ; rdfs:comment "Rated mechanical power (Pr in IEC 60909-0). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:float . -cim:AsynchronousMachine.reversible a rdf:Property ; +cim:AsynchronousMachine.reversible a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "reversible"@en ; rdfs:comment "Indicates for converter drive motors if the power can be reversible. Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine . + cims:stereotype uml:attribute ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:boolean . -cim:AsynchronousMachine.rxLockedRotorRatio a rdf:Property ; +cim:AsynchronousMachine.rxLockedRotorRatio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rxLockedRotorRatio"@en ; rdfs:comment "Locked rotor ratio (R/X). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine . + cims:stereotype uml:attribute ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:float . -cim:BusbarSection.ipMax a rdf:Property ; +cim:BusbarSection.ipMax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ipMax"@en ; rdfs:comment """Maximum allowable peak short-circuit current of busbar (Ipmax in IEC 60909-0). Mechanical limit of the busbar in the substation itself. Used for short circuit data exchange according to IEC 60909.""" ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:BusbarSection . - -cim:Conductance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Conductance ; - rdfs:range cim:UnitMultiplier . - -cim:Conductance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "S" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Conductance ; - rdfs:range cim:UnitSymbol . - -cim:Conductance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Conductance . - -cim:CurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitMultiplier . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:BusbarSection ; + rdfs:range xsd:float . -cim:CurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "A" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitSymbol . - -cim:CurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow . - -cim:EarthFaultCompensator.r a rdf:Property ; +cim:EarthFaultCompensator.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Nominal resistance of device." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EarthFaultCompensator . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EarthFaultCompensator ; + rdfs:range xsd:float . -cim:EnergySource.r a rdf:Property ; +cim:EnergySource.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Positive sequence Thevenin resistance." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:EnergySource.r0 a rdf:Property ; +cim:EnergySource.r0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r0"@en ; rdfs:comment "Zero sequence Thevenin resistance." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:EnergySource.rn a rdf:Property ; +cim:EnergySource.rn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rn"@en ; rdfs:comment "Negative sequence Thevenin resistance." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:EnergySource.x a rdf:Property ; +cim:EnergySource.x a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x"@en ; rdfs:comment "Positive sequence Thevenin reactance." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:EnergySource.x0 a rdf:Property ; +cim:EnergySource.x0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x0"@en ; rdfs:comment "Zero sequence Thevenin reactance." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:EnergySource.xn a rdf:Property ; +cim:EnergySource.xn a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xn"@en ; rdfs:comment "Negative sequence Thevenin reactance." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:EquivalentBranch.negativeR12 a rdf:Property ; +cim:EquivalentBranch.negativeR12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "negativeR12"@en ; rdfs:comment """Negative sequence series resistance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909. EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.negativeR21 a rdf:Property ; +cim:EquivalentBranch.negativeR21 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "negativeR21"@en ; rdfs:comment """Negative sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909. EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.negativeX12 a rdf:Property ; +cim:EquivalentBranch.negativeX12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "negativeX12"@en ; rdfs:comment """Negative sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.negativeX21 a rdf:Property ; +cim:EquivalentBranch.negativeX21 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "negativeX21"@en ; rdfs:comment """Negative sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909. Usage: EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.positiveR12 a rdf:Property ; +cim:EquivalentBranch.positiveR12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "positiveR12"@en ; rdfs:comment """Positive sequence series resistance from terminal sequence 1 to terminal sequence 2 . Used for short circuit data exchange according to IEC 60909. -EquivalentBranch is a result of network reduction prior to the data exchange. """ ; - cims:dataType cim:Resistance ; +EquivalentBranch is a result of network reduction prior to the data exchange.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.positiveR21 a rdf:Property ; +cim:EquivalentBranch.positiveR21 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "positiveR21"@en ; rdfs:comment """Positive sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909. EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.positiveX12 a rdf:Property ; +cim:EquivalentBranch.positiveX12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "positiveX12"@en ; rdfs:comment """Positive sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.positiveX21 a rdf:Property ; +cim:EquivalentBranch.positiveX21 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "positiveX21"@en ; rdfs:comment """Positive sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.zeroR12 a rdf:Property ; +cim:EquivalentBranch.zeroR12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "zeroR12"@en ; rdfs:comment """Zero sequence series resistance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909. EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.zeroR21 a rdf:Property ; +cim:EquivalentBranch.zeroR21 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "zeroR21"@en ; rdfs:comment """Zero sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.zeroX12 a rdf:Property ; +cim:EquivalentBranch.zeroX12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "zeroX12"@en ; rdfs:comment """Zero sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentBranch.zeroX21 a rdf:Property ; +cim:EquivalentBranch.zeroX21 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "zeroX21"@en ; rdfs:comment """Zero sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909. Usage : EquivalentBranch is a result of network reduction prior to the data exchange.""" ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentBranch . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentBranch ; + rdfs:range xsd:float . -cim:EquivalentInjection.r a rdf:Property ; +cim:EquivalentInjection.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment """Positive sequence resistance. Used to represent Extended-Ward (IEC 60909). -Usage : Extended-Ward is a result of network reduction prior to the data exchange. """ ; - cims:dataType cim:Resistance ; +Usage : Extended-Ward is a result of network reduction prior to the data exchange.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . -cim:EquivalentInjection.r0 a rdf:Property ; +cim:EquivalentInjection.r0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r0"@en ; rdfs:comment """Zero sequence resistance. Used to represent Extended-Ward (IEC 60909). -Usage : Extended-Ward is a result of network reduction prior to the data exchange. """ ; - cims:dataType cim:Resistance ; +Usage : Extended-Ward is a result of network reduction prior to the data exchange.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . -cim:EquivalentInjection.r2 a rdf:Property ; +cim:EquivalentInjection.r2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r2"@en ; rdfs:comment """Negative sequence resistance. Used to represent Extended-Ward (IEC 60909). -Usage : Extended-Ward is a result of network reduction prior to the data exchange. """ ; - cims:dataType cim:Resistance ; +Usage : Extended-Ward is a result of network reduction prior to the data exchange.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . -cim:EquivalentInjection.x a rdf:Property ; +cim:EquivalentInjection.x a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x"@en ; rdfs:comment """Positive sequence reactance. Used to represent Extended-Ward (IEC 60909). -Usage : Extended-Ward is a result of network reduction prior to the data exchange. """ ; - cims:dataType cim:Reactance ; +Usage : Extended-Ward is a result of network reduction prior to the data exchange.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . -cim:EquivalentInjection.x0 a rdf:Property ; +cim:EquivalentInjection.x0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x0"@en ; rdfs:comment """Zero sequence reactance. Used to represent Extended-Ward (IEC 60909). -Usage : Extended-Ward is a result of network reduction prior to the data exchange. """ ; - cims:dataType cim:Reactance ; +Usage : Extended-Ward is a result of network reduction prior to the data exchange.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . -cim:EquivalentInjection.x2 a rdf:Property ; +cim:EquivalentInjection.x2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x2"@en ; rdfs:comment """Negative sequence reactance. Used to represent Extended-Ward (IEC 60909). -Usage : Extended-Ward is a result of network reduction prior to the data exchange. """ ; - cims:dataType cim:Reactance ; +Usage : Extended-Ward is a result of network reduction prior to the data exchange.""" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.ikSecond a rdf:Property ; +cim:ExternalNetworkInjection.ikSecond a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ikSecond"@en ; rdfs:comment "Indicates whether initial symmetrical short-circuit current and power have been calculated according to IEC (Ik\"). Used only if short circuit calculations are done according to superposition method." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:boolean . -cim:ExternalNetworkInjection.maxInitialSymShCCurrent a rdf:Property ; +cim:ExternalNetworkInjection.maxInitialSymShCCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxInitialSymShCCurrent"@en ; - rdfs:comment " Maximum initial symmetrical short-circuit currents (Ik\" max) in A (Ik\" = Sk\"/(SQRT(3) Un)). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:CurrentFlow ; + rdfs:comment "Maximum initial symmetrical short-circuit currents (Ik\" max) in A (Ik\" = Sk\"/(SQRT(3) Un)). Used for short circuit data exchange according to IEC 60909." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.maxR0ToX0Ratio a rdf:Property ; +cim:ExternalNetworkInjection.maxR0ToX0Ratio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxR0ToX0Ratio"@en ; rdfs:comment "Maximum ratio of zero sequence resistance of Network Feeder to its zero sequence reactance (R(0)/X(0) max). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.maxR1ToX1Ratio a rdf:Property ; +cim:ExternalNetworkInjection.maxR1ToX1Ratio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxR1ToX1Ratio"@en ; rdfs:comment "Maximum ratio of positive sequence resistance of Network Feeder to its positive sequence reactance (R(1)/X(1) max). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.maxZ0ToZ1Ratio a rdf:Property ; +cim:ExternalNetworkInjection.maxZ0ToZ1Ratio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxZ0ToZ1Ratio"@en ; rdfs:comment "Maximum ratio of zero sequence impedance to its positive sequence impedance (Z(0)/Z(1) max). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.minInitialSymShCCurrent a rdf:Property ; +cim:ExternalNetworkInjection.minInitialSymShCCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minInitialSymShCCurrent"@en ; rdfs:comment "Minimum initial symmetrical short-circuit currents (Ik\" min) in A (Ik\" = Sk\"/(SQRT(3) Un)). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.minR0ToX0Ratio a rdf:Property ; +cim:ExternalNetworkInjection.minR0ToX0Ratio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minR0ToX0Ratio"@en ; rdfs:comment "Indicates whether initial symmetrical short-circuit current and power have been calculated according to IEC (Ik\"). Used for short circuit data exchange according to IEC 6090." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.minR1ToX1Ratio a rdf:Property ; +cim:ExternalNetworkInjection.minR1ToX1Ratio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minR1ToX1Ratio"@en ; rdfs:comment "Minimum ratio of positive sequence resistance of Network Feeder to its positive sequence reactance (R(1)/X(1) min). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.minZ0ToZ1Ratio a rdf:Property ; +cim:ExternalNetworkInjection.minZ0ToZ1Ratio a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minZ0ToZ1Ratio"@en ; rdfs:comment "Minimum ratio of zero sequence impedance to its positive sequence impedance (Z(0)/Z(1) min). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.voltageFactor a rdf:Property ; +cim:ExternalNetworkInjection.voltageFactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "voltageFactor"@en ; rdfs:comment "Voltage factor in pu, which was used to calculate short-circuit current Ik\" and power Sk\". Used only if short circuit calculations are done according to superposition method." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:GroundingImpedance.x a rdf:Property ; +cim:GroundingImpedance.x a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x"@en ; rdfs:comment "Reactance of device." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GroundingImpedance . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:GroundingImpedance ; + rdfs:range xsd:float . -cim:IdentifiedObject.mRID a rdf:Property ; +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; 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.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:Length.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Length ; - rdfs:range cim:UnitMultiplier . - -cim:Length.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "m" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Length ; - rdfs:range cim:UnitSymbol . - -cim:Length.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Length . + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -cim:LinearShuntCompensator.b0PerSection a rdf:Property ; +cim:LinearShuntCompensator.b0PerSection a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b0PerSection"@en ; rdfs:comment "Zero sequence shunt (charging) susceptance per section." ; - cims:dataType cim:Susceptance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LinearShuntCompensator . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:LinearShuntCompensator ; + rdfs:range xsd:float . -cim:LinearShuntCompensator.g0PerSection a rdf:Property ; +cim:LinearShuntCompensator.g0PerSection a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "g0PerSection"@en ; rdfs:comment "Zero sequence shunt (charging) conductance per section." ; - cims:dataType cim:Conductance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:LinearShuntCompensator . - -cim:MutualCoupling.First_Terminal a rdf:Property ; - rdfs:label "First_Terminal"@en ; - rdfs:comment "The starting terminal for the calculation of distances along the first branch of the mutual coupling. Normally MutualCoupling would only be used for terminals of AC line segments. The first and second terminals of a mutual coupling should point to different AC line segments." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Terminal.HasFirstMutualCoupling ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:MutualCoupling ; - rdfs:range cim:Terminal . - -cim:MutualCoupling.Second_Terminal a rdf:Property ; - rdfs:label "Second_Terminal"@en ; - rdfs:comment "The starting terminal for the calculation of distances along the second branch of the mutual coupling." ; - cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Terminal.HasSecondMutualCoupling ; - cims:multiplicity cims:M:1 ; - rdfs:domain cim:MutualCoupling ; - rdfs:range cim:Terminal . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:LinearShuntCompensator ; + rdfs:range xsd:float . -cim:MutualCoupling.b0ch a rdf:Property ; +cim:MutualCoupling.b0ch a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b0ch"@en ; rdfs:comment "Zero sequence mutual coupling shunt (charging) susceptance, uniformly distributed, of the entire line section." ; - cims:dataType cim:Susceptance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MutualCoupling . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:MutualCoupling ; + rdfs:range xsd:float . -cim:MutualCoupling.distance11 a rdf:Property ; +cim:MutualCoupling.distance11 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "distance11"@en ; rdfs:comment "Distance to the start of the coupled region from the first line's terminal having sequence number equal to 1." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MutualCoupling . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:MutualCoupling ; + rdfs:range xsd:float . -cim:MutualCoupling.distance12 a rdf:Property ; +cim:MutualCoupling.distance12 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "distance12"@en ; rdfs:comment "Distance to the end of the coupled region from the first line's terminal with sequence number equal to 1." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MutualCoupling . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:MutualCoupling ; + rdfs:range xsd:float . -cim:MutualCoupling.distance21 a rdf:Property ; +cim:MutualCoupling.distance21 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "distance21"@en ; rdfs:comment "Distance to the start of coupled region from the second line's terminal with sequence number equal to 1." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MutualCoupling . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:MutualCoupling ; + rdfs:range xsd:float . -cim:MutualCoupling.distance22 a rdf:Property ; +cim:MutualCoupling.distance22 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "distance22"@en ; rdfs:comment "Distance to the end of coupled region from the second line's terminal with sequence number equal to 1." ; - cims:dataType cim:Length ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.m ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MutualCoupling . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Length ; + qudt:hasUnit unit:KiloM ; + rdfs:domain cim:MutualCoupling ; + rdfs:range xsd:float . -cim:MutualCoupling.g0ch a rdf:Property ; +cim:MutualCoupling.g0ch a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "g0ch"@en ; rdfs:comment "Zero sequence mutual coupling shunt (charging) conductance, uniformly distributed, of the entire line section." ; - cims:dataType cim:Conductance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MutualCoupling . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:MutualCoupling ; + rdfs:range xsd:float . -cim:MutualCoupling.r0 a rdf:Property ; +cim:MutualCoupling.r0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r0"@en ; rdfs:comment "Zero sequence branch-to-branch mutual impedance coupling, resistance." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MutualCoupling . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:MutualCoupling ; + rdfs:range xsd:float . -cim:MutualCoupling.x0 a rdf:Property ; +cim:MutualCoupling.x0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x0"@en ; rdfs:comment "Zero sequence branch-to-branch mutual impedance coupling, reactance." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:MutualCoupling . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:MutualCoupling ; + rdfs:range xsd:float . -cim:NonlinearShuntCompensatorPoint.b0 a rdf:Property ; +cim:NonlinearShuntCompensatorPoint.b0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b0"@en ; rdfs:comment "Zero sequence shunt (charging) susceptance per section." ; - cims:dataType cim:Susceptance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:NonlinearShuntCompensatorPoint . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:NonlinearShuntCompensatorPoint ; + rdfs:range xsd:float . -cim:NonlinearShuntCompensatorPoint.g0 a rdf:Property ; +cim:NonlinearShuntCompensatorPoint.g0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "g0"@en ; rdfs:comment "Zero sequence shunt (charging) conductance per section." ; - cims:dataType cim:Conductance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:NonlinearShuntCompensatorPoint . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:NonlinearShuntCompensatorPoint ; + rdfs:range xsd:float . -cim:PU.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitMultiplier . - -cim:PU.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitSymbol . - -cim:PU.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:PetersenCoil.mode a rdf:Property ; - rdfs:label "mode"@en ; - rdfs:comment "The mode of operation of the Petersen coil." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PetersenCoil ; - rdfs:range cim:PetersenCoilModeKind . - -cim:PetersenCoil.nominalU a rdf:Property ; +cim:PetersenCoil.nominalU a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "nominalU"@en ; rdfs:comment "The nominal voltage for which the coil is designed." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PetersenCoil . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:PetersenCoil ; + rdfs:range xsd:float . -cim:PetersenCoil.offsetCurrent a rdf:Property ; +cim:PetersenCoil.offsetCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "offsetCurrent"@en ; rdfs:comment "The offset current that the Petersen coil controller is operating from the resonant point. This is normally a fixed amount for which the controller is configured and could be positive or negative. Typically 0 to 60 A depending on voltage and resonance conditions." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PetersenCoil . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:PetersenCoil ; + rdfs:range xsd:float . -cim:PetersenCoil.positionCurrent a rdf:Property ; +cim:PetersenCoil.positionCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "positionCurrent"@en ; rdfs:comment "The control current used to control the Petersen coil also known as the position current. Typically in the range of 20 mA to 200 mA." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PetersenCoil . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:PetersenCoil ; + rdfs:range xsd:float . -cim:PetersenCoil.xGroundMax a rdf:Property ; +cim:PetersenCoil.xGroundMax a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xGroundMax"@en ; - rdfs:comment "The maximum reactance. " ; - cims:dataType cim:Reactance ; + rdfs:comment "The maximum reactance." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PetersenCoil . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PetersenCoil ; + rdfs:range xsd:float . -cim:PetersenCoil.xGroundMin a rdf:Property ; +cim:PetersenCoil.xGroundMin a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xGroundMin"@en ; rdfs:comment "The minimum reactance." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PetersenCoil . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PetersenCoil ; + rdfs:range xsd:float . -cim:PetersenCoil.xGroundNominal a rdf:Property ; +cim:PetersenCoil.xGroundNominal a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xGroundNominal"@en ; rdfs:comment "The nominal reactance. This is the operating point (normally over compensation) that is defined based on the resonance point in the healthy network condition. The impedance is calculated based on nominal voltage divided by position current." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PetersenCoil . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PetersenCoil ; + rdfs:range xsd:float . -cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent a rdf:Property ; +cim:PowerTransformer.beforeShCircuitHighestOperatingCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "beforeShCircuitHighestOperatingCurrent"@en ; rdfs:comment "The highest operating current (Ib in IEC 60909-0) before short circuit (depends on network configuration and relevant reliability philosophy). It is used for calculation of the impedance correction factor KT defined in IEC 60909-0." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformer . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:PowerTransformer ; + rdfs:range xsd:float . -cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage a rdf:Property ; +cim:PowerTransformer.beforeShCircuitHighestOperatingVoltage a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "beforeShCircuitHighestOperatingVoltage"@en ; rdfs:comment "The highest operating voltage (Ub in IEC 60909-0) before short circuit. It is used for calculation of the impedance correction factor KT defined in IEC 60909-0. This is worst case voltage on the low side winding (3.7.1 of IEC 60909:2001). Used to define operating conditions." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformer . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:PowerTransformer ; + rdfs:range xsd:float . -cim:PowerTransformer.beforeShortCircuitAnglePf a rdf:Property ; +cim:PowerTransformer.beforeShortCircuitAnglePf a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "beforeShortCircuitAnglePf"@en ; rdfs:comment "The angle of power factor before short circuit (phib in IEC 60909-0). It is used for calculation of the impedance correction factor KT defined in IEC 60909-0. This is the worst case power factor. Used to define operating conditions." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformer . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:PowerTransformer ; + rdfs:range xsd:float . -cim:PowerTransformer.highSideMinOperatingU a rdf:Property ; +cim:PowerTransformer.highSideMinOperatingU a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "highSideMinOperatingU"@en ; rdfs:comment "The minimum operating voltage (uQmin in IEC 60909-0) at the high voltage side (Q side) of the unit transformer of the power station unit. A value well established from long-term operating experience of the system. It is used for calculation of the impedance correction factor KG defined in IEC 60909-0." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformer . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:PowerTransformer ; + rdfs:range xsd:float . -cim:PowerTransformer.isPartOfGeneratorUnit a rdf:Property ; +cim:PowerTransformer.isPartOfGeneratorUnit a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "isPartOfGeneratorUnit"@en ; rdfs:comment "Indicates whether the machine is part of a power station unit. Used for short circuit data exchange according to IEC 60909. It has an impact on how the correction factors are calculated for transformers, since the transformer is not necessarily part of a synchronous machine and generating unit. It is not always possible to derive this information from the model. This is why the attribute is necessary." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformer . + cims:stereotype uml:attribute ; + rdfs:domain cim:PowerTransformer ; + rdfs:range xsd:boolean . -cim:PowerTransformer.operationalValuesConsidered a rdf:Property ; +cim:PowerTransformer.operationalValuesConsidered a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "operationalValuesConsidered"@en ; rdfs:comment "It is used to define if the data (other attributes related to short circuit data exchange) defines long term operational conditions or not. Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformer . + cims:stereotype uml:attribute ; + rdfs:domain cim:PowerTransformer ; + rdfs:range xsd:boolean . -cim:PowerTransformerEnd.b0 a rdf:Property ; +cim:PowerTransformerEnd.b0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "b0"@en ; rdfs:comment "Zero sequence magnetizing branch susceptance." ; - cims:dataType cim:Susceptance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Susceptance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . -cim:PowerTransformerEnd.g0 a rdf:Property ; +cim:PowerTransformerEnd.g0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "g0"@en ; rdfs:comment "Zero sequence magnetizing branch conductance (star-model)." ; - cims:dataType cim:Conductance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.S ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Conductance ; + qudt:hasUnit unit:S ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . -cim:PowerTransformerEnd.phaseAngleClock a rdf:Property ; +cim:PowerTransformerEnd.phaseAngleClock a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "phaseAngleClock"@en ; rdfs:comment "Terminal voltage phase angle displacement where 360 degrees are represented with clock hours. The valid values are 0 to 11. For example, for the secondary side end of a transformer with vector group code of 'Dyn11', specify the connection kind as wye with neutral and specify the phase angle of the clock as 11. The clock value of the transformer end number specified as 1, is assumed to be zero. Note the transformer end number is not assumed to be the same as the terminal sequence number." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . + cims:stereotype uml:attribute ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:integer . -cim:PowerTransformerEnd.r0 a rdf:Property ; +cim:PowerTransformerEnd.r0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r0"@en ; rdfs:comment "Zero sequence series resistance (star-model) of the transformer end." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . -cim:PowerTransformerEnd.x0 a rdf:Property ; +cim:PowerTransformerEnd.x0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x0"@en ; rdfs:comment "Zero sequence series reactance of the transformer end." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerTransformerEnd . - -cim:Reactance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Reactance ; - rdfs:range cim:UnitMultiplier . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:PowerTransformerEnd ; + rdfs:range xsd:float . -cim:Reactance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Reactance ; - rdfs:range cim:UnitSymbol . - -cim:Reactance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Reactance . - -cim:Resistance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitMultiplier . - -cim:Resistance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitSymbol . - -cim:Resistance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance . - -cim:SeriesCompensator.r0 a rdf:Property ; +cim:SeriesCompensator.r0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r0"@en ; rdfs:comment "Zero sequence resistance." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SeriesCompensator . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SeriesCompensator ; + rdfs:range xsd:float . -cim:SeriesCompensator.varistorPresent a rdf:Property ; +cim:SeriesCompensator.varistorPresent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "varistorPresent"@en ; rdfs:comment "Describe if a metal oxide varistor (mov) for over voltage protection is configured in parallel with the series compensator. It is used for short circuit calculations." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SeriesCompensator . + cims:stereotype uml:attribute ; + rdfs:domain cim:SeriesCompensator ; + rdfs:range xsd:boolean . -cim:SeriesCompensator.varistorRatedCurrent a rdf:Property ; +cim:SeriesCompensator.varistorRatedCurrent a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "varistorRatedCurrent"@en ; rdfs:comment """The maximum current the varistor is designed to handle at specified duration. It is used for short circuit calculations and exchanged only if SeriesCompensator.varistorPresent is true. The attribute shall be a positive value.""" ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SeriesCompensator . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:SeriesCompensator ; + rdfs:range xsd:float . -cim:SeriesCompensator.varistorVoltageThreshold a rdf:Property ; +cim:SeriesCompensator.varistorVoltageThreshold a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "varistorVoltageThreshold"@en ; rdfs:comment "The dc voltage at which the varistor starts conducting. It is used for short circuit calculations and exchanged only if SeriesCompensator.varistorPresent is true." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SeriesCompensator . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:SeriesCompensator ; + rdfs:range xsd:float . -cim:SeriesCompensator.x0 a rdf:Property ; +cim:SeriesCompensator.x0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x0"@en ; rdfs:comment "Zero sequence reactance." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SeriesCompensator . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SeriesCompensator ; + rdfs:range xsd:float . -cim:Susceptance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Susceptance ; - rdfs:range cim:UnitMultiplier . - -cim:Susceptance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "S" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Susceptance ; - rdfs:range cim:UnitSymbol . - -cim:Susceptance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Susceptance . - -cim:SynchronousMachine.earthing a rdf:Property ; +cim:SynchronousMachine.earthing a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "earthing"@en ; rdfs:comment "Indicates whether or not the generator is earthed. Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:boolean . -cim:SynchronousMachine.earthingStarPointR a rdf:Property ; +cim:SynchronousMachine.earthingStarPointR a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "earthingStarPointR"@en ; rdfs:comment "Generator star point earthing resistance (Re). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.earthingStarPointX a rdf:Property ; +cim:SynchronousMachine.earthingStarPointX a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "earthingStarPointX"@en ; rdfs:comment "Generator star point earthing reactance (Xe). Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.ikk a rdf:Property ; +cim:SynchronousMachine.ikk a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "ikk"@en ; rdfs:comment """Steady-state short-circuit current (in A for the profile) of generator with compound excitation during 3-phase short circuit. - Ikk=0: Generator with no compound excitation. @@ -1356,188 +1330,230 @@ cim:SynchronousMachine.ikk a rdf:Property ; Ikk is used to calculate the minimum steady-state short-circuit current for generators with compound excitation. (4.6.1.2 in IEC 60909-0:2001). Used only for single fed short circuit on a generator. (4.3.4.2. in IEC 60909-0:2001).""" ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.mu a rdf:Property ; +cim:SynchronousMachine.mu a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "mu"@en ; rdfs:comment """Factor to calculate the breaking current (Section 4.5.2.1 in IEC 60909-0). Used only for single fed short circuit on a generator (Section 4.3.4.2. in IEC 60909-0).""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.r a rdf:Property ; +cim:SynchronousMachine.r a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r"@en ; rdfs:comment "Equivalent resistance (RG) of generator. RG is considered for the calculation of all currents, except for the calculation of the peak current ip. Used for short circuit data exchange according to IEC 60909." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.r0 a rdf:Property ; +cim:SynchronousMachine.r0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r0"@en ; rdfs:comment "Zero sequence resistance of the synchronous machine." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.r2 a rdf:Property ; +cim:SynchronousMachine.r2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "r2"@en ; rdfs:comment "Negative sequence resistance." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.satDirectSubtransX a rdf:Property ; +cim:SynchronousMachine.satDirectSubtransX a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "satDirectSubtransX"@en ; rdfs:comment "Direct-axis subtransient reactance saturated, also known as Xd\"sat." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.satDirectSyncX a rdf:Property ; +cim:SynchronousMachine.satDirectSyncX a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "satDirectSyncX"@en ; rdfs:comment "Direct-axes saturated synchronous reactance (xdsat); reciprocal of short-circuit ration. Used for short circuit data exchange, only for single fed short circuit on a generator. (4.3.4.2. in IEC 60909-0:2001)." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.satDirectTransX a rdf:Property ; +cim:SynchronousMachine.satDirectTransX a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "satDirectTransX"@en ; rdfs:comment "Saturated Direct-axis transient reactance. The attribute is primarily used for short circuit calculations according to ANSI." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . - -cim:SynchronousMachine.shortCircuitRotorType a rdf:Property ; - rdfs:label "shortCircuitRotorType"@en ; - rdfs:comment "Type of rotor, used by short circuit applications, only for single fed short circuit according to IEC 60909." ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; rdfs:domain cim:SynchronousMachine ; - rdfs:range cim:ShortCircuitRotorKind . + rdfs:range xsd:float . -cim:SynchronousMachine.voltageRegulationRange a rdf:Property ; +cim:SynchronousMachine.voltageRegulationRange a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "voltageRegulationRange"@en ; rdfs:comment """Range of generator voltage regulation (PG in IEC 60909-0) used for calculation of the impedance correction factor KG defined in IEC 60909-0. This attribute is used to describe the operating voltage of the generating unit.""" ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.x0 a rdf:Property ; +cim:SynchronousMachine.x0 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x0"@en ; rdfs:comment "Zero sequence reactance of the synchronous machine." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:SynchronousMachine.x2 a rdf:Property ; +cim:SynchronousMachine.x2 a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "x2"@en ; rdfs:comment "Negative sequence reactance." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . - -cim:Temperature.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Temperature ; - rdfs:range cim:UnitMultiplier . - -cim:Temperature.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "degC" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Temperature ; - rdfs:range cim:UnitSymbol . - -cim:Temperature.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Temperature . - -cim:Terminal.HasFirstMutualCoupling a rdf:Property ; - rdfs:label "HasFirstMutualCoupling"@en ; - rdfs:comment "Mutual couplings associated with the branch as the first branch." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:MutualCoupling.First_Terminal ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:Terminal ; - rdfs:range cim:MutualCoupling . - -cim:Terminal.HasSecondMutualCoupling a rdf:Property ; - rdfs:label "HasSecondMutualCoupling"@en ; - rdfs:comment "Mutual couplings with the branch associated as the first branch." ; - cims:AssociationUsed "No" ; - cims:inverseRoleName cim:MutualCoupling.Second_Terminal ; - cims:multiplicity cims:M:0..n ; - rdfs:domain cim:Terminal ; - rdfs:range cim:MutualCoupling . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:float . -cim:TransformerEnd.grounded a rdf:Property ; +cim:TransformerEnd.grounded a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "grounded"@en ; rdfs:comment "(for Yn and Zn connections) True if the neutral is solidly grounded." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TransformerEnd . + cims:stereotype uml:attribute ; + rdfs:domain cim:TransformerEnd ; + rdfs:range xsd:boolean . -cim:TransformerEnd.rground a rdf:Property ; +cim:TransformerEnd.rground a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "rground"@en ; rdfs:comment "(for Yn and Zn connections) Resistance part of neutral impedance where 'grounded' is true." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TransformerEnd . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:TransformerEnd ; + rdfs:range xsd:float . -cim:TransformerEnd.xground a rdf:Property ; +cim:TransformerEnd.xground a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "xground"@en ; rdfs:comment "(for Yn and Zn connections) Reactive part of neutral impedance where 'grounded' is true." ; - cims:dataType cim:Reactance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:TransformerEnd . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Reactance ; + qudt:hasUnit unit:OHM ; + rdfs:domain cim:TransformerEnd ; + rdfs:range xsd:float . -cim:Voltage.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitMultiplier . +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . -cim:Voltage.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "V" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitSymbol . +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . -cim:Voltage.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage . +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance a qudt:QuantityKind ; + rdfs:label "Conductance"@en ; + rdfs:comment "Factor by which voltage must be multiplied to give corresponding power lost from a circuit. Real part of admittance." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.S ; + skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow a qudt:QuantityKind ; + rdfs:label "CurrentFlow"@en ; + rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.A ; + skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length a qudt:QuantityKind ; + rdfs:label "Length"@en ; + rdfs:comment "Unit of length. It shall be a positive value or zero." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.m ; + skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU a qudt:QuantityKind ; + rdfs:label "PU"@en ; + rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . cim:PetersenCoilModeKind.automaticPositioning a cim:PetersenCoilModeKind ; rdfs:label "automaticPositioning"@en ; @@ -1554,6 +1570,30 @@ cim:PetersenCoilModeKind.manual a cim:PetersenCoilModeKind ; rdfs:comment "Manual positioning." ; cims:stereotype "enum" . +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance a qudt:QuantityKind ; + rdfs:label "Reactance"@en ; + rdfs:comment "Reactance (imaginary part of impedance), at rated frequency." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance a qudt:QuantityKind ; + rdfs:label "Resistance"@en ; + rdfs:comment "Resistance (real part of impedance)." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + cim:ShortCircuitRotorKind.salientPole1 a cim:ShortCircuitRotorKind ; rdfs:label "salientPole1"@en ; rdfs:comment "Salient pole 1 in IEC 60909." ; @@ -1574,820 +1614,872 @@ cim:ShortCircuitRotorKind.turboSeries2 a cim:ShortCircuitRotorKind ; rdfs:comment "Turbo series 2 in IEC 60909." ; cims:stereotype "enum" . +cim:Susceptance a qudt:QuantityKind ; + rdfs:label "Susceptance"@en ; + rdfs:comment "Imaginary part of admittance." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.S ; + skos:exactMatch quantitykind:Susceptance . + +cim:Temperature a qudt:QuantityKind ; + rdfs:label "Temperature"@en ; + rdfs:comment "Value of temperature in degrees Celsius." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.degC ; + skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.E a cim:UnitMultiplier ; - rdfs:label "E"@en ; + rdfs:label "E" ; rdfs:comment "Exa 10**18." ; cims:stereotype "enum" . cim:UnitMultiplier.G a cim:UnitMultiplier ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Giga 10**9." ; cims:stereotype "enum" . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.P a cim:UnitMultiplier ; - rdfs:label "P"@en ; + rdfs:label "P" ; rdfs:comment "Peta 10**15." ; cims:stereotype "enum" . cim:UnitMultiplier.T a cim:UnitMultiplier ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Tera 10**12." ; cims:stereotype "enum" . cim:UnitMultiplier.Y a cim:UnitMultiplier ; - rdfs:label "Y"@en ; + rdfs:label "Y" ; rdfs:comment "Yotta 10**24." ; cims:stereotype "enum" . cim:UnitMultiplier.Z a cim:UnitMultiplier ; - rdfs:label "Z"@en ; + rdfs:label "Z" ; rdfs:comment "Zetta 10**21." ; cims:stereotype "enum" . cim:UnitMultiplier.a a cim:UnitMultiplier ; - rdfs:label "a"@en ; + rdfs:label "a" ; rdfs:comment "Atto 10**-18." ; cims:stereotype "enum" . cim:UnitMultiplier.c a cim:UnitMultiplier ; - rdfs:label "c"@en ; + rdfs:label "c" ; rdfs:comment "Centi 10**-2." ; cims:stereotype "enum" . cim:UnitMultiplier.d a cim:UnitMultiplier ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Deci 10**-1." ; cims:stereotype "enum" . cim:UnitMultiplier.da a cim:UnitMultiplier ; - rdfs:label "da"@en ; + rdfs:label "da" ; rdfs:comment "Deca 10**1." ; cims:stereotype "enum" . cim:UnitMultiplier.f a cim:UnitMultiplier ; - rdfs:label "f"@en ; + rdfs:label "f" ; rdfs:comment "Femto 10**-15." ; cims:stereotype "enum" . cim:UnitMultiplier.h a cim:UnitMultiplier ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Hecto 10**2." ; cims:stereotype "enum" . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.m a cim:UnitMultiplier ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Milli 10**-3." ; cims:stereotype "enum" . cim:UnitMultiplier.micro a cim:UnitMultiplier ; - rdfs:label "micro"@en ; + rdfs:label "micro" ; rdfs:comment "Micro 10**-6." ; cims:stereotype "enum" . cim:UnitMultiplier.n a cim:UnitMultiplier ; - rdfs:label "n"@en ; + rdfs:label "n" ; rdfs:comment "Nano 10**-9." ; cims:stereotype "enum" . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitMultiplier.p a cim:UnitMultiplier ; - rdfs:label "p"@en ; + rdfs:label "p" ; rdfs:comment "Pico 10**-12." ; cims:stereotype "enum" . cim:UnitMultiplier.y a cim:UnitMultiplier ; - rdfs:label "y"@en ; + rdfs:label "y" ; rdfs:comment "Yocto 10**-24." ; cims:stereotype "enum" . cim:UnitMultiplier.z a cim:UnitMultiplier ; - rdfs:label "z"@en ; + rdfs:label "z" ; rdfs:comment "Zepto 10**-21." ; cims:stereotype "enum" . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.A2 a cim:UnitSymbol ; - rdfs:label "A2"@en ; + rdfs:label "A2" ; rdfs:comment "Amperes squared (A²)." ; cims:stereotype "enum" . cim:UnitSymbol.A2h a cim:UnitSymbol ; - rdfs:label "A2h"@en ; + rdfs:label "A2h" ; rdfs:comment "Ampere-squared hour, ampere-squared hour." ; cims:stereotype "enum" . cim:UnitSymbol.A2s a cim:UnitSymbol ; - rdfs:label "A2s"@en ; + rdfs:label "A2s" ; rdfs:comment "Ampere squared time in square amperes (A²s)." ; cims:stereotype "enum" . cim:UnitSymbol.APerA a cim:UnitSymbol ; - rdfs:label "APerA"@en ; + rdfs:label "APerA" ; rdfs:comment "Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mA/A’." ; cims:stereotype "enum" . cim:UnitSymbol.APerm a cim:UnitSymbol ; - rdfs:label "APerm"@en ; + rdfs:label "APerm" ; rdfs:comment "A/m, magnetic field strength, amperes per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Ah a cim:UnitSymbol ; - rdfs:label "Ah"@en ; + rdfs:label "Ah" ; rdfs:comment "Ampere-hours, ampere-hours." ; cims:stereotype "enum" . cim:UnitSymbol.As a cim:UnitSymbol ; - rdfs:label "As"@en ; + rdfs:label "As" ; rdfs:comment "Ampere seconds (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Bq a cim:UnitSymbol ; - rdfs:label "Bq"@en ; + rdfs:label "Bq" ; rdfs:comment "Radioactivity in becquerels (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.Btu a cim:UnitSymbol ; - rdfs:label "Btu"@en ; + rdfs:label "Btu" ; rdfs:comment "Energy, British Thermal Units." ; cims:stereotype "enum" . cim:UnitSymbol.C a cim:UnitSymbol ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Electric charge in coulombs (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.CPerkg a cim:UnitSymbol ; - rdfs:label "CPerkg"@en ; + rdfs:label "CPerkg" ; rdfs:comment "Exposure (x rays), coulombs per kilogram." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm2 a cim:UnitSymbol ; - rdfs:label "CPerm2"@en ; + rdfs:label "CPerm2" ; rdfs:comment "Surface charge density, coulombs per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm3 a cim:UnitSymbol ; - rdfs:label "CPerm3"@en ; + rdfs:label "CPerm3" ; rdfs:comment "Electric charge density, coulombs per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.F a cim:UnitSymbol ; - rdfs:label "F"@en ; + rdfs:label "F" ; rdfs:comment "Electric capacitance in farads (C/V)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:FARAD . cim:UnitSymbol.FPerm a cim:UnitSymbol ; - rdfs:label "FPerm"@en ; + rdfs:label "FPerm" ; rdfs:comment "Permittivity, farads per metre." ; cims:stereotype "enum" . cim:UnitSymbol.G a cim:UnitSymbol ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Magnetic flux density, gausses (1 G = 10-4 T)." ; cims:stereotype "enum" . cim:UnitSymbol.Gy a cim:UnitSymbol ; - rdfs:label "Gy"@en ; + rdfs:label "Gy" ; rdfs:comment "Absorbed dose in grays (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.GyPers a cim:UnitSymbol ; - rdfs:label "GyPers"@en ; + rdfs:label "GyPers" ; rdfs:comment "Absorbed dose rate, grays per second." ; cims:stereotype "enum" . cim:UnitSymbol.H a cim:UnitSymbol ; - rdfs:label "H"@en ; + rdfs:label "H" ; rdfs:comment "Electric inductance in henrys (Wb/A)." ; cims:stereotype "enum" . cim:UnitSymbol.HPerm a cim:UnitSymbol ; - rdfs:label "HPerm"@en ; + rdfs:label "HPerm" ; rdfs:comment "Permeability, henrys per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Hz a cim:UnitSymbol ; - rdfs:label "Hz"@en ; + rdfs:label "Hz" ; rdfs:comment "Frequency in hertz (1/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:HZ ; + skos:narrower unit:REV-PER-SEC . cim:UnitSymbol.HzPerHz a cim:UnitSymbol ; - rdfs:label "HzPerHz"@en ; + rdfs:label "HzPerHz" ; rdfs:comment "Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mHz/Hz’." ; cims:stereotype "enum" . cim:UnitSymbol.HzPers a cim:UnitSymbol ; - rdfs:label "HzPers"@en ; + rdfs:label "HzPers" ; rdfs:comment "Rate of change of frequency in hertz per second." ; cims:stereotype "enum" . cim:UnitSymbol.J a cim:UnitSymbol ; - rdfs:label "J"@en ; + rdfs:label "J" ; rdfs:comment "Energy in joules (N·m = C·V = W·s)." ; cims:stereotype "enum" . cim:UnitSymbol.JPerK a cim:UnitSymbol ; - rdfs:label "JPerK"@en ; + rdfs:label "JPerK" ; rdfs:comment "Heat capacity in joules/kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkg a cim:UnitSymbol ; - rdfs:label "JPerkg"@en ; + rdfs:label "JPerkg" ; rdfs:comment "Specific energy, Joules / kg." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkgK a cim:UnitSymbol ; - rdfs:label "JPerkgK"@en ; + rdfs:label "JPerkgK" ; rdfs:comment "Specific heat capacity, specific entropy, joules per kilogram Kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm2 a cim:UnitSymbol ; - rdfs:label "JPerm2"@en ; + rdfs:label "JPerm2" ; rdfs:comment "Insulation energy density, joules per square metre or watt second per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm3 a cim:UnitSymbol ; - rdfs:label "JPerm3"@en ; + rdfs:label "JPerm3" ; rdfs:comment "Energy density, joules per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPermol a cim:UnitSymbol ; - rdfs:label "JPermol"@en ; + rdfs:label "JPermol" ; rdfs:comment "Molar energy, joules per mole." ; cims:stereotype "enum" . cim:UnitSymbol.JPermolK a cim:UnitSymbol ; - rdfs:label "JPermolK"@en ; + rdfs:label "JPermolK" ; rdfs:comment "Molar entropy, molar heat capacity, joules per mole kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPers a cim:UnitSymbol ; - rdfs:label "JPers"@en ; + rdfs:label "JPers" ; rdfs:comment "Energy rate in joules per second (J/s)." ; cims:stereotype "enum" . cim:UnitSymbol.K a cim:UnitSymbol ; - rdfs:label "K"@en ; + rdfs:label "K" ; rdfs:comment "Temperature in kelvins." ; cims:stereotype "enum" . cim:UnitSymbol.KPers a cim:UnitSymbol ; - rdfs:label "KPers"@en ; + rdfs:label "KPers" ; rdfs:comment "Temperature change rate in kelvins per second." ; cims:stereotype "enum" . cim:UnitSymbol.M a cim:UnitSymbol ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Length, nautical miles (1 M = 1852 m)." ; cims:stereotype "enum" . cim:UnitSymbol.Mx a cim:UnitSymbol ; - rdfs:label "Mx"@en ; + rdfs:label "Mx" ; rdfs:comment "Magnetic flux, maxwells (1 Mx = 10-8 Wb)." ; cims:stereotype "enum" . cim:UnitSymbol.N a cim:UnitSymbol ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Force in newtons (kg·m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.NPerm a cim:UnitSymbol ; - rdfs:label "NPerm"@en ; + rdfs:label "NPerm" ; rdfs:comment "Surface tension, newton per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Nm a cim:UnitSymbol ; - rdfs:label "Nm"@en ; + rdfs:label "Nm" ; rdfs:comment "Moment of force, newton metres." ; cims:stereotype "enum" . cim:UnitSymbol.Oe a cim:UnitSymbol ; - rdfs:label "Oe"@en ; + rdfs:label "Oe" ; rdfs:comment "Magnetic field in oersteds, (1 Oe = (103/4p) A/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Pa a cim:UnitSymbol ; - rdfs:label "Pa"@en ; + rdfs:label "Pa" ; rdfs:comment "Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:PA . cim:UnitSymbol.PaPers a cim:UnitSymbol ; - rdfs:label "PaPers"@en ; + rdfs:label "PaPers" ; rdfs:comment "Pressure change rate in pascals per second." ; cims:stereotype "enum" . cim:UnitSymbol.Pas a cim:UnitSymbol ; - rdfs:label "Pas"@en ; + rdfs:label "Pas" ; rdfs:comment "Dynamic viscosity, pascal seconds." ; cims:stereotype "enum" . cim:UnitSymbol.Q a cim:UnitSymbol ; - rdfs:label "Q"@en ; + rdfs:label "Q" ; rdfs:comment "Quantity power, Q." ; cims:stereotype "enum" . cim:UnitSymbol.Qh a cim:UnitSymbol ; - rdfs:label "Qh"@en ; + rdfs:label "Qh" ; rdfs:comment "Quantity energy, Qh." ; cims:stereotype "enum" . cim:UnitSymbol.S a cim:UnitSymbol ; - rdfs:label "S"@en ; + rdfs:label "S" ; rdfs:comment "Conductance in siemens." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:S . cim:UnitSymbol.SPerm a cim:UnitSymbol ; - rdfs:label "SPerm"@en ; + rdfs:label "SPerm" ; rdfs:comment "Conductance per length (F/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Sv a cim:UnitSymbol ; - rdfs:label "Sv"@en ; + rdfs:label "Sv" ; rdfs:comment "Dose equivalent in sieverts (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.T a cim:UnitSymbol ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Magnetic flux density in teslas (Wb/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.V2 a cim:UnitSymbol ; - rdfs:label "V2"@en ; + rdfs:label "V2" ; rdfs:comment "Volt squared (W²/A²)." ; cims:stereotype "enum" . cim:UnitSymbol.V2h a cim:UnitSymbol ; - rdfs:label "V2h"@en ; + rdfs:label "V2h" ; rdfs:comment "Volt-squared hour, volt-squared-hours." ; cims:stereotype "enum" . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAh a cim:UnitSymbol ; - rdfs:label "VAh"@en ; + rdfs:label "VAh" ; rdfs:comment "Apparent energy in volt ampere hours." ; cims:stereotype "enum" . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.VArh a cim:UnitSymbol ; - rdfs:label "VArh"@en ; + rdfs:label "VArh" ; rdfs:comment "Reactive energy in volt ampere reactive hours." ; cims:stereotype "enum" . cim:UnitSymbol.VPerHz a cim:UnitSymbol ; - rdfs:label "VPerHz"@en ; + rdfs:label "VPerHz" ; rdfs:comment "Magnetic flux in volt per hertz." ; cims:stereotype "enum" . cim:UnitSymbol.VPerV a cim:UnitSymbol ; - rdfs:label "VPerV"@en ; + rdfs:label "VPerV" ; rdfs:comment "Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mV/V’." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVA a cim:UnitSymbol ; - rdfs:label "VPerVA"@en ; + rdfs:label "VPerVA" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVAr a cim:UnitSymbol ; - rdfs:label "VPerVAr"@en ; + rdfs:label "VPerVAr" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-PER-V-A_Reactive . cim:UnitSymbol.VPerm a cim:UnitSymbol ; - rdfs:label "VPerm"@en ; + rdfs:label "VPerm" ; rdfs:comment "Electric field strength, volts per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Vh a cim:UnitSymbol ; - rdfs:label "Vh"@en ; + rdfs:label "Vh" ; rdfs:comment "Volt-hour, Volt hours." ; cims:stereotype "enum" . cim:UnitSymbol.Vs a cim:UnitSymbol ; - rdfs:label "Vs"@en ; + rdfs:label "Vs" ; rdfs:comment "Volt seconds (Ws/A)." ; cims:stereotype "enum" . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.WPerA a cim:UnitSymbol ; - rdfs:label "WPerA"@en ; + rdfs:label "WPerA" ; rdfs:comment "Active power per current flow, watts per Ampere." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-A . cim:UnitSymbol.WPerW a cim:UnitSymbol ; - rdfs:label "WPerW"@en ; + rdfs:label "WPerW" ; rdfs:comment "Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mW/W’." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2 a cim:UnitSymbol ; - rdfs:label "WPerm2"@en ; + rdfs:label "WPerm2" ; rdfs:comment "Heat flux density, irradiance, watts per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2sr a cim:UnitSymbol ; - rdfs:label "WPerm2sr"@en ; + rdfs:label "WPerm2sr" ; rdfs:comment "Radiance, watts per square metre steradian." ; cims:stereotype "enum" . cim:UnitSymbol.WPermK a cim:UnitSymbol ; - rdfs:label "WPermK"@en ; + rdfs:label "WPermK" ; rdfs:comment "Thermal conductivity in watt/metres kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.WPers a cim:UnitSymbol ; - rdfs:label "WPers"@en ; + rdfs:label "WPers" ; rdfs:comment "Ramp rate in watts per second." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-SEC . cim:UnitSymbol.WPersr a cim:UnitSymbol ; - rdfs:label "WPersr"@en ; + rdfs:label "WPersr" ; rdfs:comment "Radiant intensity, watts per steradian." ; cims:stereotype "enum" . cim:UnitSymbol.Wb a cim:UnitSymbol ; - rdfs:label "Wb"@en ; + rdfs:label "Wb" ; rdfs:comment "Magnetic flux in webers (V·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.anglemin a cim:UnitSymbol ; - rdfs:label "anglemin"@en ; + rdfs:label "anglemin" ; rdfs:comment "Plane angle, minutes." ; cims:stereotype "enum" . cim:UnitSymbol.anglesec a cim:UnitSymbol ; - rdfs:label "anglesec"@en ; + rdfs:label "anglesec" ; rdfs:comment "Plane angle, seconds." ; cims:stereotype "enum" . cim:UnitSymbol.bar a cim:UnitSymbol ; - rdfs:label "bar"@en ; + rdfs:label "bar" ; rdfs:comment "Pressure in bars, (1 bar = 100 kPa)." ; cims:stereotype "enum" . cim:UnitSymbol.cd a cim:UnitSymbol ; - rdfs:label "cd"@en ; + rdfs:label "cd" ; rdfs:comment "Luminous intensity in candelas." ; cims:stereotype "enum" . cim:UnitSymbol.charPers a cim:UnitSymbol ; - rdfs:label "charPers"@en ; + rdfs:label "charPers" ; rdfs:comment "Data rate (baud) in characters per second." ; cims:stereotype "enum" . cim:UnitSymbol.character a cim:UnitSymbol ; - rdfs:label "character"@en ; + rdfs:label "character" ; rdfs:comment "Number of characters." ; cims:stereotype "enum" . cim:UnitSymbol.cosPhi a cim:UnitSymbol ; - rdfs:label "cosPhi"@en ; + rdfs:label "cosPhi" ; rdfs:comment """Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility.""" ; cims:stereotype "enum" . cim:UnitSymbol.count a cim:UnitSymbol ; - rdfs:label "count"@en ; + rdfs:label "count" ; rdfs:comment "Amount of substance, Counter value." ; cims:stereotype "enum" . cim:UnitSymbol.d a cim:UnitSymbol ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Time in days, day = 24 h = 86400 s." ; cims:stereotype "enum" . cim:UnitSymbol.dB a cim:UnitSymbol ; - rdfs:label "dB"@en ; + rdfs:label "dB" ; rdfs:comment "Sound pressure level in decibels. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.dBm a cim:UnitSymbol ; - rdfs:label "dBm"@en ; + rdfs:label "dBm" ; rdfs:comment "Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.degC a cim:UnitSymbol ; - rdfs:label "degC"@en ; + rdfs:label "degC" ; rdfs:comment """Relative temperature in degrees Celsius. In the SI unit system the symbol is °C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using °C is that the special character ° is difficult to manage in software.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG_C . cim:UnitSymbol.ft3 a cim:UnitSymbol ; - rdfs:label "ft3"@en ; + rdfs:label "ft3" ; rdfs:comment "Volume, cubic feet." ; cims:stereotype "enum" . cim:UnitSymbol.gPerg a cim:UnitSymbol ; - rdfs:label "gPerg"@en ; + rdfs:label "gPerg" ; rdfs:comment "Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µg/g’." ; cims:stereotype "enum" . cim:UnitSymbol.gal a cim:UnitSymbol ; - rdfs:label "gal"@en ; + rdfs:label "gal" ; rdfs:comment "Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce)." ; cims:stereotype "enum" . cim:UnitSymbol.h a cim:UnitSymbol ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Time in hours, hour = 60 min = 3600 s." ; cims:stereotype "enum" . cim:UnitSymbol.ha a cim:UnitSymbol ; - rdfs:label "ha"@en ; + rdfs:label "ha" ; rdfs:comment "Area, hectares." ; cims:stereotype "enum" . cim:UnitSymbol.kat a cim:UnitSymbol ; - rdfs:label "kat"@en ; + rdfs:label "kat" ; rdfs:comment "Catalytic activity, katal = mol / s." ; cims:stereotype "enum" . cim:UnitSymbol.katPerm3 a cim:UnitSymbol ; - rdfs:label "katPerm3"@en ; + rdfs:label "katPerm3" ; rdfs:comment "Catalytic activity concentration, katals per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.kg a cim:UnitSymbol ; - rdfs:label "kg"@en ; + rdfs:label "kg" ; rdfs:comment "Mass in kilograms. Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerJ a cim:UnitSymbol ; - rdfs:label "kgPerJ"@en ; + rdfs:label "kgPerJ" ; rdfs:comment "Weight per energy in kilograms per joule (kg/J). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerm3 a cim:UnitSymbol ; - rdfs:label "kgPerm3"@en ; + rdfs:label "kgPerm3" ; rdfs:comment "Density in kilogram/cubic metres (kg/m³). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm a cim:UnitSymbol ; - rdfs:label "kgm"@en ; + rdfs:label "kgm" ; rdfs:comment "Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm2 a cim:UnitSymbol ; - rdfs:label "kgm2"@en ; + rdfs:label "kgm2" ; rdfs:comment "Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kn a cim:UnitSymbol ; - rdfs:label "kn"@en ; + rdfs:label "kn" ; rdfs:comment "Speed, knots (1 kn = 1852/3600) m/s." ; cims:stereotype "enum" . cim:UnitSymbol.l a cim:UnitSymbol ; - rdfs:label "l"@en ; + rdfs:label "l" ; rdfs:comment "Volume in litres, litre = dm3 = m3/1000." ; cims:stereotype "enum" . cim:UnitSymbol.lPerh a cim:UnitSymbol ; - rdfs:label "lPerh"@en ; + rdfs:label "lPerh" ; rdfs:comment "Volumetric flow rate, litres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.lPerl a cim:UnitSymbol ; - rdfs:label "lPerl"@en ; + rdfs:label "lPerl" ; rdfs:comment "Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µL/L’." ; cims:stereotype "enum" . cim:UnitSymbol.lPers a cim:UnitSymbol ; - rdfs:label "lPers"@en ; + rdfs:label "lPers" ; rdfs:comment "Volumetric flow rate in litres per second." ; cims:stereotype "enum" . cim:UnitSymbol.lm a cim:UnitSymbol ; - rdfs:label "lm"@en ; + rdfs:label "lm" ; rdfs:comment "Luminous flux in lumens (cd·sr)." ; cims:stereotype "enum" . cim:UnitSymbol.lx a cim:UnitSymbol ; - rdfs:label "lx"@en ; + rdfs:label "lx" ; rdfs:comment "Illuminance in lux (lm/m²)." ; cims:stereotype "enum" . cim:UnitSymbol.m a cim:UnitSymbol ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Length in metres." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M . cim:UnitSymbol.m2 a cim:UnitSymbol ; - rdfs:label "m2"@en ; + rdfs:label "m2" ; rdfs:comment "Area in square metres (m²)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M2 . cim:UnitSymbol.m2Pers a cim:UnitSymbol ; - rdfs:label "m2Pers"@en ; + rdfs:label "m2Pers" ; rdfs:comment "Viscosity in square metres / second (m²/s)." ; cims:stereotype "enum" . cim:UnitSymbol.m3 a cim:UnitSymbol ; - rdfs:label "m3"@en ; + rdfs:label "m3" ; rdfs:comment "Volume in cubic metres (m³)." ; cims:stereotype "enum" . cim:UnitSymbol.m3Compensated a cim:UnitSymbol ; - rdfs:label "m3Compensated"@en ; + rdfs:label "m3Compensated" ; rdfs:comment "Volume, cubic metres, with the value compensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perh a cim:UnitSymbol ; - rdfs:label "m3Perh"@en ; + rdfs:label "m3Perh" ; rdfs:comment "Volumetric flow rate, cubic metres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perkg a cim:UnitSymbol ; - rdfs:label "m3Perkg"@en ; + rdfs:label "m3Perkg" ; rdfs:comment "Specific volume, cubic metres per kilogram, v." ; cims:stereotype "enum" . cim:UnitSymbol.m3Pers a cim:UnitSymbol ; - rdfs:label "m3Pers"@en ; + rdfs:label "m3Pers" ; rdfs:comment "Volumetric flow rate in cubic metres per second (m³/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M3-PER-SEC . cim:UnitSymbol.m3Uncompensated a cim:UnitSymbol ; - rdfs:label "m3Uncompensated"@en ; + rdfs:label "m3Uncompensated" ; rdfs:comment "Volume, cubic metres, with the value uncompensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.mPerm3 a cim:UnitSymbol ; - rdfs:label "mPerm3"@en ; + rdfs:label "mPerm3" ; rdfs:comment "Fuel efficiency in metres per cubic metres (m/m³)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers a cim:UnitSymbol ; - rdfs:label "mPers"@en ; + rdfs:label "mPers" ; rdfs:comment "Velocity in metres per second (m/s)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers2 a cim:UnitSymbol ; - rdfs:label "mPers2"@en ; + rdfs:label "mPers2" ; rdfs:comment "Acceleration in metres per second squared (m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.min a cim:UnitSymbol ; - rdfs:label "min"@en ; + rdfs:label "min" ; rdfs:comment "Time in minutes, minute = 60 s." ; cims:stereotype "enum" . cim:UnitSymbol.mmHg a cim:UnitSymbol ; - rdfs:label "mmHg"@en ; + rdfs:label "mmHg" ; rdfs:comment "Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa)." ; cims:stereotype "enum" . cim:UnitSymbol.mol a cim:UnitSymbol ; - rdfs:label "mol"@en ; + rdfs:label "mol" ; rdfs:comment "Amount of substance in moles." ; cims:stereotype "enum" . cim:UnitSymbol.molPerkg a cim:UnitSymbol ; - rdfs:label "molPerkg"@en ; + rdfs:label "molPerkg" ; rdfs:comment "Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms." ; cims:stereotype "enum" . cim:UnitSymbol.molPerm3 a cim:UnitSymbol ; - rdfs:label "molPerm3"@en ; + rdfs:label "molPerm3" ; rdfs:comment "Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³." ; cims:stereotype "enum" . cim:UnitSymbol.molPermol a cim:UnitSymbol ; - rdfs:label "molPermol"@en ; + rdfs:label "molPermol" ; rdfs:comment "Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution." ; cims:stereotype "enum" . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . cim:UnitSymbol.ohmPerm a cim:UnitSymbol ; - rdfs:label "ohmPerm"@en ; + rdfs:label "ohmPerm" ; rdfs:comment "Electric resistance per length in ohms per metre ((V/A)/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ohmm a cim:UnitSymbol ; - rdfs:label "ohmm"@en ; + rdfs:label "ohmm" ; rdfs:comment "Resistivity, ohm metres, (rho)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerHz a cim:UnitSymbol ; - rdfs:label "onePerHz"@en ; + rdfs:label "onePerHz" ; rdfs:comment "Reciprocal of frequency (1/Hz)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerm a cim:UnitSymbol ; - rdfs:label "onePerm"@en ; + rdfs:label "onePerm" ; rdfs:comment "Wavenumber, reciprocal metres, (1/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ppm a cim:UnitSymbol ; - rdfs:label "ppm"@en ; + rdfs:label "ppm" ; rdfs:comment "Concentration in parts per million." ; cims:stereotype "enum" . cim:UnitSymbol.rad a cim:UnitSymbol ; - rdfs:label "rad"@en ; + rdfs:label "rad" ; rdfs:comment "Plane angle in radians (m/m)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:RAD . cim:UnitSymbol.radPers a cim:UnitSymbol ; - rdfs:label "radPers"@en ; + rdfs:label "radPers" ; rdfs:comment "Angular velocity in radians per second (rad/s)." ; cims:stereotype "enum" . cim:UnitSymbol.radPers2 a cim:UnitSymbol ; - rdfs:label "radPers2"@en ; + rdfs:label "radPers2" ; rdfs:comment "Angular acceleration, radians per second squared." ; cims:stereotype "enum" . cim:UnitSymbol.rev a cim:UnitSymbol ; - rdfs:label "rev"@en ; + rdfs:label "rev" ; rdfs:comment "Amount of rotation, revolutions." ; cims:stereotype "enum" . cim:UnitSymbol.rotPers a cim:UnitSymbol ; - rdfs:label "rotPers"@en ; + rdfs:label "rotPers" ; rdfs:comment "Rotations per second (1/s). See also Hz (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . cim:UnitSymbol.sPers a cim:UnitSymbol ; - rdfs:label "sPers"@en ; + rdfs:label "sPers" ; rdfs:comment "Time, Ratio of time. Note: Users may need to supply a prefix such as ‘µ’ to show rates such as ‘µs/s’." ; cims:stereotype "enum" . cim:UnitSymbol.sr a cim:UnitSymbol ; - rdfs:label "sr"@en ; + rdfs:label "sr" ; rdfs:comment "Solid angle in steradians (m2/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.therm a cim:UnitSymbol ; - rdfs:label "therm"@en ; + rdfs:label "therm" ; rdfs:comment "Energy, therms." ; cims:stereotype "enum" . cim:UnitSymbol.tonne a cim:UnitSymbol ; - rdfs:label "tonne"@en ; + rdfs:label "tonne" ; rdfs:comment "Mass in tons, “tonne” or “metric ton” (1000 kg = 1 Mg)." ; cims:stereotype "enum" . +cim:Voltage a qudt:QuantityKind ; + rdfs:label "Voltage"@en ; + rdfs:comment "Electrical voltage, can be both AC and DC." ; + cims:belongsToCategory sc:Package_ShortCircuitProfile ; + qudt:applicableUnit cim:UnitSymbol.V ; + skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + sc:Package_ShortCircuitProfile a cims:ClassCategory ; rdfs:label "ShortCircuitProfile"@en ; rdfs:comment "This is the IEC 61970-452 short circuit profile." . diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_StateVariables-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_StateVariables-AP-Voc-RDFS2020_v3-0-0.ttl index 9ed2689..f9af053 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_StateVariables-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_StateVariables-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,49 +1,57 @@ -@prefix cim: . -@prefix cims: . -@prefix sv: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:ACDCConverter a rdfs:Class ; +@prefix cim: . +@prefix cims: . +@prefix sv: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +sv:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the state variables profile from IEC 61970-600-2."@en ; + dcat:keyword "SV" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:767279cf-b7f6-4693-a5a1-7c7c0ead64c4" ; + dct:issued "2021-01-27T12:26:26Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "State Variables Vocabulary"@en ; + owl:incompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "3.0.0"@en . + +cim:ACDCConverter a owl:Class ; rdfs:label "ACDCConverter"@en ; rdfs:comment "A unit with valves for three phases, together with unit control equipment, essential protective and switching devices, DC storage capacitors, phase reactors and auxiliaries, if any, used for conversion." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:ACDCTerminal a rdfs:Class ; +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "CIMDatatype" . - -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "CIMDatatype" . - -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "Primitive" . - -cim:ConductingEquipment a rdfs:Class ; +cim:ConductingEquipment a owl:Class ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The parts of the AC power system that are designed to carry current or that are conductively connected through terminals." ; cims:belongsToCategory sv:Package_StateVariablesProfile . -cim:CsConverter a rdfs:Class ; +cim:CsConverter a owl:Class ; rdfs:label "CsConverter"@en ; rdfs:comment """DC side of the current source converter (CSC). The firing angle controls the dc voltage at the converter, both for rectifier and inverter. The difference between the dc voltages of the rectifier and inverter determines the dc current. The extinction angle is used to limit the dc voltage at the inverter, if needed, and is not used in active power control. The firing angle, transformer tap position and number of connected filters are the primary means to control a current source dc line. Higher level controls are built on top, e.g. dc voltage, dc current and active power. From a steady state perspective it is sufficient to specify the wanted active power transfer (ACDCConverter.targetPpcc) and the control functions will set the dc voltage, dc current, firing angle, transformer tap position and number of connected filters to meet this. Therefore attributes targetAlpha and targetGamma are not applicable in this case. @@ -51,141 +59,111 @@ The reactive power consumed by the converter is a function of the firing angle, The attributes minAlpha and maxAlpha define the range of firing angles for rectifier operation between which no discrete tap changer action takes place. The range is typically 10-18 degrees. The attributes minGamma and maxGamma define the range of extinction angles for inverter operation between which no discrete tap changer action takes place. The range is typically 17-20 degrees.""" ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ACDCConverter . -cim:CurrentFlow a rdfs:Class ; - rdfs:label "CurrentFlow"@en ; - rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; - cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "CIMDatatype" . - -cim:DCTopologicalIsland a rdfs:Class ; +cim:DCTopologicalIsland a owl:Class ; rdfs:label "DCTopologicalIsland"@en ; rdfs:comment """An electrically connected subset of the network. DC topological islands can change as the current network state changes, e.g. due to: - disconnect switches or breakers changing state in a SCADA/EMS. - manual creation, change or deletion of topological nodes in a planning tool. Only energised TopologicalNode-s shall be part of the topological island.""" ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:DCTopologicalNode a rdfs:Class ; +cim:DCTopologicalNode a owl:Class ; rdfs:label "DCTopologicalNode"@en ; rdfs:comment "DC bus." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "Primitive" . - -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory sv:Package_StateVariablesProfile . -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "CIMDatatype" . - -cim:ShuntCompensator a rdfs:Class ; +cim:ShuntCompensator a owl:Class ; rdfs:label "ShuntCompensator"@en ; rdfs:comment "A shunt capacitor or reactor or switchable bank of shunt capacitors or reactors. A section of a shunt compensator is an individual capacitor or reactor. A negative value for bPerSection indicates that the compensator is a reactor. ShuntCompensator is a single terminal device. Ground is implied." ; cims:belongsToCategory sv:Package_StateVariablesProfile . -cim:String a rdfs: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." ; - cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "Primitive" . - -cim:SvInjection a rdfs:Class ; +cim:SvInjection a owl:Class ; rdfs:label "SvInjection"@en ; rdfs:comment "The SvInjection reports the calculated bus injection minus the sum of the terminal flows. The terminal flow is positive out from the bus (load sign convention) and bus injection has positive flow into the bus. SvInjection may have the remainder after state estimation or slack after power flow calculation." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:SvPowerFlow a rdfs:Class ; +cim:SvPowerFlow a owl:Class ; rdfs:label "SvPowerFlow"@en ; rdfs:comment "State variable for power flow. Load convention is used for flow direction. This means flow out from the TopologicalNode into the equipment is positive." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:SvShuntCompensatorSections a rdfs:Class ; +cim:SvShuntCompensatorSections a owl:Class ; rdfs:label "SvShuntCompensatorSections"@en ; rdfs:comment "State variable for the number of sections in service for a shunt compensator." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:SvStatus a rdfs:Class ; +cim:SvStatus a owl:Class ; rdfs:label "SvStatus"@en ; rdfs:comment "State variable for status." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:SvSwitch a rdfs:Class ; +cim:SvSwitch a owl:Class ; rdfs:label "SvSwitch"@en ; - rdfs:comment "State variable for switch. " ; + rdfs:comment "State variable for switch." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:SvTapStep a rdfs:Class ; +cim:SvTapStep a owl:Class ; rdfs:label "SvTapStep"@en ; - rdfs:comment "State variable for transformer tap step. " ; + rdfs:comment "State variable for transformer tap step." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:SvVoltage a rdfs:Class ; +cim:SvVoltage a owl:Class ; rdfs:label "SvVoltage"@en ; rdfs:comment "State variable for voltage." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype . + cims:stereotype uml:concrete . -cim:Switch a rdfs:Class ; +cim:Switch a owl:Class ; rdfs:label "Switch"@en ; rdfs:comment "A generic device designed to close, or open, or both, one or more electric circuits. All switches are two terminal devices including grounding switches. The ACDCTerminal.connected at the two sides of the switch shall not be considered for assessing switch connectivity, i.e. only Switch.open, .normalOpen and .locked are relevant." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:TapChanger a rdfs:Class ; +cim:TapChanger a owl:Class ; rdfs:label "TapChanger"@en ; rdfs:comment "Mechanism for changing transformer winding tap positions." ; cims:belongsToCategory sv:Package_StateVariablesProfile . -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; rdfs:subClassOf cim:ACDCTerminal . -cim:TopologicalIsland a rdfs:Class ; +cim:TopologicalIsland a owl:Class ; rdfs:label "TopologicalIsland"@en ; rdfs:comment """An electrically connected subset of the network. Topological islands can change as the current network state changes, e.g. due to: - disconnect switches or breakers changing state in a SCADA/EMS. - manual creation, change or deletion of topological nodes in a planning tool. Only energised TopologicalNode-s shall be part of the topological island.""" ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:TopologicalNode a rdfs:Class ; +cim:TopologicalNode a owl:Class ; rdfs:label "TopologicalNode"@en ; rdfs:comment """For a detailed substation model a topological node is a set of connectivity nodes that, in the current network state, are connected together through any type of closed switches, including jumpers. Topological nodes change as the current network state changes (i.e., switches, breakers, etc. change state). For a planning model, switch statuses are not used to form topological nodes. Instead they are manually created or deleted in a model builder tool. Topological nodes maintained this way are also called "busses".""" ; cims:belongsToCategory sv:Package_StateVariablesProfile . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -193,9 +171,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -203,1316 +181,1341 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:Voltage a rdfs:Class ; - rdfs:label "Voltage"@en ; - rdfs:comment "Electrical voltage, can be both AC and DC." ; - cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "CIMDatatype" . - -cim:VsConverter a rdfs:Class ; +cim:VsConverter a owl:Class ; rdfs:label "VsConverter"@en ; rdfs:comment "DC side of the voltage source converter (VSC)." ; cims:belongsToCategory sv:Package_StateVariablesProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ACDCConverter . -sv:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the state variables profile from IEC 61970-600-2."@en ; - dcat:keyword "SV" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:767279cf-b7f6-4693-a5a1-7c7c0ead64c4" ; - dct:issued "2021-01-27T12:26:26Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "State Variables Vocabulary"@en ; - owl:incompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "3.0.0"@en . - -cim:ACDCConverter.idc a rdf:Property ; - rdfs:label "idc"@en ; - rdfs:comment "Converter DC current, also called Id. It is converter’s state variable, result from power flow." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.poleLossP a rdf:Property ; - rdfs:label "poleLossP"@en ; - rdfs:comment """The active power loss at a DC Pole -= idleLoss + switchingLoss*|Idc| + resitiveLoss*Idc^2. -For lossless operation Pdc=Pac. -For rectifier operation with losses Pdc=Pac-lossP. -For inverter operation with losses Pdc=Pac+lossP. -It is converter’s state variable used in power flow. The attribute shall be a positive value.""" ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.uc a rdf:Property ; - rdfs:label "uc"@en ; - rdfs:comment "Line-to-line converter voltage, the voltage at the AC side of the valve. It is converter’s state variable, result from power flow. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ACDCConverter.udc a rdf:Property ; - rdfs:label "udc"@en ; - rdfs:comment "Converter voltage at the DC side, also called Ud. It is converter’s state variable, result from power flow. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . - -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . - -cim:ConductingEquipment.SvStatus a rdf:Property ; +cim:ConductingEquipment.SvStatus a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SvStatus"@en ; rdfs:comment "The status state variable associated with this conducting equipment." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SvStatus.ConductingEquipment ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SvStatus.ConductingEquipment ; rdfs:domain cim:ConductingEquipment ; rdfs:range cim:SvStatus . -cim:CsConverter.alpha a rdf:Property ; - rdfs:label "alpha"@en ; - rdfs:comment "Firing angle that determines the dc voltage at the converter dc terminal. Typical value between 10 degrees and 18 degrees for a rectifier. It is converter’s state variable, result from power flow. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CsConverter.gamma a rdf:Property ; - rdfs:label "gamma"@en ; - rdfs:comment "Extinction angle. It is used to limit the dc voltage at the inverter if needed. Typical value between 17 degrees and 20 degrees for an inverter. It is converter’s state variable, result from power flow. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitMultiplier . - -cim:CurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "A" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitSymbol . - -cim:CurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow . - -cim:DCTopologicalIsland.DCTopologicalNodes a rdf:Property ; +cim:DCTopologicalIsland.DCTopologicalNodes a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCTopologicalNodes"@en ; rdfs:comment "The DC topological nodes in a DC topological island." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DCTopologicalNode.DCTopologicalIsland ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:DCTopologicalNode.DCTopologicalIsland ; rdfs:domain cim:DCTopologicalIsland ; rdfs:range cim:DCTopologicalNode . -cim:DCTopologicalNode.DCTopologicalIsland a rdf:Property ; +cim:DCTopologicalNode.DCTopologicalIsland a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCTopologicalIsland"@en ; rdfs:comment "A DC topological node belongs to a DC topological island." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCTopologicalIsland.DCTopologicalNodes ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:DCTopologicalIsland.DCTopologicalNodes ; rdfs:domain cim:DCTopologicalNode ; rdfs:range cim:DCTopologicalIsland . -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -cim:ShuntCompensator.SvShuntCompensatorSections a rdf:Property ; +cim:ShuntCompensator.SvShuntCompensatorSections a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SvShuntCompensatorSections"@en ; rdfs:comment "The state for the number of shunt compensator sections in service." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SvShuntCompensatorSections.ShuntCompensator ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SvShuntCompensatorSections.ShuntCompensator ; rdfs:domain cim:ShuntCompensator ; rdfs:range cim:SvShuntCompensatorSections . -cim:SvInjection.TopologicalNode a rdf:Property ; +cim:SvInjection.TopologicalNode a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "TopologicalNode"@en ; rdfs:comment "The topological node associated with the flow injection state variable." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TopologicalNode.SvInjection ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:TopologicalNode.SvInjection ; rdfs:domain cim:SvInjection ; rdfs:range cim:TopologicalNode . -cim:SvInjection.pInjection a rdf:Property ; - rdfs:label "pInjection"@en ; - rdfs:comment "The active power mismatch between calculated injection and initial injection. Positive sign means injection into the TopologicalNode (bus)." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SvInjection . - -cim:SvInjection.qInjection a rdf:Property ; - rdfs:label "qInjection"@en ; - rdfs:comment "The reactive power mismatch between calculated injection and initial injection. Positive sign means injection into the TopologicalNode (bus)." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:SvInjection . - -cim:SvPowerFlow.Terminal a rdf:Property ; +cim:SvPowerFlow.Terminal a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The terminal associated with the power flow state variable." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Terminal.SvPowerFlow ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Terminal.SvPowerFlow ; rdfs:domain cim:SvPowerFlow ; rdfs:range cim:Terminal . -cim:SvPowerFlow.p a rdf:Property ; - rdfs:label "p"@en ; - rdfs:comment "The active power flow. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment." ; - cims:dataType cim:ActivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SvPowerFlow . - -cim:SvPowerFlow.q a rdf:Property ; - rdfs:label "q"@en ; - rdfs:comment "The reactive power flow. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment." ; - cims:dataType cim:ReactivePower ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SvPowerFlow . - -cim:SvShuntCompensatorSections.ShuntCompensator a rdf:Property ; +cim:SvShuntCompensatorSections.ShuntCompensator a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ShuntCompensator"@en ; rdfs:comment "The shunt compensator for which the state applies." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ShuntCompensator.SvShuntCompensatorSections ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ShuntCompensator.SvShuntCompensatorSections ; rdfs:domain cim:SvShuntCompensatorSections ; rdfs:range cim:ShuntCompensator . -cim:SvShuntCompensatorSections.sections a rdf:Property ; - rdfs:label "sections"@en ; - rdfs:comment "The number of sections in service as a continuous variable. The attribute shall be a positive value or zero. To get integer value scale with ShuntCompensator.bPerSection." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SvShuntCompensatorSections . - -cim:SvStatus.ConductingEquipment a rdf:Property ; +cim:SvStatus.ConductingEquipment a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The conducting equipment associated with the status state variable." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConductingEquipment.SvStatus ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ConductingEquipment.SvStatus ; rdfs:domain cim:SvStatus ; rdfs:range cim:ConductingEquipment . -cim:SvStatus.inService a rdf:Property ; - rdfs:label "inService"@en ; - rdfs:comment "The in service status as a result of topology processing. It indicates if the equipment is considered as energized by the power flow. It reflects if the equipment is connected within a solvable island. It does not necessarily reflect whether or not the island was solved by the power flow." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SvStatus . - -cim:SvSwitch.Switch a rdf:Property ; +cim:SvSwitch.Switch a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "Switch"@en ; rdfs:comment "The switch associated with the switch state." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:Switch.SvSwitch ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:Switch.SvSwitch ; rdfs:domain cim:SvSwitch ; rdfs:range cim:Switch . -cim:SvSwitch.open a rdf:Property ; - rdfs:label "open"@en ; - rdfs:comment "The attribute tells if the computed state of the switch is considered open." ; - cims:dataType cim:Boolean ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SvSwitch . - -cim:SvTapStep.TapChanger a rdf:Property ; +cim:SvTapStep.TapChanger a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "TapChanger"@en ; rdfs:comment "The tap changer associated with the tap step state." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TapChanger.SvTapStep ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:TapChanger.SvTapStep ; rdfs:domain cim:SvTapStep ; rdfs:range cim:TapChanger . -cim:SvTapStep.position a rdf:Property ; - rdfs:label "position"@en ; - rdfs:comment "The floating point tap position. This is not the tap ratio, but rather the tap step position as defined by the related tap changer model and normally is constrained to be within the range of minimum and maximum tap positions." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SvTapStep . - -cim:SvVoltage.TopologicalNode a rdf:Property ; +cim:SvVoltage.TopologicalNode a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "TopologicalNode"@en ; rdfs:comment "The topological node associated with the voltage state." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TopologicalNode.SvVoltage ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:TopologicalNode.SvVoltage ; rdfs:domain cim:SvVoltage ; rdfs:range cim:TopologicalNode . -cim:SvVoltage.angle a rdf:Property ; - rdfs:label "angle"@en ; - rdfs:comment "The voltage angle of the topological node complex voltage with respect to system reference." ; - cims:dataType cim:AngleDegrees ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SvVoltage . - -cim:SvVoltage.v a rdf:Property ; - rdfs:label "v"@en ; - rdfs:comment "The voltage magnitude at the topological node. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SvVoltage . - -cim:Switch.SvSwitch a rdf:Property ; +cim:Switch.SvSwitch a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "SvSwitch"@en ; rdfs:comment "The switch state associated with the switch." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SvSwitch.Switch ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:SvSwitch.Switch ; rdfs:domain cim:Switch ; rdfs:range cim:SvSwitch . -cim:TapChanger.SvTapStep a rdf:Property ; +cim:TapChanger.SvTapStep a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SvTapStep"@en ; rdfs:comment "The tap step state associated with the tap changer." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SvTapStep.TapChanger ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SvTapStep.TapChanger ; rdfs:domain cim:TapChanger ; rdfs:range cim:SvTapStep . -cim:Terminal.SvPowerFlow a rdf:Property ; +cim:Terminal.SvPowerFlow a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SvPowerFlow"@en ; rdfs:comment "The power flow state variable associated with the terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SvPowerFlow.Terminal ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SvPowerFlow.Terminal ; rdfs:domain cim:Terminal ; rdfs:range cim:SvPowerFlow . -cim:TopologicalIsland.AngleRefTopologicalNode a rdf:Property ; +cim:TopologicalIsland.AngleRefTopologicalNode a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AngleRefTopologicalNode"@en ; rdfs:comment "The angle reference for the island. Normally there is one TopologicalNode that is selected as the angle reference for each island. Other reference schemes exist, so the association is typically optional." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TopologicalNode.AngleRefTopologicalIsland ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:TopologicalNode.AngleRefTopologicalIsland ; rdfs:domain cim:TopologicalIsland ; rdfs:range cim:TopologicalNode . -cim:TopologicalIsland.TopologicalNodes a rdf:Property ; +cim:TopologicalIsland.TopologicalNodes a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TopologicalNodes"@en ; rdfs:comment "A topological node belongs to a topological island." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TopologicalNode.TopologicalIsland ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:TopologicalNode.TopologicalIsland ; rdfs:domain cim:TopologicalIsland ; rdfs:range cim:TopologicalNode . -cim:TopologicalNode.AngleRefTopologicalIsland a rdf:Property ; +cim:TopologicalNode.AngleRefTopologicalIsland a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "AngleRefTopologicalIsland"@en ; rdfs:comment "The island for which the node is an angle reference. Normally there is one angle reference node for each island." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TopologicalIsland.AngleRefTopologicalNode ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:TopologicalIsland.AngleRefTopologicalNode ; rdfs:domain cim:TopologicalNode ; rdfs:range cim:TopologicalIsland . -cim:TopologicalNode.SvInjection a rdf:Property ; +cim:TopologicalNode.SvInjection a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SvInjection"@en ; rdfs:comment "The injection flows state variables associated with the topological node." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SvInjection.TopologicalNode ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SvInjection.TopologicalNode ; rdfs:domain cim:TopologicalNode ; rdfs:range cim:SvInjection . -cim:TopologicalNode.SvVoltage a rdf:Property ; +cim:TopologicalNode.SvVoltage a owl:ObjectProperty, owl:FunctionalProperty, owl:InverseFunctionalProperty ; rdfs:label "SvVoltage"@en ; rdfs:comment "The state voltage associated with the topological node." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:SvVoltage.TopologicalNode ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:SvVoltage.TopologicalNode ; rdfs:domain cim:TopologicalNode ; rdfs:range cim:SvVoltage . -cim:TopologicalNode.TopologicalIsland a rdf:Property ; +cim:TopologicalNode.TopologicalIsland a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TopologicalIsland"@en ; rdfs:comment "A topological node belongs to a topological island." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TopologicalIsland.TopologicalNodes ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:TopologicalIsland.TopologicalNodes ; rdfs:domain cim:TopologicalNode ; rdfs:range cim:TopologicalIsland . -cim:Voltage.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitMultiplier . +cim:ACDCConverter.idc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "idc"@en ; + rdfs:comment "Converter DC current, also called Id. It is converter’s state variable, result from power flow." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . -cim:Voltage.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "V" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitSymbol . +cim:ACDCConverter.poleLossP a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "poleLossP"@en ; + rdfs:comment """The active power loss at a DC Pole += idleLoss + switchingLoss*|Idc| + resitiveLoss*Idc^2. +For lossless operation Pdc=Pac. +For rectifier operation with losses Pdc=Pac-lossP. +For inverter operation with losses Pdc=Pac+lossP. +It is converter’s state variable used in power flow. The attribute shall be a positive value.""" ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.uc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "uc"@en ; + rdfs:comment "Line-to-line converter voltage, the voltage at the AC side of the valve. It is converter’s state variable, result from power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:ACDCConverter.udc a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "udc"@en ; + rdfs:comment "Converter voltage at the DC side, also called Ud. It is converter’s state variable, result from power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . + +cim:CsConverter.alpha a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "alpha"@en ; + rdfs:comment "Firing angle that determines the dc voltage at the converter dc terminal. Typical value between 10 degrees and 18 degrees for a rectifier. It is converter’s state variable, result from power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . + +cim:CsConverter.gamma a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "gamma"@en ; + rdfs:comment "Extinction angle. It is used to limit the dc voltage at the inverter if needed. Typical value between 17 degrees and 20 degrees for an inverter. It is converter’s state variable, result from power flow. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -cim:Voltage.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:SvInjection.pInjection a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "pInjection"@en ; + rdfs:comment "The active power mismatch between calculated injection and initial injection. Positive sign means injection into the TopologicalNode (bus)." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:SvInjection ; + rdfs:range xsd:float . + +cim:SvInjection.qInjection a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "qInjection"@en ; + rdfs:comment "The reactive power mismatch between calculated injection and initial injection. Positive sign means injection into the TopologicalNode (bus)." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:SvInjection ; + rdfs:range xsd:float . + +cim:SvPowerFlow.p a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "p"@en ; + rdfs:comment "The active power flow. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:SvPowerFlow ; + rdfs:range xsd:float . -cim:VsConverter.delta a rdf:Property ; +cim:SvPowerFlow.q a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "q"@en ; + rdfs:comment "The reactive power flow. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:SvPowerFlow ; + rdfs:range xsd:float . + +cim:SvShuntCompensatorSections.sections a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "sections"@en ; + rdfs:comment "The number of sections in service as a continuous variable. The attribute shall be a positive value or zero. To get integer value scale with ShuntCompensator.bPerSection." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SvShuntCompensatorSections ; + rdfs:range xsd:float . + +cim:SvStatus.inService a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "inService"@en ; + rdfs:comment "The in service status as a result of topology processing. It indicates if the equipment is considered as energized by the power flow. It reflects if the equipment is connected within a solvable island. It does not necessarily reflect whether or not the island was solved by the power flow." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SvStatus ; + rdfs:range xsd:boolean . + +cim:SvSwitch.open a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "open"@en ; + rdfs:comment "The attribute tells if the computed state of the switch is considered open." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SvSwitch ; + rdfs:range xsd:boolean . + +cim:SvTapStep.position a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "position"@en ; + rdfs:comment "The floating point tap position. This is not the tap ratio, but rather the tap step position as defined by the related tap changer model and normally is constrained to be within the range of minimum and maximum tap positions." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SvTapStep ; + rdfs:range xsd:float . + +cim:SvVoltage.angle a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "angle"@en ; + rdfs:comment "The voltage angle of the topological node complex voltage with respect to system reference." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:SvVoltage ; + rdfs:range xsd:float . + +cim:SvVoltage.v a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "v"@en ; + rdfs:comment "The voltage magnitude at the topological node. The attribute shall be a positive value." ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:SvVoltage ; + rdfs:range xsd:float . + +cim:VsConverter.delta a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "delta"@en ; rdfs:comment "Angle between VsConverter.uv and ACDCConverter.uc. It is converter’s state variable used in power flow. The attribute shall be a positive value or zero." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . -cim:VsConverter.uv a rdf:Property ; +cim:VsConverter.uv a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "uv"@en ; rdfs:comment "Line-to-line voltage on the valve side of the converter transformer. It is converter’s state variable, result from power flow. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . + +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory sv:Package_StateVariablesProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory sv:Package_StateVariablesProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . + +cim:AngleRadians skos:exactMatch quantitykind:Angle . + +cim:ApparentPower skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . + +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + +cim:CurrentFlow a qudt:QuantityKind ; + rdfs:label "CurrentFlow"@en ; + rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; + cims:belongsToCategory sv:Package_StateVariablesProfile ; + qudt:applicableUnit cim:UnitSymbol.A ; + skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory sv:Package_StateVariablesProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy skos:exactMatch quantitykind:Energy . + +cim:Resistance skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + +cim:Temperature skos:exactMatch quantitykind:Temperature . cim:UnitMultiplier.E a cim:UnitMultiplier ; - rdfs:label "E"@en ; + rdfs:label "E" ; rdfs:comment "Exa 10**18." ; cims:stereotype "enum" . cim:UnitMultiplier.G a cim:UnitMultiplier ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Giga 10**9." ; cims:stereotype "enum" . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.P a cim:UnitMultiplier ; - rdfs:label "P"@en ; + rdfs:label "P" ; rdfs:comment "Peta 10**15." ; cims:stereotype "enum" . cim:UnitMultiplier.T a cim:UnitMultiplier ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Tera 10**12." ; cims:stereotype "enum" . cim:UnitMultiplier.Y a cim:UnitMultiplier ; - rdfs:label "Y"@en ; + rdfs:label "Y" ; rdfs:comment "Yotta 10**24." ; cims:stereotype "enum" . cim:UnitMultiplier.Z a cim:UnitMultiplier ; - rdfs:label "Z"@en ; + rdfs:label "Z" ; rdfs:comment "Zetta 10**21." ; cims:stereotype "enum" . cim:UnitMultiplier.a a cim:UnitMultiplier ; - rdfs:label "a"@en ; + rdfs:label "a" ; rdfs:comment "Atto 10**-18." ; cims:stereotype "enum" . cim:UnitMultiplier.c a cim:UnitMultiplier ; - rdfs:label "c"@en ; + rdfs:label "c" ; rdfs:comment "Centi 10**-2." ; cims:stereotype "enum" . cim:UnitMultiplier.d a cim:UnitMultiplier ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Deci 10**-1." ; cims:stereotype "enum" . cim:UnitMultiplier.da a cim:UnitMultiplier ; - rdfs:label "da"@en ; + rdfs:label "da" ; rdfs:comment "Deca 10**1." ; cims:stereotype "enum" . cim:UnitMultiplier.f a cim:UnitMultiplier ; - rdfs:label "f"@en ; + rdfs:label "f" ; rdfs:comment "Femto 10**-15." ; cims:stereotype "enum" . cim:UnitMultiplier.h a cim:UnitMultiplier ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Hecto 10**2." ; cims:stereotype "enum" . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.m a cim:UnitMultiplier ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Milli 10**-3." ; cims:stereotype "enum" . cim:UnitMultiplier.micro a cim:UnitMultiplier ; - rdfs:label "micro"@en ; + rdfs:label "micro" ; rdfs:comment "Micro 10**-6." ; cims:stereotype "enum" . cim:UnitMultiplier.n a cim:UnitMultiplier ; - rdfs:label "n"@en ; + rdfs:label "n" ; rdfs:comment "Nano 10**-9." ; cims:stereotype "enum" . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitMultiplier.p a cim:UnitMultiplier ; - rdfs:label "p"@en ; + rdfs:label "p" ; rdfs:comment "Pico 10**-12." ; cims:stereotype "enum" . cim:UnitMultiplier.y a cim:UnitMultiplier ; - rdfs:label "y"@en ; + rdfs:label "y" ; rdfs:comment "Yocto 10**-24." ; cims:stereotype "enum" . cim:UnitMultiplier.z a cim:UnitMultiplier ; - rdfs:label "z"@en ; + rdfs:label "z" ; rdfs:comment "Zepto 10**-21." ; cims:stereotype "enum" . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.A2 a cim:UnitSymbol ; - rdfs:label "A2"@en ; + rdfs:label "A2" ; rdfs:comment "Amperes squared (A²)." ; cims:stereotype "enum" . cim:UnitSymbol.A2h a cim:UnitSymbol ; - rdfs:label "A2h"@en ; + rdfs:label "A2h" ; rdfs:comment "Ampere-squared hour, ampere-squared hour." ; cims:stereotype "enum" . cim:UnitSymbol.A2s a cim:UnitSymbol ; - rdfs:label "A2s"@en ; + rdfs:label "A2s" ; rdfs:comment "Ampere squared time in square amperes (A²s)." ; cims:stereotype "enum" . cim:UnitSymbol.APerA a cim:UnitSymbol ; - rdfs:label "APerA"@en ; + rdfs:label "APerA" ; rdfs:comment "Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mA/A’." ; cims:stereotype "enum" . cim:UnitSymbol.APerm a cim:UnitSymbol ; - rdfs:label "APerm"@en ; + rdfs:label "APerm" ; rdfs:comment "A/m, magnetic field strength, amperes per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Ah a cim:UnitSymbol ; - rdfs:label "Ah"@en ; + rdfs:label "Ah" ; rdfs:comment "Ampere-hours, ampere-hours." ; cims:stereotype "enum" . cim:UnitSymbol.As a cim:UnitSymbol ; - rdfs:label "As"@en ; + rdfs:label "As" ; rdfs:comment "Ampere seconds (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Bq a cim:UnitSymbol ; - rdfs:label "Bq"@en ; + rdfs:label "Bq" ; rdfs:comment "Radioactivity in becquerels (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.Btu a cim:UnitSymbol ; - rdfs:label "Btu"@en ; + rdfs:label "Btu" ; rdfs:comment "Energy, British Thermal Units." ; cims:stereotype "enum" . cim:UnitSymbol.C a cim:UnitSymbol ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Electric charge in coulombs (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.CPerkg a cim:UnitSymbol ; - rdfs:label "CPerkg"@en ; + rdfs:label "CPerkg" ; rdfs:comment "Exposure (x rays), coulombs per kilogram." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm2 a cim:UnitSymbol ; - rdfs:label "CPerm2"@en ; + rdfs:label "CPerm2" ; rdfs:comment "Surface charge density, coulombs per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm3 a cim:UnitSymbol ; - rdfs:label "CPerm3"@en ; + rdfs:label "CPerm3" ; rdfs:comment "Electric charge density, coulombs per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.F a cim:UnitSymbol ; - rdfs:label "F"@en ; + rdfs:label "F" ; rdfs:comment "Electric capacitance in farads (C/V)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:FARAD . cim:UnitSymbol.FPerm a cim:UnitSymbol ; - rdfs:label "FPerm"@en ; + rdfs:label "FPerm" ; rdfs:comment "Permittivity, farads per metre." ; cims:stereotype "enum" . cim:UnitSymbol.G a cim:UnitSymbol ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Magnetic flux density, gausses (1 G = 10-4 T)." ; cims:stereotype "enum" . cim:UnitSymbol.Gy a cim:UnitSymbol ; - rdfs:label "Gy"@en ; + rdfs:label "Gy" ; rdfs:comment "Absorbed dose in grays (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.GyPers a cim:UnitSymbol ; - rdfs:label "GyPers"@en ; + rdfs:label "GyPers" ; rdfs:comment "Absorbed dose rate, grays per second." ; cims:stereotype "enum" . cim:UnitSymbol.H a cim:UnitSymbol ; - rdfs:label "H"@en ; + rdfs:label "H" ; rdfs:comment "Electric inductance in henrys (Wb/A)." ; cims:stereotype "enum" . cim:UnitSymbol.HPerm a cim:UnitSymbol ; - rdfs:label "HPerm"@en ; + rdfs:label "HPerm" ; rdfs:comment "Permeability, henrys per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Hz a cim:UnitSymbol ; - rdfs:label "Hz"@en ; + rdfs:label "Hz" ; rdfs:comment "Frequency in hertz (1/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:HZ ; + skos:narrower unit:REV-PER-SEC . cim:UnitSymbol.HzPerHz a cim:UnitSymbol ; - rdfs:label "HzPerHz"@en ; + rdfs:label "HzPerHz" ; rdfs:comment "Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mHz/Hz’." ; cims:stereotype "enum" . cim:UnitSymbol.HzPers a cim:UnitSymbol ; - rdfs:label "HzPers"@en ; + rdfs:label "HzPers" ; rdfs:comment "Rate of change of frequency in hertz per second." ; cims:stereotype "enum" . cim:UnitSymbol.J a cim:UnitSymbol ; - rdfs:label "J"@en ; + rdfs:label "J" ; rdfs:comment "Energy in joules (N·m = C·V = W·s)." ; cims:stereotype "enum" . cim:UnitSymbol.JPerK a cim:UnitSymbol ; - rdfs:label "JPerK"@en ; + rdfs:label "JPerK" ; rdfs:comment "Heat capacity in joules/kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkg a cim:UnitSymbol ; - rdfs:label "JPerkg"@en ; + rdfs:label "JPerkg" ; rdfs:comment "Specific energy, Joules / kg." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkgK a cim:UnitSymbol ; - rdfs:label "JPerkgK"@en ; + rdfs:label "JPerkgK" ; rdfs:comment "Specific heat capacity, specific entropy, joules per kilogram Kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm2 a cim:UnitSymbol ; - rdfs:label "JPerm2"@en ; + rdfs:label "JPerm2" ; rdfs:comment "Insulation energy density, joules per square metre or watt second per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm3 a cim:UnitSymbol ; - rdfs:label "JPerm3"@en ; + rdfs:label "JPerm3" ; rdfs:comment "Energy density, joules per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPermol a cim:UnitSymbol ; - rdfs:label "JPermol"@en ; + rdfs:label "JPermol" ; rdfs:comment "Molar energy, joules per mole." ; cims:stereotype "enum" . cim:UnitSymbol.JPermolK a cim:UnitSymbol ; - rdfs:label "JPermolK"@en ; + rdfs:label "JPermolK" ; rdfs:comment "Molar entropy, molar heat capacity, joules per mole kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPers a cim:UnitSymbol ; - rdfs:label "JPers"@en ; + rdfs:label "JPers" ; rdfs:comment "Energy rate in joules per second (J/s)." ; cims:stereotype "enum" . cim:UnitSymbol.K a cim:UnitSymbol ; - rdfs:label "K"@en ; + rdfs:label "K" ; rdfs:comment "Temperature in kelvins." ; cims:stereotype "enum" . cim:UnitSymbol.KPers a cim:UnitSymbol ; - rdfs:label "KPers"@en ; + rdfs:label "KPers" ; rdfs:comment "Temperature change rate in kelvins per second." ; cims:stereotype "enum" . cim:UnitSymbol.M a cim:UnitSymbol ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Length, nautical miles (1 M = 1852 m)." ; cims:stereotype "enum" . cim:UnitSymbol.Mx a cim:UnitSymbol ; - rdfs:label "Mx"@en ; + rdfs:label "Mx" ; rdfs:comment "Magnetic flux, maxwells (1 Mx = 10-8 Wb)." ; cims:stereotype "enum" . cim:UnitSymbol.N a cim:UnitSymbol ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Force in newtons (kg·m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.NPerm a cim:UnitSymbol ; - rdfs:label "NPerm"@en ; + rdfs:label "NPerm" ; rdfs:comment "Surface tension, newton per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Nm a cim:UnitSymbol ; - rdfs:label "Nm"@en ; + rdfs:label "Nm" ; rdfs:comment "Moment of force, newton metres." ; cims:stereotype "enum" . cim:UnitSymbol.Oe a cim:UnitSymbol ; - rdfs:label "Oe"@en ; + rdfs:label "Oe" ; rdfs:comment "Magnetic field in oersteds, (1 Oe = (103/4p) A/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Pa a cim:UnitSymbol ; - rdfs:label "Pa"@en ; + rdfs:label "Pa" ; rdfs:comment "Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:PA . cim:UnitSymbol.PaPers a cim:UnitSymbol ; - rdfs:label "PaPers"@en ; + rdfs:label "PaPers" ; rdfs:comment "Pressure change rate in pascals per second." ; cims:stereotype "enum" . cim:UnitSymbol.Pas a cim:UnitSymbol ; - rdfs:label "Pas"@en ; + rdfs:label "Pas" ; rdfs:comment "Dynamic viscosity, pascal seconds." ; cims:stereotype "enum" . cim:UnitSymbol.Q a cim:UnitSymbol ; - rdfs:label "Q"@en ; + rdfs:label "Q" ; rdfs:comment "Quantity power, Q." ; cims:stereotype "enum" . cim:UnitSymbol.Qh a cim:UnitSymbol ; - rdfs:label "Qh"@en ; + rdfs:label "Qh" ; rdfs:comment "Quantity energy, Qh." ; cims:stereotype "enum" . cim:UnitSymbol.S a cim:UnitSymbol ; - rdfs:label "S"@en ; + rdfs:label "S" ; rdfs:comment "Conductance in siemens." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:S . cim:UnitSymbol.SPerm a cim:UnitSymbol ; - rdfs:label "SPerm"@en ; + rdfs:label "SPerm" ; rdfs:comment "Conductance per length (F/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Sv a cim:UnitSymbol ; - rdfs:label "Sv"@en ; + rdfs:label "Sv" ; rdfs:comment "Dose equivalent in sieverts (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.T a cim:UnitSymbol ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Magnetic flux density in teslas (Wb/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.V2 a cim:UnitSymbol ; - rdfs:label "V2"@en ; + rdfs:label "V2" ; rdfs:comment "Volt squared (W²/A²)." ; cims:stereotype "enum" . cim:UnitSymbol.V2h a cim:UnitSymbol ; - rdfs:label "V2h"@en ; + rdfs:label "V2h" ; rdfs:comment "Volt-squared hour, volt-squared-hours." ; cims:stereotype "enum" . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAh a cim:UnitSymbol ; - rdfs:label "VAh"@en ; + rdfs:label "VAh" ; rdfs:comment "Apparent energy in volt ampere hours." ; cims:stereotype "enum" . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.VArh a cim:UnitSymbol ; - rdfs:label "VArh"@en ; + rdfs:label "VArh" ; rdfs:comment "Reactive energy in volt ampere reactive hours." ; cims:stereotype "enum" . cim:UnitSymbol.VPerHz a cim:UnitSymbol ; - rdfs:label "VPerHz"@en ; + rdfs:label "VPerHz" ; rdfs:comment "Magnetic flux in volt per hertz." ; cims:stereotype "enum" . cim:UnitSymbol.VPerV a cim:UnitSymbol ; - rdfs:label "VPerV"@en ; + rdfs:label "VPerV" ; rdfs:comment "Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mV/V’." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVA a cim:UnitSymbol ; - rdfs:label "VPerVA"@en ; + rdfs:label "VPerVA" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVAr a cim:UnitSymbol ; - rdfs:label "VPerVAr"@en ; + rdfs:label "VPerVAr" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-PER-V-A_Reactive . cim:UnitSymbol.VPerm a cim:UnitSymbol ; - rdfs:label "VPerm"@en ; + rdfs:label "VPerm" ; rdfs:comment "Electric field strength, volts per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Vh a cim:UnitSymbol ; - rdfs:label "Vh"@en ; + rdfs:label "Vh" ; rdfs:comment "Volt-hour, Volt hours." ; cims:stereotype "enum" . cim:UnitSymbol.Vs a cim:UnitSymbol ; - rdfs:label "Vs"@en ; + rdfs:label "Vs" ; rdfs:comment "Volt seconds (Ws/A)." ; cims:stereotype "enum" . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.WPerA a cim:UnitSymbol ; - rdfs:label "WPerA"@en ; + rdfs:label "WPerA" ; rdfs:comment "Active power per current flow, watts per Ampere." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-A . cim:UnitSymbol.WPerW a cim:UnitSymbol ; - rdfs:label "WPerW"@en ; + rdfs:label "WPerW" ; rdfs:comment "Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mW/W’." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2 a cim:UnitSymbol ; - rdfs:label "WPerm2"@en ; + rdfs:label "WPerm2" ; rdfs:comment "Heat flux density, irradiance, watts per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2sr a cim:UnitSymbol ; - rdfs:label "WPerm2sr"@en ; + rdfs:label "WPerm2sr" ; rdfs:comment "Radiance, watts per square metre steradian." ; cims:stereotype "enum" . cim:UnitSymbol.WPermK a cim:UnitSymbol ; - rdfs:label "WPermK"@en ; + rdfs:label "WPermK" ; rdfs:comment "Thermal conductivity in watt/metres kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.WPers a cim:UnitSymbol ; - rdfs:label "WPers"@en ; + rdfs:label "WPers" ; rdfs:comment "Ramp rate in watts per second." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-SEC . cim:UnitSymbol.WPersr a cim:UnitSymbol ; - rdfs:label "WPersr"@en ; + rdfs:label "WPersr" ; rdfs:comment "Radiant intensity, watts per steradian." ; cims:stereotype "enum" . cim:UnitSymbol.Wb a cim:UnitSymbol ; - rdfs:label "Wb"@en ; + rdfs:label "Wb" ; rdfs:comment "Magnetic flux in webers (V·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.anglemin a cim:UnitSymbol ; - rdfs:label "anglemin"@en ; + rdfs:label "anglemin" ; rdfs:comment "Plane angle, minutes." ; cims:stereotype "enum" . cim:UnitSymbol.anglesec a cim:UnitSymbol ; - rdfs:label "anglesec"@en ; + rdfs:label "anglesec" ; rdfs:comment "Plane angle, seconds." ; cims:stereotype "enum" . cim:UnitSymbol.bar a cim:UnitSymbol ; - rdfs:label "bar"@en ; + rdfs:label "bar" ; rdfs:comment "Pressure in bars, (1 bar = 100 kPa)." ; cims:stereotype "enum" . cim:UnitSymbol.cd a cim:UnitSymbol ; - rdfs:label "cd"@en ; + rdfs:label "cd" ; rdfs:comment "Luminous intensity in candelas." ; cims:stereotype "enum" . cim:UnitSymbol.charPers a cim:UnitSymbol ; - rdfs:label "charPers"@en ; + rdfs:label "charPers" ; rdfs:comment "Data rate (baud) in characters per second." ; cims:stereotype "enum" . cim:UnitSymbol.character a cim:UnitSymbol ; - rdfs:label "character"@en ; + rdfs:label "character" ; rdfs:comment "Number of characters." ; cims:stereotype "enum" . cim:UnitSymbol.cosPhi a cim:UnitSymbol ; - rdfs:label "cosPhi"@en ; + rdfs:label "cosPhi" ; rdfs:comment """Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility.""" ; cims:stereotype "enum" . cim:UnitSymbol.count a cim:UnitSymbol ; - rdfs:label "count"@en ; + rdfs:label "count" ; rdfs:comment "Amount of substance, Counter value." ; cims:stereotype "enum" . cim:UnitSymbol.d a cim:UnitSymbol ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Time in days, day = 24 h = 86400 s." ; cims:stereotype "enum" . cim:UnitSymbol.dB a cim:UnitSymbol ; - rdfs:label "dB"@en ; + rdfs:label "dB" ; rdfs:comment "Sound pressure level in decibels. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.dBm a cim:UnitSymbol ; - rdfs:label "dBm"@en ; + rdfs:label "dBm" ; rdfs:comment "Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.degC a cim:UnitSymbol ; - rdfs:label "degC"@en ; + rdfs:label "degC" ; rdfs:comment """Relative temperature in degrees Celsius. In the SI unit system the symbol is °C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using °C is that the special character ° is difficult to manage in software.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG_C . cim:UnitSymbol.ft3 a cim:UnitSymbol ; - rdfs:label "ft3"@en ; + rdfs:label "ft3" ; rdfs:comment "Volume, cubic feet." ; cims:stereotype "enum" . cim:UnitSymbol.gPerg a cim:UnitSymbol ; - rdfs:label "gPerg"@en ; + rdfs:label "gPerg" ; rdfs:comment "Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µg/g’." ; cims:stereotype "enum" . cim:UnitSymbol.gal a cim:UnitSymbol ; - rdfs:label "gal"@en ; + rdfs:label "gal" ; rdfs:comment "Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce)." ; cims:stereotype "enum" . cim:UnitSymbol.h a cim:UnitSymbol ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Time in hours, hour = 60 min = 3600 s." ; cims:stereotype "enum" . cim:UnitSymbol.ha a cim:UnitSymbol ; - rdfs:label "ha"@en ; + rdfs:label "ha" ; rdfs:comment "Area, hectares." ; cims:stereotype "enum" . cim:UnitSymbol.kat a cim:UnitSymbol ; - rdfs:label "kat"@en ; + rdfs:label "kat" ; rdfs:comment "Catalytic activity, katal = mol / s." ; cims:stereotype "enum" . cim:UnitSymbol.katPerm3 a cim:UnitSymbol ; - rdfs:label "katPerm3"@en ; + rdfs:label "katPerm3" ; rdfs:comment "Catalytic activity concentration, katals per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.kg a cim:UnitSymbol ; - rdfs:label "kg"@en ; + rdfs:label "kg" ; rdfs:comment "Mass in kilograms. Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerJ a cim:UnitSymbol ; - rdfs:label "kgPerJ"@en ; + rdfs:label "kgPerJ" ; rdfs:comment "Weight per energy in kilograms per joule (kg/J). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerm3 a cim:UnitSymbol ; - rdfs:label "kgPerm3"@en ; + rdfs:label "kgPerm3" ; rdfs:comment "Density in kilogram/cubic metres (kg/m³). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm a cim:UnitSymbol ; - rdfs:label "kgm"@en ; + rdfs:label "kgm" ; rdfs:comment "Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm2 a cim:UnitSymbol ; - rdfs:label "kgm2"@en ; + rdfs:label "kgm2" ; rdfs:comment "Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kn a cim:UnitSymbol ; - rdfs:label "kn"@en ; + rdfs:label "kn" ; rdfs:comment "Speed, knots (1 kn = 1852/3600) m/s." ; cims:stereotype "enum" . cim:UnitSymbol.l a cim:UnitSymbol ; - rdfs:label "l"@en ; + rdfs:label "l" ; rdfs:comment "Volume in litres, litre = dm3 = m3/1000." ; cims:stereotype "enum" . cim:UnitSymbol.lPerh a cim:UnitSymbol ; - rdfs:label "lPerh"@en ; + rdfs:label "lPerh" ; rdfs:comment "Volumetric flow rate, litres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.lPerl a cim:UnitSymbol ; - rdfs:label "lPerl"@en ; + rdfs:label "lPerl" ; rdfs:comment "Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µL/L’." ; cims:stereotype "enum" . cim:UnitSymbol.lPers a cim:UnitSymbol ; - rdfs:label "lPers"@en ; + rdfs:label "lPers" ; rdfs:comment "Volumetric flow rate in litres per second." ; cims:stereotype "enum" . cim:UnitSymbol.lm a cim:UnitSymbol ; - rdfs:label "lm"@en ; + rdfs:label "lm" ; rdfs:comment "Luminous flux in lumens (cd·sr)." ; cims:stereotype "enum" . cim:UnitSymbol.lx a cim:UnitSymbol ; - rdfs:label "lx"@en ; + rdfs:label "lx" ; rdfs:comment "Illuminance in lux (lm/m²)." ; cims:stereotype "enum" . cim:UnitSymbol.m a cim:UnitSymbol ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Length in metres." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M . cim:UnitSymbol.m2 a cim:UnitSymbol ; - rdfs:label "m2"@en ; + rdfs:label "m2" ; rdfs:comment "Area in square metres (m²)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M2 . cim:UnitSymbol.m2Pers a cim:UnitSymbol ; - rdfs:label "m2Pers"@en ; + rdfs:label "m2Pers" ; rdfs:comment "Viscosity in square metres / second (m²/s)." ; cims:stereotype "enum" . cim:UnitSymbol.m3 a cim:UnitSymbol ; - rdfs:label "m3"@en ; + rdfs:label "m3" ; rdfs:comment "Volume in cubic metres (m³)." ; cims:stereotype "enum" . cim:UnitSymbol.m3Compensated a cim:UnitSymbol ; - rdfs:label "m3Compensated"@en ; + rdfs:label "m3Compensated" ; rdfs:comment "Volume, cubic metres, with the value compensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perh a cim:UnitSymbol ; - rdfs:label "m3Perh"@en ; + rdfs:label "m3Perh" ; rdfs:comment "Volumetric flow rate, cubic metres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perkg a cim:UnitSymbol ; - rdfs:label "m3Perkg"@en ; + rdfs:label "m3Perkg" ; rdfs:comment "Specific volume, cubic metres per kilogram, v." ; cims:stereotype "enum" . cim:UnitSymbol.m3Pers a cim:UnitSymbol ; - rdfs:label "m3Pers"@en ; + rdfs:label "m3Pers" ; rdfs:comment "Volumetric flow rate in cubic metres per second (m³/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M3-PER-SEC . cim:UnitSymbol.m3Uncompensated a cim:UnitSymbol ; - rdfs:label "m3Uncompensated"@en ; + rdfs:label "m3Uncompensated" ; rdfs:comment "Volume, cubic metres, with the value uncompensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.mPerm3 a cim:UnitSymbol ; - rdfs:label "mPerm3"@en ; + rdfs:label "mPerm3" ; rdfs:comment "Fuel efficiency in metres per cubic metres (m/m³)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers a cim:UnitSymbol ; - rdfs:label "mPers"@en ; + rdfs:label "mPers" ; rdfs:comment "Velocity in metres per second (m/s)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers2 a cim:UnitSymbol ; - rdfs:label "mPers2"@en ; + rdfs:label "mPers2" ; rdfs:comment "Acceleration in metres per second squared (m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.min a cim:UnitSymbol ; - rdfs:label "min"@en ; + rdfs:label "min" ; rdfs:comment "Time in minutes, minute = 60 s." ; cims:stereotype "enum" . cim:UnitSymbol.mmHg a cim:UnitSymbol ; - rdfs:label "mmHg"@en ; + rdfs:label "mmHg" ; rdfs:comment "Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa)." ; cims:stereotype "enum" . cim:UnitSymbol.mol a cim:UnitSymbol ; - rdfs:label "mol"@en ; + rdfs:label "mol" ; rdfs:comment "Amount of substance in moles." ; cims:stereotype "enum" . cim:UnitSymbol.molPerkg a cim:UnitSymbol ; - rdfs:label "molPerkg"@en ; + rdfs:label "molPerkg" ; rdfs:comment "Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms." ; cims:stereotype "enum" . cim:UnitSymbol.molPerm3 a cim:UnitSymbol ; - rdfs:label "molPerm3"@en ; + rdfs:label "molPerm3" ; rdfs:comment "Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³." ; cims:stereotype "enum" . cim:UnitSymbol.molPermol a cim:UnitSymbol ; - rdfs:label "molPermol"@en ; + rdfs:label "molPermol" ; rdfs:comment "Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution." ; cims:stereotype "enum" . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . cim:UnitSymbol.ohmPerm a cim:UnitSymbol ; - rdfs:label "ohmPerm"@en ; + rdfs:label "ohmPerm" ; rdfs:comment "Electric resistance per length in ohms per metre ((V/A)/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ohmm a cim:UnitSymbol ; - rdfs:label "ohmm"@en ; + rdfs:label "ohmm" ; rdfs:comment "Resistivity, ohm metres, (rho)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerHz a cim:UnitSymbol ; - rdfs:label "onePerHz"@en ; + rdfs:label "onePerHz" ; rdfs:comment "Reciprocal of frequency (1/Hz)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerm a cim:UnitSymbol ; - rdfs:label "onePerm"@en ; + rdfs:label "onePerm" ; rdfs:comment "Wavenumber, reciprocal metres, (1/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ppm a cim:UnitSymbol ; - rdfs:label "ppm"@en ; + rdfs:label "ppm" ; rdfs:comment "Concentration in parts per million." ; cims:stereotype "enum" . cim:UnitSymbol.rad a cim:UnitSymbol ; - rdfs:label "rad"@en ; + rdfs:label "rad" ; rdfs:comment "Plane angle in radians (m/m)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:RAD . cim:UnitSymbol.radPers a cim:UnitSymbol ; - rdfs:label "radPers"@en ; + rdfs:label "radPers" ; rdfs:comment "Angular velocity in radians per second (rad/s)." ; cims:stereotype "enum" . cim:UnitSymbol.radPers2 a cim:UnitSymbol ; - rdfs:label "radPers2"@en ; + rdfs:label "radPers2" ; rdfs:comment "Angular acceleration, radians per second squared." ; cims:stereotype "enum" . cim:UnitSymbol.rev a cim:UnitSymbol ; - rdfs:label "rev"@en ; + rdfs:label "rev" ; rdfs:comment "Amount of rotation, revolutions." ; cims:stereotype "enum" . cim:UnitSymbol.rotPers a cim:UnitSymbol ; - rdfs:label "rotPers"@en ; + rdfs:label "rotPers" ; rdfs:comment "Rotations per second (1/s). See also Hz (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . cim:UnitSymbol.sPers a cim:UnitSymbol ; - rdfs:label "sPers"@en ; + rdfs:label "sPers" ; rdfs:comment "Time, Ratio of time. Note: Users may need to supply a prefix such as ‘µ’ to show rates such as ‘µs/s’." ; cims:stereotype "enum" . cim:UnitSymbol.sr a cim:UnitSymbol ; - rdfs:label "sr"@en ; + rdfs:label "sr" ; rdfs:comment "Solid angle in steradians (m2/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.therm a cim:UnitSymbol ; - rdfs:label "therm"@en ; + rdfs:label "therm" ; rdfs:comment "Energy, therms." ; cims:stereotype "enum" . cim:UnitSymbol.tonne a cim:UnitSymbol ; - rdfs:label "tonne"@en ; + rdfs:label "tonne" ; rdfs:comment "Mass in tons, “tonne” or “metric ton” (1000 kg = 1 Mg)." ; cims:stereotype "enum" . +cim:Voltage a qudt:QuantityKind ; + rdfs:label "Voltage"@en ; + rdfs:comment "Electrical voltage, can be both AC and DC." ; + cims:belongsToCategory sv:Package_StateVariablesProfile ; + qudt:applicableUnit cim:UnitSymbol.V ; + skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + sv:Package_StateVariablesProfile a cims:ClassCategory ; rdfs:label "StateVariablesProfile"@en ; rdfs:comment """A state variables dataset which conforms to the IEC 61970-456 state variables profile contains all objects required to complete the specification of a steady-state solution. diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_SteadyStateHypothesis-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_SteadyStateHypothesis-AP-Voc-RDFS2020_v3-0-0.ttl index e36b968..2804ca3 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_SteadyStateHypothesis-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_SteadyStateHypothesis-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,123 +1,119 @@ -@prefix cim: . -@prefix cims: . -@prefix ssh: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:ACDCConverter a rdfs:Class ; +@prefix cim: . +@prefix cims: . +@prefix ssh: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix prefix: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . +@prefix uml: . + +ssh:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the steady state hypothesis profile from IEC 61970-600-2."@en ; + dcat:keyword "SSH" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:5aabb9bd-8fe3-4f3c-a0fa-f6902e767ce5" ; + dct:issued "2021-01-27T12:19:09Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Steady State Hypothesis Vocabulary"@en ; + owl:incompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "3.0.0"@en . + +cim:ACDCConverter a owl:Class ; rdfs:label "ACDCConverter"@en ; rdfs:comment "A unit with valves for three phases, together with unit control equipment, essential protective and switching devices, DC storage capacitors, phase reactors and auxiliaries, if any, used for conversion." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:ACDCConverterDCTerminal a rdfs:Class ; +cim:ACDCConverterDCTerminal a owl:Class ; rdfs:label "ACDCConverterDCTerminal"@en ; rdfs:comment "A DC electrical connection point at the AC/DC converter. The AC/DC converter is electrically connected also to the AC side. The AC connection is inherited from the AC conducting equipment in the same way as any other AC equipment. The AC/DC converter DC terminal is separate from generic DC terminal to restrict the connection with the AC side to AC/DC converter and so that no other DC conducting equipment can be connected to the AC side." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCBaseTerminal . -cim:ACDCTerminal a rdfs:Class ; +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ActivePower a rdfs:Class ; - rdfs:label "ActivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:ActivePowerLimit a rdfs:Class ; +cim:ActivePowerLimit a owl:Class ; rdfs:label "ActivePowerLimit"@en ; rdfs:comment "Limit on active power flow." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -cim:AngleDegrees a rdfs:Class ; - rdfs:label "AngleDegrees"@en ; - rdfs:comment "Measurement of angle in degrees." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:AngleRadians a rdfs:Class ; - rdfs:label "AngleRadians"@en ; - rdfs:comment "Phase angle in radians." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:ApparentPower a rdfs:Class ; - rdfs:label "ApparentPower"@en ; - rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:ApparentPowerLimit a rdfs:Class ; +cim:ApparentPowerLimit a owl:Class ; rdfs:label "ApparentPowerLimit"@en ; rdfs:comment "Apparent power limit." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -cim:AsynchronousMachine a rdfs:Class ; +cim:AsynchronousMachine a owl:Class ; rdfs:label "AsynchronousMachine"@en ; rdfs:comment "A rotating machine whose shaft rotates asynchronously with the electrical field. Also known as an induction machine with no external connection to the rotor windings, e.g. squirrel-cage induction machine." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:RotatingMachine . -cim:AsynchronousMachineKind a rdfs:Class ; +cim:AsynchronousMachineKind a owl:Class ; rdfs:label "AsynchronousMachineKind"@en ; rdfs:comment "Kind of Asynchronous Machine." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:BatteryStateKind a rdfs:Class ; +cim:BatteryStateKind a owl:Class ; rdfs:label "BatteryStateKind"@en ; rdfs:comment "The state of the battery unit." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:BatteryUnit a rdfs:Class ; +cim:BatteryUnit a owl:Class ; rdfs:label "BatteryUnit"@en ; rdfs:comment "An electrochemical energy storage device." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:PowerElectronicsUnit . -cim:Boolean a rdfs:Class ; - rdfs:label "Boolean"@en ; - rdfs:comment "A type with the value space \"true\" and \"false\"." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Primitive" . - -cim:Breaker a rdfs:Class ; +cim:Breaker a owl:Class ; rdfs:label "Breaker"@en ; rdfs:comment "A mechanical switching device capable of making, carrying, and breaking currents under normal circuit conditions and also making, carrying for a specified time, and breaking currents under specified abnormal circuit conditions e.g. those of short circuit." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ProtectedSwitch . -cim:ConductingEquipment a rdfs:Class ; +cim:ConductingEquipment a owl:Class ; rdfs:label "ConductingEquipment"@en ; rdfs:comment "The parts of the AC power system that are designed to carry current or that are conductively connected through terminals." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:Equipment . -cim:ConformLoad a rdfs:Class ; +cim:ConformLoad a owl:Class ; rdfs:label "ConformLoad"@en ; rdfs:comment "ConformLoad represent loads that follow a daily load change pattern where the pattern can be used to scale the load with a system load." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EnergyConsumer . -cim:ControlArea a rdfs:Class ; +cim:ControlArea a owl:Class ; rdfs:label "ControlArea"@en ; rdfs:comment """A control area is a grouping of generating units and/or loads and a cutset of tie lines (as terminals) which may be used for a variety of purposes including automatic generation control, power flow solution area interchange control specification, and input to load forecasting. All generation and load within the area defined by the terminals on the border are considered in the area interchange control. Note that any number of overlapping control area specifications can be superimposed on the physical model. The following general principles apply to ControlArea: 1. The control area orientation for net interchange is positive for an import, negative for an export. @@ -125,10 +121,10 @@ cim:ControlArea a rdfs:Class ; 3. In a single network model, a tie between two control areas must be modelled in both control area specifications, such that the two representations of the tie flow sum to zero. 4. The normal orientation of Terminal flow is positive for flow into the conducting equipment that owns the Terminal. (i.e. flow from a bus into a device is positive.) However, the orientation of each flow in the control area specification must align with the control area convention, i.e. import is positive. If the orientation of the Terminal flow referenced by a TieFlow is positive into the control area, then this is confirmed by setting TieFlow.positiveFlowIn flag TRUE. If not, the orientation must be reversed by setting the TieFlow.positiveFlowIn flag FALSE.""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:CsConverter a rdfs:Class ; +cim:CsConverter a owl:Class ; rdfs:label "CsConverter"@en ; rdfs:comment """DC side of the current source converter (CSC). The firing angle controls the dc voltage at the converter, both for rectifier and inverter. The difference between the dc voltages of the rectifier and inverter determines the dc current. The extinction angle is used to limit the dc voltage at the inverter, if needed, and is not used in active power control. The firing angle, transformer tap position and number of connected filters are the primary means to control a current source dc line. Higher level controls are built on top, e.g. dc voltage, dc current and active power. From a steady state perspective it is sufficient to specify the wanted active power transfer (ACDCConverter.targetPpcc) and the control functions will set the dc voltage, dc current, firing angle, transformer tap position and number of connected filters to meet this. Therefore attributes targetAlpha and targetGamma are not applicable in this case. @@ -136,318 +132,270 @@ The reactive power consumed by the converter is a function of the firing angle, The attributes minAlpha and maxAlpha define the range of firing angles for rectifier operation between which no discrete tap changer action takes place. The range is typically 10-18 degrees. The attributes minGamma and maxGamma define the range of extinction angles for inverter operation between which no discrete tap changer action takes place. The range is typically 17-20 degrees.""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ACDCConverter . -cim:CsOperatingModeKind a rdfs:Class ; +cim:CsOperatingModeKind a owl:Class ; rdfs:label "CsOperatingModeKind"@en ; rdfs:comment "Operating mode for HVDC line operating as Current Source Converter." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:CsPpccControlKind a rdfs:Class ; +cim:CsPpccControlKind a owl:Class ; rdfs:label "CsPpccControlKind"@en ; rdfs:comment "Active power control modes for HVDC line operating as Current Source Converter." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype . - -cim:CurrentFlow a rdfs:Class ; - rdfs:label "CurrentFlow"@en ; - rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . + cims:stereotype uml:enumeration . -cim:CurrentLimit a rdfs:Class ; +cim:CurrentLimit a owl:Class ; rdfs:label "CurrentLimit"@en ; - rdfs:comment "Operational limit on current. " ; + rdfs:comment "Operational limit on current." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -cim:DCBaseTerminal a rdfs:Class ; +cim:DCBaseTerminal a owl:Class ; rdfs:label "DCBaseTerminal"@en ; - rdfs:comment "An electrical connection point at a piece of DC conducting equipment. DC terminals are connected at one physical DC node that may have multiple DC terminals connected. A DC node is similar to an AC connectivity node. The model requires that DC connections are distinct from AC connections. " ; + rdfs:comment "An electrical connection point at a piece of DC conducting equipment. DC terminals are connected at one physical DC node that may have multiple DC terminals connected. A DC node is similar to an AC connectivity node. The model requires that DC connections are distinct from AC connections." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:ACDCTerminal . -cim:DCTerminal a rdfs:Class ; +cim:DCTerminal a owl:Class ; rdfs:label "DCTerminal"@en ; rdfs:comment "An electrical connection point to generic DC conducting equipment." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCBaseTerminal . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Primitive" . - -cim:DisconnectingCircuitBreaker a rdfs:Class ; +cim:DisconnectingCircuitBreaker a owl:Class ; rdfs:label "DisconnectingCircuitBreaker"@en ; rdfs:comment "A circuit breaking device including disconnecting function, eliminating the need for separate disconnectors." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Breaker . -cim:Disconnector a rdfs:Class ; +cim:Disconnector a owl:Class ; rdfs:label "Disconnector"@en ; - rdfs:comment "A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power. It is required to open or close circuits when negligible current is broken or made. " ; + rdfs:comment "A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power. It is required to open or close circuits when negligible current is broken or made." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Switch . -cim:EnergyConnection a rdfs:Class ; +cim:EnergyConnection a owl:Class ; rdfs:label "EnergyConnection"@en ; rdfs:comment "A connection of energy generation or consumption on the power system model." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EnergyConsumer a rdfs:Class ; +cim:EnergyConsumer a owl:Class ; rdfs:label "EnergyConsumer"@en ; rdfs:comment """Generic user of energy - a point of consumption on the power system model. EnergyConsumer.pfixed, .qfixed, .pfixedPct and .qfixedPct have meaning only if there is no LoadResponseCharacteristic associated with EnergyConsumer or if LoadResponseCharacteristic.exponentModel is set to False.""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EnergyConnection . -cim:EnergySource a rdfs:Class ; +cim:EnergySource a owl:Class ; rdfs:label "EnergySource"@en ; rdfs:comment "A generic equivalent for an energy supplier on a transmission or distribution voltage level." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EnergyConnection . -cim:Equipment a rdfs:Class ; +cim:Equipment a owl:Class ; rdfs:label "Equipment"@en ; rdfs:comment "The parts of a power system that are physical devices, electronic or mechanical." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:EquivalentEquipment a rdfs:Class ; +cim:EquivalentEquipment a owl:Class ; rdfs:label "EquivalentEquipment"@en ; rdfs:comment "The class represents equivalent objects that are the result of a network reduction. The class is the base for equivalent objects of different types." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:ConductingEquipment . -cim:EquivalentInjection a rdfs:Class ; +cim:EquivalentInjection a owl:Class ; rdfs:label "EquivalentInjection"@en ; rdfs:comment "This class represents equivalent injections (generation or load). Voltage regulation is allowed only at the point of connection." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EquivalentEquipment . -cim:ExternalNetworkInjection a rdfs:Class ; +cim:ExternalNetworkInjection a owl:Class ; rdfs:label "ExternalNetworkInjection"@en ; rdfs:comment "This class represents the external network and it is used for IEC 60909 calculations." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:RegulatingCondEq . -cim:Float a rdfs:Class ; - rdfs:label "Float"@en ; - rdfs:comment "A floating point number. The range is unspecified and not limited." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Primitive" . - -cim:Fuse a rdfs:Class ; +cim:Fuse a owl:Class ; rdfs:label "Fuse"@en ; rdfs:comment "An overcurrent protective device with a circuit opening fusible part that is heated and severed by the passage of overcurrent through it. A fuse is considered a switching device because it breaks current." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Switch . -cim:GeneratingUnit a rdfs:Class ; +cim:GeneratingUnit a owl:Class ; rdfs:label "GeneratingUnit"@en ; rdfs:comment "A single or set of synchronous machines for converting mechanical power into alternating-current power. For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Equipment . -cim:GroundDisconnector a rdfs:Class ; +cim:GroundDisconnector a owl:Class ; rdfs:label "GroundDisconnector"@en ; rdfs:comment "A manually operated or motor operated mechanical switching device used for isolating a circuit or equipment from ground." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Switch . -cim:HydroGeneratingUnit a rdfs:Class ; +cim:HydroGeneratingUnit a owl:Class ; rdfs:label "HydroGeneratingUnit"@en ; rdfs:comment "A generating unit whose prime mover is a hydraulic turbine (e.g., Francis, Pelton, Kaplan)." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile . -cim:Integer a rdfs:Class ; - rdfs:label "Integer"@en ; - rdfs:comment "An integer number. The range is unspecified and not limited." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Primitive" . - -cim:Jumper a rdfs:Class ; +cim:Jumper a owl:Class ; rdfs:label "Jumper"@en ; rdfs:comment "A short section of conductor with negligible impedance which can be manually removed and replaced if the circuit is de-energized. Note that zero-impedance branches can potentially be modelled by other equipment types." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:Switch . -cim:LinearShuntCompensator a rdfs:Class ; +cim:LinearShuntCompensator a owl:Class ; rdfs:label "LinearShuntCompensator"@en ; rdfs:comment "A linear shunt compensator has banks or sections with equal admittance values." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ShuntCompensator . -cim:LoadBreakSwitch a rdfs:Class ; +cim:LoadBreakSwitch a owl:Class ; rdfs:label "LoadBreakSwitch"@en ; rdfs:comment "A mechanical switching device capable of making, carrying, and breaking currents under normal operating conditions." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ProtectedSwitch . -cim:NonConformLoad a rdfs:Class ; +cim:NonConformLoad a owl:Class ; rdfs:label "NonConformLoad"@en ; rdfs:comment "NonConformLoad represents loads that do not follow a daily load change pattern and whose changes are not correlated with the daily load change pattern." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EnergyConsumer . -cim:NonlinearShuntCompensator a rdfs:Class ; +cim:NonlinearShuntCompensator a owl:Class ; rdfs:label "NonlinearShuntCompensator"@en ; rdfs:comment "A non linear shunt compensator has bank or section admittance values that differ. The attributes g, b, g0 and b0 of the associated NonlinearShuntCompensatorPoint describe the total conductance and admittance of a NonlinearShuntCompensatorPoint at a section number specified by NonlinearShuntCompensatorPoint.sectionNumber." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ShuntCompensator . -cim:NuclearGeneratingUnit a rdfs:Class ; +cim:NuclearGeneratingUnit a owl:Class ; rdfs:label "NuclearGeneratingUnit"@en ; rdfs:comment "A nuclear generating unit." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:OperationalLimit a rdfs:Class ; +cim:OperationalLimit a owl:Class ; rdfs:label "OperationalLimit"@en ; rdfs:comment """A value and normal value associated with a specific kind of limit. The sub class value and normalValue attributes vary inversely to the associated OperationalLimitType.acceptableDuration (acceptableDuration for short). -If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration. """ ; +If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration.""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:PU a rdfs:Class ; - rdfs:label "PU"@en ; - rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:PerCent a rdfs:Class ; - rdfs:label "PerCent"@en ; - rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:PhaseTapChanger a rdfs:Class ; +cim:PhaseTapChanger a owl:Class ; rdfs:label "PhaseTapChanger"@en ; rdfs:comment "A transformer phase shifting tap model that controls the phase angle difference across the power transformer and potentially the active power flow through the power transformer. This phase tap model may also impact the voltage magnitude." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:TapChanger . -cim:PhaseTapChangerAsymmetrical a rdfs:Class ; +cim:PhaseTapChangerAsymmetrical a owl:Class ; rdfs:label "PhaseTapChangerAsymmetrical"@en ; rdfs:comment "Describes the tap model for an asymmetrical phase shifting transformer in which the difference voltage vector adds to the in-phase winding. The out-of-phase winding is the transformer end where the tap changer is located. The angle between the in-phase and out-of-phase windings is named the winding connection angle. The phase shift depends on both the difference voltage magnitude and the winding connection angle." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:PhaseTapChangerNonLinear . -cim:PhaseTapChangerLinear a rdfs:Class ; +cim:PhaseTapChangerLinear a owl:Class ; rdfs:label "PhaseTapChangerLinear"@en ; rdfs:comment """Describes a tap changer with a linear relation between the tap step and the phase angle difference across the transformer. This is a mathematical model that is an approximation of a real phase tap changer. The phase angle is computed as stepPhaseShiftIncrement times the tap position. The voltage magnitude of both sides is the same.""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:PhaseTapChanger . -cim:PhaseTapChangerNonLinear a rdfs:Class ; +cim:PhaseTapChangerNonLinear a owl:Class ; rdfs:label "PhaseTapChangerNonLinear"@en ; rdfs:comment "The non-linear phase tap changer describes the non-linear behaviour of a phase tap changer. This is a base class for the symmetrical and asymmetrical phase tap changer models. The details of these models can be found in IEC 61970-301." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:PhaseTapChanger . -cim:PhaseTapChangerSymmetrical a rdfs:Class ; +cim:PhaseTapChangerSymmetrical a owl:Class ; rdfs:label "PhaseTapChangerSymmetrical"@en ; rdfs:comment "Describes a symmetrical phase shifting transformer tap model in which the voltage magnitude of both sides is the same. The difference voltage magnitude is the base in an equal-sided triangle where the sides corresponds to the primary and secondary voltages. The phase angle difference corresponds to the top angle and can be expressed as twice the arctangent of half the total difference voltage." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:PhaseTapChangerNonLinear . -cim:PhaseTapChangerTabular a rdfs:Class ; +cim:PhaseTapChangerTabular a owl:Class ; rdfs:label "PhaseTapChangerTabular"@en ; - rdfs:comment "Describes a tap changer with a table defining the relation between the tap step and the phase angle difference across the transformer. " ; + rdfs:comment "Describes a tap changer with a table defining the relation between the tap step and the phase angle difference across the transformer." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:PhaseTapChanger . -cim:PowerElectronicsConnection a rdfs:Class ; +cim:PowerElectronicsConnection a owl:Class ; rdfs:label "PowerElectronicsConnection"@en ; rdfs:comment "A connection to the AC network for energy production or consumption that uses power electronics rather than rotating machines." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:RegulatingCondEq . -cim:PowerElectronicsUnit a rdfs:Class ; +cim:PowerElectronicsUnit a owl:Class ; rdfs:label "PowerElectronicsUnit"@en ; rdfs:comment "A generating unit or battery or aggregation that connects to the AC network using power electronics rather than rotating machines." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:Equipment . -cim:PowerSystemResource a rdfs:Class ; +cim:PowerSystemResource a owl:Class ; rdfs:label "PowerSystemResource"@en ; rdfs:comment "A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:ProtectedSwitch a rdfs:Class ; +cim:ProtectedSwitch a owl:Class ; rdfs:label "ProtectedSwitch"@en ; rdfs:comment "A ProtectedSwitch is a switching device that can be operated by ProtectionEquipment." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:Switch . -cim:RatioTapChanger a rdfs:Class ; +cim:RatioTapChanger a owl:Class ; rdfs:label "RatioTapChanger"@en ; rdfs:comment """A tap changer that changes the voltage ratio impacting the voltage magnitude but not the phase angle across the transformer. Angle sign convention (general): Positive value indicates a positive phase shift from the winding where the tap is located to the other winding (for a two-winding transformer).""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:TapChanger . -cim:ReactivePower a rdfs:Class ; - rdfs:label "ReactivePower"@en ; - rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:RealEnergy a rdfs:Class ; - rdfs:label "RealEnergy"@en ; - rdfs:comment "Real electrical energy." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:RegulatingCondEq a rdfs:Class ; +cim:RegulatingCondEq a owl:Class ; rdfs:label "RegulatingCondEq"@en ; - rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network. " ; + rdfs:comment "A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; cims:stereotype "Description" ; rdfs:subClassOf cim:EnergyConnection . -cim:RegulatingControl a rdfs:Class ; +cim:RegulatingControl a owl:Class ; rdfs:label "RegulatingControl"@en ; rdfs:comment """Specifies a set of equipment that works together to control a power system quantity such as voltage or flow. Remote bus voltage control is possible by specifying the controlled terminal located at some place remote from the controlling equipment. @@ -458,104 +406,92 @@ The attribute minAllowedTargetValue and maxAllowedTargetValue are required in th - Whenever it is necessary to have an off center target voltage for the tap changer regulator. For instance, due to long cables to off shore wind farms and the need to have a simpler setup at the off shore transformer platform, the voltage is controlled from the land at the connection point for the off shore wind farm. Since there usually is a voltage rise along the cable, there is typical and overvoltage of up 3-4 kV compared to the on shore station. Thus in normal operation the tap changer on the on shore station is operated with a target set point, which is in the lower parts of the dead band. The attributes minAllowedTargetValue and maxAllowedTargetValue are not related to the attribute targetDeadband and thus they are not treated as an alternative of the targetDeadband. They are needed due to limitations in the local substation controller. The attribute targetDeadband is used to prevent the power flow from move the tap position in circles (hunting) that is to be used regardless of the attributes minAllowedTargetValue and maxAllowedTargetValue.""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:PowerSystemResource . -cim:Resistance a rdfs:Class ; - rdfs:label "Resistance"@en ; - rdfs:comment "Resistance (real part of impedance)." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:RotatingMachine a rdfs:Class ; +cim:RotatingMachine a owl:Class ; rdfs:label "RotatingMachine"@en ; rdfs:comment "A rotating machine which may be used as a generator or motor." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:RegulatingCondEq . -cim:ShuntCompensator a rdfs:Class ; +cim:ShuntCompensator a owl:Class ; rdfs:label "ShuntCompensator"@en ; rdfs:comment "A shunt capacitor or reactor or switchable bank of shunt capacitors or reactors. A section of a shunt compensator is an individual capacitor or reactor. A negative value for bPerSection indicates that the compensator is a reactor. ShuntCompensator is a single terminal device. Ground is implied." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:RegulatingCondEq . -cim:SolarGeneratingUnit a rdfs:Class ; +cim:SolarGeneratingUnit a owl:Class ; rdfs:label "SolarGeneratingUnit"@en ; rdfs:comment "A solar thermal generating unit, connected to the grid by means of a rotating machine. This class does not represent photovoltaic (PV) generation." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:StaticVarCompensator a rdfs:Class ; +cim:StaticVarCompensator a owl:Class ; rdfs:label "StaticVarCompensator"@en ; rdfs:comment """A facility for providing variable and controllable shunt reactive power. The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms. The SVC may operate in fixed MVar output mode or in voltage control mode. When in voltage control mode, the output of the SVC will be proportional to the deviation of voltage at the controlled bus from the voltage setpoint. The SVC characteristic slope defines the proportion. If the voltage at the controlled bus is equal to the voltage setpoint, the SVC MVar output is zero.""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:RegulatingCondEq . -cim:StationSupply a rdfs:Class ; +cim:StationSupply a owl:Class ; rdfs:label "StationSupply"@en ; rdfs:comment "Station supply with load derived from the station output." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:EnergyConsumer . -cim:String a rdfs: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." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Primitive" . - -cim:Switch a rdfs:Class ; +cim:Switch a owl:Class ; rdfs:label "Switch"@en ; rdfs:comment "A generic device designed to close, or open, or both, one or more electric circuits. All switches are two terminal devices including grounding switches. The ACDCTerminal.connected at the two sides of the switch shall not be considered for assessing switch connectivity, i.e. only Switch.open, .normalOpen and .locked are relevant." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ConductingEquipment . -cim:SynchronousMachine a rdfs:Class ; +cim:SynchronousMachine a owl:Class ; rdfs:label "SynchronousMachine"@en ; rdfs:comment "An electromechanical device that operates with shaft rotating synchronously with the network. It is a single machine operating either as a generator or synchronous condenser or pump." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:RotatingMachine . -cim:SynchronousMachineOperatingMode a rdfs:Class ; +cim:SynchronousMachineOperatingMode a owl:Class ; rdfs:label "SynchronousMachineOperatingMode"@en ; rdfs:comment "Synchronous machine operating mode." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:TapChanger a rdfs:Class ; +cim:TapChanger a owl:Class ; rdfs:label "TapChanger"@en ; rdfs:comment "Mechanism for changing transformer winding tap positions." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; rdfs:subClassOf cim:PowerSystemResource . -cim:TapChangerControl a rdfs:Class ; +cim:TapChangerControl a owl:Class ; rdfs:label "TapChangerControl"@en ; rdfs:comment "Describes behaviour specific to tap changers, e.g. how the voltage at the end of a line varies with the load level and compensation of the voltage drop by tap adjustment." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:RegulatingControl . -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ACDCTerminal . -cim:ThermalGeneratingUnit a rdfs:Class ; +cim:ThermalGeneratingUnit a owl:Class ; rdfs:label "ThermalGeneratingUnit"@en ; rdfs:comment "A generating unit whose prime mover could be a steam turbine, combustion turbine, or diesel engine." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -cim:UnitMultiplier a rdfs:Class ; +cim:UnitMultiplier a owl:Class ; rdfs:label "UnitMultiplier"@en ; rdfs:comment """The unit multipliers defined for the CIM. When applied to unit symbols, the unit symbol is treated as a derived unit. Regardless of the contents of the unit symbol text, the unit symbol shall be treated as if it were a single-character unit symbol. Unit symbols should not contain multipliers, and it should be left to the multiplier to define the multiple for an entire data type. @@ -563,9 +499,9 @@ For example, if a unit symbol is "m2Pers" and the multiplier is "k", then the va For example, the SI unit for mass is "kg" and not "g". If the unit symbol is defined as "kg", then the multiplier is applied to "kg" as a whole and does not replace the "k" in front of the "g". In this case, the multiplier of "m" would be used with the unit symbol of "kg" to represent one gram. As a text string, this violates the instructions in IEC 80000-1. However, because the unit symbol in CIM is treated as a derived unit instead of as an SI unit, it makes more sense to conceptualize the "kg" as if it were replaced by one of the proposed replacements for the SI mass symbol. If one imagines that the "kg" were replaced by a symbol "Þ", then it is easier to conceptualize the multiplier "m" as creating the proper unit "mÞ", and not the forbidden unit "mkg".""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:UnitSymbol a rdfs:Class ; +cim:UnitSymbol a owl:Class ; rdfs:label "UnitSymbol"@en ; rdfs:comment """The derived units defined for usage in the CIM. In some cases, the derived unit is equal to an SI unit. Whenever possible, the standard derived symbol is used instead of the formula for the derived unit. For example, the unit symbol Farad is defined as "F" instead of "CPerV". In cases where a standard symbol does not exist for a derived unit, the formula for the unit is used as the unit symbol. For example, density does not have a standard symbol and so it is represented as "kgPerm3". With the exception of the "kg", which is an SI unit, the unit symbols do not contain multipliers and therefore represent the base derived unit to which a multiplier can be applied as a whole. Every unit symbol is treated as an unparseable text as if it were a single-letter symbol. The meaning of each unit symbol is defined by the accompanying descriptive text and not by the text contents of the unit symbol. @@ -573,706 +509,589 @@ To allow the widest possible range of serializations without requiring special c Non-SI units are included in list of unit symbols to allow sources of data to be correctly labelled with their non-SI units (for example, a GPS sensor that is reporting numbers that represent feet instead of meters). This allows software to use the unit symbol information correctly convert and scale the raw data of those sources into SI-based units. The integer values are used for harmonization with IEC 61850.""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:Voltage a rdfs:Class ; - rdfs:label "Voltage"@en ; - rdfs:comment "Electrical voltage, can be both AC and DC." ; - cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "CIMDatatype" . - -cim:VoltageLimit a rdfs:Class ; +cim:VoltageLimit a owl:Class ; rdfs:label "VoltageLimit"@en ; rdfs:comment """Operational limit applied to voltage. The use of operational VoltageLimit is preferred instead of limits defined at VoltageLevel. The operational VoltageLimits are used, if present.""" ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:OperationalLimit . -cim:VsConverter a rdfs:Class ; +cim:VsConverter a owl:Class ; rdfs:label "VsConverter"@en ; rdfs:comment "DC side of the voltage source converter (VSC)." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ACDCConverter . -cim:VsPpccControlKind a rdfs:Class ; +cim:VsPpccControlKind a owl:Class ; rdfs:label "VsPpccControlKind"@en ; rdfs:comment "Types applicable to the control of real power and/or DC voltage by voltage source converter." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:VsQpccControlKind a rdfs:Class ; +cim:VsQpccControlKind a owl:Class ; rdfs:label "VsQpccControlKind"@en ; rdfs:comment "Kind of reactive power control at point of common coupling for a voltage source converter." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype . + cims:stereotype uml:enumeration . -cim:WindGeneratingUnit a rdfs:Class ; +cim:WindGeneratingUnit a owl:Class ; rdfs:label "WindGeneratingUnit"@en ; - rdfs:comment "A wind driven generating unit, connected to the grid by means of a rotating machine. May be used to represent a single turbine or an aggregation. " ; + rdfs:comment "A wind driven generating unit, connected to the grid by means of a rotating machine. May be used to represent a single turbine or an aggregation." ; cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:GeneratingUnit . -ssh:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the steady state hypothesis profile from IEC 61970-600-2."@en ; - dcat:keyword "SSH" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:5aabb9bd-8fe3-4f3c-a0fa-f6902e767ce5" ; - dct:issued "2021-01-27T12:19:09Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Steady State Hypothesis Vocabulary"@en ; - owl:incompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "3.0.0"@en . +cim:AsynchronousMachine.asynchronousMachineType a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "asynchronousMachineType"@en ; + rdfs:comment "Indicates the type of Asynchronous Machine (motor or generator)." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range cim:AsynchronousMachineKind . + +cim:BatteryUnit.batteryState a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "batteryState"@en ; + rdfs:comment "The current state of the battery (charging, full, etc.)." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:BatteryUnit ; + rdfs:range cim:BatteryStateKind . + +cim:CsConverter.operatingMode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "operatingMode"@en ; + rdfs:comment "Indicates whether the DC pole is operating as an inverter or as a rectifier. It is converter’s control variable used in power flow." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CsConverter ; + rdfs:range cim:CsOperatingModeKind . + +cim:CsConverter.pPccControl a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "pPccControl"@en ; + rdfs:comment "Kind of active power control." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:CsConverter ; + rdfs:range cim:CsPpccControlKind . + +cim:RegulatingControl.targetValueUnitMultiplier a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "targetValueUnitMultiplier"@en ; + rdfs:comment "Specify the multiplier for used for the targetValue." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:RegulatingControl ; + rdfs:range cim:UnitMultiplier . + +cim:SynchronousMachine.operatingMode a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "operatingMode"@en ; + rdfs:comment "Current mode of operation." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range cim:SynchronousMachineOperatingMode . + +cim:VsConverter.pPccControl a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "pPccControl"@en ; + rdfs:comment "Kind of control of real power and/or DC voltage." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:VsConverter ; + rdfs:range cim:VsPpccControlKind . + +cim:VsConverter.qPccControl a owl:ObjectProperty, owl:FunctionalProperty ; + rdfs:label "qPccControl"@en ; + rdfs:comment "Kind of reactive power control." ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:VsConverter ; + rdfs:range cim:VsQpccControlKind . -cim:ACDCConverter.p a rdf:Property ; +cim:ACDCConverter.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment """Active power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution in the case a simplified power flow model is used.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . -cim:ACDCConverter.q a rdf:Property ; +cim:ACDCConverter.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment """Reactive power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution in the case a simplified power flow model is used.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . -cim:ACDCConverter.targetPpcc a rdf:Property ; +cim:ACDCConverter.targetPpcc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetPpcc"@en ; rdfs:comment "Real power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . -cim:ACDCConverter.targetUdc a rdf:Property ; +cim:ACDCConverter.targetUdc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetUdc"@en ; rdfs:comment "Target value for DC voltage magnitude. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:ACDCConverter ; + rdfs:range xsd:float . -cim:ACDCTerminal.connected a rdf:Property ; +cim:ACDCTerminal.connected a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "connected"@en ; rdfs:comment """The connected status is related to a bus-branch model and the topological node to terminal relation. True implies the terminal is connected to the related topological node and false implies it is not. In a bus-branch model, the connected status is used to tell if equipment is disconnected without having to change the connectivity described by the topological node to terminal relation. A valid case is that conducting equipment can be connected in one end and open in the other. In particular for an AC line segment, where the reactive line charging can be significant, this is a relevant case.""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ACDCTerminal . + cims:stereotype uml:attribute ; + rdfs:domain cim:ACDCTerminal ; + rdfs:range xsd:boolean . -cim:ActivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ActivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "W" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower ; - rdfs:range cim:UnitSymbol . - -cim:ActivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePower . - -cim:ActivePowerLimit.value a rdf:Property ; +cim:ActivePowerLimit.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; rdfs:comment "Value of active power limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ActivePowerLimit . - -cim:AngleDegrees.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitMultiplier . - -cim:AngleDegrees.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "deg" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees ; - rdfs:range cim:UnitSymbol . - -cim:AngleDegrees.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleDegrees . - -cim:AngleRadians.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleRadians ; - rdfs:range cim:UnitMultiplier . - -cim:AngleRadians.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "rad" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleRadians ; - rdfs:range cim:UnitSymbol . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ActivePowerLimit ; + rdfs:range xsd:float . -cim:AngleRadians.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:AngleRadians . - -cim:ApparentPower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitMultiplier . - -cim:ApparentPower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VA" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower ; - rdfs:range cim:UnitSymbol . - -cim:ApparentPower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPower . - -cim:ApparentPowerLimit.value a rdf:Property ; +cim:ApparentPowerLimit.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; rdfs:comment "The apparent power limit. The attribute shall be a positive value or zero." ; - cims:dataType cim:ApparentPower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VA ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ApparentPowerLimit . - -cim:AsynchronousMachine.asynchronousMachineType a rdf:Property ; - rdfs:label "asynchronousMachineType"@en ; - rdfs:comment "Indicates the type of Asynchronous Machine (motor or generator)." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:AsynchronousMachine ; - rdfs:range cim:AsynchronousMachineKind . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ApparentPower ; + qudt:hasUnit unit:MegaV-A ; + rdfs:domain cim:ApparentPowerLimit ; + rdfs:range xsd:float . -cim:BatteryUnit.batteryState a rdf:Property ; - rdfs:label "batteryState"@en ; - rdfs:comment "The current state of the battery (charging, full, etc.)." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:BatteryUnit ; - rdfs:range cim:BatteryStateKind . - -cim:BatteryUnit.storedE a rdf:Property ; +cim:BatteryUnit.storedE a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "storedE"@en ; rdfs:comment "Amount of energy currently stored. The attribute shall be a positive value or zero and lower than BatteryUnit.ratedE." ; - cims:dataType cim:RealEnergy ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.Wh ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:BatteryUnit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:RealEnergy ; + qudt:hasUnit unit:MegaW-HR ; + rdfs:domain cim:BatteryUnit ; + rdfs:range xsd:float . -cim:ControlArea.netInterchange a rdf:Property ; +cim:ControlArea.netInterchange a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "netInterchange"@en ; rdfs:comment "The specified positive net interchange into the control area, i.e. positive sign means flow into the area." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ControlArea . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ControlArea ; + rdfs:range xsd:float . -cim:ControlArea.pTolerance a rdf:Property ; +cim:ControlArea.pTolerance a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "pTolerance"@en ; rdfs:comment "Active power net interchange tolerance. The attribute shall be a positive value or zero." ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ControlArea . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ControlArea ; + rdfs:range xsd:float . -cim:CsConverter.operatingMode a rdf:Property ; - rdfs:label "operatingMode"@en ; - rdfs:comment "Indicates whether the DC pole is operating as an inverter or as a rectifier. It is converter’s control variable used in power flow." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter ; - rdfs:range cim:CsOperatingModeKind . - -cim:CsConverter.pPccControl a rdf:Property ; - rdfs:label "pPccControl"@en ; - rdfs:comment "Kind of active power control." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter ; - rdfs:range cim:CsPpccControlKind . - -cim:CsConverter.targetAlpha a rdf:Property ; +cim:CsConverter.targetAlpha a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetAlpha"@en ; rdfs:comment "Target firing angle. It is converter’s control variable used in power flow. It is only applicable for rectifier if continuous tap changer control is used. Allowed values are within the range minAlpha<=targetAlpha<=maxAlpha. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . -cim:CsConverter.targetGamma a rdf:Property ; +cim:CsConverter.targetGamma a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetGamma"@en ; rdfs:comment "Target extinction angle. It is converter’s control variable used in power flow. It is only applicable for inverter if continuous tap changer control is used. Allowed values are within the range minGamma<=targetGamma<=maxGamma. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . -cim:CsConverter.targetIdc a rdf:Property ; +cim:CsConverter.targetIdc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetIdc"@en ; rdfs:comment "DC current target value. It is converter’s control variable used in power flow. The attribute shall be a positive value." ; - cims:dataType cim:CurrentFlow ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CsConverter . - -cim:CurrentFlow.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitMultiplier . - -cim:CurrentFlow.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "A" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow ; - rdfs:range cim:UnitSymbol . - -cim:CurrentFlow.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentFlow . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:CsConverter ; + rdfs:range xsd:float . -cim:CurrentLimit.value a rdf:Property ; +cim:CurrentLimit.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; rdfs:comment "Limit on current flow. The attribute shall be a positive value or zero." ; - cims:dataType cim:CurrentFlow ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.A ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:CurrentLimit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:CurrentFlow ; + qudt:hasUnit unit:A ; + rdfs:domain cim:CurrentLimit ; + rdfs:range xsd:float . -cim:EnergyConsumer.p a rdf:Property ; +cim:EnergyConsumer.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment """Active power of the load. Load sign convention is used, i.e. positive sign means flow out from a node. For voltage dependent loads the value is at rated voltage. Starting value for a steady state solution.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EnergyConsumer . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . -cim:EnergyConsumer.q a rdf:Property ; +cim:EnergyConsumer.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment """Reactive power of the load. Load sign convention is used, i.e. positive sign means flow out from a node. For voltage dependent loads the value is at rated voltage. Starting value for a steady state solution.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EnergyConsumer . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:EnergyConsumer ; + rdfs:range xsd:float . -cim:EnergySource.activePower a rdf:Property ; +cim:EnergySource.activePower a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "activePower"@en ; rdfs:comment """High voltage source active injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for steady state solutions.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:EnergySource.reactivePower a rdf:Property ; +cim:EnergySource.reactivePower a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "reactivePower"@en ; rdfs:comment """High voltage source reactive injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for steady state solutions.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:EnergySource.voltageAngle a rdf:Property ; +cim:EnergySource.voltageAngle a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "voltageAngle"@en ; rdfs:comment "Phase angle of a-phase open circuit used when voltage characteristics need to be imposed at the node associated with the terminal of the energy source, such as when voltages and angles from the transmission level are used as input to the distribution network. The attribute shall be a positive value or zero." ; - cims:dataType cim:AngleRadians ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.rad ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleRadians ; + qudt:hasUnit unit:RAD ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:EnergySource.voltageMagnitude a rdf:Property ; +cim:EnergySource.voltageMagnitude a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "voltageMagnitude"@en ; rdfs:comment "Phase-to-phase open circuit voltage magnitude used when voltage characteristics need to be imposed at the node associated with the terminal of the energy source, such as when voltages and angles from the transmission level are used as input to the distribution network. The attribute shall be a positive value or zero." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EnergySource . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:EnergySource ; + rdfs:range xsd:float . -cim:Equipment.inService a rdf:Property ; +cim:Equipment.inService a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "inService"@en ; rdfs:comment "Specifies the availability of the equipment. True means the equipment is available for topology processing, which determines if the equipment is energized or not. False means that the equipment is treated by network applications as if it is not in the model." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Equipment . + cims:stereotype uml:attribute ; + rdfs:domain cim:Equipment ; + rdfs:range xsd:boolean . -cim:EquivalentInjection.p a rdf:Property ; +cim:EquivalentInjection.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment """Equivalent active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for steady state solutions.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . -cim:EquivalentInjection.q a rdf:Property ; +cim:EquivalentInjection.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment """Equivalent reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for steady state solutions.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . -cim:EquivalentInjection.regulationStatus a rdf:Property ; +cim:EquivalentInjection.regulationStatus a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "regulationStatus"@en ; rdfs:comment "Specifies the regulation status of the EquivalentInjection. True is regulating. False is not regulating." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:boolean . -cim:EquivalentInjection.regulationTarget a rdf:Property ; +cim:EquivalentInjection.regulationTarget a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "regulationTarget"@en ; rdfs:comment "The target voltage for voltage regulation. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:EquivalentInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:EquivalentInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.p a rdf:Property ; +cim:ExternalNetworkInjection.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for steady state solutions.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.q a rdf:Property ; +cim:ExternalNetworkInjection.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for steady state solutions.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:float . -cim:ExternalNetworkInjection.referencePriority a rdf:Property ; +cim:ExternalNetworkInjection.referencePriority a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "referencePriority"@en ; rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ExternalNetworkInjection . + cims:stereotype uml:attribute ; + rdfs:domain cim:ExternalNetworkInjection ; + rdfs:range xsd:integer . -cim:GeneratingUnit.normalPF a rdf:Property ; +cim:GeneratingUnit.normalPF a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "normalPF"@en ; rdfs:comment "Generating unit economic participation factor. The sum of the participation factors across generating units does not have to sum to one. It is used for representing distributed slack participation factor. The attribute shall be a positive value or zero." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:GeneratingUnit . + cims:stereotype uml:attribute ; + rdfs:domain cim:GeneratingUnit ; + rdfs:range xsd:float . -cim:IdentifiedObject.mRID a rdf:Property ; +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; 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.""" ; - cims:dataType cim:String ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:PU.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitMultiplier . - -cim:PU.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU ; - rdfs:range cim:UnitSymbol . + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -cim:PU.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PU . - -cim:PerCent.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitMultiplier . - -cim:PerCent.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent ; - rdfs:range cim:UnitSymbol . - -cim:PerCent.value a rdf:Property ; - rdfs:label "value"@en ; - rdfs:comment "Normally 0 to 100 on a defined base." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:PerCent . - -cim:PowerElectronicsConnection.p a rdf:Property ; +cim:PowerElectronicsConnection.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerElectronicsConnection . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:PowerElectronicsConnection ; + rdfs:range xsd:float . -cim:PowerElectronicsConnection.q a rdf:Property ; +cim:PowerElectronicsConnection.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:PowerElectronicsConnection . - -cim:ReactivePower.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitMultiplier . - -cim:ReactivePower.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "VAr" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower ; - rdfs:range cim:UnitSymbol . - -cim:ReactivePower.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:ReactivePower . - -cim:RealEnergy.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "M" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitMultiplier . - -cim:RealEnergy.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "Wh" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy ; - rdfs:range cim:UnitSymbol . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:PowerElectronicsConnection ; + rdfs:range xsd:float . -cim:RealEnergy.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RealEnergy . - -cim:RegulatingCondEq.controlEnabled a rdf:Property ; +cim:RegulatingCondEq.controlEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "controlEnabled"@en ; rdfs:comment "Specifies the regulation status of the equipment. True is regulating, false is not regulating." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RegulatingCondEq . + cims:stereotype uml:attribute ; + rdfs:domain cim:RegulatingCondEq ; + rdfs:range xsd:boolean . -cim:RegulatingControl.discrete a rdf:Property ; +cim:RegulatingControl.discrete a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "discrete"@en ; rdfs:comment "The regulation is performed in a discrete mode. This applies to equipment with discrete controls, e.g. tap changers and shunt compensators." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RegulatingControl . + cims:stereotype uml:attribute ; + rdfs:domain cim:RegulatingControl ; + rdfs:range xsd:boolean . -cim:RegulatingControl.enabled a rdf:Property ; +cim:RegulatingControl.enabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "enabled"@en ; rdfs:comment "The flag tells if regulation is enabled." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RegulatingControl . + cims:stereotype uml:attribute ; + rdfs:domain cim:RegulatingControl ; + rdfs:range xsd:boolean . -cim:RegulatingControl.maxAllowedTargetValue a rdf:Property ; +cim:RegulatingControl.maxAllowedTargetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "maxAllowedTargetValue"@en ; rdfs:comment "Maximum allowed target value (RegulatingControl.targetValue)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RegulatingControl . + cims:stereotype uml:attribute ; + rdfs:domain cim:RegulatingControl ; + rdfs:range xsd:float . -cim:RegulatingControl.minAllowedTargetValue a rdf:Property ; +cim:RegulatingControl.minAllowedTargetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "minAllowedTargetValue"@en ; rdfs:comment "Minimum allowed target value (RegulatingControl.targetValue)." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RegulatingControl . + cims:stereotype uml:attribute ; + rdfs:domain cim:RegulatingControl ; + rdfs:range xsd:float . -cim:RegulatingControl.targetDeadband a rdf:Property ; +cim:RegulatingControl.targetDeadband a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetDeadband"@en ; rdfs:comment """This is a deadband used with discrete control to avoid excessive update of controls like tap changers and shunt compensator banks while regulating. The units of those appropriate for the mode. The attribute shall be a positive value or zero. If RegulatingControl.discrete is set to "false", the RegulatingControl.targetDeadband is to be ignored. Note that for instance, if the targetValue is 100 kV and the targetDeadband is 2 kV the range is from 99 to 101 kV.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:RegulatingControl . + cims:stereotype uml:attribute ; + rdfs:domain cim:RegulatingControl ; + rdfs:range xsd:float . -cim:RegulatingControl.targetValue a rdf:Property ; +cim:RegulatingControl.targetValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetValue"@en ; rdfs:comment "The target value specified for case input. This value can be used for the target value without the use of schedules. The value has the units appropriate to the mode attribute." ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RegulatingControl . - -cim:RegulatingControl.targetValueUnitMultiplier a rdf:Property ; - rdfs:label "targetValueUnitMultiplier"@en ; - rdfs:comment "Specify the multiplier for used for the targetValue." ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; rdfs:domain cim:RegulatingControl ; - rdfs:range cim:UnitMultiplier . - -cim:Resistance.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "none" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitMultiplier . - -cim:Resistance.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "ohm" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance ; - rdfs:range cim:UnitSymbol . + rdfs:range xsd:float . -cim:Resistance.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Resistance . - -cim:RotatingMachine.p a rdf:Property ; +cim:RotatingMachine.p a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "p"@en ; rdfs:comment """Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.""" ; - cims:dataType cim:ActivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:RotatingMachine ; + rdfs:range xsd:float . -cim:RotatingMachine.q a rdf:Property ; +cim:RotatingMachine.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:RotatingMachine . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:RotatingMachine ; + rdfs:range xsd:float . -cim:ShuntCompensator.sections a rdf:Property ; +cim:ShuntCompensator.sections a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "sections"@en ; rdfs:comment """Shunt compensator sections in use. Starting value for steady state solution. The attribute shall be a positive value or zero. Non integer values are allowed to support continuous variables. The reasons for continuous value are to support study cases where no discrete shunt compensators has yet been designed, a solutions where a narrow voltage band force the sections to oscillate or accommodate for a continuous solution as input. For LinearShuntConpensator the value shall be between zero and ShuntCompensator.maximumSections. At value zero the shunt compensator conductance and admittance is zero. Linear interpolation of conductance and admittance between the previous and next integer section is applied in case of non-integer values. For NonlinearShuntCompensator-s shall only be set to one of the NonlinearShuntCompenstorPoint.sectionNumber. There is no interpolation between NonlinearShuntCompenstorPoint-s.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:ShuntCompensator . + cims:stereotype uml:attribute ; + rdfs:domain cim:ShuntCompensator ; + rdfs:range xsd:float . -cim:StaticVarCompensator.q a rdf:Property ; +cim:StaticVarCompensator.q a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "q"@en ; rdfs:comment """Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node. Starting value for a steady state solution.""" ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:StaticVarCompensator . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:StaticVarCompensator ; + rdfs:range xsd:float . -cim:Switch.locked a rdf:Property ; +cim:Switch.locked a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "locked"@en ; rdfs:comment """If true, the switch is locked. The resulting switch state is a combination of locked and Switch.open attributes as follows:
    @@ -1280,163 +1099,179 @@ cim:Switch.locked a rdf:Property ; \t
  • locked=false and Switch.open=true. The resulting state is open;
  • \t
  • locked=false and Switch.open=false. The resulting state is closed.
""" ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Switch . + cims:stereotype uml:attribute ; + rdfs:domain cim:Switch ; + rdfs:range xsd:boolean . -cim:Switch.open a rdf:Property ; +cim:Switch.open a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "open"@en ; rdfs:comment "The attribute tells if the switch is considered open when used as input to topology processing." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:Switch . + cims:stereotype uml:attribute ; + rdfs:domain cim:Switch ; + rdfs:range xsd:boolean . -cim:SynchronousMachine.operatingMode a rdf:Property ; - rdfs:label "operatingMode"@en ; - rdfs:comment "Current mode of operation." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine ; - rdfs:range cim:SynchronousMachineOperatingMode . - -cim:SynchronousMachine.referencePriority a rdf:Property ; +cim:SynchronousMachine.referencePriority a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "referencePriority"@en ; rdfs:comment "Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on." ; - cims:dataType cim:Integer ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:SynchronousMachine . + cims:stereotype uml:attribute ; + rdfs:domain cim:SynchronousMachine ; + rdfs:range xsd:integer . -cim:TapChanger.controlEnabled a rdf:Property ; +cim:TapChanger.controlEnabled a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "controlEnabled"@en ; rdfs:comment "Specifies the regulation status of the equipment. True is regulating, false is not regulating." ; - cims:dataType cim:Boolean ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TapChanger . + cims:stereotype uml:attribute ; + rdfs:domain cim:TapChanger ; + rdfs:range xsd:boolean . -cim:TapChanger.step a rdf:Property ; +cim:TapChanger.step a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "step"@en ; rdfs:comment """Tap changer position. Starting step for a steady state solution. Non integer values are allowed to support continuous tap variables. The reasons for continuous value are to support study cases where no discrete tap changer has yet been designed, a solution where a narrow voltage band forces the tap step to oscillate or to accommodate for a continuous solution as input. The attribute shall be equal to or greater than lowStep and equal to or less than highStep.""" ; - cims:dataType cim:Float ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:TapChanger . - -cim:Voltage.multiplier a rdf:Property ; - rdfs:label "multiplier"@en ; - cims:isFixed "k" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitMultiplier . - -cim:Voltage.unit a rdf:Property ; - rdfs:label "unit"@en ; - cims:isFixed "V" ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage ; - rdfs:range cim:UnitSymbol . - -cim:Voltage.value a rdf:Property ; - rdfs:label "value"@en ; - cims:dataType cim:Float ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:Voltage . + cims:stereotype uml:attribute ; + rdfs:domain cim:TapChanger ; + rdfs:range xsd:float . -cim:VoltageLimit.value a rdf:Property ; +cim:VoltageLimit.value a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "value"@en ; rdfs:comment "Limit on voltage. High or low limit nature of the limit depends upon the properties of the operational limit type. The attribute shall be a positive value or zero." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VoltageLimit . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:VoltageLimit ; + rdfs:range xsd:float . -cim:VsConverter.droop a rdf:Property ; +cim:VsConverter.droop a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "droop"@en ; rdfs:comment "Droop constant. The pu value is obtained as D [kV/MW] x Sb / Ubdc. The attribute shall be a positive value." ; - cims:dataType cim:PU ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PU ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . -cim:VsConverter.droopCompensation a rdf:Property ; +cim:VsConverter.droopCompensation a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "droopCompensation"@en ; rdfs:comment "Compensation constant. Used to compensate for voltage drop when controlling voltage at a distant bus. The attribute shall be a positive value." ; - cims:dataType cim:Resistance ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.ohm ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . - -cim:VsConverter.pPccControl a rdf:Property ; - rdfs:label "pPccControl"@en ; - rdfs:comment "Kind of control of real power and/or DC voltage." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Resistance ; + qudt:hasUnit unit:OHM ; rdfs:domain cim:VsConverter ; - rdfs:range cim:VsPpccControlKind . + rdfs:range xsd:float . -cim:VsConverter.qPccControl a rdf:Property ; - rdfs:label "qPccControl"@en ; - rdfs:comment "Kind of reactive power control." ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter ; - rdfs:range cim:VsQpccControlKind . - -cim:VsConverter.qShare a rdf:Property ; +cim:VsConverter.qShare a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "qShare"@en ; rdfs:comment "Reactive power sharing factor among parallel converters on Uac control. The attribute shall be a positive value or zero." ; - cims:dataType cim:PerCent ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.none ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:PerCent ; + qudt:hasUnit unit:PERCENT ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . -cim:VsConverter.targetPWMfactor a rdf:Property ; +cim:VsConverter.targetPWMfactor a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetPWMfactor"@en ; rdfs:comment "Magnitude of pulse-modulation factor. The attribute shall be a positive value." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . + cims:stereotype uml:attribute ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . -cim:VsConverter.targetPhasePcc a rdf:Property ; +cim:VsConverter.targetPhasePcc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetPhasePcc"@en ; rdfs:comment "Phase target at AC side, at point of common coupling. The attribute shall be a positive value." ; - cims:dataType cim:AngleDegrees ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.deg ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:AngleDegrees ; + qudt:hasUnit unit:DEG ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . -cim:VsConverter.targetPowerFactorPcc a rdf:Property ; +cim:VsConverter.targetPowerFactorPcc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetPowerFactorPcc"@en ; rdfs:comment "Power factor target at the AC side, at point of common coupling. The attribute shall be a positive value." ; - cims:dataType cim:Float ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . + cims:stereotype uml:attribute ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . -cim:VsConverter.targetQpcc a rdf:Property ; +cim:VsConverter.targetQpcc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetQpcc"@en ; rdfs:comment "Reactive power injection target in AC grid, at point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node." ; - cims:dataType cim:ReactivePower ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.VAr ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:ReactivePower ; + qudt:hasUnit unit:MegaV-A_Reactive ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . -cim:VsConverter.targetUpcc a rdf:Property ; +cim:VsConverter.targetUpcc a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "targetUpcc"@en ; rdfs:comment "Voltage target in AC grid, at point of common coupling. The attribute shall be a positive value." ; - cims:dataType cim:Voltage ; + cim:unitMultiplier cim:UnitMultiplier.k ; + cim:unitSymbol cim:UnitSymbol.V ; cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:VsConverter . + cims:stereotype uml:attribute ; + qudt:hasQuantityKind cim:Voltage ; + qudt:hasUnit unit:KiloV ; + rdfs:domain cim:VsConverter ; + rdfs:range xsd:float . + +cim:ActivePower a qudt:QuantityKind ; + rdfs:label "ActivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the in-phase component of the current." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.W ; + skos:exactMatch quantitykind:ActivePower . + +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . + +cim:ActivePowerPerCurrentFlow skos:exactMatch quantitykind:ActivePowerPerCurrentFlow . + +cim:ActivePowerPerFrequency skos:exactMatch quantitykind:ActivePowerPerFrequency . + +cim:AngleDegrees a qudt:QuantityKind ; + rdfs:label "AngleDegrees"@en ; + rdfs:comment "Measurement of angle in degrees." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.deg ; + skos:exactMatch quantitykind:Angle . + +cim:AngleRadians a qudt:QuantityKind ; + rdfs:label "AngleRadians"@en ; + rdfs:comment "Phase angle in radians." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.rad ; + skos:exactMatch quantitykind:Angle . + +cim:ApparentPower a qudt:QuantityKind ; + rdfs:label "ApparentPower"@en ; + rdfs:comment "Product of the RMS value of the voltage and the RMS value of the current." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.VA ; + skos:exactMatch quantitykind:ApparentPower . + +cim:Area skos:exactMatch quantitykind:Area . cim:AsynchronousMachineKind.generator a cim:AsynchronousMachineKind ; rdfs:label "generator"@en ; @@ -1473,6 +1308,10 @@ cim:BatteryStateKind.waiting a cim:BatteryStateKind ; rdfs:comment "Neither charging nor discharging, but able to do so." ; cims:stereotype "enum" . +cim:Capacitance skos:exactMatch quantitykind:Capacitance . + +cim:Conductance skos:exactMatch quantitykind:Conductance . + cim:CsOperatingModeKind.inverter a cim:CsOperatingModeKind ; rdfs:label "inverter"@en ; rdfs:comment "Operating as inverter, which is the power receiving end." ; @@ -1498,6 +1337,66 @@ cim:CsPpccControlKind.dcVoltage a cim:CsPpccControlKind ; rdfs:comment "Control is DC voltage with target value provided by ACDCConverter.targetUdc." ; cims:stereotype "enum" . +cim:CurrentFlow a qudt:QuantityKind ; + rdfs:label "CurrentFlow"@en ; + rdfs:comment "Electrical current with sign convention: positive flow is out of the conducting equipment into the connectivity node. Can be both AC and DC." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.A ; + skos:exactMatch quantitykind:ElectricCurrent . + +cim:Frequency skos:exactMatch quantitykind:Frequency . + +cim:Impedance skos:exactMatch quantitykind:Inductance . + +cim:Length skos:exactMatch quantitykind:Length . + +cim:Money skos:exactMatch quantitykind:Currency . + +cim:PU a qudt:QuantityKind ; + rdfs:label "PU"@en ; + rdfs:comment "Per Unit - a positive or negative value referred to a defined base. Values typically range from -10 to +10." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:PerCent a qudt:QuantityKind ; + rdfs:label "PerCent"@en ; + rdfs:comment "Percentage on a defined base. For example, specify as 100 to indicate at the defined base." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.none ; + skos:exactMatch quantitykind:DimensionlessRatio . + +cim:Pressure skos:exactMatch quantitykind:Pressure . + +cim:Reactance skos:exactMatch quantitykind:Reactance . + +cim:ReactivePower a qudt:QuantityKind ; + rdfs:label "ReactivePower"@en ; + rdfs:comment "Product of RMS value of the voltage and the RMS value of the quadrature component of the current." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.VAr ; + skos:exactMatch quantitykind:ReactivePower . + +cim:RealEnergy a qudt:QuantityKind ; + rdfs:label "RealEnergy"@en ; + rdfs:comment "Real electrical energy." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.Wh ; + skos:exactMatch quantitykind:Energy . + +cim:Resistance a qudt:QuantityKind ; + rdfs:label "Resistance"@en ; + rdfs:comment "Resistance (real part of impedance)." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.ohm ; + skos:exactMatch quantitykind:Resistance . + +cim:RotationSpeed skos:exactMatch quantitykind:AngularVelocity . + +cim:Seconds skos:exactMatch quantitykind:Time . + +cim:Susceptance skos:exactMatch quantitykind:Susceptance . + cim:SynchronousMachineOperatingMode.condenser a cim:SynchronousMachineOperatingMode ; rdfs:label "condenser"@en ; rdfs:comment "Operating as condenser." ; @@ -1513,820 +1412,860 @@ cim:SynchronousMachineOperatingMode.motor a cim:SynchronousMachineOperatingMode rdfs:comment "Operating as motor." ; cims:stereotype "enum" . +cim:Temperature skos:exactMatch quantitykind:Temperature . + cim:UnitMultiplier.E a cim:UnitMultiplier ; - rdfs:label "E"@en ; + rdfs:label "E" ; rdfs:comment "Exa 10**18." ; cims:stereotype "enum" . cim:UnitMultiplier.G a cim:UnitMultiplier ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Giga 10**9." ; cims:stereotype "enum" . cim:UnitMultiplier.M a cim:UnitMultiplier ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Mega 10**6." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E6 ; + skos:exactMatch prefix:Mega . cim:UnitMultiplier.P a cim:UnitMultiplier ; - rdfs:label "P"@en ; + rdfs:label "P" ; rdfs:comment "Peta 10**15." ; cims:stereotype "enum" . cim:UnitMultiplier.T a cim:UnitMultiplier ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Tera 10**12." ; cims:stereotype "enum" . cim:UnitMultiplier.Y a cim:UnitMultiplier ; - rdfs:label "Y"@en ; + rdfs:label "Y" ; rdfs:comment "Yotta 10**24." ; cims:stereotype "enum" . cim:UnitMultiplier.Z a cim:UnitMultiplier ; - rdfs:label "Z"@en ; + rdfs:label "Z" ; rdfs:comment "Zetta 10**21." ; cims:stereotype "enum" . cim:UnitMultiplier.a a cim:UnitMultiplier ; - rdfs:label "a"@en ; + rdfs:label "a" ; rdfs:comment "Atto 10**-18." ; cims:stereotype "enum" . cim:UnitMultiplier.c a cim:UnitMultiplier ; - rdfs:label "c"@en ; + rdfs:label "c" ; rdfs:comment "Centi 10**-2." ; cims:stereotype "enum" . cim:UnitMultiplier.d a cim:UnitMultiplier ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Deci 10**-1." ; cims:stereotype "enum" . cim:UnitMultiplier.da a cim:UnitMultiplier ; - rdfs:label "da"@en ; + rdfs:label "da" ; rdfs:comment "Deca 10**1." ; cims:stereotype "enum" . cim:UnitMultiplier.f a cim:UnitMultiplier ; - rdfs:label "f"@en ; + rdfs:label "f" ; rdfs:comment "Femto 10**-15." ; cims:stereotype "enum" . cim:UnitMultiplier.h a cim:UnitMultiplier ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Hecto 10**2." ; cims:stereotype "enum" . cim:UnitMultiplier.k a cim:UnitMultiplier ; - rdfs:label "k"@en ; + rdfs:label "k" ; rdfs:comment "Kilo 10**3." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1E3 ; + skos:exactMatch prefix:Kilo . cim:UnitMultiplier.m a cim:UnitMultiplier ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Milli 10**-3." ; cims:stereotype "enum" . cim:UnitMultiplier.micro a cim:UnitMultiplier ; - rdfs:label "micro"@en ; + rdfs:label "micro" ; rdfs:comment "Micro 10**-6." ; cims:stereotype "enum" . cim:UnitMultiplier.n a cim:UnitMultiplier ; - rdfs:label "n"@en ; + rdfs:label "n" ; rdfs:comment "Nano 10**-9." ; cims:stereotype "enum" . cim:UnitMultiplier.none a cim:UnitMultiplier ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "No multiplier or equivalently multiply by 1." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + qudt:prefixMultiplier 1.0 . cim:UnitMultiplier.p a cim:UnitMultiplier ; - rdfs:label "p"@en ; + rdfs:label "p" ; rdfs:comment "Pico 10**-12." ; cims:stereotype "enum" . cim:UnitMultiplier.y a cim:UnitMultiplier ; - rdfs:label "y"@en ; + rdfs:label "y" ; rdfs:comment "Yocto 10**-24." ; cims:stereotype "enum" . cim:UnitMultiplier.z a cim:UnitMultiplier ; - rdfs:label "z"@en ; + rdfs:label "z" ; rdfs:comment "Zepto 10**-21." ; cims:stereotype "enum" . cim:UnitSymbol.A a cim:UnitSymbol ; - rdfs:label "A"@en ; + rdfs:label "A" ; rdfs:comment "Current in amperes." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:A . cim:UnitSymbol.A2 a cim:UnitSymbol ; - rdfs:label "A2"@en ; + rdfs:label "A2" ; rdfs:comment "Amperes squared (A²)." ; cims:stereotype "enum" . cim:UnitSymbol.A2h a cim:UnitSymbol ; - rdfs:label "A2h"@en ; + rdfs:label "A2h" ; rdfs:comment "Ampere-squared hour, ampere-squared hour." ; cims:stereotype "enum" . cim:UnitSymbol.A2s a cim:UnitSymbol ; - rdfs:label "A2s"@en ; + rdfs:label "A2s" ; rdfs:comment "Ampere squared time in square amperes (A²s)." ; cims:stereotype "enum" . cim:UnitSymbol.APerA a cim:UnitSymbol ; - rdfs:label "APerA"@en ; + rdfs:label "APerA" ; rdfs:comment "Current, ratio of amperages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mA/A’." ; cims:stereotype "enum" . cim:UnitSymbol.APerm a cim:UnitSymbol ; - rdfs:label "APerm"@en ; + rdfs:label "APerm" ; rdfs:comment "A/m, magnetic field strength, amperes per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Ah a cim:UnitSymbol ; - rdfs:label "Ah"@en ; + rdfs:label "Ah" ; rdfs:comment "Ampere-hours, ampere-hours." ; cims:stereotype "enum" . cim:UnitSymbol.As a cim:UnitSymbol ; - rdfs:label "As"@en ; + rdfs:label "As" ; rdfs:comment "Ampere seconds (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Bq a cim:UnitSymbol ; - rdfs:label "Bq"@en ; + rdfs:label "Bq" ; rdfs:comment "Radioactivity in becquerels (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.Btu a cim:UnitSymbol ; - rdfs:label "Btu"@en ; + rdfs:label "Btu" ; rdfs:comment "Energy, British Thermal Units." ; cims:stereotype "enum" . cim:UnitSymbol.C a cim:UnitSymbol ; - rdfs:label "C"@en ; + rdfs:label "C" ; rdfs:comment "Electric charge in coulombs (A·s)." ; cims:stereotype "enum" . cim:UnitSymbol.CPerkg a cim:UnitSymbol ; - rdfs:label "CPerkg"@en ; + rdfs:label "CPerkg" ; rdfs:comment "Exposure (x rays), coulombs per kilogram." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm2 a cim:UnitSymbol ; - rdfs:label "CPerm2"@en ; + rdfs:label "CPerm2" ; rdfs:comment "Surface charge density, coulombs per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.CPerm3 a cim:UnitSymbol ; - rdfs:label "CPerm3"@en ; + rdfs:label "CPerm3" ; rdfs:comment "Electric charge density, coulombs per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.F a cim:UnitSymbol ; - rdfs:label "F"@en ; + rdfs:label "F" ; rdfs:comment "Electric capacitance in farads (C/V)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:FARAD . cim:UnitSymbol.FPerm a cim:UnitSymbol ; - rdfs:label "FPerm"@en ; + rdfs:label "FPerm" ; rdfs:comment "Permittivity, farads per metre." ; cims:stereotype "enum" . cim:UnitSymbol.G a cim:UnitSymbol ; - rdfs:label "G"@en ; + rdfs:label "G" ; rdfs:comment "Magnetic flux density, gausses (1 G = 10-4 T)." ; cims:stereotype "enum" . cim:UnitSymbol.Gy a cim:UnitSymbol ; - rdfs:label "Gy"@en ; + rdfs:label "Gy" ; rdfs:comment "Absorbed dose in grays (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.GyPers a cim:UnitSymbol ; - rdfs:label "GyPers"@en ; + rdfs:label "GyPers" ; rdfs:comment "Absorbed dose rate, grays per second." ; cims:stereotype "enum" . cim:UnitSymbol.H a cim:UnitSymbol ; - rdfs:label "H"@en ; + rdfs:label "H" ; rdfs:comment "Electric inductance in henrys (Wb/A)." ; cims:stereotype "enum" . cim:UnitSymbol.HPerm a cim:UnitSymbol ; - rdfs:label "HPerm"@en ; + rdfs:label "HPerm" ; rdfs:comment "Permeability, henrys per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Hz a cim:UnitSymbol ; - rdfs:label "Hz"@en ; + rdfs:label "Hz" ; rdfs:comment "Frequency in hertz (1/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:HZ ; + skos:narrower unit:REV-PER-SEC . cim:UnitSymbol.HzPerHz a cim:UnitSymbol ; - rdfs:label "HzPerHz"@en ; + rdfs:label "HzPerHz" ; rdfs:comment "Frequency, rate of frequency change. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mHz/Hz’." ; cims:stereotype "enum" . cim:UnitSymbol.HzPers a cim:UnitSymbol ; - rdfs:label "HzPers"@en ; + rdfs:label "HzPers" ; rdfs:comment "Rate of change of frequency in hertz per second." ; cims:stereotype "enum" . cim:UnitSymbol.J a cim:UnitSymbol ; - rdfs:label "J"@en ; + rdfs:label "J" ; rdfs:comment "Energy in joules (N·m = C·V = W·s)." ; cims:stereotype "enum" . cim:UnitSymbol.JPerK a cim:UnitSymbol ; - rdfs:label "JPerK"@en ; + rdfs:label "JPerK" ; rdfs:comment "Heat capacity in joules/kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkg a cim:UnitSymbol ; - rdfs:label "JPerkg"@en ; + rdfs:label "JPerkg" ; rdfs:comment "Specific energy, Joules / kg." ; cims:stereotype "enum" . cim:UnitSymbol.JPerkgK a cim:UnitSymbol ; - rdfs:label "JPerkgK"@en ; + rdfs:label "JPerkgK" ; rdfs:comment "Specific heat capacity, specific entropy, joules per kilogram Kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm2 a cim:UnitSymbol ; - rdfs:label "JPerm2"@en ; + rdfs:label "JPerm2" ; rdfs:comment "Insulation energy density, joules per square metre or watt second per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPerm3 a cim:UnitSymbol ; - rdfs:label "JPerm3"@en ; + rdfs:label "JPerm3" ; rdfs:comment "Energy density, joules per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.JPermol a cim:UnitSymbol ; - rdfs:label "JPermol"@en ; + rdfs:label "JPermol" ; rdfs:comment "Molar energy, joules per mole." ; cims:stereotype "enum" . cim:UnitSymbol.JPermolK a cim:UnitSymbol ; - rdfs:label "JPermolK"@en ; + rdfs:label "JPermolK" ; rdfs:comment "Molar entropy, molar heat capacity, joules per mole kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.JPers a cim:UnitSymbol ; - rdfs:label "JPers"@en ; + rdfs:label "JPers" ; rdfs:comment "Energy rate in joules per second (J/s)." ; cims:stereotype "enum" . cim:UnitSymbol.K a cim:UnitSymbol ; - rdfs:label "K"@en ; + rdfs:label "K" ; rdfs:comment "Temperature in kelvins." ; cims:stereotype "enum" . cim:UnitSymbol.KPers a cim:UnitSymbol ; - rdfs:label "KPers"@en ; + rdfs:label "KPers" ; rdfs:comment "Temperature change rate in kelvins per second." ; cims:stereotype "enum" . cim:UnitSymbol.M a cim:UnitSymbol ; - rdfs:label "M"@en ; + rdfs:label "M" ; rdfs:comment "Length, nautical miles (1 M = 1852 m)." ; cims:stereotype "enum" . cim:UnitSymbol.Mx a cim:UnitSymbol ; - rdfs:label "Mx"@en ; + rdfs:label "Mx" ; rdfs:comment "Magnetic flux, maxwells (1 Mx = 10-8 Wb)." ; cims:stereotype "enum" . cim:UnitSymbol.N a cim:UnitSymbol ; - rdfs:label "N"@en ; + rdfs:label "N" ; rdfs:comment "Force in newtons (kg·m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.NPerm a cim:UnitSymbol ; - rdfs:label "NPerm"@en ; + rdfs:label "NPerm" ; rdfs:comment "Surface tension, newton per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Nm a cim:UnitSymbol ; - rdfs:label "Nm"@en ; + rdfs:label "Nm" ; rdfs:comment "Moment of force, newton metres." ; cims:stereotype "enum" . cim:UnitSymbol.Oe a cim:UnitSymbol ; - rdfs:label "Oe"@en ; + rdfs:label "Oe" ; rdfs:comment "Magnetic field in oersteds, (1 Oe = (103/4p) A/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Pa a cim:UnitSymbol ; - rdfs:label "Pa"@en ; + rdfs:label "Pa" ; rdfs:comment "Pressure in pascals (N/m²). Note: the absolute or relative measurement of pressure is implied with this entry. See below for more explicit forms." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:PA . cim:UnitSymbol.PaPers a cim:UnitSymbol ; - rdfs:label "PaPers"@en ; + rdfs:label "PaPers" ; rdfs:comment "Pressure change rate in pascals per second." ; cims:stereotype "enum" . cim:UnitSymbol.Pas a cim:UnitSymbol ; - rdfs:label "Pas"@en ; + rdfs:label "Pas" ; rdfs:comment "Dynamic viscosity, pascal seconds." ; cims:stereotype "enum" . cim:UnitSymbol.Q a cim:UnitSymbol ; - rdfs:label "Q"@en ; + rdfs:label "Q" ; rdfs:comment "Quantity power, Q." ; cims:stereotype "enum" . cim:UnitSymbol.Qh a cim:UnitSymbol ; - rdfs:label "Qh"@en ; + rdfs:label "Qh" ; rdfs:comment "Quantity energy, Qh." ; cims:stereotype "enum" . cim:UnitSymbol.S a cim:UnitSymbol ; - rdfs:label "S"@en ; + rdfs:label "S" ; rdfs:comment "Conductance in siemens." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:S . cim:UnitSymbol.SPerm a cim:UnitSymbol ; - rdfs:label "SPerm"@en ; + rdfs:label "SPerm" ; rdfs:comment "Conductance per length (F/m)." ; cims:stereotype "enum" . cim:UnitSymbol.Sv a cim:UnitSymbol ; - rdfs:label "Sv"@en ; + rdfs:label "Sv" ; rdfs:comment "Dose equivalent in sieverts (J/kg)." ; cims:stereotype "enum" . cim:UnitSymbol.T a cim:UnitSymbol ; - rdfs:label "T"@en ; + rdfs:label "T" ; rdfs:comment "Magnetic flux density in teslas (Wb/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.V a cim:UnitSymbol ; - rdfs:label "V"@en ; + rdfs:label "V" ; rdfs:comment "Electric potential in volts (W/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V . cim:UnitSymbol.V2 a cim:UnitSymbol ; - rdfs:label "V2"@en ; + rdfs:label "V2" ; rdfs:comment "Volt squared (W²/A²)." ; cims:stereotype "enum" . cim:UnitSymbol.V2h a cim:UnitSymbol ; - rdfs:label "V2h"@en ; + rdfs:label "V2h" ; rdfs:comment "Volt-squared hour, volt-squared-hours." ; cims:stereotype "enum" . cim:UnitSymbol.VA a cim:UnitSymbol ; - rdfs:label "VA"@en ; + rdfs:label "VA" ; rdfs:comment "Apparent power in volt amperes. See also real power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A . cim:UnitSymbol.VAh a cim:UnitSymbol ; - rdfs:label "VAh"@en ; + rdfs:label "VAh" ; rdfs:comment "Apparent energy in volt ampere hours." ; cims:stereotype "enum" . cim:UnitSymbol.VAr a cim:UnitSymbol ; - rdfs:label "VAr"@en ; + rdfs:label "VAr" ; rdfs:comment """Reactive power in volt amperes reactive. The “reactive” or “imaginary” component of electrical power (VIsin(phi)). (See also real power and apparent power). Note: Different meter designs use different methods to arrive at their results. Some meters may compute reactive power as an arithmetic value, while others compute the value vectorially. The data consumer should determine the method in use and the suitability of the measurement for the intended purpose.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-A_Reactive . cim:UnitSymbol.VArh a cim:UnitSymbol ; - rdfs:label "VArh"@en ; + rdfs:label "VArh" ; rdfs:comment "Reactive energy in volt ampere reactive hours." ; cims:stereotype "enum" . cim:UnitSymbol.VPerHz a cim:UnitSymbol ; - rdfs:label "VPerHz"@en ; + rdfs:label "VPerHz" ; rdfs:comment "Magnetic flux in volt per hertz." ; cims:stereotype "enum" . cim:UnitSymbol.VPerV a cim:UnitSymbol ; - rdfs:label "VPerV"@en ; + rdfs:label "VPerV" ; rdfs:comment "Voltage, ratio of voltages. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mV/V’." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVA a cim:UnitSymbol ; - rdfs:label "VPerVA"@en ; + rdfs:label "VPerVA" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; cims:stereotype "enum" . cim:UnitSymbol.VPerVAr a cim:UnitSymbol ; - rdfs:label "VPerVAr"@en ; + rdfs:label "VPerVAr" ; rdfs:comment "Power factor, PF, the ratio of the active power to the apparent power. Note: The sign convention used for power factor will differ between IEC meters and EEI (ANSI) meters. It is assumed that the data consumers understand the type of meter being used and agree on the sign convention in use at any given utility." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:V-PER-V-A_Reactive . cim:UnitSymbol.VPerm a cim:UnitSymbol ; - rdfs:label "VPerm"@en ; + rdfs:label "VPerm" ; rdfs:comment "Electric field strength, volts per metre." ; cims:stereotype "enum" . cim:UnitSymbol.Vh a cim:UnitSymbol ; - rdfs:label "Vh"@en ; + rdfs:label "Vh" ; rdfs:comment "Volt-hour, Volt hours." ; cims:stereotype "enum" . cim:UnitSymbol.Vs a cim:UnitSymbol ; - rdfs:label "Vs"@en ; + rdfs:label "Vs" ; rdfs:comment "Volt seconds (Ws/A)." ; cims:stereotype "enum" . cim:UnitSymbol.W a cim:UnitSymbol ; - rdfs:label "W"@en ; + rdfs:label "W" ; rdfs:comment "Real power in watts (J/s). Electrical power may have real and reactive components. The real portion of electrical power (I²R or VIcos(phi)), is expressed in Watts. See also apparent power and reactive power." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W . cim:UnitSymbol.WPerA a cim:UnitSymbol ; - rdfs:label "WPerA"@en ; + rdfs:label "WPerA" ; rdfs:comment "Active power per current flow, watts per Ampere." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-A . cim:UnitSymbol.WPerW a cim:UnitSymbol ; - rdfs:label "WPerW"@en ; + rdfs:label "WPerW" ; rdfs:comment "Signal Strength, ratio of power. Note: Users may need to supply a prefix such as ‘m’ to show rates such as ‘mW/W’." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2 a cim:UnitSymbol ; - rdfs:label "WPerm2"@en ; + rdfs:label "WPerm2" ; rdfs:comment "Heat flux density, irradiance, watts per square metre." ; cims:stereotype "enum" . cim:UnitSymbol.WPerm2sr a cim:UnitSymbol ; - rdfs:label "WPerm2sr"@en ; + rdfs:label "WPerm2sr" ; rdfs:comment "Radiance, watts per square metre steradian." ; cims:stereotype "enum" . cim:UnitSymbol.WPermK a cim:UnitSymbol ; - rdfs:label "WPermK"@en ; + rdfs:label "WPermK" ; rdfs:comment "Thermal conductivity in watt/metres kelvin." ; cims:stereotype "enum" . cim:UnitSymbol.WPers a cim:UnitSymbol ; - rdfs:label "WPers"@en ; + rdfs:label "WPers" ; rdfs:comment "Ramp rate in watts per second." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-PER-SEC . cim:UnitSymbol.WPersr a cim:UnitSymbol ; - rdfs:label "WPersr"@en ; + rdfs:label "WPersr" ; rdfs:comment "Radiant intensity, watts per steradian." ; cims:stereotype "enum" . cim:UnitSymbol.Wb a cim:UnitSymbol ; - rdfs:label "Wb"@en ; + rdfs:label "Wb" ; rdfs:comment "Magnetic flux in webers (V·s)." ; cims:stereotype "enum" . cim:UnitSymbol.Wh a cim:UnitSymbol ; - rdfs:label "Wh"@en ; + rdfs:label "Wh" ; rdfs:comment "Real energy in watt hours." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:W-HR . cim:UnitSymbol.anglemin a cim:UnitSymbol ; - rdfs:label "anglemin"@en ; + rdfs:label "anglemin" ; rdfs:comment "Plane angle, minutes." ; cims:stereotype "enum" . cim:UnitSymbol.anglesec a cim:UnitSymbol ; - rdfs:label "anglesec"@en ; + rdfs:label "anglesec" ; rdfs:comment "Plane angle, seconds." ; cims:stereotype "enum" . cim:UnitSymbol.bar a cim:UnitSymbol ; - rdfs:label "bar"@en ; + rdfs:label "bar" ; rdfs:comment "Pressure in bars, (1 bar = 100 kPa)." ; cims:stereotype "enum" . cim:UnitSymbol.cd a cim:UnitSymbol ; - rdfs:label "cd"@en ; + rdfs:label "cd" ; rdfs:comment "Luminous intensity in candelas." ; cims:stereotype "enum" . cim:UnitSymbol.charPers a cim:UnitSymbol ; - rdfs:label "charPers"@en ; + rdfs:label "charPers" ; rdfs:comment "Data rate (baud) in characters per second." ; cims:stereotype "enum" . cim:UnitSymbol.character a cim:UnitSymbol ; - rdfs:label "character"@en ; + rdfs:label "character" ; rdfs:comment "Number of characters." ; cims:stereotype "enum" . cim:UnitSymbol.cosPhi a cim:UnitSymbol ; - rdfs:label "cosPhi"@en ; + rdfs:label "cosPhi" ; rdfs:comment """Power factor, dimensionless. Note 1: This definition of power factor only holds for balanced systems. See the alternative definition under code 153. Note 2 : Beware of differing sign conventions in use between the IEC and EEI. It is assumed that the data consumer understands the type of meter in use and the sign convention in use by the utility.""" ; cims:stereotype "enum" . cim:UnitSymbol.count a cim:UnitSymbol ; - rdfs:label "count"@en ; + rdfs:label "count" ; rdfs:comment "Amount of substance, Counter value." ; cims:stereotype "enum" . cim:UnitSymbol.d a cim:UnitSymbol ; - rdfs:label "d"@en ; + rdfs:label "d" ; rdfs:comment "Time in days, day = 24 h = 86400 s." ; cims:stereotype "enum" . cim:UnitSymbol.dB a cim:UnitSymbol ; - rdfs:label "dB"@en ; + rdfs:label "dB" ; rdfs:comment "Sound pressure level in decibels. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.dBm a cim:UnitSymbol ; - rdfs:label "dBm"@en ; + rdfs:label "dBm" ; rdfs:comment "Power level (logarithmic ratio of signal strength , Bel-mW), normalized to 1mW. Note: multiplier “d” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.deg a cim:UnitSymbol ; - rdfs:label "deg"@en ; + rdfs:label "deg" ; rdfs:comment "Plane angle in degrees." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG . cim:UnitSymbol.degC a cim:UnitSymbol ; - rdfs:label "degC"@en ; + rdfs:label "degC" ; rdfs:comment """Relative temperature in degrees Celsius. In the SI unit system the symbol is °C. Electric charge is measured in coulomb that has the unit symbol C. To distinguish degree Celsius from coulomb the symbol used in the UML is degC. The reason for not using °C is that the special character ° is difficult to manage in software.""" ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:DEG_C . cim:UnitSymbol.ft3 a cim:UnitSymbol ; - rdfs:label "ft3"@en ; + rdfs:label "ft3" ; rdfs:comment "Volume, cubic feet." ; cims:stereotype "enum" . cim:UnitSymbol.gPerg a cim:UnitSymbol ; - rdfs:label "gPerg"@en ; + rdfs:label "gPerg" ; rdfs:comment "Concentration, The ratio of the mass of a solute divided by the mass of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µg/g’." ; cims:stereotype "enum" . cim:UnitSymbol.gal a cim:UnitSymbol ; - rdfs:label "gal"@en ; + rdfs:label "gal" ; rdfs:comment "Volume in gallons, US gallon (1 gal = 231 in3 = 128 fl ounce)." ; cims:stereotype "enum" . cim:UnitSymbol.h a cim:UnitSymbol ; - rdfs:label "h"@en ; + rdfs:label "h" ; rdfs:comment "Time in hours, hour = 60 min = 3600 s." ; cims:stereotype "enum" . cim:UnitSymbol.ha a cim:UnitSymbol ; - rdfs:label "ha"@en ; + rdfs:label "ha" ; rdfs:comment "Area, hectares." ; cims:stereotype "enum" . cim:UnitSymbol.kat a cim:UnitSymbol ; - rdfs:label "kat"@en ; + rdfs:label "kat" ; rdfs:comment "Catalytic activity, katal = mol / s." ; cims:stereotype "enum" . cim:UnitSymbol.katPerm3 a cim:UnitSymbol ; - rdfs:label "katPerm3"@en ; + rdfs:label "katPerm3" ; rdfs:comment "Catalytic activity concentration, katals per cubic metre." ; cims:stereotype "enum" . cim:UnitSymbol.kg a cim:UnitSymbol ; - rdfs:label "kg"@en ; + rdfs:label "kg" ; rdfs:comment "Mass in kilograms. Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerJ a cim:UnitSymbol ; - rdfs:label "kgPerJ"@en ; + rdfs:label "kgPerJ" ; rdfs:comment "Weight per energy in kilograms per joule (kg/J). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgPerm3 a cim:UnitSymbol ; - rdfs:label "kgPerm3"@en ; + rdfs:label "kgPerm3" ; rdfs:comment "Density in kilogram/cubic metres (kg/m³). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm a cim:UnitSymbol ; - rdfs:label "kgm"@en ; + rdfs:label "kgm" ; rdfs:comment "Moment of mass in kilogram metres (kg·m) (first moment of mass). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kgm2 a cim:UnitSymbol ; - rdfs:label "kgm2"@en ; + rdfs:label "kgm2" ; rdfs:comment "Moment of mass in kilogram square metres (kg·m²) (Second moment of mass, commonly called the moment of inertia). Note: multiplier “k” is included in this unit symbol for compatibility with IEC 61850-7-3." ; cims:stereotype "enum" . cim:UnitSymbol.kn a cim:UnitSymbol ; - rdfs:label "kn"@en ; + rdfs:label "kn" ; rdfs:comment "Speed, knots (1 kn = 1852/3600) m/s." ; cims:stereotype "enum" . cim:UnitSymbol.l a cim:UnitSymbol ; - rdfs:label "l"@en ; + rdfs:label "l" ; rdfs:comment "Volume in litres, litre = dm3 = m3/1000." ; cims:stereotype "enum" . cim:UnitSymbol.lPerh a cim:UnitSymbol ; - rdfs:label "lPerh"@en ; + rdfs:label "lPerh" ; rdfs:comment "Volumetric flow rate, litres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.lPerl a cim:UnitSymbol ; - rdfs:label "lPerl"@en ; + rdfs:label "lPerl" ; rdfs:comment "Concentration, The ratio of the volume of a solute divided by the volume of the solution. Note: Users may need use a prefix such a ‘µ’ to express a quantity such as ‘µL/L’." ; cims:stereotype "enum" . cim:UnitSymbol.lPers a cim:UnitSymbol ; - rdfs:label "lPers"@en ; + rdfs:label "lPers" ; rdfs:comment "Volumetric flow rate in litres per second." ; cims:stereotype "enum" . cim:UnitSymbol.lm a cim:UnitSymbol ; - rdfs:label "lm"@en ; + rdfs:label "lm" ; rdfs:comment "Luminous flux in lumens (cd·sr)." ; cims:stereotype "enum" . cim:UnitSymbol.lx a cim:UnitSymbol ; - rdfs:label "lx"@en ; + rdfs:label "lx" ; rdfs:comment "Illuminance in lux (lm/m²)." ; cims:stereotype "enum" . cim:UnitSymbol.m a cim:UnitSymbol ; - rdfs:label "m"@en ; + rdfs:label "m" ; rdfs:comment "Length in metres." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M . cim:UnitSymbol.m2 a cim:UnitSymbol ; - rdfs:label "m2"@en ; + rdfs:label "m2" ; rdfs:comment "Area in square metres (m²)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M2 . cim:UnitSymbol.m2Pers a cim:UnitSymbol ; - rdfs:label "m2Pers"@en ; + rdfs:label "m2Pers" ; rdfs:comment "Viscosity in square metres / second (m²/s)." ; cims:stereotype "enum" . cim:UnitSymbol.m3 a cim:UnitSymbol ; - rdfs:label "m3"@en ; + rdfs:label "m3" ; rdfs:comment "Volume in cubic metres (m³)." ; cims:stereotype "enum" . cim:UnitSymbol.m3Compensated a cim:UnitSymbol ; - rdfs:label "m3Compensated"@en ; + rdfs:label "m3Compensated" ; rdfs:comment "Volume, cubic metres, with the value compensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perh a cim:UnitSymbol ; - rdfs:label "m3Perh"@en ; + rdfs:label "m3Perh" ; rdfs:comment "Volumetric flow rate, cubic metres per hour." ; cims:stereotype "enum" . cim:UnitSymbol.m3Perkg a cim:UnitSymbol ; - rdfs:label "m3Perkg"@en ; + rdfs:label "m3Perkg" ; rdfs:comment "Specific volume, cubic metres per kilogram, v." ; cims:stereotype "enum" . cim:UnitSymbol.m3Pers a cim:UnitSymbol ; - rdfs:label "m3Pers"@en ; + rdfs:label "m3Pers" ; rdfs:comment "Volumetric flow rate in cubic metres per second (m³/s)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:M3-PER-SEC . cim:UnitSymbol.m3Uncompensated a cim:UnitSymbol ; - rdfs:label "m3Uncompensated"@en ; + rdfs:label "m3Uncompensated" ; rdfs:comment "Volume, cubic metres, with the value uncompensated for weather effects." ; cims:stereotype "enum" . cim:UnitSymbol.mPerm3 a cim:UnitSymbol ; - rdfs:label "mPerm3"@en ; + rdfs:label "mPerm3" ; rdfs:comment "Fuel efficiency in metres per cubic metres (m/m³)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers a cim:UnitSymbol ; - rdfs:label "mPers"@en ; + rdfs:label "mPers" ; rdfs:comment "Velocity in metres per second (m/s)." ; cims:stereotype "enum" . cim:UnitSymbol.mPers2 a cim:UnitSymbol ; - rdfs:label "mPers2"@en ; + rdfs:label "mPers2" ; rdfs:comment "Acceleration in metres per second squared (m/s²)." ; cims:stereotype "enum" . cim:UnitSymbol.min a cim:UnitSymbol ; - rdfs:label "min"@en ; + rdfs:label "min" ; rdfs:comment "Time in minutes, minute = 60 s." ; cims:stereotype "enum" . cim:UnitSymbol.mmHg a cim:UnitSymbol ; - rdfs:label "mmHg"@en ; + rdfs:label "mmHg" ; rdfs:comment "Pressure, millimetres of mercury (1 mmHg is approximately 133.3 Pa)." ; cims:stereotype "enum" . cim:UnitSymbol.mol a cim:UnitSymbol ; - rdfs:label "mol"@en ; + rdfs:label "mol" ; rdfs:comment "Amount of substance in moles." ; cims:stereotype "enum" . cim:UnitSymbol.molPerkg a cim:UnitSymbol ; - rdfs:label "molPerkg"@en ; + rdfs:label "molPerkg" ; rdfs:comment "Concentration, Molality, the amount of solute in moles and the amount of solvent in kilograms." ; cims:stereotype "enum" . cim:UnitSymbol.molPerm3 a cim:UnitSymbol ; - rdfs:label "molPerm3"@en ; + rdfs:label "molPerm3" ; rdfs:comment "Concentration, The amount of substance concentration, (c), the amount of solvent in moles divided by the volume of solution in m³." ; cims:stereotype "enum" . cim:UnitSymbol.molPermol a cim:UnitSymbol ; - rdfs:label "molPermol"@en ; + rdfs:label "molPermol" ; rdfs:comment "Concentration, Molar fraction, the ratio of the molar amount of a solute divided by the molar amount of the solution." ; cims:stereotype "enum" . cim:UnitSymbol.none a cim:UnitSymbol ; - rdfs:label "none"@en ; + rdfs:label "none" ; rdfs:comment "Dimension less quantity, e.g. count, per unit, etc." ; cims:stereotype "enum" . cim:UnitSymbol.ohm a cim:UnitSymbol ; - rdfs:label "ohm"@en ; + rdfs:label "ohm" ; rdfs:comment "Electric resistance in ohms (V/A)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:OHM . cim:UnitSymbol.ohmPerm a cim:UnitSymbol ; - rdfs:label "ohmPerm"@en ; + rdfs:label "ohmPerm" ; rdfs:comment "Electric resistance per length in ohms per metre ((V/A)/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ohmm a cim:UnitSymbol ; - rdfs:label "ohmm"@en ; + rdfs:label "ohmm" ; rdfs:comment "Resistivity, ohm metres, (rho)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerHz a cim:UnitSymbol ; - rdfs:label "onePerHz"@en ; + rdfs:label "onePerHz" ; rdfs:comment "Reciprocal of frequency (1/Hz)." ; cims:stereotype "enum" . cim:UnitSymbol.onePerm a cim:UnitSymbol ; - rdfs:label "onePerm"@en ; + rdfs:label "onePerm" ; rdfs:comment "Wavenumber, reciprocal metres, (1/m)." ; cims:stereotype "enum" . cim:UnitSymbol.ppm a cim:UnitSymbol ; - rdfs:label "ppm"@en ; + rdfs:label "ppm" ; rdfs:comment "Concentration in parts per million." ; cims:stereotype "enum" . cim:UnitSymbol.rad a cim:UnitSymbol ; - rdfs:label "rad"@en ; + rdfs:label "rad" ; rdfs:comment "Plane angle in radians (m/m)." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:RAD . cim:UnitSymbol.radPers a cim:UnitSymbol ; - rdfs:label "radPers"@en ; + rdfs:label "radPers" ; rdfs:comment "Angular velocity in radians per second (rad/s)." ; cims:stereotype "enum" . cim:UnitSymbol.radPers2 a cim:UnitSymbol ; - rdfs:label "radPers2"@en ; + rdfs:label "radPers2" ; rdfs:comment "Angular acceleration, radians per second squared." ; cims:stereotype "enum" . cim:UnitSymbol.rev a cim:UnitSymbol ; - rdfs:label "rev"@en ; + rdfs:label "rev" ; rdfs:comment "Amount of rotation, revolutions." ; cims:stereotype "enum" . cim:UnitSymbol.rotPers a cim:UnitSymbol ; - rdfs:label "rotPers"@en ; + rdfs:label "rotPers" ; rdfs:comment "Rotations per second (1/s). See also Hz (1/s)." ; cims:stereotype "enum" . cim:UnitSymbol.s a cim:UnitSymbol ; - rdfs:label "s"@en ; + rdfs:label "s" ; rdfs:comment "Time in seconds." ; - cims:stereotype "enum" . + cims:stereotype "enum" ; + skos:exactMatch unit:SEC . cim:UnitSymbol.sPers a cim:UnitSymbol ; - rdfs:label "sPers"@en ; + rdfs:label "sPers" ; rdfs:comment "Time, Ratio of time. Note: Users may need to supply a prefix such as ‘µ’ to show rates such as ‘µs/s’." ; cims:stereotype "enum" . cim:UnitSymbol.sr a cim:UnitSymbol ; - rdfs:label "sr"@en ; + rdfs:label "sr" ; rdfs:comment "Solid angle in steradians (m2/m2)." ; cims:stereotype "enum" . cim:UnitSymbol.therm a cim:UnitSymbol ; - rdfs:label "therm"@en ; + rdfs:label "therm" ; rdfs:comment "Energy, therms." ; cims:stereotype "enum" . cim:UnitSymbol.tonne a cim:UnitSymbol ; - rdfs:label "tonne"@en ; + rdfs:label "tonne" ; rdfs:comment "Mass in tons, “tonne” or “metric ton” (1000 kg = 1 Mg)." ; cims:stereotype "enum" . +cim:Voltage a qudt:QuantityKind ; + rdfs:label "Voltage"@en ; + rdfs:comment "Electrical voltage, can be both AC and DC." ; + cims:belongsToCategory ssh:Package_SteadyStateHypothesisProfile ; + qudt:applicableUnit cim:UnitSymbol.V ; + skos:exactMatch quantitykind:Voltage . + +cim:VoltagePerReactivePower skos:exactMatch quantitykind:VoltagePerReactivePower . + +cim:VolumeFlowRate skos:exactMatch quantitykind:VolumeFlowRate . + cim:VsPpccControlKind.pPcc a cim:VsPpccControlKind ; rdfs:label "pPcc"@en ; rdfs:comment "Control is real power at point of common coupling. The target value is provided by ACDCConverter.targetPpcc." ; diff --git a/rdfs-improved/CGMES/ttl/61970-600-2_Topology-AP-Voc-RDFS2020_v3-0-0.ttl b/rdfs-improved/CGMES/ttl/61970-600-2_Topology-AP-Voc-RDFS2020_v3-0-0.ttl index 07c0363..9c5a260 100644 --- a/rdfs-improved/CGMES/ttl/61970-600-2_Topology-AP-Voc-RDFS2020_v3-0-0.ttl +++ b/rdfs-improved/CGMES/ttl/61970-600-2_Topology-AP-Voc-RDFS2020_v3-0-0.ttl @@ -1,317 +1,308 @@ -@prefix cim: . -@prefix cims: . -@prefix eu: . -@prefix tp: . -@prefix dcat: . -@prefix dct: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -cim:ACDCConverterDCTerminal a rdfs:Class ; +@prefix cim: . +@prefix cims: . +@prefix eu: . +@prefix tp: . +@prefix dcat: . +@prefix dct: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . +@prefix uml: . + +tp:Ontology a owl:Ontology ; + dct:description "This vocabulary is describing the topology profile from IEC 61970-600-2."@en ; + dcat:keyword "TP" ; + dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; + dcat:theme "vocabulary"@en ; + dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; + dct:creator "ENTSO-E CIM EG"@en ; + dct:identifier "urn:uuid:2c5559fa-12b4-445a-b92a-958c90628cee" ; + dct:issued "2021-01-27T12:25:49Z"^^xsd:dateTime ; + dct:language "en-GB" ; + dct:modified "2020-10-12"^^xsd:date ; + dct:publisher "ENTSO-E"@en ; + dct:rights "Copyright"@en ; + dct:rightsHolder "ENTSO-E"@en ; + dct:title "Topology Vocabulary"@en ; + owl:incompatibleWith ; + owl:priorVersion ; + owl:versionIRI ; + owl:versionInfo "3.0.0"@en . + +cim:ACDCConverterDCTerminal a owl:Class ; rdfs:label "ACDCConverterDCTerminal"@en ; rdfs:comment "A DC electrical connection point at the AC/DC converter. The AC/DC converter is electrically connected also to the AC side. The AC connection is inherited from the AC conducting equipment in the same way as any other AC equipment. The AC/DC converter DC terminal is separate from generic DC terminal to restrict the connection with the AC side to AC/DC converter and so that no other DC conducting equipment can be connected to the AC side." ; cims:belongsToCategory tp:Package_TopologyProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCBaseTerminal . -cim:ACDCTerminal a rdfs:Class ; +cim:ACDCTerminal a owl:Class ; rdfs:label "ACDCTerminal"@en ; rdfs:comment "An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory tp:Package_TopologyProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:BaseVoltage a rdfs:Class ; +cim:BaseVoltage a owl:Class ; rdfs:label "BaseVoltage"@en ; - rdfs:comment "Defines a system base voltage which is referenced. " ; + rdfs:comment "Defines a system base voltage which is referenced." ; cims:belongsToCategory tp:Package_TopologyProfile . -cim:ConnectivityNode a rdfs:Class ; +cim:ConnectivityNode a owl:Class ; rdfs:label "ConnectivityNode"@en ; rdfs:comment "Connectivity nodes are points where terminals of AC conducting equipment are connected together with zero impedance." ; cims:belongsToCategory tp:Package_TopologyProfile ; - cims:stereotype "Description", . + cims:stereotype "Description", uml:concrete . -cim:ConnectivityNodeContainer a rdfs:Class ; +cim:ConnectivityNodeContainer a owl:Class ; rdfs:label "ConnectivityNodeContainer"@en ; rdfs:comment "A base class for all objects that may contain connectivity nodes or topological nodes." ; cims:belongsToCategory tp:Package_TopologyProfile . -cim:DCBaseTerminal a rdfs:Class ; +cim:DCBaseTerminal a owl:Class ; rdfs:label "DCBaseTerminal"@en ; - rdfs:comment "An electrical connection point at a piece of DC conducting equipment. DC terminals are connected at one physical DC node that may have multiple DC terminals connected. A DC node is similar to an AC connectivity node. The model requires that DC connections are distinct from AC connections. " ; + rdfs:comment "An electrical connection point at a piece of DC conducting equipment. DC terminals are connected at one physical DC node that may have multiple DC terminals connected. A DC node is similar to an AC connectivity node. The model requires that DC connections are distinct from AC connections." ; cims:belongsToCategory tp:Package_TopologyProfile ; rdfs:subClassOf cim:ACDCTerminal . -cim:DCEquipmentContainer a rdfs:Class ; +cim:DCEquipmentContainer a owl:Class ; rdfs:label "DCEquipmentContainer"@en ; rdfs:comment "A modelling construct to provide a root class for containment of DC as well as AC equipment. The class differ from the EquipmentContaner for AC in that it may also contain DCNode-s. Hence it can contain both AC and DC equipment." ; cims:belongsToCategory tp:Package_TopologyProfile . -cim:DCNode a rdfs:Class ; +cim:DCNode a owl:Class ; rdfs:label "DCNode"@en ; rdfs:comment "DC nodes are points where terminals of DC conducting equipment are connected together with zero impedance." ; cims:belongsToCategory tp:Package_TopologyProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:DCTerminal a rdfs:Class ; +cim:DCTerminal a owl:Class ; rdfs:label "DCTerminal"@en ; rdfs:comment "An electrical connection point to generic DC conducting equipment." ; cims:belongsToCategory tp:Package_TopologyProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:DCBaseTerminal . -cim:DCTopologicalNode a rdfs:Class ; +cim:DCTopologicalNode a owl:Class ; rdfs:label "DCTopologicalNode"@en ; rdfs:comment "DC bus." ; cims:belongsToCategory tp:Package_TopologyProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -cim:Date a rdfs: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\"." ; - cims:belongsToCategory tp:Package_TopologyProfile ; - cims:stereotype "Primitive" . - -cim:IdentifiedObject a rdfs:Class ; +cim: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." ; cims:belongsToCategory tp:Package_TopologyProfile . -cim:ReportingGroup a rdfs:Class ; +cim:ReportingGroup a owl:Class ; rdfs:label "ReportingGroup"@en ; rdfs:comment "A reporting group is used for various ad-hoc groupings used for reporting." ; cims:belongsToCategory tp:Package_TopologyProfile ; rdfs:subClassOf cim:IdentifiedObject . -cim:String a rdfs: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." ; - cims:belongsToCategory tp:Package_TopologyProfile ; - cims:stereotype "Primitive" . - -cim:Terminal a rdfs:Class ; +cim:Terminal a owl:Class ; rdfs:label "Terminal"@en ; rdfs:comment "An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes." ; cims:belongsToCategory tp:Package_TopologyProfile ; - cims:stereotype "Description", ; + cims:stereotype "Description", uml:concrete ; rdfs:subClassOf cim:ACDCTerminal . -cim:TopologicalNode a rdfs:Class ; +cim:TopologicalNode a owl:Class ; rdfs:label "TopologicalNode"@en ; rdfs:comment """For a detailed substation model a topological node is a set of connectivity nodes that, in the current network state, are connected together through any type of closed switches, including jumpers. Topological nodes change as the current network state changes (i.e., switches, breakers, etc. change state). For a planning model, switch statuses are not used to form topological nodes. Instead they are manually created or deleted in a model builder tool. Topological nodes maintained this way are also called "busses".""" ; cims:belongsToCategory tp:Package_TopologyProfile ; - cims:stereotype ; + cims:stereotype uml:concrete ; rdfs:subClassOf cim:IdentifiedObject . -tp:Ontology a owl:Ontology ; - dct:description "This vocabulary is describing the topology profile from IEC 61970-600-2."@en ; - dcat:keyword "TP" ; - dcat:landingPage "https://www.entsoe.eu/digital/cim/cim-for-grid-models-exchange/" ; - dcat:theme "vocabulary"@en ; - dct:conformsTo "file://iec61970cim17v40_iec61968cim13v13a_iec62325cim03v17a.eap", "urn:iso:std:iec:61970-301:ed-7:amd1", "urn:iso:std:iec:61970-501:draft:ed-2", "urn:iso:std:iec:61970-600-2:ed-1" ; - dct:creator "ENTSO-E CIM EG"@en ; - dct:identifier "urn:uuid:2c5559fa-12b4-445a-b92a-958c90628cee" ; - dct:issued "2021-01-27T12:25:49Z"^^xsd:dateTime ; - dct:language "en-GB" ; - dct:modified "2020-10-12"^^xsd:date ; - dct:publisher "ENTSO-E"@en ; - dct:rights "Copyright"@en ; - dct:rightsHolder "ENTSO-E"@en ; - dct:title "Topology Vocabulary"@en ; - owl:incompatibleWith ; - owl:priorVersion ; - owl:versionIRI ; - owl:versionInfo "3.0.0"@en . - -cim:BaseVoltage.TopologicalNode a rdf:Property ; +cim:BaseVoltage.TopologicalNode a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TopologicalNode"@en ; rdfs:comment "The topological nodes at the base voltage." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TopologicalNode.BaseVoltage ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:TopologicalNode.BaseVoltage ; rdfs:domain cim:BaseVoltage ; rdfs:range cim:TopologicalNode . -cim:ConnectivityNode.TopologicalNode a rdf:Property ; +cim:ConnectivityNode.TopologicalNode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TopologicalNode"@en ; rdfs:comment "The topological node to which this connectivity node is assigned. May depend on the current state of switches in the network." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TopologicalNode.ConnectivityNodes ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:TopologicalNode.ConnectivityNodes ; rdfs:domain cim:ConnectivityNode ; rdfs:range cim:TopologicalNode . -cim:ConnectivityNodeContainer.TopologicalNode a rdf:Property ; +cim:ConnectivityNodeContainer.TopologicalNode a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TopologicalNode"@en ; rdfs:comment "The topological nodes which belong to this connectivity node container." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TopologicalNode.ConnectivityNodeContainer ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:TopologicalNode.ConnectivityNodeContainer ; rdfs:domain cim:ConnectivityNodeContainer ; rdfs:range cim:TopologicalNode . -cim:DCBaseTerminal.DCTopologicalNode a rdf:Property ; +cim:DCBaseTerminal.DCTopologicalNode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCTopologicalNode"@en ; rdfs:comment "See association end Terminal.TopologicalNode." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DCTopologicalNode.DCTerminals ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:DCTopologicalNode.DCTerminals ; rdfs:domain cim:DCBaseTerminal ; rdfs:range cim:DCTopologicalNode . -cim:DCEquipmentContainer.DCTopologicalNode a rdf:Property ; +cim:DCEquipmentContainer.DCTopologicalNode a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCTopologicalNode"@en ; rdfs:comment "The topological nodes which belong to this connectivity node container." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCTopologicalNode.DCEquipmentContainer ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DCTopologicalNode.DCEquipmentContainer ; rdfs:domain cim:DCEquipmentContainer ; rdfs:range cim:DCTopologicalNode . -cim:DCNode.DCTopologicalNode a rdf:Property ; +cim:DCNode.DCTopologicalNode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCTopologicalNode"@en ; rdfs:comment "The DC topological node to which this DC connectivity node is assigned. May depend on the current state of switches in the network." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DCTopologicalNode.DCNodes ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:DCTopologicalNode.DCNodes ; rdfs:domain cim:DCNode ; rdfs:range cim:DCTopologicalNode . -cim:DCTopologicalNode.DCEquipmentContainer a rdf:Property ; +cim:DCTopologicalNode.DCEquipmentContainer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "DCEquipmentContainer"@en ; rdfs:comment "The connectivity node container to which the topological node belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:DCEquipmentContainer.DCTopologicalNode ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:DCEquipmentContainer.DCTopologicalNode ; rdfs:domain cim:DCTopologicalNode ; rdfs:range cim:DCEquipmentContainer . -cim:DCTopologicalNode.DCNodes a rdf:Property ; +cim:DCTopologicalNode.DCNodes a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCNodes"@en ; rdfs:comment "The DC connectivity nodes combined together to form this DC topological node. May depend on the current state of switches in the network." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCNode.DCTopologicalNode ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DCNode.DCTopologicalNode ; rdfs:domain cim:DCTopologicalNode ; rdfs:range cim:DCNode . -cim:DCTopologicalNode.DCTerminals a rdf:Property ; +cim:DCTopologicalNode.DCTerminals a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "DCTerminals"@en ; rdfs:comment "See association end TopologicalNode.Terminal." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:DCBaseTerminal.DCTopologicalNode ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:DCBaseTerminal.DCTopologicalNode ; rdfs:domain cim:DCTopologicalNode ; rdfs:range cim:DCBaseTerminal . -cim:IdentifiedObject.description a rdf:Property ; - 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." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.mRID a rdf:Property ; - 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.""" ; - cims:dataType cim:String ; - cims:multiplicity cims:M:1..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:IdentifiedObject.name a rdf:Property ; - rdfs:label "name"@en ; - rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; - cims:dataType cim:String ; - cims:multiplicity cims:M:0..1 ; - cims:stereotype ; - rdfs:domain cim:IdentifiedObject . - -cim:ReportingGroup.TopologicalNode a rdf:Property ; +cim:ReportingGroup.TopologicalNode a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "TopologicalNode"@en ; rdfs:comment "The topological nodes that belong to the reporting group." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:TopologicalNode.ReportingGroup ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:TopologicalNode.ReportingGroup ; rdfs:domain cim:ReportingGroup ; rdfs:range cim:TopologicalNode . -cim:Terminal.TopologicalNode a rdf:Property ; +cim:Terminal.TopologicalNode a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "TopologicalNode"@en ; rdfs:comment "The topological node associated with the terminal. This can be used as an alternative to the connectivity node path to topological node, thus making it unnecessary to model connectivity nodes in some cases. Note that the if connectivity nodes are in the model, this association would probably not be used as an input specification." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:TopologicalNode.Terminal ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:TopologicalNode.Terminal ; rdfs:domain cim:Terminal ; rdfs:range cim:TopologicalNode . -cim:TopologicalNode.BaseVoltage a rdf:Property ; +cim:TopologicalNode.BaseVoltage a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "BaseVoltage"@en ; rdfs:comment "The base voltage of the topological node." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:BaseVoltage.TopologicalNode ; cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:BaseVoltage.TopologicalNode ; rdfs:domain cim:TopologicalNode ; rdfs:range cim:BaseVoltage . -cim:TopologicalNode.ConnectivityNodeContainer a rdf:Property ; +cim:TopologicalNode.ConnectivityNodeContainer a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ConnectivityNodeContainer"@en ; rdfs:comment "The connectivity node container to which the topological node belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ConnectivityNodeContainer.TopologicalNode ; - cims:multiplicity cims:M:1 ; + cims:multiplicity cims:M:1..1 ; + owl:inverseOf cim:ConnectivityNodeContainer.TopologicalNode ; rdfs:domain cim:TopologicalNode ; rdfs:range cim:ConnectivityNodeContainer . -cim:TopologicalNode.ConnectivityNodes a rdf:Property ; +cim:TopologicalNode.ConnectivityNodes a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "ConnectivityNodes"@en ; rdfs:comment "The connectivity nodes combine together to form this topological node. May depend on the current state of switches in the network." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:ConnectivityNode.TopologicalNode ; cims:multiplicity cims:M:0..n ; + owl:inverseOf cim:ConnectivityNode.TopologicalNode ; rdfs:domain cim:TopologicalNode ; rdfs:range cim:ConnectivityNode . -cim:TopologicalNode.ReportingGroup a rdf:Property ; +cim:TopologicalNode.ReportingGroup a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:label "ReportingGroup"@en ; rdfs:comment "The reporting group to which the topological node belongs." ; cims:AssociationUsed "Yes" ; - cims:inverseRoleName cim:ReportingGroup.TopologicalNode ; cims:multiplicity cims:M:0..1 ; + owl:inverseOf cim:ReportingGroup.TopologicalNode ; rdfs:domain cim:TopologicalNode ; rdfs:range cim:ReportingGroup . -cim:TopologicalNode.Terminal a rdf:Property ; +cim:TopologicalNode.Terminal a owl:ObjectProperty, owl:InverseFunctionalProperty ; rdfs:label "Terminal"@en ; rdfs:comment "The terminals associated with the topological node. This can be used as an alternative to the connectivity node path to terminal, thus making it unnecessary to model connectivity nodes in some cases. Note that if connectivity nodes are in the model, this association would probably not be used as an input specification." ; cims:AssociationUsed "No" ; - cims:inverseRoleName cim:Terminal.TopologicalNode ; cims:multiplicity cims:M:1..n ; + owl:inverseOf cim:Terminal.TopologicalNode ; rdfs:domain cim:TopologicalNode ; rdfs:range cim:Terminal . -eu:IdentifiedObject.energyIdentCodeEic a rdf:Property ; +cim:IdentifiedObject.description a owl:DatatypeProperty, owl:FunctionalProperty ; + 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." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.mRID a owl:DatatypeProperty, owl:FunctionalProperty ; + 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.""" ; + cims:multiplicity cims:M:1..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +cim:IdentifiedObject.name a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "name"@en ; + rdfs:comment "The name is any free human readable and possibly non unique text naming the object." ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype uml:attribute ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . + +eu:IdentifiedObject.energyIdentCodeEic a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "energyIdentCodeEic"@en ; rdfs:comment "The attribute is used for an exchange of the EIC code (Energy identification Code). The length of the string is 16 characters as defined by the EIC code. For details on EIC scheme please refer to ENTSO-E web site." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", "deprecated", ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype "European", uml:attribute ; + owl:deprecated true ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . -eu:IdentifiedObject.shortName a rdf:Property ; +eu:IdentifiedObject.shortName a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "shortName"@en ; rdfs:comment "The attribute is used for an exchange of a human readable short name with length of the string 12 characters maximum." ; - cims:dataType cim:String ; cims:multiplicity cims:M:0..1 ; - cims:stereotype "European", "deprecated", ; - rdfs:domain cim:IdentifiedObject . + cims:stereotype "European", uml:attribute ; + owl:deprecated true ; + rdfs:domain cim:IdentifiedObject ; + rdfs:range xsd:string . tp:Package_TopologyProfile a cims:ClassCategory ; rdfs:label "TopologyProfile"@en ; diff --git a/rdfs-improved/Makefile b/rdfs-improved/Makefile index e8719d7..9d41252 100644 --- a/rdfs-improved/Makefile +++ b/rdfs-improved/Makefile @@ -1,67 +1,78 @@ +.PHONY: all dirs ttl1 ttl rm-ttl clean fix-all + all:: - @echo "targets: dirs, clean (zero files), ttl, rm-ttl" + @echo "targets: dirs, clean (zero files), fix-all (concat fix*.ru), ttl1 (for testing), ttl, rm-ttl" + +FIX-ALL = $(wildcard fix[0-9]*) CGMES_RDF = $(wildcard ../source/CGMES/v3.0/RDFS2020/*) CGMES_NC_RDF = $(wildcard ../source/CGMES-NC/r2.3/ap-voc/rdf/*) -CGMES_TTL = $(patsubst ../source/CGMES/v3.0/RDFS2020/%.rdf, CGMES/ttl/%.ttl, $(CGMES_RDF)) -CGMES_NC_TTL = $(patsubst ../source/CGMES-NC/r2.3/ap-voc/rdf/%.rdf, CGMES-NC/ttl/%.ttl, $(CGMES_NC_RDF)) +CGMES_TTL = $(patsubst ../source/CGMES/v3.0/RDFS2020/%.rdf, CGMES/ttl/%.ttl, $(CGMES_RDF)) +CGMES_NC_TTL = $(patsubst ../source/CGMES-NC/r2.3/ap-voc/rdf/%.rdf, CGMES-NC/ttl/%.ttl, $(CGMES_NC_RDF)) + +ONE_RDF = ../source/CGMES/v3.0/RDFS2020/61970-600-2_Equipment-AP-Voc-RDFS2020_v3-0-0.rdf +ONE_TTL = $(patsubst ../source/CGMES/v3.0/RDFS2020/%.rdf, CGMES/ttl/%.ttl, $(ONE_RDF)) # https://atextor.de/owl-cli/main/snapshot/usage.html#write-command # Prefix sorting: CIM/CGMES/NC/model/header/meta, CGMES profiles, NC profiles, other (standard prefixes). -_2TTL = owl.bat write --prefixAlign=right --useCommaByDefault \ - --prefixOrder cim \ - --prefixOrder nc \ - --prefixOrder cims \ - --prefixOrder dcat-cim \ - --prefixOrder dm \ - --prefixOrder eu \ - --prefixOrder eumd \ - --prefixOrder md \ - --prefixOrder prof \ - --prefixOrder profcim \ - \ - --prefixOrder dh \ - --prefixOrder dl \ - --prefixOrder dy \ - --prefixOrder eq \ - --prefixOrder eqbd \ - --prefixOrder gl \ - --prefixOrder op \ - --prefixOrder sc \ - --prefixOrder ssh \ - --prefixOrder sv \ - --prefixOrder tp \ - \ - --prefixOrder ae \ - --prefixOrder as \ - --prefixOrder co \ - --prefixOrder er \ - --prefixOrder gd \ - --prefixOrder iam \ - --prefixOrder ma \ - --prefixOrder or \ - --prefixOrder ps \ - --prefixOrder psp \ - --prefixOrder ra \ - --prefixOrder ras \ - --prefixOrder sar \ - --prefixOrder sm \ - --prefixOrder sis \ - --prefixOrder shs \ - --prefixOrder ssi \ - \ - --prefixOrder dcat \ - --prefixOrder dct \ - --prefixOrder dcterms \ - --prefixOrder euvoc \ - --prefixOrder owl \ - --prefixOrder prov \ - --prefixOrder rdf \ - --prefixOrder rdfs \ - --prefixOrder sh \ - --prefixOrder skos \ - --prefixOrder xsd +OWL_WRITE = owl.bat write --prefixAlign=right --useCommaByDefault \ + --prefixOrder cim \ + --prefixOrder nc \ + --prefixOrder cims \ + --prefixOrder dcat-cim \ + --prefixOrder dm \ + --prefixOrder eu \ + --prefixOrder eumd \ + --prefixOrder md \ + --prefixOrder prof \ + --prefixOrder profcim \ + \ + --prefixOrder dh \ + --prefixOrder dl \ + --prefixOrder dy \ + --prefixOrder eq \ + --prefixOrder eqbd \ + --prefixOrder gl \ + --prefixOrder op \ + --prefixOrder sc \ + --prefixOrder ssh \ + --prefixOrder sv \ + --prefixOrder tp \ + \ + --prefixOrder ae \ + --prefixOrder as \ + --prefixOrder co \ + --prefixOrder er \ + --prefixOrder gd \ + --prefixOrder iam \ + --prefixOrder ma \ + --prefixOrder or \ + --prefixOrder ps \ + --prefixOrder psp \ + --prefixOrder ra \ + --prefixOrder ras \ + --prefixOrder sar \ + --prefixOrder sm \ + --prefixOrder sis \ + --prefixOrder shs \ + --prefixOrder ssi \ + \ + --prefixOrder dcat \ + --prefixOrder dct \ + --prefixOrder dcterms \ + --prefixOrder euvoc \ + --prefixOrder owl \ + --prefixOrder prefix \ + --prefixOrder prov \ + --prefixOrder quantitykind \ + --prefixOrder qudt \ + --prefixOrder rdf \ + --prefixOrder rdfs \ + --prefixOrder sh \ + --prefixOrder skos \ + --prefixOrder unit \ + --prefixOrder xsd # Doesn't work yet: https://github.com/atextor/turtle-formatter/issues/22 # --prefix rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns\# \ @@ -79,19 +90,40 @@ _2TTL = owl.bat write --prefixAlign=right --useCommaByDefault \ # --subjectOrder owl:AnnotationProperty \ # --subjectOrder owl:NamedIndividual +# use riot or OWL_WRITE? +define RDF2TTL + $(OWL_WRITE) --input=rdfxml $(1) temp1.ttl + perl fix-namespaces.pl temp1.ttl > $(2) + rm temp1.ttl +endef +# riot.bat --formatted=ttl $(1) | perl fix-namespaces.pl > $(2) -RDF2TTL = $(_2TTL) --input=rdfxml +define TTL2TTL + $(OWL_WRITE) $(1) $(2) +endef +# riot.bat --formatted=ttl $(1) > $(2) define RDF2FIXTTL - $(RDF2TTL) $(1) temp.ttl - perl fix-namespaces.pl temp.ttl > $(2) - rm temp.ttl + $(call RDF2TTL,$(1),temp2.ttl) + update.bat --update=fix-all.ru --data=temp2.ttl --dump > temp3.ttl + $(call TTL2TTL,temp3.ttl,$(2)) + rm temp2.ttl temp3.ttl endef -ttl: clean $(CGMES_TTL) $(CGMES_NC_TTL) +fix-all: fix-all.ru + +fix-all.ru: $(FIX-ALL) + cat $^ > $@ + update.bat --update=$@ + +ttl1:: + $(call RDF2FIXTTL,$(ONE_RDF),one.ttl) + TortoiseGitMerge $(ONE_TTL) one.ttl & + +ttl: rm-ttl $(CGMES_TTL) $(CGMES_NC_TTL) rm-ttl:: - rm $(CGMES_TTL) $(CGMES_NC_TTL) + rm -f $(CGMES_TTL) $(CGMES_NC_TTL) clean:: find . -type f -size 0 -delete diff --git a/rdfs-improved/README.md b/rdfs-improved/README.md index bde383a..4d204a2 100644 --- a/rdfs-improved/README.md +++ b/rdfs-improved/README.md @@ -29,9 +29,17 @@ - [Fix Representation of NamedIndividuals](#fix-representation-of-namedindividuals) - [Mis-declared Packages](#mis-declared-packages) - [Whitespace in Definitions](#whitespace-in-definitions) + - [Datatype XMLLiteral in Definitions](#datatype-xmlliteral-in-definitions) - [Whitespace and Lang Tags in Key Values](#whitespace-and-lang-tags-in-key-values) - [HTML Tags and Escaped Entities in Definitions](#html-tags-and-escaped-entities-in-definitions) - - [Datatypes and Units of Measure](#datatypes-and-units-of-measure) + - [Use Standard Datatypes](#use-standard-datatypes) + - [Multilinguality in CIM?](#multilinguality-in-cim) + - [rdf:PlainLiteral](#rdfplainliteral) + - [Deprecated Properties](#deprecated-properties) + - [Change Class and Property Kinds](#change-class-and-property-kinds) + - [Use Standard `inverseOf` Property](#use-standard-inverseof-property) + - [Express Multiplicity in OWL](#express-multiplicity-in-owl) + - [QuantityKinds and Units of Measure](#quantitykinds-and-units-of-measure) - [Fixed Units Representation](#fixed-units-representation) - [Fixed Multipliers Representation](#fixed-multipliers-representation) - [CompleteDatatypeMap](#completedatatypemap) @@ -43,8 +51,8 @@ - [Add Datatypes To Instance Data](#add-datatypes-to-instance-data) - [Fix Technical Notes](#fix-technical-notes) - [Fix Structure](#fix-structure) - - [Fix Ordering and List](#fix-ordering-and-list) - [Fix Debugging](#fix-debugging) + - [Fix Ordering and List](#fix-ordering-and-list) @@ -876,7 +884,25 @@ select * { | "plain" | "plain" | xsd: string | | "langString" @en | "langString" @en | rdf: langString | +## Datatype XMLLiteral in Definitions +https://github.com/Sveino/Inst4CIM-KG/issues/72 + +We checked literals for unusual datatypes: +```sparql +PREFIX xsd: +PREFIX rdf: +select * where { + ?x ?p ?o + filter(isLiteral(?o)) + bind(datatype(?o) as ?dt) + filter(?dt not in (xsd:string, rdf:langString, xsd:date, xsd:dateTime)) +} +``` +It turns out that 25 definitions are marked as `rdf:XMLLiteral`. +But they don't include any XML markup, so we should use the simpler datatype `xsd:string`. + ## Whitespace and Lang Tags in Key Values + Key values must be spelled with ultimate care because... well, they are key. This is similar to the previous section but worse. @@ -897,8 +923,34 @@ cim:Temperature.multiplier sc:isFixed "True "; dy:isFixed "True". ``` -- "VA" and "M" are SI unit and multiplier respectively. SI is international, so these codes cannot have lang tags -- The last one is worst: some profiles map `isFixed` to a value with space, others without a space + +The last one is worst: some profiles map `isFixed` to a value with space, others without a space. + +In addition, the "en" lang tag is not appropriate for code values. +Eg "VA" and "M" are SI unit and multiplier respectively. +SI is the international system of units, so these codes cannot have lang tags. + +This query finds 842 enumerations whose label is marked `@en`: +```sparql +PREFIX cims: +select * { + ?x ?p ?y; cims:stereotype "enum" + filter(lang(?y)="en") +} order by ?x +``` + +Examination shows that the following consist entirely of codes, so we'll remove the lang tag: +`cim:Currency cim:IfdBaseKind cim:PhaseCode cim:StaticLoadModelKind cim:UnitMultiplier cim:UnitSymbol cim:WindingConnection` + +We don't change eg `eu:LimitKind` although it includes mostly codes (`tatl, tc, tct` etc). +But it also includes an English phrase: `"warningVoltage"@en` + +TODO: `rdfs:comment` does not include lang tag but should, eg: +```ttl +eu:LimitKind.operationalVoltageLimit a eu:LimitKind ; + rdfs:label "operationalVoltageLimit"@en ; + rdfs:comment "Operational voltage limit." ; +``` ## HTML Tags and Escaped Entities in Definitions https://github.com/Sveino/Inst4CIM-KG/issues/21 @@ -952,7 +1004,184 @@ This is a large data cleaning task because all occurrences need to be analyzed, - Lists: `
  • ` to `- ` - Emphasis: `` and `` to `*`, `` and `` to `**` -## Datatypes and Units of Measure +## Use Standard Datatypes +https://github.com/Sveino/Inst4CIM-KG/issues/74 +https://github.com/Sveino/Inst4CIM-KG/issues/28 +https://github.com/Sveino/Inst4CIM-KG/issues/61 + +CIM defines its own datatypes: +```ttl +cim:Boolean a rdfs:Class ; + rdfs:label "Boolean"@en ; + rdfs:comment "A type with the value space \"true\" and \"false\"." ; + cims:belongsToCategory dl:Package_DiagramLayoutProfile ; + cims:stereotype "Primitive" . +``` + +This query finds all their uses: +```sparql +PREFIX cims: +select ?dt (count(*) as ?c) { + ?prop cims:dataType ?dt. + ?dt cims:stereotype "Primitive" +} group by ?dt order by ?dt +``` +(Note: the next section deals with `cims:stereotype "CIMDatatype"`). + +We want to map them to corresponding XSD datatypes: +| dt | c | xsd | | +|-----------------------------|-----|-------------------|---------------------------------------| +| cim:Boolean | 230 | xsd:boolean | | +| cim:Date | 1 | xsd:date | | +| cim:DateTime | 64 | xsd:dateTime | | +| cim:Decimal | 16 | xsd:decimal | | +| cim:Duration | 26 | xsd:duration | | +| cim:Float | 369 | xsd:float | | +| cim:Integer | 59 | xsd:integer | | +| cim:MonthDay | 2 | xsd:gMonthDay | | +| cim:String | 121 | xsd:string | | +| cim:Time | 2 | xsd:time | | +| eu:URI | 2 | xsd:anyURI | | +| profcim:URL | 0 | xsd:anyURI | Not used, but mapped for completeness | +| profcim:IRI | 3 | xsd:anyURI | | +| profcim:StringFixedLanguage | 1 | xsd:string | | +| profcim:StringIRI | 3 | xsd:string | | +| eumd:DateTimeStamp | 2 | xsd:dateTimeStamp | | + +This means to **delete** all their statements, and replace with standard datatypes. + +Notes: +- `profcim:StringIRI` is used for `identifier, conformsTo`, + i.e. values that can be "string or IRI" (though its description mentions only IRI). + But when we are unsure, we must go with the "lowest common denominator" which is `string` +- Potentially mapping `cim:String` to `rdf:PlainLiteral` is considered in the next two sections + +### Multilinguality in CIM? + +This section was provoked by pondering the difference between `cim:String` and `profcim:StringFixedLanguage`. + +AFAIK, CIM does not allow (and has not considered?) multilinguality +- https://github.com/Sveino/Inst4CIM-KG/issues/8 : Header-AP-Voc-RDFS2020.ttl misdefines `rdf:LangString` but that doesn't count + +Eg `cim:IdentifiedObject.name` doesn't allow multiple values: +```ttl +ido:IdentifiedObject.name-cardinality + rdf:type sh:PropertyShape; + sh:description "This constraint validates the cardinality of the property (attribute)."; + sh:group ido:CardinalityIO; + sh:message "Missing required property (attribute)."; + sh:maxCount 1; + sh:minCount 1; + sh:name "IdentifiedObject.name-cardinality"; + sh:order 0.1; + sh:path cim:IdentifiedObject.name; + sh:severity sh:Violation . +``` +I think it would be better to allow multiple values +but impose a `sh:uniqueLang` constraint (`skos:prefLabel` has the same restriction). +In that way CIM data could accommodate multilinguality. +Eg looking at some random properties: +- `cim:IdentifiedObject.mRID`: always `string` +- `cim:IdentifiedObject.description`: `string` or `langString` +- `cim:IdentifiedObject.name`: `string` or `langString` +- `nc:AssessedElementWithContingency.mRID`: always `string` +- `nc:AssessedElement.normalTargetRemainingAvailableMarginJustification`: `string` or `langString` + +Unfortunately, `cim:String` is used even for props that should not allow `langString`, +i.e. no distinction is made between these two cases: +- Names/descriptions could be `string` or `langString` +- But identifiers should only be `string` + +So for the time being I think CIM implicitly **forbids** the use of `langString`: +if you cannot have multiple `uniqueLang` values, there's not much use for lang tags. +Also, allowing lang tags may cause some disturbance in some receiving system. + +So I'll map `cim:String` to `xsd:string`. + +### rdf:PlainLiteral + +The EU eProcurement Ontology allows multilingual data, and used `rdfs:Literal`. +But that datatype is way too broad, so I raised an issue: +https://github.com/OP-TED/ted-rdf-mapping/issues/407 + +The datatype hierarchy is like this: `rdfs:Literal > rdf:PlainLiteral > (xsd:string, rdf:langString)`. +What a text field needs to be mapped to depends on its nature: +- `xsd:string` is appropriate for codes that are never translated to multiple langs +- `rdf:langString` is appropriate for texts that are always translated to multiple langs (if not now, then in the future): so a lang tag is required +- `rdf:PlainLiteral` is appropriate for texts that may but don't have to be translated, i.e. lang tag is not required. It is defined at https://w3.org/TR/rdf-plain-literal , and means `string` or `langString`. + +If you want `cim:String` to allow langStrings, then we should map it to `rdf:PlainLiteral`. + +## Deprecated Properties +https://github.com/Sveino/Inst4CIM-KG/issues/24 + +This query shows 7 props that are marked as deprecated, using `cims:stereotype`: +```sparql +PREFIX cims: +select * { + ?p cims:stereotype "deprecated" +} +``` +| p | +|-------------------------------------------| +| eu: IdentifiedObject.energyIdentCodeEic | +| eu: IdentifiedObject.shortName | +| cim: SVCControlMode | +| cim: PhaseTapChangerLinear.xMin | +| cim: PhaseTapChangerNonLinear.xMin | +| cim: StaticVarCompensator.sVCControlMode | +| cim: StaticVarCompensator.voltageSetPoint | + +We convert this to `owl:deprecated true` and delete `cims:stereotype "deprecated"`, so it has fewer free-text values. + +## Change Class and Property Kinds +https://github.com/Sveino/Inst4CIM-KG/issues/75 + +The new style changes class and property kinds as follows: +- `rdfs:Class` -> `owl:Class` +- `rdf:Property` -> `owl:DatatypeProperty` (if range is `xsd:*`), `owl:ObjectProperty` otherwise + +It doesn't mean that we need full OWL reasoning much beyond RDFS. +We are just being more specific about the nature of properties. + +## Use Standard `inverseOf` Property +https://github.com/Sveino/Inst4CIM-KG/issues/26 + +Inverses are very important in CIM: each object property has its inverse. +- So we need to enable Inverse reasoning. +- For this to work, we need to replace `cims:inverseRoleName` with the standard prop `owl:inverseOf` + +## Express Multiplicity in OWL +https://github.com/Sveino/Inst4CIM-KG/issues/30 + +CIM properties have rich multiplicity (cardinality) information: +```sparql +PREFIX cims: +select ?mult (count(*) as ?c) { + ?x cims:multiplicity ?mult +} group by ?mult order by ?mult +``` + +| mult | c | +|-------------|------| +| cims:M:0..1 | 1123 | +| cims:M:0..2 | 2 | +| cims:M:0..n | 462 | +| cims:M:1 | 304 | +| cims:M:1..1 | 3240 | +| cims:M:1..2 | 1 | +| cims:M:1..n | 100 | +| cims:M:2..2 | 2 | +| cims:M:2..n | 3 | + +- Fix `M:1` to `M:1..1` for uniformity +- Declare single-valued props (`0..1, 1..1`) as `owl:FunctionalProperty` +- Declare their **inverse** (if any) as `owl:InverseFunctionalProperty` + +We keep the `cims:multiplicity` annotation because it has more info than these OWL declarations. +Such cardinalities are reflected in SHACL, but `cims:multiplicity` gives easier access to this important info. + +## QuantityKinds and Units of Measure https://github.com/Sveino/Inst4CIM-KG/issues/38 - https://github.com/Sveino/Inst4CIM-KG/issues/29 is a subset of this - TODO: check if https://github.com/3lbits/CIM4NoUtility/issues/338 has anything more @@ -1067,6 +1296,20 @@ because they are replaced by universal props `cim:multiplier, cim:unitSymbol` re We delete `cim:ApparentPower.value` because the actual DatatypeProperty `cim:ACDCConverter.baseS` now carries a number (`xsd:float`). +Please note that some classes have actual DatatypeProperties named `.value`. +We keep those, although in some cases the domain class doesn't have any more data so we could skip it, eg: +```ttl +cim:ActivePowerLimit.value a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "value"@en ; + rdfs:comment "Value of active power limit. The attribute shall be a positive value or zero." ; + cim:unitMultiplier cim:UnitMultiplier.M ; + cim:unitSymbol cim:UnitSymbol.W ; + cims:multiplicity cims:M:1..1 ; + qudt:hasQuantityKind cim:ActivePower ; + qudt:hasUnit unit:MegaW ; + rdfs:domain cim:ActivePowerLimit ; + rdfs:range xsd:float . +``` We correct CIM unit symbols and relate them to QUDT: ```ttl @@ -1225,53 +1468,81 @@ We see that the data agrees between old and new style We add corresponding QUDT resources (last 3 columns): -| qk | mult | uom | range | new range | QuantityKind | Unit | unit match | -|-------------------------------|--------|-----------|-------------|-------------|---------------------------------|-----------------------|-----------------| -| cim:ActivePower | "M" | "W" | cim:Float | xsd:float | quantitykind:ActivePower | unit:MegaW | skos:exactMatch | -| cim:ActivePowerChangeRate | "M" | "WPers" | cim:Float | | | | | -| cim:ActivePowerPerCurrentFlow | "M" | "WPerA" | | xsd:float | | | | -| cim:ActivePowerPerFrequency | "M" | "WPers" | | xsd:float | | | | -| cim:AngleDegrees | "none" | "deg" | cim:Float | xsd:float | quantitykind:Angle | unit:DEG | skos:exactMatch | -| cim:AngleRadians | "none" | "rad" | | xsd:float | quantitykind:Angle | unit:RAD | skos:exactMatch | -| cim:ApparentPower | "M" | "VA" | cim:Float | xsd:float | quantitykind:ApparentPower | unit:MegaV-A | skos:exactMatch | -| cim:Area | "none" | "m2" | | xsd:float | quantitykind:Area | unit:M2 | skos:exactMatch | -| cim:Capacitance | "none" | "F" | | xsd:float | quantitykind:Capacitance | unit:FARAD | skos:exactMatch | -| cim:Conductance | "none" | "S" | | xsd:float | quantitykind:Conductance | unit:S | skos:exactMatch | -| cim:CurrentFlow | "none" | "A" | cim:Float | xsd:float | quantitykind:ElectricCurrent | unit:A | skos:exactMatch | -| cim:Frequency | "none" | "Hz" | cim:Float | xsd:float | quantitykind:Frequency | unit:HZ | skos:exactMatch | -| cim:Impedance | "none" | "ohm" | cim:Float | xsd:float | quantitykind:Inductance | unit:H | skos:exactMatch | -| cim:Length | "k" | "m" | | xsd:float | quantitykind:Length | unit:KiloM | skos:exactMatch | -| cim:Money | "none" | | cim:Decimal | xsd:decimal | quantitykind:Currency | | skos:exactMatch | -| cim:PU | "none" | "none" | cim:Float | xsd:float | quantitykind:DimensionlessRatio | | | -| cim:PerCent | "none" | "none" | cim:Float | xsd:float | quantitykind:DimensionlessRatio | unit:PERCENT | skos:exactMatch | -| cim:Pressure | "k" | "Pa" | cim:Float | | quantitykind:Pressure | unit:KiloPA | skos:exactMatch | -| cim:Reactance | "none" | "ohm" | cim:Float | xsd:float | quantitykind:Reactance | unit:OHM | skos:exactMatch | -| cim:ReactivePower | "M" | "VAr" | cim:Float | xsd:float | quantitykind:ReactivePower | unit:MegaV-A_Reactive | skos:exactMatch | -| cim:RealEnergy | "M" | "Wh" | cim:Float | xsd:float | quantitykind:Energy | unit:MegaW-HR | skos:exactMatch | -| cim:Resistance | "none" | "ohm" | cim:Float | xsd:float | quantitykind:Resistance | unit:OHM | skos:exactMatch | -| cim:RotationSpeed | "none" | "Hz" | xsd:float | | quantitykind:AngularVelocity | unit:REV-PER-SEC | skos:narrower | -| cim:Seconds | "none" | "s" | cim:Float | xsd:float | quantitykind:Time | unit:SEC | skos:exactMatch | -| cim:Susceptance | "none" | "S" | | xsd:float | quantitykind:Susceptance | unit:S | skos:exactMatch | -| cim:Temperature | "none" | "degC" | cim:Float | xsd:float | quantitykind:Temperature | unit:DEG_C | skos:exactMatch | -| cim:Voltage | "k" | "V" | cim:Float | xsd:float | quantitykind:Voltage | unit:KiloV | skos:exactMatch | -| cim:VoltagePerReactivePower | "k" | "VPerVAr" | cim:Float | xsd:float | | | | -| cim:VolumeFlowRate | "none" | "m3Pers" | | xsd:float | quantitykind:VolumeFlowRate | unit:M3-PER-SEC | skos:exactMatch | +| qk | mult | uom | range | new range | QuantityKind | Unit | unit match | +|-------------------------------|--------|-----------|-------------|-------------|----------------------------------------|-----------------------------|-----------------| +| cim:ActivePower | "M" | "W" | cim:Float | xsd:float | quantitykind:ActivePower | unit:MegaW | skos:exactMatch | +| cim:ActivePowerChangeRate | "M" | "WPers" | cim:Float | | quantitykind:ActivePowerChangeRate | unit:MegaW-PER-SEC | skos:exactMatch | +| cim:ActivePowerPerCurrentFlow | "M" | "WPerA" | | xsd:float | quantitykind:ActivePowerPerCurrentFlow | unit:MegaW-PER-A | skos:exactMatch | +| cim:ActivePowerPerFrequency | "M" | "WPerHz" | | xsd:float | quantitykind:ActivePowerPerFrequency | unit:MegaW-PER-HZ | skos:exactMatch | +| cim:AngleDegrees | "none" | "deg" | cim:Float | xsd:float | quantitykind:Angle | unit:DEG | skos:exactMatch | +| cim:AngleRadians | "none" | "rad" | | xsd:float | quantitykind:Angle | unit:RAD | skos:exactMatch | +| cim:ApparentPower | "M" | "VA" | cim:Float | xsd:float | quantitykind:ApparentPower | unit:MegaV-A | skos:exactMatch | +| cim:Area | "none" | "m2" | | xsd:float | quantitykind:Area | unit:M2 | skos:exactMatch | +| cim:Capacitance | "none" | "F" | | xsd:float | quantitykind:Capacitance | unit:FARAD | skos:exactMatch | +| cim:Conductance | "none" | "S" | | xsd:float | quantitykind:Conductance | unit:S | skos:exactMatch | +| cim:CurrentFlow | "none" | "A" | cim:Float | xsd:float | quantitykind:ElectricCurrent | unit:A | skos:exactMatch | +| cim:Frequency | "none" | "Hz" | cim:Float | xsd:float | quantitykind:Frequency | unit:HZ | skos:exactMatch | +| cim:Impedance | "none" | "ohm" | cim:Float | xsd:float | quantitykind:Inductance | unit:OHM | skos:exactMatch | +| cim:Length | "k" | "m" | | xsd:float | quantitykind:Length | unit:KiloM | skos:exactMatch | +| cim:Money | "none" | | cim:Decimal | xsd:decimal | quantitykind:Currency | | skos:exactMatch | +| cim:PU | "none" | "none" | cim:Float | xsd:float | quantitykind:DimensionlessRatio | | | +| cim:PerCent | "none" | "none" | cim:Float | xsd:float | quantitykind:DimensionlessRatio | unit:PERCENT | skos:exactMatch | +| cim:Pressure | "k" | "Pa" | cim:Float | | quantitykind:Pressure | unit:KiloPA | skos:exactMatch | +| cim:Reactance | "none" | "ohm" | cim:Float | xsd:float | quantitykind:Reactance | unit:OHM | skos:exactMatch | +| cim:ReactivePower | "M" | "VAr" | cim:Float | xsd:float | quantitykind:ReactivePower | unit:MegaV-A_Reactive | skos:exactMatch | +| cim:RealEnergy | "M" | "Wh" | cim:Float | xsd:float | quantitykind:Energy | unit:MegaW-HR | skos:exactMatch | +| cim:Resistance | "none" | "ohm" | cim:Float | xsd:float | quantitykind:Resistance | unit:OHM | skos:exactMatch | +| cim:RotationSpeed | "none" | "Hz" | xsd:float | | quantitykind:AngularVelocity | unit:REV-PER-SEC | skos:narrower | +| cim:Seconds | "none" | "s" | cim:Float | xsd:float | quantitykind:Time | unit:SEC | skos:exactMatch | +| cim:Susceptance | "none" | "S" | | xsd:float | quantitykind:Susceptance | unit:S | skos:exactMatch | +| cim:Temperature | "none" | "degC" | cim:Float | xsd:float | quantitykind:Temperature | unit:DEG_C | skos:exactMatch | +| cim:Voltage | "k" | "V" | cim:Float | xsd:float | quantitykind:Voltage | unit:KiloV | skos:exactMatch | +| cim:VoltagePerReactivePower | "k" | "VPerVAr" | cim:Float | xsd:float | quantitykind:VoltagePerReactivePower | unit:KiloV-PER-V-A_Reactive | skos:exactMatch | +| cim:VolumeFlowRate | "none" | "m3Pers" | | xsd:float | quantitykind:VolumeFlowRate | unit:M3-PER-SEC | skos:exactMatch | + +- `cim:VoltagePerReactivePower` uses two multipliers, which is inconsistent: https://github.com/Sveino/Inst4CIM-KG/issues/77 We need to submit a MR to QUDT for these new QuantityKinds and Units (https://github.com/qudt/qudt-public-repo/issues/970 ) : +- Note: `WPers` is used for two different kinds: `ActivePowerPerFrequency` and `ActivePowerChangeRate`. + The former is wrong: corrected to `WperHz`, and defined `cim:UnitSymbol.WperHz`. + | QuantityKind | Unit1 | Unit2 | |---------------------------|--------------------|------------------------| | ActivePowerChangeRate | W-PER-SEC | MegaW-PER-SEC | | ActivePowerPerCurrentFlow | W-PER-A | MegaW-PER-A | -| ActivePowerPerFrequency | W-PER-SEC | MegaW-PER-SEC | +| ActivePowerPerFrequency | W-PER-HZ | MegaW-PER-HZ | | VoltagePerReactivePower | V-PER-V-A_Reactive | KiloV-PER-V-A_Reactive | -- Note: `WPers` is used for two different kinds: `ActivePowerPerFrequency` and `ActivePowerChangeRate`. After we add the above kinds, all `QuantityKinds` will be mapped as `skos:exactMatch`. - `skos:broader`: no such cases, I thought `ApparentPower` is a sub-concept of `ComplexPower` but QUDT has `ApparentPower`: https://github.com/Sveino/Inst4CIM-KG/issues/43 -Almost all `Units` are `skos:exactMatch` except one: +Almost all `Units` are mapped as `skos:exactMatch` except one: - `skos:narrower`: "Hz" is a super-concept of `REV-PER-SEC`: https://github.com/Sveino/Inst4CIM-KG/issues/42 +This is also reflected eg in this property: +```ttl +cim:AsynchronousMachine.nominalSpeed a owl:DatatypeProperty, owl:FunctionalProperty ; + rdfs:label "nominalSpeed"@en ; + rdfs:comment "Nameplate data. Depends on the slip and number of pole pairs." ; + cim:unitMultiplier cim:UnitMultiplier.none ; + cim:unitSymbol cim:UnitSymbol.Hz ; + cims:multiplicity cims:M:0..1 ; + cims:stereotype ; + qudt:hasQuantityKind cim:RotationSpeed ; + qudt:hasUnit unit:REV-PER-SEC ; + rdfs:domain cim:AsynchronousMachine ; + rdfs:range xsd:float . +``` +- `cim:unitSymbol` is `Hz` (1/s), + which is a bit imprecise for `cim:RotationSpeed` +- `qudt:hasUnit` is unit:REV-PER-SEC, which is more specific (rotations/s) + +CIM includes this more specific unit, but unfortunately it's not used for any property: +```ttl +cim:UnitSymbol.rotPers a cim:UnitSymbol ; + rdfs:label "rotPers" ; + rdfs:comment "Rotations per second (1/s). See also Hz (1/s)." ; +``` ### Mapping Unit Multipliers @@ -1375,19 +1646,6 @@ where { SPARQL Update allows multiple update blocks separated with semicolon, and intervening prefixes. This approach allows us to run fixes one by one, or all at once. -## Fix Ordering and List - -Here's a proposed ordering (and numbering) of the fixes, with reasons why. -We also track status with the tag "DONE" and by adding a link to the fix. - -- 02 [Namespace Discrepancies in RDFS2020 CGMES vs NC](#namespace-discrepancies-in-rdfs2020-cgmes-vs-nc) #68, [Mis-defined Prefixes](#mis-defined-prefixes) #13 - - Else other fixes become much harder because they need to deal with pairs of namespaces - - This is best done with a script not SPARQL update - - [fix-namespaces.pl](fix-namespaces.pl) -- 01 [Whitespace in Definitions](#whitespace-in-definitions) #6 - - Because it's independent of the others - - DONE [fix01-whitespace-6.ru](fix01-whitespace-6.ru) - ## Fix Debugging It will be a very bad thing if a fix loses some data because of some mistake in the query. @@ -1483,3 +1741,48 @@ This exercise, and looking at intermediate results, gave me the idea to add a sa ```sparql filter(isLiteral(?old)) ``` + +## Fix Ordering and List + +Here's a proposed ordering (and numbering) of the fixes, with reasons why. +We also track status with the tag "DONE" and by adding a link to the fix. + +- [Namespace Discrepancies in RDFS2020 CGMES vs NC](#namespace-discrepancies-in-rdfs2020-cgmes-vs-nc) #68, [Mis-defined Prefixes](#mis-defined-prefixes) #13 + - Else other fixes become harder because they need to deal with pairs of namespaces + - This is best done with a script not SPARQL update + - DONE [fix-namespaces.pl](fix-namespaces.pl) +- 01 [Whitespace in Definitions](#whitespace-in-definitions) #6 + - Because it's independent of the others + - DONE [fix01-whitespace-6.ru](fix01-whitespace-6.ru) +- 02 [Use Standard Datatypes](#use-standard-datatypes) (also deletes CIM Primitive datatypes) #28, #61, #74 + - DONE [fix02-datatypes-74.ru](fix02-datatypes-74.ru) +- 05 Correct a couple of units #76, #77 + - DONE [fix05-units-76,77.ru](fix05-units-76,77.ru) +- 06 [Fixed Units Representation](#fixed-units-representation), [Fixed Multipliers Representation](#fixed-multipliers-representation) #38 + - DONE [fix06-quantityKind-38.ru](fix06-quantityKind-38.ru) +- 07 Attach datatype, unit, multiplier to data props #38 + - DONE [fix07-dataProps-38.ru](fix07-dataProps-38.ru) +- 08 Remove intermediate props `.unit, .multiplier, .value` #38 + - DONE [fix08-remove-qkProps-38.ru](fix08-remove-qkProps-38.ru) +- 09 [Mapping QuantityKinds and Units](#mapping-quantitykinds-and-units), [Mapping Unit Multipliers](#mapping-unit-multipliers) #38 + - DONE [fix09-map-qkUnitsMultipliers-38.ru](fix09-map-qkUnitsMultipliers-38.ru) + - TODO: It inserts "standalone" `exactMatch`, even if that CIM quantityKind isn't used in a particular file. + I am not sure why this happens, but it's harmless (another file has the full definition of that quantityKind), + so I'll leave it in. +``` +cim:ActivePowerChangeRate skos:exactMatch quantitykind:ActivePowerChangeRate . +``` +- 10 Change Class and Property Kinds from RDFS to OWL #75 + - DONE [fix10-classPropKind.ru](fix10-classPropKind.ru) +- 11 `cims:inverseRoleName -> owl:inverseOf` #26 + - DONE [fix11-inverseOf-26.ru](fix11-inverseOf-26.ru) +- 12 [Express Multiplicity in OWL](#express-multiplicity-in-owl) #30 + - DONE [fix12-multiplicity-30.ru](fix12-multiplicity-30.ru) +- 13 [Datatype XMLLiteral in Definitions](#datatype-xmlliteral-in-definitions) #72 + - DONE [fix13-XMLLiteral-72.ru](fix13-XMLLiteral-72.ru) + - TODO TODO All these appear in Header, but RDFS2020 doesn't include such ontologies. + Which is a problem because `CGMES/v3.0/SHACL/ttl, CGMES-NC/r2.3/ap-con/ttl` include shapes about them! +- 14 [Whitespace and Lang Tags in Key Values](#whitespace-and-lang-tags-in-key-values) #47 + - DONE [fix14-langTagInCodes-47.ru](fix14-langTagInCodes-47.ru) +- 15 [Deprecated Properties](#deprecated-properties) #24 + - DONE [fix15-deprecated-24.ru](fix15-deprecated-24.ru) diff --git a/rdfs-improved/fix-all.ru b/rdfs-improved/fix-all.ru new file mode 100644 index 0000000..3302c60 --- /dev/null +++ b/rdfs-improved/fix-all.ru @@ -0,0 +1,369 @@ +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#whitespace-in-definitions +# https://github.com/Sveino/Inst4CIM-KG/issues/6 + +delete {?x ?p ?old} +insert {?x ?p ?new} +where { + ?x ?p ?old + filter(isLiteral(?old)) + bind(str(?old) as ?oldStr) + filter(regex(?oldStr,"^\\s|\\s$")) + bind(replace(replace(?oldStr,"^\\s+",""),"\\s+$","") as ?newStr) + bind(if(lang(?old)!="",strlang(?newStr,lang(?old)),?newStr) as ?new) +}; + +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#use-standard-datatypes +# https://github.com/Sveino/Inst4CIM-KG/issues/74 +# https://github.com/Sveino/Inst4CIM-KG/issues/28 +# https://github.com/Sveino/Inst4CIM-KG/issues/64 + +PREFIX cim: +PREFIX cims: +PREFIX eu: +PREFIX eumd: +PREFIX owl: +PREFIX profcim: +PREFIX rdf: +PREFIX rdfs: +PREFIX xsd: + +delete {?prop cims:dataType ?old} +insert {?prop rdfs:range ?new} +where { + values (?old ?new) { + (cim:Boolean xsd:boolean ) + (cim:Date xsd:date ) + (cim:DateTime xsd:dateTime ) + (cim:Decimal xsd:decimal ) + (cim:Duration xsd:duration ) + (cim:Float xsd:float ) + (cim:Integer xsd:integer ) + (cim:MonthDay xsd:gMonthDay ) + (cim:String xsd:string ) + (cim:Time xsd:time ) + (eu:URI xsd:anyURI ) + (eumd:DateTimeStamp xsd:dateTimeStamp) + (profcim:URL xsd:anyURI ) + (profcim:IRI xsd:anyURI ) + (profcim:StringFixedLanguage xsd:string ) + (profcim:StringIRI xsd:string ) + } + ?prop cims:dataType ?old +}; + +delete {?old ?p ?y} +where { + ?old cims:stereotype "Primitive"; ?p ?y +}; + +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure + +PREFIX cim: +PREFIX cims: + +# https://github.com/Sveino/Inst4CIM-KG/issues/76 +delete {cim:ActivePowerPerFrequency.unit cims:isFixed "WPers"} +insert { + cim:ActivePowerPerFrequency.unit cims:isFixed "WPerHz". + cim:UnitSymbol.WPerHz a cim:UnitSymbol ; + rdfs:label "WPerHz" ; + rdfs:comment "Active power variation with frequency in watts per hertz." ; + cims:stereotype "enum" +} where {cim:ActivePowerPerFrequency.unit cims:isFixed "WPers"}; + +# https://github.com/Sveino/Inst4CIM-KG/issues/77 +delete {cim:VoltagePerReactivePower.multiplier cims:isFixed "none"} +insert {cim:VoltagePerReactivePower.multiplier cims:isFixed "k"} +where {cim:VoltagePerReactivePower.multiplier cims:isFixed "none"}; + +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure +# https://github.com/Sveino/Inst4CIM-KG/issues/38 +# https://github.com/Sveino/Inst4CIM-KG/issues/29 + +PREFIX cim: +PREFIX cims: +PREFIX rdfs: +PREFIX qudt: + +# fix QuantityKinds +delete {?qk a rdfs:Class; cims:stereotype "CIMDatatype"} +insert {?qk a qudt:QuantityKind; qudt:applicableUnit ?unitOfMeasure} +where { + ?qk a rdfs:Class; cims:stereotype "CIMDatatype" + optional { + ?unit rdfs:domain ?qk; rdfs:range cim:UnitSymbol; cims:isFixed ?unit1 + bind(iri(concat(str(cim:UnitSymbol),".",?unit1)) as ?unitOfMeasure) + } +}; + +# Currency is an enumeration of currencies. They all apply to Money as "units" +insert {cim:Money qudt:applicableUnit ?unit} +where { + cim:Money.unit rdfs:domain cim:Money; rdfs:range cim:Currency. + ?unit a cim:Currency. +}; + +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure +# https://github.com/Sveino/Inst4CIM-KG/issues/38 +# https://github.com/Sveino/Inst4CIM-KG/issues/29 + +PREFIX cim: +PREFIX cims: +PREFIX rdfs: +PREFIX qudt: + +# fix props pointing to QuantityKinds +delete {?prop cims:dataType ?qk} +insert { + ?prop qudt:hasQuantityKind ?qk; cim:unitMultiplier ?multiplier; cim:unitSymbol ?unitOfMeasure; + rdfs:range ?dataType +} where { + ?prop a rdf:Property; cims:dataType ?qk. + ?qk a qudt:QuantityKind. + ?mult rdfs:domain ?qk; rdfs:range cim:UnitMultiplier; cims:isFixed ?mult1. + bind(iri(concat(str(cim:UnitMultiplier),".",?mult1)) as ?multiplier) + optional { + ?unit rdfs:domain ?qk; rdfs:range cim:UnitSymbol; cims:isFixed ?unit1 + bind(iri(concat(str(cim:UnitSymbol),".",?unit1)) as ?unitOfMeasure) + } + ?value rdfs:domain ?qk; rdfs:label "value"@en; rdfs:range ?dataType +}; + +# fix props pointing to Compound +# But maybe Compounds should be removed https://github.com/Sveino/Inst4CIM-KG/issues/78 +delete {?prop cims:dataType ?compound} +insert {?prop rdfs:range ?compound} +where { + ?prop a rdf:Property; cims:dataType ?compound. + ?compound cims:stereotype "Compound" +}; +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure +# https://github.com/Sveino/Inst4CIM-KG/issues/38 +# https://github.com/Sveino/Inst4CIM-KG/issues/29 + +PREFIX cim: +PREFIX cims: +PREFIX rdfs: +PREFIX qudt: + +# Delete now-useless props +delete {?prop ?p ?o} +where { + ?prop rdfs:domain ?qk; ?p ?o. + ?qk a qudt:QuantityKind +}; + +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure +# https://github.com/Sveino/Inst4CIM-KG/issues/38 +# https://github.com/Sveino/Inst4CIM-KG/issues/29 + +prefix skos: +prefix prefix: +prefix qudt: +prefix quantitykind: +prefix unit: + +# map QuantityKinds +insert {?qk skos:exactMatch ?quantitykind} +where { + values (?qk ?quantitykind) { + (cim:ActivePower quantitykind:ActivePower ) + (cim:ActivePowerChangeRate quantitykind:ActivePowerChangeRate ) + (cim:ActivePowerPerCurrentFlow quantitykind:ActivePowerPerCurrentFlow) + (cim:ActivePowerPerFrequency quantitykind:ActivePowerPerFrequency ) + (cim:AngleDegrees quantitykind:Angle ) + (cim:AngleRadians quantitykind:Angle ) + (cim:ApparentPower quantitykind:ApparentPower ) + (cim:Area quantitykind:Area ) + (cim:Capacitance quantitykind:Capacitance ) + (cim:Conductance quantitykind:Conductance ) + (cim:CurrentFlow quantitykind:ElectricCurrent ) + (cim:Frequency quantitykind:Frequency ) + (cim:Impedance quantitykind:Inductance ) + (cim:Length quantitykind:Length ) + (cim:Money quantitykind:Currency ) + (cim:PU quantitykind:DimensionlessRatio ) + (cim:PerCent quantitykind:DimensionlessRatio ) + (cim:Pressure quantitykind:Pressure ) + (cim:Reactance quantitykind:Reactance ) + (cim:ReactivePower quantitykind:ReactivePower ) + (cim:RealEnergy quantitykind:Energy ) + (cim:Resistance quantitykind:Resistance ) + (cim:RotationSpeed quantitykind:AngularVelocity ) + (cim:Seconds quantitykind:Time ) + (cim:Susceptance quantitykind:Susceptance ) + (cim:Temperature quantitykind:Temperature ) + (cim:Voltage quantitykind:Voltage ) + (cim:VoltagePerReactivePower quantitykind:VoltagePerReactivePower ) + (cim:VolumeFlowRate quantitykind:VolumeFlowRate ) + } + ?qa a qudt:QuantityKind +}; + +# map UnitMultipliers +insert {?multiplier qudt:prefixMultiplier ?prefixMultiplier; skos:exactMatch ?exactMatch} +where { + values (?multiplier ?prefixMultiplier ?exactMatch ) { + (cim:UnitMultiplier.none 1.0 UNDEF ) + (cim:UnitMultiplier.k 1.0E3 prefix:Kilo ) + (cim:UnitMultiplier.M 1.0E6 prefix:Mega ) + } + ?multiplier a cim:UnitMultiplier +}; + +# map UnitSymbols +insert {?unit ?rel ?unitQudt} +where { + values (?unit ?rel ?unitQudt ) { + (cim:UnitSymbol.A skos:exactMatch unit:A ) + (cim:UnitSymbol.F skos:exactMatch unit:FARAD ) + (cim:UnitSymbol.Hz skos:exactMatch unit:HZ ) + (cim:UnitSymbol.Hz skos:narrower unit:REV-PER-SEC ) + (cim:UnitSymbol.Pa skos:exactMatch unit:PA ) + (cim:UnitSymbol.S skos:exactMatch unit:S ) + (cim:UnitSymbol.V skos:exactMatch unit:V ) + (cim:UnitSymbol.VA skos:exactMatch unit:V-A ) + (cim:UnitSymbol.VAr skos:exactMatch unit:V-A_Reactive ) + (cim:UnitSymbol.VPerVAr skos:exactMatch unit:V-PER-V-A_Reactive) + (cim:UnitSymbol.W skos:exactMatch unit:W ) + (cim:UnitSymbol.WPerA skos:exactMatch unit:W-PER-A ) + (cim:UnitSymbol.WPerHz skos:exactMatch unit:W-PER-HZ ) + (cim:UnitSymbol.WPers skos:exactMatch unit:W-PER-SEC ) + (cim:UnitSymbol.Wh skos:exactMatch unit:W-HR ) + (cim:UnitSymbol.deg skos:exactMatch unit:DEG ) + (cim:UnitSymbol.degC skos:exactMatch unit:DEG_C ) + (cim:UnitSymbol.m skos:exactMatch unit:M ) + (cim:UnitSymbol.m2 skos:exactMatch unit:M2 ) + (cim:UnitSymbol.m3Pers skos:exactMatch unit:M3-PER-SEC ) + (cim:UnitSymbol.ohm skos:exactMatch unit:OHM ) + (cim:UnitSymbol.rad skos:exactMatch unit:RAD ) + (cim:UnitSymbol.s skos:exactMatch unit:SEC ) + } + ?unit a cim:UnitSymbol +}; + +# map data properties +insert {?prop qudt:hasUnit ?unitQudt} +where { + values (?qk ?multiplier ?unit ?unitQudt ) { + (cim:ActivePower cim:UnitMultiplier.M cim:UnitSymbol.W unit:MegaW ) + (cim:ActivePowerChangeRate cim:UnitMultiplier.M cim:UnitSymbol.WPers unit:MegaW-PER-SEC ) + (cim:ActivePowerPerCurrentFlow cim:UnitMultiplier.M cim:UnitSymbol.WPerA unit:MegaW-PER-A ) + (cim:ActivePowerPerFrequency cim:UnitMultiplier.M cim:UnitSymbol.WPerHz unit:MegaW-PER-HZ ) + (cim:AngleDegrees cim:UnitMultiplier.none cim:UnitSymbol.deg unit:DEG ) + (cim:AngleRadians cim:UnitMultiplier.none cim:UnitSymbol.rad unit:RAD ) + (cim:ApparentPower cim:UnitMultiplier.M cim:UnitSymbol.VA unit:MegaV-A ) + (cim:Area cim:UnitMultiplier.none cim:UnitSymbol.m2 unit:M2 ) + (cim:Capacitance cim:UnitMultiplier.none cim:UnitSymbol.F unit:FARAD ) + (cim:Conductance cim:UnitMultiplier.none cim:UnitSymbol.S unit:S ) + (cim:CurrentFlow cim:UnitMultiplier.none cim:UnitSymbol.A unit:A ) + (cim:Frequency cim:UnitMultiplier.none cim:UnitSymbol.Hz unit:HZ ) + (cim:Impedance cim:UnitMultiplier.none cim:UnitSymbol.ohm unit:OHM ) + (cim:Length cim:UnitMultiplier.k cim:UnitSymbol.m unit:KiloM ) + (cim:PerCent cim:UnitMultiplier.none cim:UnitSymbol.none unit:PERCENT ) + (cim:Pressure cim:UnitMultiplier.k cim:UnitSymbol.Pa unit:KiloPA ) + (cim:Reactance cim:UnitMultiplier.none cim:UnitSymbol.ohm unit:OHM ) + (cim:ReactivePower cim:UnitMultiplier.M cim:UnitSymbol.VAr unit:MegaV-A_Reactive ) + (cim:RealEnergy cim:UnitMultiplier.M cim:UnitSymbol.Wh unit:MegaW-HR ) + (cim:Resistance cim:UnitMultiplier.none cim:UnitSymbol.ohm unit:OHM ) + (cim:RotationSpeed cim:UnitMultiplier.none cim:UnitSymbol.Hz unit:REV-PER-SEC ) + (cim:Seconds cim:UnitMultiplier.none cim:UnitSymbol.s unit:SEC ) + (cim:Susceptance cim:UnitMultiplier.none cim:UnitSymbol.S unit:S ) + (cim:Temperature cim:UnitMultiplier.none cim:UnitSymbol.degC unit:DEG_C ) + (cim:Voltage cim:UnitMultiplier.k cim:UnitSymbol.V unit:KiloV ) + (cim:VoltagePerReactivePower cim:UnitMultiplier.k cim:UnitSymbol.VPerVAr unit:KiloV-PER-V-A_Reactive) + (cim:VolumeFlowRate cim:UnitMultiplier.none cim:UnitSymbol.m3Pers unit:M3-PER-SEC ) + } + ?prop + qudt:hasQuantityKind ?qk; + cim:unitMultiplier ?multiplier; + cim:unitSymbol ?unit +}; + + +# https://github.com/Sveino/Inst4CIM-KG/issues/75 + +PREFIX owl: +PREFIX rdf: +PREFIX xsd: + +# move classes from RDFS to OWL +delete {?class a rdfs:Class} +insert {?class a owl:Class} +where {?class a rdfs:Class}; + +# if range is XSD then DatatypeProperty +delete {?prop a rdf:Property} +insert {?prop a owl:DatatypeProperty} +where { + ?prop a rdf:Property; rdfs:range ?dt + filter(strstarts(str(?dt),str(xsd:))) +}; + +# else ObjectProperty +delete {?prop a rdf:Property} +insert {?prop a owl:ObjectProperty} +where {?prop a rdf:Property}; +# https://github.com/Sveino/Inst4CIM-KG/issues/26 + +prefix cims: +prefix owl: + +delete {?p cims:inverseRoleName ?q} +insert {?p owl:inverseOf ?q} +where {?p cims:inverseRoleName ?q}; + +# https://github.com/Sveino/Inst4CIM-KG/issues/30 + +prefix cims: +prefix owl: + +delete {?p cims:multiplicity cims:M:1} +insert {?p cims:multiplicity cims:M:1..1} +where {?p cims:multiplicity cims:M:1}; + +insert { + ?p a owl:FunctionalProperty. + ?q1 a owl:InverseFunctionalProperty. + ?q2 a owl:InverseFunctionalProperty. +} where { + values ?singleValued {cims:M:0..1 cims:M:1..1} + ?p cims:multiplicity ?singleValued + # This works regardless in which direction inverseOf is declared, even without reasoning + optional {?p owl:inverseOf ?q1} + optional {?q2 owl:inverseOf ?p} +}; + +# https://github.com/Sveino/Inst4CIM-KG/issues/72 + +prefix rdf: +prefix xsd: + +delete {?x ?p ?old} +insert {?x ?p ?new} +where { + ?x ?p ?old + filter(datatype(?old) = rdf:XMLLiteral) + bind(str(?old) as ?new) +}; + +# https://github.com/Sveino/Inst4CIM-KG/issues/47 + +delete {?x rdfs:label ?old} +insert {?x rdfs:label ?new} +where { + values ?enumOfCodes {cim:Currency cim:IfdBaseKind cim:PhaseCode cim:StaticLoadModelKind cim:UnitMultiplier cim:UnitSymbol cim:WindingConnection} + ?x a ?enumOfCodes; rdfs:label ?old + filter(lang(?old) != "") + bind(str(?old) as ?new) +}; + +# https://github.com/Sveino/Inst4CIM-KG/issues/24 + +prefix cims: +prefix owl: + +delete {?p cims:stereotype "deprecated"} +insert {?p owl:deprecated true} +where {?p cims:stereotype "deprecated"}; + diff --git a/rdfs-improved/fix-namespaces.pl b/rdfs-improved/fix-namespaces.pl index 18965d0..b72e972 100644 --- a/rdfs-improved/fix-namespaces.pl +++ b/rdfs-improved/fix-namespaces.pl @@ -1,5 +1,7 @@ #!perl -wp +BEGIN {print "\@prefix uml: .\n"} + s{http://iec.ch/TC57/CIM100#} {https://cim.ucaiug.io/ns#}; s{http://iec.ch/TC57/CIM100-European#}{https://cim.ucaiug.io/ns/eu#}; s{http://purl.org/dc/terms/#} {http://purl.org/dc/terms/}; diff --git a/rdfs-improved/fix01-whitespace-6.ru b/rdfs-improved/fix01-whitespace-6.ru index 510b754..c2bd40c 100644 --- a/rdfs-improved/fix01-whitespace-6.ru +++ b/rdfs-improved/fix01-whitespace-6.ru @@ -1,4 +1,4 @@ -# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#whitespace-in-definitions +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#whitespace-in-definitions # https://github.com/Sveino/Inst4CIM-KG/issues/6 delete {?x ?p ?old} diff --git a/rdfs-improved/fix02-datatypes-74.ru b/rdfs-improved/fix02-datatypes-74.ru new file mode 100644 index 0000000..de49ad6 --- /dev/null +++ b/rdfs-improved/fix02-datatypes-74.ru @@ -0,0 +1,44 @@ +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#use-standard-datatypes +# https://github.com/Sveino/Inst4CIM-KG/issues/74 +# https://github.com/Sveino/Inst4CIM-KG/issues/28 +# https://github.com/Sveino/Inst4CIM-KG/issues/64 + +PREFIX cim: +PREFIX cims: +PREFIX eu: +PREFIX eumd: +PREFIX owl: +PREFIX profcim: +PREFIX rdf: +PREFIX rdfs: +PREFIX xsd: + +delete {?prop cims:dataType ?old} +insert {?prop rdfs:range ?new} +where { + values (?old ?new) { + (cim:Boolean xsd:boolean ) + (cim:Date xsd:date ) + (cim:DateTime xsd:dateTime ) + (cim:Decimal xsd:decimal ) + (cim:Duration xsd:duration ) + (cim:Float xsd:float ) + (cim:Integer xsd:integer ) + (cim:MonthDay xsd:gMonthDay ) + (cim:String xsd:string ) + (cim:Time xsd:time ) + (eu:URI xsd:anyURI ) + (eumd:DateTimeStamp xsd:dateTimeStamp) + (profcim:URL xsd:anyURI ) + (profcim:IRI xsd:anyURI ) + (profcim:StringFixedLanguage xsd:string ) + (profcim:StringIRI xsd:string ) + } + ?prop cims:dataType ?old +}; + +delete {?old ?p ?y} +where { + ?old cims:stereotype "Primitive"; ?p ?y +}; + diff --git a/rdfs-improved/fix05-units-76,77.ru b/rdfs-improved/fix05-units-76,77.ru new file mode 100644 index 0000000..095bc34 --- /dev/null +++ b/rdfs-improved/fix05-units-76,77.ru @@ -0,0 +1,20 @@ +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure + +PREFIX cim: +PREFIX cims: + +# https://github.com/Sveino/Inst4CIM-KG/issues/76 +delete {cim:ActivePowerPerFrequency.unit cims:isFixed "WPers"} +insert { + cim:ActivePowerPerFrequency.unit cims:isFixed "WPerHz". + cim:UnitSymbol.WPerHz a cim:UnitSymbol ; + rdfs:label "WPerHz" ; + rdfs:comment "Active power variation with frequency in watts per hertz." ; + cims:stereotype "enum" +} where {cim:ActivePowerPerFrequency.unit cims:isFixed "WPers"}; + +# https://github.com/Sveino/Inst4CIM-KG/issues/77 +delete {cim:VoltagePerReactivePower.multiplier cims:isFixed "none"} +insert {cim:VoltagePerReactivePower.multiplier cims:isFixed "k"} +where {cim:VoltagePerReactivePower.multiplier cims:isFixed "none"}; + diff --git a/rdfs-improved/fix06-quantityKind-38.ru b/rdfs-improved/fix06-quantityKind-38.ru new file mode 100644 index 0000000..70e6ed0 --- /dev/null +++ b/rdfs-improved/fix06-quantityKind-38.ru @@ -0,0 +1,27 @@ +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure +# https://github.com/Sveino/Inst4CIM-KG/issues/38 +# https://github.com/Sveino/Inst4CIM-KG/issues/29 + +PREFIX cim: +PREFIX cims: +PREFIX rdfs: +PREFIX qudt: + +# fix QuantityKinds +delete {?qk a rdfs:Class; cims:stereotype "CIMDatatype"} +insert {?qk a qudt:QuantityKind; qudt:applicableUnit ?unitOfMeasure} +where { + ?qk a rdfs:Class; cims:stereotype "CIMDatatype" + optional { + ?unit rdfs:domain ?qk; rdfs:range cim:UnitSymbol; cims:isFixed ?unit1 + bind(iri(concat(str(cim:UnitSymbol),".",?unit1)) as ?unitOfMeasure) + } +}; + +# Currency is an enumeration of currencies. They all apply to Money as "units" +insert {cim:Money qudt:applicableUnit ?unit} +where { + cim:Money.unit rdfs:domain cim:Money; rdfs:range cim:Currency. + ?unit a cim:Currency. +}; + diff --git a/rdfs-improved/fix07-dataProps-38.ru b/rdfs-improved/fix07-dataProps-38.ru new file mode 100644 index 0000000..196e5e5 --- /dev/null +++ b/rdfs-improved/fix07-dataProps-38.ru @@ -0,0 +1,34 @@ +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure +# https://github.com/Sveino/Inst4CIM-KG/issues/38 +# https://github.com/Sveino/Inst4CIM-KG/issues/29 + +PREFIX cim: +PREFIX cims: +PREFIX rdfs: +PREFIX qudt: + +# fix props pointing to QuantityKinds +delete {?prop cims:dataType ?qk} +insert { + ?prop qudt:hasQuantityKind ?qk; cim:unitMultiplier ?multiplier; cim:unitSymbol ?unitOfMeasure; + rdfs:range ?dataType +} where { + ?prop a rdf:Property; cims:dataType ?qk. + ?qk a qudt:QuantityKind. + ?mult rdfs:domain ?qk; rdfs:range cim:UnitMultiplier; cims:isFixed ?mult1. + bind(iri(concat(str(cim:UnitMultiplier),".",?mult1)) as ?multiplier) + optional { + ?unit rdfs:domain ?qk; rdfs:range cim:UnitSymbol; cims:isFixed ?unit1 + bind(iri(concat(str(cim:UnitSymbol),".",?unit1)) as ?unitOfMeasure) + } + ?value rdfs:domain ?qk; rdfs:label "value"@en; rdfs:range ?dataType +}; + +# fix props pointing to Compound +# But maybe Compounds should be removed https://github.com/Sveino/Inst4CIM-KG/issues/78 +delete {?prop cims:dataType ?compound} +insert {?prop rdfs:range ?compound} +where { + ?prop a rdf:Property; cims:dataType ?compound. + ?compound cims:stereotype "Compound" +}; diff --git a/rdfs-improved/fix08-remove-qkProps-38.ru b/rdfs-improved/fix08-remove-qkProps-38.ru new file mode 100644 index 0000000..471631e --- /dev/null +++ b/rdfs-improved/fix08-remove-qkProps-38.ru @@ -0,0 +1,16 @@ +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure +# https://github.com/Sveino/Inst4CIM-KG/issues/38 +# https://github.com/Sveino/Inst4CIM-KG/issues/29 + +PREFIX cim: +PREFIX cims: +PREFIX rdfs: +PREFIX qudt: + +# Delete now-useless props +delete {?prop ?p ?o} +where { + ?prop rdfs:domain ?qk; ?p ?o. + ?qk a qudt:QuantityKind +}; + diff --git a/rdfs-improved/fix09-map-qkUnitsMultipliers-38.ru b/rdfs-improved/fix09-map-qkUnitsMultipliers-38.ru new file mode 100644 index 0000000..20cb245 --- /dev/null +++ b/rdfs-improved/fix09-map-qkUnitsMultipliers-38.ru @@ -0,0 +1,128 @@ +# https://github.com/Sveino/Inst4CIM-KG/tree/develop/rdfs-improved#quantitykinds-and-units-of-measure +# https://github.com/Sveino/Inst4CIM-KG/issues/38 +# https://github.com/Sveino/Inst4CIM-KG/issues/29 + +prefix skos: +prefix prefix: +prefix qudt: +prefix quantitykind: +prefix unit: + +# map QuantityKinds +insert {?qk skos:exactMatch ?quantitykind} +where { + values (?qk ?quantitykind) { + (cim:ActivePower quantitykind:ActivePower ) + (cim:ActivePowerChangeRate quantitykind:ActivePowerChangeRate ) + (cim:ActivePowerPerCurrentFlow quantitykind:ActivePowerPerCurrentFlow) + (cim:ActivePowerPerFrequency quantitykind:ActivePowerPerFrequency ) + (cim:AngleDegrees quantitykind:Angle ) + (cim:AngleRadians quantitykind:Angle ) + (cim:ApparentPower quantitykind:ApparentPower ) + (cim:Area quantitykind:Area ) + (cim:Capacitance quantitykind:Capacitance ) + (cim:Conductance quantitykind:Conductance ) + (cim:CurrentFlow quantitykind:ElectricCurrent ) + (cim:Frequency quantitykind:Frequency ) + (cim:Impedance quantitykind:Inductance ) + (cim:Length quantitykind:Length ) + (cim:Money quantitykind:Currency ) + (cim:PU quantitykind:DimensionlessRatio ) + (cim:PerCent quantitykind:DimensionlessRatio ) + (cim:Pressure quantitykind:Pressure ) + (cim:Reactance quantitykind:Reactance ) + (cim:ReactivePower quantitykind:ReactivePower ) + (cim:RealEnergy quantitykind:Energy ) + (cim:Resistance quantitykind:Resistance ) + (cim:RotationSpeed quantitykind:AngularVelocity ) + (cim:Seconds quantitykind:Time ) + (cim:Susceptance quantitykind:Susceptance ) + (cim:Temperature quantitykind:Temperature ) + (cim:Voltage quantitykind:Voltage ) + (cim:VoltagePerReactivePower quantitykind:VoltagePerReactivePower ) + (cim:VolumeFlowRate quantitykind:VolumeFlowRate ) + } + ?qa a qudt:QuantityKind +}; + +# map UnitMultipliers +insert {?multiplier qudt:prefixMultiplier ?prefixMultiplier; skos:exactMatch ?exactMatch} +where { + values (?multiplier ?prefixMultiplier ?exactMatch ) { + (cim:UnitMultiplier.none 1.0 UNDEF ) + (cim:UnitMultiplier.k 1.0E3 prefix:Kilo ) + (cim:UnitMultiplier.M 1.0E6 prefix:Mega ) + } + ?multiplier a cim:UnitMultiplier +}; + +# map UnitSymbols +insert {?unit ?rel ?unitQudt} +where { + values (?unit ?rel ?unitQudt ) { + (cim:UnitSymbol.A skos:exactMatch unit:A ) + (cim:UnitSymbol.F skos:exactMatch unit:FARAD ) + (cim:UnitSymbol.Hz skos:exactMatch unit:HZ ) + (cim:UnitSymbol.Hz skos:narrower unit:REV-PER-SEC ) + (cim:UnitSymbol.Pa skos:exactMatch unit:PA ) + (cim:UnitSymbol.S skos:exactMatch unit:S ) + (cim:UnitSymbol.V skos:exactMatch unit:V ) + (cim:UnitSymbol.VA skos:exactMatch unit:V-A ) + (cim:UnitSymbol.VAr skos:exactMatch unit:V-A_Reactive ) + (cim:UnitSymbol.VPerVAr skos:exactMatch unit:V-PER-V-A_Reactive) + (cim:UnitSymbol.W skos:exactMatch unit:W ) + (cim:UnitSymbol.WPerA skos:exactMatch unit:W-PER-A ) + (cim:UnitSymbol.WPerHz skos:exactMatch unit:W-PER-HZ ) + (cim:UnitSymbol.WPers skos:exactMatch unit:W-PER-SEC ) + (cim:UnitSymbol.Wh skos:exactMatch unit:W-HR ) + (cim:UnitSymbol.deg skos:exactMatch unit:DEG ) + (cim:UnitSymbol.degC skos:exactMatch unit:DEG_C ) + (cim:UnitSymbol.m skos:exactMatch unit:M ) + (cim:UnitSymbol.m2 skos:exactMatch unit:M2 ) + (cim:UnitSymbol.m3Pers skos:exactMatch unit:M3-PER-SEC ) + (cim:UnitSymbol.ohm skos:exactMatch unit:OHM ) + (cim:UnitSymbol.rad skos:exactMatch unit:RAD ) + (cim:UnitSymbol.s skos:exactMatch unit:SEC ) + } + ?unit a cim:UnitSymbol +}; + +# map data properties +insert {?prop qudt:hasUnit ?unitQudt} +where { + values (?qk ?multiplier ?unit ?unitQudt ) { + (cim:ActivePower cim:UnitMultiplier.M cim:UnitSymbol.W unit:MegaW ) + (cim:ActivePowerChangeRate cim:UnitMultiplier.M cim:UnitSymbol.WPers unit:MegaW-PER-SEC ) + (cim:ActivePowerPerCurrentFlow cim:UnitMultiplier.M cim:UnitSymbol.WPerA unit:MegaW-PER-A ) + (cim:ActivePowerPerFrequency cim:UnitMultiplier.M cim:UnitSymbol.WPerHz unit:MegaW-PER-HZ ) + (cim:AngleDegrees cim:UnitMultiplier.none cim:UnitSymbol.deg unit:DEG ) + (cim:AngleRadians cim:UnitMultiplier.none cim:UnitSymbol.rad unit:RAD ) + (cim:ApparentPower cim:UnitMultiplier.M cim:UnitSymbol.VA unit:MegaV-A ) + (cim:Area cim:UnitMultiplier.none cim:UnitSymbol.m2 unit:M2 ) + (cim:Capacitance cim:UnitMultiplier.none cim:UnitSymbol.F unit:FARAD ) + (cim:Conductance cim:UnitMultiplier.none cim:UnitSymbol.S unit:S ) + (cim:CurrentFlow cim:UnitMultiplier.none cim:UnitSymbol.A unit:A ) + (cim:Frequency cim:UnitMultiplier.none cim:UnitSymbol.Hz unit:HZ ) + (cim:Impedance cim:UnitMultiplier.none cim:UnitSymbol.ohm unit:OHM ) + (cim:Length cim:UnitMultiplier.k cim:UnitSymbol.m unit:KiloM ) + (cim:PerCent cim:UnitMultiplier.none cim:UnitSymbol.none unit:PERCENT ) + (cim:Pressure cim:UnitMultiplier.k cim:UnitSymbol.Pa unit:KiloPA ) + (cim:Reactance cim:UnitMultiplier.none cim:UnitSymbol.ohm unit:OHM ) + (cim:ReactivePower cim:UnitMultiplier.M cim:UnitSymbol.VAr unit:MegaV-A_Reactive ) + (cim:RealEnergy cim:UnitMultiplier.M cim:UnitSymbol.Wh unit:MegaW-HR ) + (cim:Resistance cim:UnitMultiplier.none cim:UnitSymbol.ohm unit:OHM ) + (cim:RotationSpeed cim:UnitMultiplier.none cim:UnitSymbol.Hz unit:REV-PER-SEC ) + (cim:Seconds cim:UnitMultiplier.none cim:UnitSymbol.s unit:SEC ) + (cim:Susceptance cim:UnitMultiplier.none cim:UnitSymbol.S unit:S ) + (cim:Temperature cim:UnitMultiplier.none cim:UnitSymbol.degC unit:DEG_C ) + (cim:Voltage cim:UnitMultiplier.k cim:UnitSymbol.V unit:KiloV ) + (cim:VoltagePerReactivePower cim:UnitMultiplier.k cim:UnitSymbol.VPerVAr unit:KiloV-PER-V-A_Reactive) + (cim:VolumeFlowRate cim:UnitMultiplier.none cim:UnitSymbol.m3Pers unit:M3-PER-SEC ) + } + ?prop + qudt:hasQuantityKind ?qk; + cim:unitMultiplier ?multiplier; + cim:unitSymbol ?unit +}; + + diff --git a/rdfs-improved/fix10-classPropKind.ru b/rdfs-improved/fix10-classPropKind.ru new file mode 100644 index 0000000..49afa37 --- /dev/null +++ b/rdfs-improved/fix10-classPropKind.ru @@ -0,0 +1,23 @@ +# https://github.com/Sveino/Inst4CIM-KG/issues/75 + +PREFIX owl: +PREFIX rdf: +PREFIX xsd: + +# move classes from RDFS to OWL +delete {?class a rdfs:Class} +insert {?class a owl:Class} +where {?class a rdfs:Class}; + +# if range is XSD then DatatypeProperty +delete {?prop a rdf:Property} +insert {?prop a owl:DatatypeProperty} +where { + ?prop a rdf:Property; rdfs:range ?dt + filter(strstarts(str(?dt),str(xsd:))) +}; + +# else ObjectProperty +delete {?prop a rdf:Property} +insert {?prop a owl:ObjectProperty} +where {?prop a rdf:Property}; diff --git a/rdfs-improved/fix11-inverseOf-26.ru b/rdfs-improved/fix11-inverseOf-26.ru new file mode 100644 index 0000000..fd845db --- /dev/null +++ b/rdfs-improved/fix11-inverseOf-26.ru @@ -0,0 +1,9 @@ +# https://github.com/Sveino/Inst4CIM-KG/issues/26 + +prefix cims: +prefix owl: + +delete {?p cims:inverseRoleName ?q} +insert {?p owl:inverseOf ?q} +where {?p cims:inverseRoleName ?q}; + diff --git a/rdfs-improved/fix12-multiplicity-30.ru b/rdfs-improved/fix12-multiplicity-30.ru new file mode 100644 index 0000000..cecb1de --- /dev/null +++ b/rdfs-improved/fix12-multiplicity-30.ru @@ -0,0 +1,21 @@ +# https://github.com/Sveino/Inst4CIM-KG/issues/30 + +prefix cims: +prefix owl: + +delete {?p cims:multiplicity cims:M:1} +insert {?p cims:multiplicity cims:M:1..1} +where {?p cims:multiplicity cims:M:1}; + +insert { + ?p a owl:FunctionalProperty. + ?q1 a owl:InverseFunctionalProperty. + ?q2 a owl:InverseFunctionalProperty. +} where { + values ?singleValued {cims:M:0..1 cims:M:1..1} + ?p cims:multiplicity ?singleValued + # This works regardless in which direction inverseOf is declared, even without reasoning + optional {?p owl:inverseOf ?q1} + optional {?q2 owl:inverseOf ?p} +}; + diff --git a/rdfs-improved/fix13-XMLLiteral-72.ru b/rdfs-improved/fix13-XMLLiteral-72.ru new file mode 100644 index 0000000..8403429 --- /dev/null +++ b/rdfs-improved/fix13-XMLLiteral-72.ru @@ -0,0 +1,13 @@ +# https://github.com/Sveino/Inst4CIM-KG/issues/72 + +prefix rdf: +prefix xsd: + +delete {?x ?p ?old} +insert {?x ?p ?new} +where { + ?x ?p ?old + filter(datatype(?old) = rdf:XMLLiteral) + bind(str(?old) as ?new) +}; + diff --git a/rdfs-improved/fix14-langTagInCodes-47.ru b/rdfs-improved/fix14-langTagInCodes-47.ru new file mode 100644 index 0000000..9eded03 --- /dev/null +++ b/rdfs-improved/fix14-langTagInCodes-47.ru @@ -0,0 +1,11 @@ +# https://github.com/Sveino/Inst4CIM-KG/issues/47 + +delete {?x rdfs:label ?old} +insert {?x rdfs:label ?new} +where { + values ?enumOfCodes {cim:Currency cim:IfdBaseKind cim:PhaseCode cim:StaticLoadModelKind cim:UnitMultiplier cim:UnitSymbol cim:WindingConnection} + ?x a ?enumOfCodes; rdfs:label ?old + filter(lang(?old) != "") + bind(str(?old) as ?new) +}; + diff --git a/rdfs-improved/fix15-deprecated-24.ru b/rdfs-improved/fix15-deprecated-24.ru new file mode 100644 index 0000000..52a0c59 --- /dev/null +++ b/rdfs-improved/fix15-deprecated-24.ru @@ -0,0 +1,9 @@ +# https://github.com/Sveino/Inst4CIM-KG/issues/24 + +prefix cims: +prefix owl: + +delete {?p cims:stereotype "deprecated"} +insert {?p owl:deprecated true} +where {?p cims:stereotype "deprecated"}; + diff --git a/rdfs-improved/prefixes-old-ordered.txt b/rdfs-improved/prefixes-old-ordered.txt deleted file mode 100644 index 098dca1..0000000 --- a/rdfs-improved/prefixes-old-ordered.txt +++ /dev/null @@ -1,53 +0,0 @@ -cim: . -cim: . -cims: . -dcat-cim: . -eu: . -eu: . -eumd: . -md: . -nc: . -profcim: . - -dl: . -dm: . -dy: . -eq: . -eqbd: . -gl: . -op: . -sc: . -ssh: . -sv: . -tp: . - -ae: . -as: . -co: . -dh: . -er: . -gd: . -iam: . -ma: . -or: . -ps: . -psp: . -ra: . -ras: . -sar: . -shs: . -sis: . -sm: . -ssi: . - -adms: . -dcat: . -dct: . -dcterms: . -euvoc: . -owl: . -prov: . -rdf: . -rdfs: . -skos: . -xsd: . diff --git a/rdfs-improved/prefixes.rq b/rdfs-improved/prefixes.rq new file mode 100644 index 0000000..6f1f975 --- /dev/null +++ b/rdfs-improved/prefixes.rq @@ -0,0 +1,56 @@ +prefix cim: +prefix cim1: +prefix nc: +prefix eu: +prefix eu1: +prefix cims: +prefix dcat-cim: +prefix eumd: +prefix md: +prefix dm: +prefix dm: +prefix profcim: +prefix uml: + +prefix ae: +prefix as: +prefix co: +prefix dh: +prefix dl: +prefix dy: +prefix eq: +prefix eqbd: +prefix er: +prefix gd: +prefix gl: +prefix iam: +prefix ma: +prefix op: +prefix or: +prefix ps: +prefix psp: +prefix ra: +prefix ras: +prefix sar: +prefix sc: +prefix shs: +prefix sis: +prefix sm: +prefix ssh: +prefix ssi: +prefix sv: +prefix tp: + +prefix adms: +prefix dcat: +prefix dct: +prefix euvoc: +prefix owl: +prefix prov: +prefix quantitykind: +prefix qudt: +prefix rdf: +prefix rdfs: +prefix skos: +prefix unit: +prefix xsd: diff --git a/rdfs-improved/prefixes.ttl b/rdfs-improved/prefixes.ttl new file mode 100644 index 0000000..56fabc9 --- /dev/null +++ b/rdfs-improved/prefixes.ttl @@ -0,0 +1,57 @@ +@prefix cim: . +@prefix cim1: . +@prefix nc: . +@prefix eu: . +@prefix eu1: . +@prefix cims: . +@prefix dcat-cim: . +@prefix eumd: . +@prefix md: . +@prefix dm: . +@prefix dm: . +@prefix profcim: . +@prefix uml: . + +@prefix ae: . +@prefix as: . +@prefix co: . +@prefix dh: . +@prefix dl: . +@prefix dy: . +@prefix eq: . +@prefix eqbd: . +@prefix er: . +@prefix gd: . +@prefix gl: . +@prefix iam: . +@prefix ma: . +@prefix op: . +@prefix or: . +@prefix ps: . +@prefix psp: . +@prefix ra: . +@prefix ras: . +@prefix sar: . +@prefix sc: . +@prefix shs: . +@prefix sis: . +@prefix sm: . +@prefix ssh: . +@prefix ssi: . +@prefix sv: . +@prefix tp: . + +@prefix adms: . +@prefix dcat: . +@prefix dct: . +@prefix euvoc: . +@prefix owl: . +@prefix prefix: . +@prefix prov: . +@prefix quantitykind: . +@prefix qudt: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix unit: . +@prefix xsd: . diff --git a/rdfs-improved/prefixes.txt b/rdfs-improved/prefixes.txt deleted file mode 100644 index 1a84024..0000000 --- a/rdfs-improved/prefixes.txt +++ /dev/null @@ -1,50 +0,0 @@ -adms: . -ae: . -as: . -cim: . -cim: . -cims: . -co: . -dcat-cim: . -dcat: . -dct: . -dcterms: . -dh: . -dl: . -dm: . -dm: . -dy: . -eq: . -eqbd: . -er: . -eu: . -eu: . -eumd: . -euvoc: . -gd: . -gl: . -iam: . -ma: . -md: . -nc: . -op: . -or: . -owl: . -profcim: . -prov: . -ps: . -psp: . -ra: . -ras: . -rdf: . -rdfs: . -sar: . -sc: . -shs: . -sis: . -sm: . -ssh: . -ssi: . -sv: . -tp: . -xsd: .