| Modifier and Type | Method and Description |
|---|---|
static AclfNetwork |
CoreObjectFactory.createAclfNetwork()
Create an AclfNetwork object
|
| Modifier and Type | Method and Description |
|---|---|
static Aclf3WPSXformer |
CoreObjectFactory.createAclf3WPSXfr(java.lang.String fromId,
java.lang.String toId,
java.lang.String tertId,
AclfNetwork net)
Create an Aclf3WXformer object of type 3WPSXfr
|
static Aclf3WXformer |
CoreObjectFactory.createAclf3WXfr(java.lang.String fromId,
java.lang.String toId,
java.lang.String tertId,
AclfNetwork net)
Create an Aclf3WXformer object of type 3WXfr
|
static AclfBranch |
CoreObjectFactory.createAclfBranch(int areaNo,
int zoneNo,
java.lang.String cirNo,
AclfNetwork net)
Create an AclfBranch object
|
static AclfBranch |
CoreObjectFactory.createAclfBranch(java.lang.String cirNo,
AclfNetwork net)
Create an AclfBranch object
|
static AclfBus |
CoreObjectFactory.createAclfBus(java.lang.String busId,
int areaNo,
int zoneNo,
java.lang.String ownerId,
AclfNetwork net)
Create an AclfBus object and add the object into the Network
|
static AclfBus |
CoreObjectFactory.createAclfBusSection(java.lang.String busId,
int secNo,
AclfNetwork net)
Create an AclfBus section object and add the section into AclfNetwork.
|
static AreaInterchangeControl |
CoreObjectFactory.createAreaInterchangeController(int number,
java.lang.String areaName,
AclfNetwork net)
Create an Area interchange control object
|
static ChildNetwork<AclfBus,AclfBranch> |
CoreObjectFactory.createChildAclfNet(AclfNetwork parentNet,
java.lang.String childNetId) |
static ChildNetwork<DistBus,DistBranch> |
DistObjectFactory.createChildDistNet(AclfNetwork parentNet,
java.lang.String childNetId) |
static Contingency |
CoreObjectFactory.createContingency(java.lang.String contId,
java.lang.String outBranchId,
BranchOutageType type,
AclfNetwork net)
Create a Contingency object and add the object into the net
|
static ContingencyAnalysis |
SimuObjectFactory.createContingencyAnalysis(SimuCtxType type,
AclfNetwork aclfNet)
Create a ContingencyAnalysis object
|
static HvdcLine2TCCC |
CoreObjectFactory.createHvdcLine2TCCC(java.lang.String fromBusId,
java.lang.String toBusId,
int dcLineNo,
AclfNetwork net)
Create an AclfBranchExt object
|
static InterareaTransfer |
CoreObjectFactory.createInterareaTransfer(AclfNetwork net,
int fromAreaNo,
int toAreaNo,
java.lang.String transId)
Create a InterareaTransfer object.
|
static FlowInterface |
CoreObjectFactory.createInterface(AclfNetwork net,
java.lang.String id)
create a FlowInterface object
|
static MonitoringBranch |
CoreObjectFactory.createMonitoringBranch(AclfNetwork net,
AclfBranch branch)
Create a MonitoringBranch object
|
static MonitoringBranch |
CoreObjectFactory.createMonitoringBranch(AclfNetwork net,
java.lang.String monFromId,
java.lang.String monToId,
java.lang.String monCirId)
Create a MonitoringBranch object
|
static MultiOutageContingency |
CoreObjectFactory.createMultiOutageContingency(java.lang.String contId,
java.lang.String[] outBranchIds,
BranchOutageType type,
AclfNetwork net)
Create a MultiOutageContingency object and add the object into the net
|
static SimuContext |
SimuObjectFactory.createSimuCtxTypeAclfNet(AclfNetwork aclfNet)
create a SimuContext object of type AclfNet
|
static HvdcLine2TVSC |
CoreObjectFactory.createVSCHvdc2TVSC(java.lang.String fromBusId,
java.lang.String toBusId,
int dcLineNo,
AclfNetwork net)
Create an HvdcLine2TVSC object
|
| Modifier and Type | Method and Description |
|---|---|
static DclfAlgorithm |
DclfObjectFactory.createDclfAlgorithm(AclfNetwork aclfNet)
Create a Dclf algorithm object
|
static DclfAlgorithm |
DclfObjectFactory.createDclfAlgorithm(AclfNetwork aclfNet,
boolean applyAdjust)
Create a Dclf algorithm object
|
| Modifier and Type | Method and Description |
|---|---|
AclfNetwork |
AclfFactory.createAclfNetwork()
Returns a new object of class 'Network'.
|
AclfNetwork |
AclfNetwork.createSubNet(java.lang.String[] busIdAry,
java.lang.String[] branchIdAry)
create a AclfNetwork object by coping (deepCopy) all buses and branches identified by the
busIdAry and branchIdAry from this object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DepIEquivOutageBranch.computeEquivOutageBranch(AclfNetwork net)
compute equivalent outage branches in the network
|
void |
DepIOutageIslanding.searchIslandBus(AclfNetwork net)
search island buses in the network
|
| Modifier and Type | Method and Description |
|---|---|
void |
DepContingencyImpl.computeEquivOutageBranch(AclfNetwork net) |
void |
DepContingencyImpl.searchIslandBus(AclfNetwork net) |
| Constructor and Description |
|---|
DepEquivOutageBranchAlgorithm(AclfNetwork net) |
DepIslandBusProcesor(AclfNetwork net) |
| Modifier and Type | Method and Description |
|---|---|
AclfNetwork |
FlowInterface.getNetwork()
Returns the value of the 'Network' reference.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FlowInterface.setNetwork(AclfNetwork value)
Sets the value of the '
Network' reference. |
| Modifier and Type | Method and Description |
|---|---|
AclfNetwork |
FlowInterfaceImpl.basicGetNetwork() |
AclfNetwork |
FlowInterfaceImpl.getNetwork() |
| Modifier and Type | Method and Description |
|---|---|
void |
FlowInterfaceImpl.setNetwork(AclfNetwork newNetwork) |
| Modifier and Type | Method and Description |
|---|---|
AclfNetwork |
HvdcLine2TCCC.getAclfNetwork() |
| Modifier and Type | Method and Description |
|---|---|
AclfNetwork |
HvdcLine2TCCCImpl.getAclfNetwork() |
| Modifier and Type | Class and Description |
|---|---|
class |
AclfNetworkImpl
An implementation of the model object 'Network'.
|
| Modifier and Type | Method and Description |
|---|---|
AclfNetwork |
AclfFactoryImpl.createAclfNetwork() |
AclfNetwork |
AclfNetworkImpl.createSubNet(java.lang.String[] busIdAry,
java.lang.String[] branchIdAry) |
| Modifier and Type | Method and Description |
|---|---|
T |
AclfSwitch.caseAclfNetwork(AclfNetwork object)
Returns the result of interpreting the object as an instance of 'Network'.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
LoadflowAlgorithmImpl.visit(AclfNetwork net) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
LossAllocationAlgorithm.hasActivePowerLoop(AclfNetwork net)
check if the network has active power loop.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
LossAllocationAlgorithmImpl.hasActivePowerLoop(AclfNetwork net) |
| Modifier and Type | Method and Description |
|---|---|
void |
DcLoadflowImpl.setNetwork(AclfNetwork newNetwork)
This is specialized for the more specific type known in this context.
|
| Constructor and Description |
|---|
DclfSolver(AclfNetwork net) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BaseOpfNetwork
A representation of the model object 'Base Opf Network'.
|
interface |
OpfNetwork
A representation of the model object 'Network'.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DclfOpfNetwork
A representation of the model object 'Network'.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DclfOpfNetworkImpl
An implementation of the model object 'Network'.
|
| Modifier and Type | Method and Description |
|---|---|
T |
DclfOpfSwitch.caseAclfNetwork(AclfNetwork object)
Returns the result of interpreting the object as an instance of 'Network'.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseOpfNetworkImpl
An implementation of the model object 'Base Opf Network'.
|
class |
OpfNetworkImpl
An implementation of the model object 'Network'.
|
| Modifier and Type | Method and Description |
|---|---|
T |
OpfSwitch.caseAclfNetwork(AclfNetwork object)
Returns the result of interpreting the object as an instance of 'Network'.
|
| Modifier and Type | Method and Description |
|---|---|
AclfNetwork |
SimuContext.getAclfNet()
Returns the value of the 'Aclf Net' containment reference.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimuContext.setAclfNet(AclfNetwork value)
Sets the value of the '
Aclf Net' containment reference. |
| Modifier and Type | Method and Description |
|---|---|
AclfNetwork |
SimuContextImpl.getAclfNet() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
SimuContextImpl.basicSetAclfNet(AclfNetwork newAclfNet,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
SimuContextImpl.setAclfNet(AclfNetwork newAclfNet) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SimuCtxHelper.initContingencyAnalysis(ContingencyAnalysis mcase,
SimuCtxType type,
AclfNetwork aclfNet) |
| Modifier and Type | Method and Description |
|---|---|
static AclfBus |
AclfInputUtilFunc.addCapacitorBusTo(AclfNetwork net,
java.lang.String busId,
double baseV,
int noArea,
int noZone,
double q,
Unit.UnitType qUnit)
Add a capacitor bus to the network
|
static void |
AclfInputUtilFunc.addLineBranchTo(AclfNetwork net,
java.lang.String fid,
int fSecNo,
java.lang.String tid,
int tSecNo,
double r,
double x,
Unit.UnitType zUnit,
double hB,
Unit.UnitType bUnit) |
static void |
AclfInputUtilFunc.addLineBranchTo(AclfNetwork net,
java.lang.String fid,
java.lang.String tid,
double r,
double x,
Unit.UnitType zUnit,
double hB,
Unit.UnitType bUnit)
Add a line branch to the network
|
static AclfBus |
AclfInputUtilFunc.addLoadBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone,
AclfLoadCode code,
double p,
double q,
Unit.UnitType pUnit)
Add a load bus to the network
|
static AclfBus |
AclfInputUtilFunc.addLoadBusTo(AclfNetwork net,
java.lang.String id,
int secNo,
double baseV,
int noArea,
int noZone,
AclfLoadCode code,
double p,
double q,
Unit.UnitType pUnit) |
static AclfBus |
AclfInputUtilFunc.addNonGenNonLoadBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone)
Add a non-load and non-gen bus
|
static AclfBus |
AclfInputUtilFunc.addNonGenNonLoadBusTo(AclfNetwork net,
java.lang.String id,
int secNo,
double baseV,
int noArea,
int noZone) |
static PQBusLimit |
AclfAdjInputUtilFunc.addPQBusLimitTo(AclfNetwork adjNet,
java.lang.String busId,
double qSpec,
Unit.UnitType qUnit,
double vMax,
double vMin,
Unit.UnitType vUnit)
add PQ bus control
|
static AclfBus |
AclfInputUtilFunc.addPQBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone,
double p,
double q,
Unit.UnitType pUnit)
Add a PQ Gen bus to the network
|
static void |
AclfInputUtilFunc.addPsXfrBranchTo(AclfNetwork net,
java.lang.String fid,
java.lang.String tid,
double r,
double x,
Unit.UnitType zUnit,
double fTap,
double tTap,
Unit.UnitType ratioUnit,
double fAng,
double tAng,
Unit.UnitType angUnit)
Add a PsXfr branch to the network
|
static PSXfrPControl |
AclfAdjInputUtilFunc.addPSXfrPControlTo(AclfNetwork adjNet,
java.lang.String fromId,
java.lang.String toId,
boolean conOnFromSide,
boolean flowFrom2To,
double pSpec,
Unit.UnitType pUnit,
double angMax,
double angMin,
Unit.UnitType angUnit)
add PS Xfr control of p flow
|
static PVBusLimit |
AclfAdjInputUtilFunc.addPVBusLimitTo(AclfNetwork adjNet,
java.lang.String busId,
double vSpec,
Unit.UnitType vUnit,
double qMax,
double qMin,
Unit.UnitType qUnit)
Add PV Bus control
|
static AclfBus |
AclfInputUtilFunc.addPVBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone,
double p,
Unit.UnitType pUnit,
double v,
Unit.UnitType vUnit)
Add a PV bus to the network object
|
static RemoteQBus |
AclfAdjInputUtilFunc.addRemoteQBusMvarFlowTo(AclfNetwork adjNet,
java.lang.String busId,
java.lang.String remoteBranchId,
double vSpec,
Unit.UnitType vUnit,
double qMax,
double qMin,
Unit.UnitType qUnit,
boolean onFromSide,
boolean flowFrom2To)
Add Bus Q control of a remote branch mvar flow
|
static RemoteQBus |
AclfAdjInputUtilFunc.addRemoteQBusVoltageTo(AclfNetwork adjNet,
java.lang.String busId,
java.lang.String remoteBusId,
double vSpec,
Unit.UnitType vUnit,
double qMax,
double qMin,
Unit.UnitType qUnit)
add bus Q control of a remote bus voltage
|
static AclfBus |
AclfInputUtilFunc.addSwingBusTo(AclfNetwork net,
java.lang.String id,
double baseV,
int noArea,
int noZone,
double vMag,
Unit.UnitType vUnit,
double vAng,
Unit.UnitType angUnit)
Add a swing bus into the network
|
static TapControl |
AclfAdjInputUtilFunc.addTapControlMvarFlowTo(AclfNetwork adjNet,
java.lang.String fromId,
java.lang.String toId,
boolean flowFrom2To,
boolean mvarSpecOnFromSide,
double mvaSpec,
Unit.UnitType mvaUnit,
double tapMax,
double tapMin,
boolean tapOnFromSide,
int steps)
Add Xfr Tap Control for branch mvar flow
|
static TapControl |
AclfAdjInputUtilFunc.addTapControlVoltageTo(AclfNetwork adjNet,
java.lang.String fromId,
java.lang.String toId,
java.lang.String vcBusId,
boolean vcBusOnFromSide,
double vSpec,
Unit.UnitType vUnit,
double tapMax,
double tapMin,
boolean tapOnFromSide,
int steps)
Add Xfr branch tap control for bus voltage
|
static void |
AclfInputUtilFunc.addXfrBranchTo(AclfNetwork net,
java.lang.String fid,
java.lang.String tid,
double r,
double x,
Unit.UnitType zUnit,
double fTap,
double tTap,
Unit.UnitType ratioUnit)
Add a Xfr branch to the network
|
| Modifier and Type | Method and Description |
|---|---|
static AclfNetwork |
SampleCases.create5BusAclfFuncLoad() |
static AclfNetwork |
SampleCases.create5BusAclfPQBusLimit() |
static AclfNetwork |
SampleCases.create5BusAclfPVBusLimit() |
static AclfNetwork |
SampleCases.create5BusAclfReQBranchQ() |
static AclfNetwork |
SampleCases.create5BusAclfReQBusVolt() |
static AclfNetwork |
SampleCases.create5BusMultiGen_PQLimit() |
static AclfNetwork |
SampleCases.create5BusMultiGen_ReQBusVolt() |
static AclfNetwork |
SampleCases.create5BusMultiGenPV_NoLimit() |
static AclfNetwork |
SampleCases.create5BusMultiGenPV_WithLimit() |
static AclfNetwork |
SampleCases.create5BusMultiLoad() |
static AclfNetwork |
SampleCases.sample2BusLine() |
static AclfNetwork |
SampleCases.sample2BusXfr() |
static AclfNetwork |
SampleCases.sample2BusXfrTapControl() |
static AclfNetwork |
SampleCases.sample3BusPSXfr() |
static AclfNetwork |
SampleCases.sample3BusPSXfrPControl() |
| Modifier and Type | Method and Description |
|---|---|
static void |
SampleCases.load_LF_5BusSystem(AclfNetwork net) |