PV Modelling Norms

  1. Any brick:PV_Panel or any brick:PV_Array MAY have brick:panelArea, brick:azimuth, brick:tilt, brick:ratedPowerOutput, and/or one or more of the brick:conversionEfficiency properties.

  2. A brick:PV_Array SHOULD have a location (brick:hasLocation), or locations, if they are known.

  3. A brick:PV_Panel SHOULD have a location (brick:hasLocation), if it is known.

  4. A brick:PV_Panel SHOULD only have a one location.

  5. A brick:PV_Array MUST be fed by an inverter (brick:Solar_Inverter)

  6. A brick:Solar_Inverter SHOULD be part of a brick:PV_Generation_System

  7. All brick:PV_Panels and brick:PV_Arrays SHOULD be brick:isPartOf the same brick:PV_Generation_System that the brick:Solar_Inverter that feeds those arrays or panels is isPartOf.

  8. A brick:PV_Panel MUST be either:

    1. Fed by (brick:isFedBy) an inverter (brick:Solar_Inverter), OR

    2. be part of (brick:isPartOf) a PV_Array (brick:PV_array)

  9. A brick:PV_array MUST NOT be part of another brick:PV_Array

  10. A brick:Solar_Inverter MAY feed multiple PV_Arrays and/or multiple PV_Panels

Comments:

  1. The overall electrical system norm of electrical feeds direction being things nearest to the grid feeds things further from the grid is counter intuitive for solar panels but is maintained for consistency with other electrical system modelling.

  2. Nested PV_Arrays are not allowed, but they can be fed in parallel from a Solar_Inverter.

  3. Nested PV_Panels are not allowed, but PV_Panels can be part of a PV_Array.

  4. Power and/or Energy monitoring points can be points of meters or inverters.

Last updated