xmlsw.writeCharacters(String.valueOf(getRatedU())); xmlsw.writeEndElement();
newratedU = otherTransformerWinding.getRatedU(); this.setRatedU(newratedU);
du = (config.isInvertVoltageStepIncrementOutOfPhase() ? -1 : 1) * ptc.getVoltageStepIncrementOutOfPhase() / ptc.getTransformerWinding().getRatedU(); } else if (ptc.stepVoltageIncrementIsSet() && ptc.getStepVoltageIncrement() != 0) { du = ptc.getStepVoltageIncrement() / 100f;
if (tw1.getRatedU() < tw2.getRatedU()) { throw new IllegalStateException("ratedU1 < ratedU2"); if (tw2.getRatedU() < tw3.getRatedU()) { throw new IllegalStateException("ratedU2 < ratedU3"); float ratedU1 = tw1.getRatedU(); float ratedU2 = tw2.getRatedU(); float ratedU3 = tw3.getRatedU(); float rho2Square = (float) Math.pow(tw2.getRatedU() / tw1.getRatedU(), 2); float rho3Square = (float) Math.pow(tw3.getRatedU() / tw1.getRatedU(), 2); float r1 = tw1.getR(); float x1 = tw1.getX();
float rho0 = tw2.getRatedU() / tw1.getRatedU(); float rho0Square = rho0 * rho0; float r0 = tw1.getR() * rho0Square + tw2.getR(); .setG(g0) .setB(b0) .setRatedU1(tw1.getRatedU()) .setBus1(t1.isConnected() ? namingStrategy.getId(tn1) : null) .setConnectableBus1(namingStrategy.getId(tn1)) .setVoltageLevel1(namingStrategy.getId(vl1)) .setRatedU2(tw2.getRatedU()) .setBus2(t2.isConnected() ? namingStrategy.getId(tn2) : null) .setConnectableBus2(namingStrategy.getId(tn2))