Voltage Source Equipment#

pydantic model gdm.distribution.equipment.PhaseVoltageSourceEquipment#

Data model for phase voltage source.

field angle: WithJsonSchema(json_schema={'type': 'string'}, mode=None), FieldInfo(annotation=NoneType, required=True, description='Angle for the voltage')] [Required]#

Angle for the voltage

field name: Annotated[str, Field(frozen=True)] [Required]#
field r0: ')] [Required]#

Zero sequence resistance.

field r1: ')] [Required]#

Positive sequence resistance.

field uuid: UUID [Optional]#
field voltage: ')] [Required]#

Voltage for this substation.

field x0: ')] [Required]#

Zero sequence reactance.

field x1: ')] [Required]#

Positive sequence reactane.

pydantic model gdm.distribution.equipment.VoltageSourceEquipment#

Data model for voltage source model.

field name: Annotated[str, Field(frozen=True)] [Required]#
field sources: Annotated[list[PhaseVoltageSourceEquipment], FieldInfo(annotation=NoneType, required=True, description='list of single phase voltage sources')] [Required]#

list of single phase voltage sources

field uuid: UUID [Optional]#