private void checkBranchName(EsgBranchName name) { if (getNode(name.getNode1Name().toString()) == null) { throw new RuntimeException("Line '" + name + "' reference an unknown connection node '" + name.getNode1Name() + "'"); } if (getNode(name.getNode2Name().toString()) == null) { throw new RuntimeException("Line '" + name + "' reference an unknown connection node '" + name.getNode2Name() + "'"); } }
if (transformer.getZbusr() != null && getNode(transformer.getZbusr().toString()) == null) { throw new RuntimeException("Transformer '" + transformer.getName() + "' reference an unknown regulating node '" + transformer.getZbusr() + "'"); if (getNode(load.getZnodlo().toString()) == null) { throw new RuntimeException("Load '" + load.getZnamlo() + "' reference an unknown connection node '" + load.getZnodlo() + "'"); if (getNode(generator.getZnodge().toString()) == null) { throw new RuntimeException("Generator '" + generator.getZnamge() + "' reference an unknown connection node '" + generator.getZnodge() + "'"); if (getNode(generator.getZregnoge().toString()) == null) { throw new RuntimeException("Generator '" + generator.getZnamge() + "' reference an unknown regulating node '" + generator.getZregnoge() + "'"); if (getNode(bank.getZnodba().toString()) == null) { throw new RuntimeException("Capacitor or reactor bank '" + bank.getZnamba() + "' reference an unknown connection node '" + bank.getZnodba() + "'"); if (getNode(svc.getZnodsvc().toString()) == null) { throw new RuntimeException("Static VAR compensator '" + svc.getZnamsvc() + "' reference an unknown connection node '" + svc.getZnodsvc() + "'");
LOGGER.error("Unconnected load in Esg network :" + loadName.toString()); } else { EsgNode esgNode = networkEch.getNode(nodeName.toString()); if (esgNode.getVbase() <= 100) { // Only HV loads concernedLoads.add(loadName.toString()); EsgNode esgNode = networkEch.getNode(nodeName.toString()); double vCurHV = esgNode.getVinit(); int ktap8 = (int) Math.round(firstPlot + (lastPlot - firstPlot) / (vB - vT) * (vCurHV - vT));