public static double getX(TwoWindingsTransformer twt) { double x = twt.getX(); if (twt.getRatioTapChanger() != null) { x *= 1 + twt.getRatioTapChanger().getCurrentStep().getX() / 100; } return x; }
private static double adjustedX(Leg2or3 leg) { double x = leg.getX(); if (leg.getRatioTapChanger() != null) { RatioTapChangerStep step = leg.getRatioTapChanger().getCurrentStep(); if (step != null) { x *= 1 + step.getX() / 100; } } return x; }
private double getRtcX(TwoWindingsTransformer twt, int p) { return getValue(twt.getX(), twt.getRatioTapChanger() != null ? twt.getRatioTapChanger().getStep(p).getX() : 0, twt.getPhaseTapChanger() != null ? twt.getPhaseTapChanger().getCurrentStep().getX() : 0); }
private double getX(TwoWindingsTransformer twt) { return getValue(twt.getX(), twt.getRatioTapChanger() != null ? twt.getRatioTapChanger().getCurrentStep().getX() : 0, twt.getPhaseTapChanger() != null ? twt.getPhaseTapChanger().getCurrentStep().getX() : 0); }
private double getPtcX(TwoWindingsTransformer twt, int p) { return getValue(twt.getX(), twt.getRatioTapChanger() != null ? twt.getRatioTapChanger().getCurrentStep().getX() : 0, twt.getPhaseTapChanger() != null ? twt.getPhaseTapChanger().getStep(p).getX() : 0); }
v1 /= rtcs.getRho(); dr += rtcs.getR(); dx += rtcs.getX();
private void writeRatioTapChanger(TableFormatter formatter, String id, double zb2, double reactance, RatioTapChanger rtc) throws IOException { int num = mapper.getInt(AmplSubset.TAP_CHANGER_TABLE, id); for (int position = rtc.getLowTapPosition(); position <= rtc.getHighTapPosition(); position++) { RatioTapChangerStep step = rtc.getStep(position); double x = reactance * (1 + step.getX() / 100) / zb2; formatter.writeCell(variantIndex) .writeCell(num) .writeCell(position - rtc.getLowTapPosition() + 1) .writeCell(step.getRho()) .writeCell(x) .writeCell(0.0) .writeCell(faultNum) .writeCell(actionNum); } }