Configure Secondary Circuit Analysis
Secondary Circuit Analysis is an electrical calculation (available in Designer) to easily perform "what-if" scenarios and determine which type of equipment will maximize the network's performance and minimize costs. Secondary Circuit Analysis helps designers calculate:
-
kVA load on a transformer
-
Voltage flicker due to motor starting
-
Voltage drops through transformers and along secondary and service lines
Secondary Circuit Analysis provides additional calculation options by:
-
implementing maximum fault calculation
-
entering transformer impedance as a percent (using nameplate kVA as base) plus X/R ratio
-
automatically populating transformer impedance from a lookup table, based on nameplate kVA, single-phase or three-phase, low-side voltage and pad-mount vs. pole-mount
The following tables must exist in your geodatabase (see Configuring Analysis Tools). Import them in Access, not ArcCatalog. For more information about how to use the sample tables provided, see Configuring Analysis Tools.
-
MMENG_TRANSFORMER
-
MMENG_CONDUCTOR_ELEC
-
ArcFM System Tables
To enable Secondary Circuit Analysis, assign model names as follows:
Class Model Names
Feature (object) class |
Model name |
---|---|
ConductorInfo |
CONDUCTORINFO |
OH | UG secondary |
FEEDERSECONDARY |
Service Point |
SERVICEPOINT |
Transformer |
TRANSFORMER |
MMENG_TRANSFORMER |
MMSECCKTTRANSFORMERLOOKUP |
MMENG_CONDUCTOR_ELEC |
MMSECCKTCONDUCTORLOOKUP |
All ArcFM System Tables |
ARCFMSYSTEMTABLE |
Field Model Names
Conductors with FeederSecondary model name
Field |
Model name |
---|---|
MeasuredLength |
MEASUREDLENGTH |
ConductorInfo
Field |
Model name |
---|---|
ConductorMaterial |
CONDUCTORMATERIAL |
ConductorSize |
CONDUCTORSIZE |
InsulationType |
INSULATIONTYPE |
ServicePoint
Field |
Model Name |
---|---|
ServiceCurrentRating |
SERVICECURRENTRATING |
Transformer
Field |
Model Name |
---|---|
FacilityID |
FACILITYID |
GroundReactance |
GROUNDREACTANCE |
GroundResistance |
GROUNDRESISTANCE |
LowSideVoltage |
LOWSIDEVOLTAGE |
RatedkVA |
RATEDKVA |
MMENG_TRANSFORMER table
Field |
Model Name |
---|---|
Code |
MMSECCKTCODE |
Cost |
MMSECCKTCOST |
CUCode |
MMSECCKTCUCODE |
Description |
MMSECCKTDESCRIPTION |
FULL_LOAD_LOSS_MIN |
MMSECCKTTRANSFORMERFULLLOADLOSSMIN |
FULL_LOAD_LOSS_MAX |
MMSECCKTTRANSFORMERFULLLOADLOSSMAX |
KVA |
MMSECCKTTRANSFORMERKVA |
NOLOAD_LOSS_MIN |
MMSECCKTTRANSFORMERNOLOADLOSSMIN |
NOLOAD_LOSS_MAX |
MMSECCKTTRANSFORMERNOLOADLOSSMAX |
PERCENT_Z_MAX |
MMSECCKTTRANSFORMERMAXZ |
PERCENT_Z_MIN |
MMSECCKTTRANSFORMERMINZ |
Phasing |
MMSECCKTTRANSFORMERPHASES |
X_TO_R_MAX |
MMSECCKTTRANSFORMERMAXXTOR |
X_TO_R_MIN |
MMSECCKTTRANSFORMERMINXTOR |
MMENG_CONDUCTOR_ELEC table
Field |
Model Name |
---|---|
Ampacity |
MMSECCKTAMPACITY |
Code |
MMSECCKTCODE |
CondSize |
MMSECCKTSIZE |
Cost_PerUnitLength |
MMSECCKTCOST |
CUCode |
MMSECCKTCUCODE |
Description |
MMSECCKTDESCRIPTION |
Insulation |
MMSECCKTINSULATION |
Material |
MMSECCKTMATERIAL |
R_Per1000_Units_Length |
MMSECCKTR_PER1000UNITSLENGTH |
R0_Per1000_Units_Length |
MMSECCKTR0_PER1000UNITSLENGTH |
Underground |
MMSECCKTUNDERGROUND |
X_Per1000_Units_Length |
MMSECCKTX_PER1000UNITSLENGTH |
X0_Per1000_Units_Length |
MMSECCKTX0_PER1000UNITSLENGTH |
Configuring with a Denormalized Data Model
Secondary Circuit Analysis relies on a banked feature class with the model name TRANSFORMER assigned. On this feature class, it looks for a field with the field model name RATEDKVA assigned.
In your denormalized data model, you may have a Transformer feature class with multiple RatedKVA fields. Each of these fields may have a field model name similar to these: RATEDKVA_1, RATEDKVA_2, RATEDKVA_3. Secondary Circuit Analysis relies on one RatedkVA field. You must have a single RatedKVA field that sums the RatedKVA of the units. It must also carry the field model name RATEDKVA.