Recloser Controller#
- pydantic model gdm.DistributionRecloserController#
Interface for distribution recloser controller.
- field delay: ')] [Required]#
Fixed delay added to the recloser trip time.
- field equipment: Annotated[RecloserControllerEquipment, FieldInfo(annotation=NoneType, required=True, description='Recloser controller equipment.')] [Required]#
Recloser controller equipment.
- field ground_delayed: Annotated[TimeCurrentCurve, FieldInfo(annotation=NoneType, required=True, description='TCC curve related to ground delayed trip.')] [Required]#
TCC curve related to ground delayed trip.
- field ground_fast: Annotated[TimeCurrentCurve, FieldInfo(annotation=NoneType, required=True, description='TCC curve related to ground fast trip.')] [Required]#
TCC curve related to ground fast trip.
- field name: Annotated[str, FieldInfo(annotation=NoneType, required=False, default='', description='Name of the recloser controller.')] = ''#
Name of the recloser controller.
- field num_fast_ops: Annotated[int, FieldInfo(annotation=NoneType, required=True, description='Number of fast operations (fuse savings).', metadata=[Ge(ge=0)])] [Required]#
Number of fast operations (fuse savings).
- field num_shots: Annotated[int, FieldInfo(annotation=NoneType, required=True, description='Number of fast and delayed shots before lockout.', metadata=[Ge(ge=1)])] [Required]#
Number of fast and delayed shots before lockout.
- field phase_delayed: Annotated[TimeCurrentCurve, FieldInfo(annotation=NoneType, required=True, description='TCC curve related to phase delayed trip.')] [Required]#
TCC curve related to phase delayed trip.
- field phase_fast: Annotated[TimeCurrentCurve, FieldInfo(annotation=NoneType, required=True, description='TCC curve related to phase fast trip.')] [Required]#
TCC curve related to phase fast trip.
- field reclose_intervals: ')] [Required]#
Array of reclose intervals.
- field reset_time: ')] [Required]#
Reset time for recloser.