Class TapChangerEq
java.lang.Object
com.powsybl.cgmes.conversion.export.elements.TapChangerEq
- Author:
- Marcos de Miguel <demiguelm at aia.es>
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
writeControl
(String id, String name, String mode, String terminalId, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writePhase
(String type, String id, String tapChangerName, String transformerEndId, double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, String phaseTapChangerTableId, String cgmesRegulatingControlId, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writePhaseTable
(String id, String phaseTapChangerTableName, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writePhaseTablePoint
(String id, String phaseTapChangerTableId, double r, double x, double g, double b, double ratio, double angle, Integer step, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writeRatio
(String id, String tapChangerName, String transformerEndId, double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, double stepVoltageIncrement, String ratioTapChangerTableId, String cgmesRegulatingControlId, String controlMode, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writeRatioTable
(String id, String ratioTapChangerTableName, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writeRatioTablePoint
(String id, String ratioTapChangerTableId, double r, double x, double g, double b, double ratio, Integer step, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writeSteps
(double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, String cimNamespace, XMLStreamWriter writer) static void
writeTablePoint
(double r, double x, double g, double b, double ratio, Integer step, String cimNamespace, XMLStreamWriter writer)
-
Method Details
-
writePhase
public static void writePhase(String type, String id, String tapChangerName, String transformerEndId, double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, String phaseTapChangerTableId, String cgmesRegulatingControlId, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writePhaseTable
public static void writePhaseTable(String id, String phaseTapChangerTableName, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writePhaseTablePoint
public static void writePhaseTablePoint(String id, String phaseTapChangerTableId, double r, double x, double g, double b, double ratio, double angle, Integer step, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writeRatio
public static void writeRatio(String id, String tapChangerName, String transformerEndId, double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, double stepVoltageIncrement, String ratioTapChangerTableId, String cgmesRegulatingControlId, String controlMode, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writeControl
public static void writeControl(String id, String name, String mode, String terminalId, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writeSteps
public static void writeSteps(double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException - Throws:
XMLStreamException
-
writeRatioTable
public static void writeRatioTable(String id, String ratioTapChangerTableName, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writeRatioTablePoint
public static void writeRatioTablePoint(String id, String ratioTapChangerTableId, double r, double x, double g, double b, double ratio, Integer step, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writeTablePoint
public static void writeTablePoint(double r, double x, double g, double b, double ratio, Integer step, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException - Throws:
XMLStreamException
-