Electrical Modelling Norms
Any brick:Electrical_Meter SHOULD have brick:meters relationship with one or more equipment/system. This does NOT apply for brick:Building_Electrical_Meter and brick:Site_Electrical_Meter as these classes can be isolated nodes.
An Electrical_Meter that is close to the site point of connection to the grid and which meters all other buildings/equipment on a site MUST have the type brick:Site_Electrical_Meter.
An Electrical_Meter that is not a brick:Site_Electrical_Meter, and which feeds a whole building (and feeds no other buildings), MUST have the type brick:Building_Electrical_Meter.
An Electrical_Meter that meters only a generation installation MUST have type brick:Electrical_Generation_Meter.
An Electrical_Meter that meters only a storage installation MUST have type brick:Electrical_Storage_Meter.
An Electrical_Meter that does not fit a more specific type MUST have the type brick:Electrical_Meter.
An Electrical_Meter of any type MUST NOT feed a location.
A meter MAY be partOf some larger equipment.
A generation installation MUST be represented by the most suitable class of Inverter:
for a conventional solar inverter, use a brick:Solar_Inverter
for an inverter with both solar and battery capabilities, use a brick:Hybrid_Inverter
for any other type of generation, use a brick:Inverter
A solar generation installation SHOULD have solar panels modelled either individually or as an array (see PV Modelling for more detailed breakdown).
A generation installation composed of multiple inverters MAY be modelled as a single inverter entity if their number is unknown; otherwise they MUST be modelled as separate entities.
An array of electrically connected solar panels MUST be represented by at least one brick:PV_Array instance; it MAY be represented by multiple discrete panels if their details are known.
A battery storage system MUST be represented by the most suitable class:
for an inverter with both solar and battery capabilities, a brick:Hybrid_Inverter MUST be used.
for a battery plus inverter combination where details are known, a brick:Battery_Inverter_Charger and separate brick:Battery SHOULD be used.
Any Electrical_Equipment which has self-metering capability SHOULD have those points modelled to the equipment and not a separate meter (even if the stream IDs are unknown).
Electrical equipment (including meters, storage and generation types) MUST have their location set to the most specific true location (site, building, floor, room) if known.
The location of electrical equipment (including meters, storage and generation types) does not imply electrical connection to that location's other electrical assets.
Any Power usage or GPIO Equipment/System MUST be represented by the generic classes in BRICK (I.e. Electrical_Equipment/Electrical_System) and the entity property of brick:type MUST be added to the equipment to indicate that the equipment is Power, GPIO etc.
Lighting equipment/system MUST be represented as brick:Lighting_Equipment/brick:Lighting_System.
brick:electricalPhaseCount, brick:electricalPhases, brick:powerFlow and brick:powerComplexity MUST be set for electrical equipment/points. Refer to the table below for entity property norms:
Single phase device
1
A/B/C
net/import/export
real/reactive/apparent
Three phase device
3
ABC
net/import/export
real/reactive/apparent
One phase in a three phase device
1
A/B/C
net/import/export
real/reactive/apparent
Last updated