Skip to content

ProfileMV ​

Medium-voltage load profile with time-factor scaling.

Supports time-varying analysis by defining multiplication factors that scale element power values across discrete time periods for quasi-static simulations in MV networks.

Import ​

python
from pyptp.elements.mv import ProfileMV

Properties ​

PropertyTypeRequiredDefaultDescription
generalGeneralYes-
typeProfileTypeYes-

General ​

Core identification properties for MV profiles.

Encompasses GUID, name, and profile type classification.

PropertyTypeRequiredDefaultDescription
guidGuidNo(auto UUID)
namestrNo""
typestrNo""

ProfileType ​

Profile type properties with dynamic factor values.

Contains Sort value and dynamic f1, f2, f3... factor properties whose count depends on the Sort value according to Delphi logic: ABS(ReplaceInt(Sort,[-289,-865],[-288,-864]))

PropertyTypeRequiredDefaultDescription
sortintNo0
flist[float]No[]

Referenced Types ​

General ​

Core identification properties for MV profiles.

Encompasses GUID, name, and profile type classification.

Defined in pyptp.elements.mv.profile

PropertyTypeRequiredDefaultDescription
guidGuidNo(auto UUID)
namestrNo""
typestrNo""

ProfileType ​

Profile type properties with dynamic factor values.

Contains Sort value and dynamic f1, f2, f3... factor properties whose count depends on the Sort value according to Delphi logic: ABS(ReplaceInt(Sort,[-289,-865],[-288,-864]))

Defined in pyptp.elements.mv.profile

PropertyTypeRequiredDefaultDescription
sortintNo0
flist[float]No[]