Init.NIS.NetworkComponentInfo

Description

This message contains the list of electricity distribution components to be delivered in simulation initialization stage.

JSON structure

{


  // *** Messages MUST be encoded in UTF-8! ***

  // --- Fields of AbstractMessage begin ---
  "Type" : "set-message-type-here",
  "Timestamp" : "2020-06-03T04:04:21.045Z",
  "SimulationId" : "2020-06-03T04:01:52.345Z",
  "SourceProcessId" : "set-process-id-here",
  "MessageId" : "set-message-id-here",
  // --- Fields of AbstractMessage end ---


"PowerBase" : {
  "Value" : 10,
  "UnitOfMeasure" : "kV.A"
},

"DeviceId" : [ 
  "t1",
  "l1",
  "l2",
  "l3"
],

"SendingEndBus" : [
  "sourcebus",
  "1",
  "2",
  "3",
  "4"
],

"ReceivingEndBus" : [
  "1",
  "2",
  "3",
  "4"
],

"Resistance" : {
  "UnitOfMeasure": "{pu}",
  "Values" : [
  0.172,
  0.056,
  0.284,
  0.054
  ]
},

"Reactance" : {
  "UnitOfMeasure": "{pu}",
  "Values" : [
  0.134,
  0.008,
  0.027,
  0.036
  ]
},

"ShuntAdmittance" : {
  "UnitOfMeasure": "{pu}",
  "Values" : [
  0,
  0,
  0,
  0
  ]
},

"ShuntConductance" : {
  "UnitOfMeasure": "{pu}",
  "Values" : [
  0.00356,
  0,
  0,
  0
  ]
},
"RatedCurrent" : {
  "UnitOfMeasure": "{pu}",
  "Values" : [
  1.739130435,
  1.22,
  0.42,
  1
  ]
}
}

Fields and multiplicity

Field Type Multiplicity Notes
All fields from AbstractResult Fields from "abstract base class"
PowerBase Quantity block 1 (REQUIRED) Power base value, always in "kV.A"
DeviceId Array of strings N by 1 (REQUIRED) List of device identifiers. NetworkState.Current and NetworkState.Loss messages refer to these.
SendingEndBus Array of strings N by 1 (REQUIRED)
ReceivingEndBus Array of strings N by 1 (REQUIRED)
Resistance Quantity array block N by 1 ((REQUIRED), single element can be NULL) Series resistance for the device, in per unit "{pu}" (sending end base)
Reactance Quantity array block N by 1 ((REQUIRED), single element can be NULL) Series reactance for the device, in per unit "{pu}" (sending end base)
ShuntAdmittance Quantity array block N by 1 ((REQUIRED), single element can be NULL) Shunt Admittance for the device, in per unit "{pu}" (sending end base)
ShuntConductance Quantity array block N by 1 ((REQUIRED), single element can be NULL) Shunt Conductance for the device, in per unit "{pu}" (sending end base)
RatedCurrent Quantity array block N by 1 ((REQUIRED), single element can be NULL) Rated current, in per unit "{pu}" (sending end base)