Distribution Transformer Equipment#
- pydantic model gdm.WindingEquipment#
Interface for winding.
- field connection_type: Annotated[ConnectionType, FieldInfo(annotation=NoneType, required=True, description='Connection type for this winding.')] [Required]#
Connection type for this winding.
- field is_grounded: Annotated[bool, FieldInfo(annotation=NoneType, required=True, description='Is this winding grounded or not.')] [Required]#
Is this winding grounded or not.
- field max_tap_pu: Annotated[float, FieldInfo(annotation=NoneType, required=False, default=1.1, description='Min tap in pu for this winding.', metadata=[Ge(ge=1.0)])] = 1.1#
Min tap in pu for this winding.
- field min_tap_pu: Annotated[float, FieldInfo(annotation=NoneType, required=False, default=0.9, description='Min tap in pu for this winding.', metadata=[Ge(ge=0), Le(le=1.0)])] = 0.9#
Min tap in pu for this winding.
- field name: Annotated[str, FieldInfo(annotation=NoneType, required=False, default='', description='Name of the winding.')] = ''#
Name of the winding.
- field nominal_voltage: ')] [Required]#
Nominal voltage rating for this winding.
- field num_phases: Annotated[int, FieldInfo(annotation=NoneType, required=True, description='Number of phases for this winding.', metadata=[Ge(ge=1), Le(le=3)])] [Required]#
Number of phases for this winding.
- field rated_power: ')] [Required]#
Rated power for this winding.
- field resistance: Annotated[float, FieldInfo(annotation=NoneType, required=True, description='Percentage resistance for this winding.', metadata=[Strict(strict=True), Ge(ge=0), Le(le=100)])] [Required]#
Percentage resistance for this winding.
- field tap_positions: Annotated[list[float], FieldInfo(annotation=NoneType, required=True, description='List of per unit tap positions for each phase. Centered at 0.')] [Required]#
List of per unit tap positions for each phase. Centered at 0.
- field total_taps: Annotated[int, FieldInfo(annotation=NoneType, required=False, default=32, description='Total number of taps along the bandwidth.')] = 32#
Total number of taps along the bandwidth.
- field voltage_type: Annotated[VoltageTypes, FieldInfo(annotation=NoneType, required=True, description='Set voltage type for nominal voltage.')] [Required]#
Set voltage type for nominal voltage.
- pydantic model gdm.DistributionTransformerEquipment#
Interface for distribution transformer info.
- field coupling_sequences: Annotated[list[SequencePair], FieldInfo(annotation=NoneType, required=True, description='List of pair\n of sequence numbers for coupling ')] [Required]#
List of pair of sequence numbers for coupling
- field is_center_tapped: Annotated[bool, FieldInfo(annotation=NoneType, required=True, description='Is this transformer center tapped.')] [Required]#
Is this transformer center tapped.
- field pct_full_load_loss: Annotated[float, FieldInfo(annotation=NoneType, required=True, description='Percentage no load losses for this transformer.', metadata=[Strict(strict=True), Ge(ge=0), Le(le=100)])] [Required]#
Percentage no load losses for this transformer.
- field pct_no_load_loss: Annotated[float, FieldInfo(annotation=NoneType, required=True, description='Percentage no load losses for this transformer.', metadata=[Strict(strict=True), Ge(ge=0), Le(le=100)])] [Required]#
Percentage no load losses for this transformer.
- field winding_reactances: Annotated[list[Annotated[float, FieldInfo(annotation=NoneType, required=True, metadata=[Strict(strict=True), Ge(ge=0), Le(le=100)])]], FieldInfo(annotation=NoneType, required=True, description='Winding coupling reactances in the\n "same order as coupling sequences.')] [Required]#
Winding coupling reactances in the “same order as coupling sequences.
- field windings: Annotated[list[WindingEquipment], FieldInfo(annotation=NoneType, required=True, description='List of windings for this transformer.')] [Required]#
List of windings for this transformer.