primaryVoltageV
private double primaryVoltageV
SerializableSupports sizing based on load, efficiency calculation, and loss estimation per IEC 60076. Handles step-down transformers from utility voltage to equipment voltage levels.
private Stringprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate static final longprivate static final double[]private Stringprivate intprivate doubleprivate doubleprivate Stringprivate doubleprivate doubleestimateCost(double ratingKVA,
double primaryV) private doubleestimateFullLoadLoss(double ratingKVA) private doubleestimateNoLoadLoss(double ratingKVA) private doubleestimateWeight(double ratingKVA) doubledoubledoubledoubledoubledoubledoubledoubledoubleprivate doubleselectStandardRating(double requiredKVA) voidsetFrequencyHz(double frequencyHz) voidsetPrimaryVoltageV(double primaryVoltageV) voidsetRatedPowerKVA(double ratedPowerKVA) voidsetSecondaryVoltageV(double secondaryVoltageV) voidsetVectorGroup(String vectorGroup) voidsizeTransformer(double totalLoadKVA,
double primaryV,
double secondaryV) toJson()toMap()totalLoadKVA - total apparent power load in kVAprimaryV - primary voltage in VsecondaryV - secondary voltage in VrequiredKVA - required apparent power in kVAratingKVA - transformer rating in kVAratingKVA - transformer rating in kVAratingKVA - transformer rating in kVAratingKVA - transformer rating in kVAprimaryV - primary voltage in VratedPowerKVA - rated power in kVAprimaryVoltageV - primary voltage in VsecondaryVoltageV - secondary voltage in VvectorGroup - vector groupfrequencyHz - frequency in Hz