public class IeeeCdfBus extends Object
Columns 1- 4 Bus number (I) * Columns 7-17 Name (A) (left justify) * Columns 19-20 Load flow area number (I) Don't use zero! * Columns 21-23 Loss zone number (I) Columns 25-26 Type (I) * 0 - Unregulated (load, PQ) 1 - Hold MVAR generation within voltage limits, (PQ) 2 - Hold voltage within VAR limits (gen, PV) 3 - Hold voltage and angle (swing, V-Theta) (must always have one) Columns 28-33 Final voltage, p.u. (F) * Columns 34-40 Final angle, degrees (F) * Columns 41-49 Load MW (F) * Columns 50-59 Load MVAR (F) * Columns 60-67 Generation MW (F) * Columns 68-75 Generation MVAR (F) * Columns 77-83 Base KV (F) Columns 85-90 Desired volts (pu) (F) (This is desired remote voltage if this bus is controlling another bus. Columns 91-98 Maximum MVAR or voltage limit (F) Columns 99-106 Minimum MVAR or voltage limit (F) Columns 107-114 Shunt conductance G (per unit) (F) * Columns 115-122 Shunt susceptance B (per unit) (F) * Columns 124-127 Remote controlled bus number
Modifier and Type | Class and Description |
---|---|
static class |
IeeeCdfBus.Type
0 - Unregulated (load, PQ)
1 - Hold MVAR generation within voltage limits, (PQ)
2 - Hold voltage within VAR limits (gen, PV)
3 - Hold voltage and angle (swing, V-Theta) (must always have one)
|
Constructor and Description |
---|
IeeeCdfBus() |
Modifier and Type | Method and Description |
---|---|
double |
getActiveGeneration() |
double |
getActiveLoad() |
int |
getAreaNumber() |
double |
getBaseVoltage() |
double |
getDesiredVoltage() |
double |
getFinalAngle() |
double |
getFinalVoltage() |
int |
getLossZoneNumber() |
double |
getMaxReactivePowerOrVoltageLimit() |
double |
getMinReactivePowerOrVoltageLimit() |
String |
getName() |
int |
getNumber() |
double |
getReactiveGeneration() |
double |
getReactiveLoad() |
int |
getRemoteControlledBusNumber() |
double |
getShuntConductance() |
double |
getShuntSusceptance() |
IeeeCdfBus.Type |
getType() |
void |
setActiveGeneration(double activeGeneration) |
void |
setActiveLoad(double activeLoad) |
void |
setAreaNumber(int areaNumber) |
void |
setBaseVoltage(double baseVoltage) |
void |
setDesiredVoltage(double desiredVoltage) |
void |
setFinalAngle(double finalAngle) |
void |
setFinalVoltage(double finalVoltage) |
void |
setLossZoneNumber(int lossZoneNumber) |
void |
setMaxReactivePowerOrVoltageLimit(double maxReactivePowerOrVoltageLimit) |
void |
setMinReactivePowerOrVoltageLimit(double minReactivePowerOrVoltageLimit) |
void |
setName(String name) |
void |
setNumber(int number) |
void |
setReactiveGeneration(double reactiveGeneration) |
void |
setReactiveLoad(double reactiveLoad) |
void |
setRemoteControlledBusNumber(int remoteControlledBusNumber) |
void |
setShuntConductance(double shuntConductance) |
void |
setShuntSusceptance(double shuntSusceptance) |
void |
setType(IeeeCdfBus.Type type) |
public int getNumber()
public void setNumber(int number)
public String getName()
public void setName(String name)
public int getAreaNumber()
public void setAreaNumber(int areaNumber)
public int getLossZoneNumber()
public void setLossZoneNumber(int lossZoneNumber)
public IeeeCdfBus.Type getType()
public void setType(IeeeCdfBus.Type type)
public double getFinalVoltage()
public void setFinalVoltage(double finalVoltage)
public double getFinalAngle()
public void setFinalAngle(double finalAngle)
public double getActiveLoad()
public void setActiveLoad(double activeLoad)
public double getReactiveLoad()
public void setReactiveLoad(double reactiveLoad)
public double getActiveGeneration()
public void setActiveGeneration(double activeGeneration)
public double getReactiveGeneration()
public void setReactiveGeneration(double reactiveGeneration)
public double getBaseVoltage()
public void setBaseVoltage(double baseVoltage)
public double getDesiredVoltage()
public void setDesiredVoltage(double desiredVoltage)
public double getMaxReactivePowerOrVoltageLimit()
public void setMaxReactivePowerOrVoltageLimit(double maxReactivePowerOrVoltageLimit)
public double getMinReactivePowerOrVoltageLimit()
public void setMinReactivePowerOrVoltageLimit(double minReactivePowerOrVoltageLimit)
public double getShuntConductance()
public void setShuntConductance(double shuntConductance)
public double getShuntSusceptance()
public void setShuntSusceptance(double shuntSusceptance)
public int getRemoteControlledBusNumber()
public void setRemoteControlledBusNumber(int remoteControlledBusNumber)
Copyright © 2020. All rights reserved.