Skip to content

Class: GenDistributionFactor

_This class models the generation distribution factors. This class needs to be used along with the AggregatedPnode and the IndividualPnode to show the distribution of each individual party. _

__

URI: cim:GenDistributionFactor

 classDiagram
    class GenDistributionFactor
      GenDistributionFactor : aggregated_pnode

          GenDistributionFactor --> AggregatedPnode : aggregated_pnode

      GenDistributionFactor : distribution_factor_set

          GenDistributionFactor --> DistributionFactorSet : distribution_factor_set

      GenDistributionFactor : factor

      GenDistributionFactor : individual_pnode

          GenDistributionFactor --> IndividualPnode : individual_pnode

Slots

Name Cardinality and Range Description Inheritance
factor 0..1
Float
Used to calculate generation "participation" of an individual pnond in an Agg... direct
individual_pnode 0..1
IndividualPnode
direct
aggregated_pnode 0..1
AggregatedPnode
direct
distribution_factor_set 0..*
DistributionFactorSet
direct

Usages

used by used in type used
AggregatedPnode gen_distribution_factor range GenDistributionFactor
DistributionFactorSet gen_distribution_factor range GenDistributionFactor
IndividualPnode gen_distribution_factor range GenDistributionFactor
CongestionArea gen_distribution_factor range GenDistributionFactor

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:GenDistributionFactor
native cim:GenDistributionFactor

LinkML Source

Direct

name: GenDistributionFactor
description: "This class models the generation distribution factors. This class needs\
  \ to be used along with the AggregatedPnode and the IndividualPnode to show the\
  \ distribution of each individual party.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  factor:
    name: factor
    description: "Used to calculate generation \"participation\" of an individual\
      \ pnond in an AggregatePnode. \r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GenDistributionFactor.factor
    multivalued: false
    domain_of:
    - SysLoadDistributionFactor
    - GenDistributionFactor
    - PnodeDistributionFactor
    - ContractDistributionFactor
    - CnodeDistributionFactor
    - ConstraintTerm
    - ChargeType
    - BillDeterminant
    - Participation
    range: float
    required: false
  individual_pnode:
    name: individual_pnode
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GenDistributionFactor.IndividualPnode
    multivalued: false
    domain_of:
    - LoadDistributionFactor
    - CongestionArea
    - GenDistributionFactor
    - PnodeDistributionFactor
    - MktConnectivityNode
    range: IndividualPnode
    required: false
  aggregated_pnode:
    name: aggregated_pnode
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GenDistributionFactor.AggregatedPnode
    multivalued: false
    domain_of:
    - MPMTestThreshold
    - LoadDistributionFactor
    - GenDistributionFactor
    - PnodeDistributionFactor
    - TACArea
    - TradingHubValues
    - MktCombinedCyclePlant
    - MPMTestResults
    range: AggregatedPnode
    required: false
  distribution_factor_set:
    name: distribution_factor_set
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GenDistributionFactor.DistributionFactorSet
    multivalued: true
    domain_of:
    - SysLoadDistributionFactor
    - LoadDistributionFactor
    - GenDistributionFactor
    range: DistributionFactorSet
    required: false
class_uri: cim:GenDistributionFactor

Induced

name: GenDistributionFactor
description: "This class models the generation distribution factors. This class needs\
  \ to be used along with the AggregatedPnode and the IndividualPnode to show the\
  \ distribution of each individual party.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  factor:
    name: factor
    description: "Used to calculate generation \"participation\" of an individual\
      \ pnond in an AggregatePnode. \r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GenDistributionFactor.factor
    multivalued: false
    alias: factor
    owner: GenDistributionFactor
    domain_of:
    - SysLoadDistributionFactor
    - GenDistributionFactor
    - PnodeDistributionFactor
    - ContractDistributionFactor
    - CnodeDistributionFactor
    - ConstraintTerm
    - ChargeType
    - BillDeterminant
    - Participation
    range: float
    required: false
  individual_pnode:
    name: individual_pnode
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GenDistributionFactor.IndividualPnode
    multivalued: false
    alias: individual_pnode
    owner: GenDistributionFactor
    domain_of:
    - LoadDistributionFactor
    - CongestionArea
    - GenDistributionFactor
    - PnodeDistributionFactor
    - MktConnectivityNode
    range: IndividualPnode
    required: false
  aggregated_pnode:
    name: aggregated_pnode
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GenDistributionFactor.AggregatedPnode
    multivalued: false
    alias: aggregated_pnode
    owner: GenDistributionFactor
    domain_of:
    - MPMTestThreshold
    - LoadDistributionFactor
    - GenDistributionFactor
    - PnodeDistributionFactor
    - TACArea
    - TradingHubValues
    - MktCombinedCyclePlant
    - MPMTestResults
    range: AggregatedPnode
    required: false
  distribution_factor_set:
    name: distribution_factor_set
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:GenDistributionFactor.DistributionFactorSet
    multivalued: true
    alias: distribution_factor_set
    owner: GenDistributionFactor
    domain_of:
    - SysLoadDistributionFactor
    - LoadDistributionFactor
    - GenDistributionFactor
    range: DistributionFactorSet
    required: false
class_uri: cim:GenDistributionFactor