Modifier and Type | Interface and Description |
---|---|
interface |
DStabilityNetwork
A representation of the model object 'DStability Network'.
|
Modifier and Type | Method and Description |
---|---|
<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch> |
DstabFactory.createBaseDStabNetwork()
Returns a new object of class 'Base DStab Network'.
|
Modifier and Type | Method and Description |
---|---|
static BranchOutageEvent |
DStabObjectFactory.createBranchOutageEvent(java.lang.String branchId,
BaseDStabNetwork<?,?> net)
Create a Branch Outage event object
|
static DynamicSimuEvent |
DStabObjectFactory.createBranchReclosureEvent(BaseDStabNetwork<?,?> net,
DStabBranchFault fault,
java.lang.String eventId,
java.lang.String eventName)
Create a reclosure object and add it to the net object
|
static DynamicSimuEvent |
DStabObjectFactory.createBusFaultEvent(java.lang.String faultBusId,
BaseDStabNetwork<?,?> net,
SimpleFaultCode code,
org.apache.commons.math3.complex.Complex zlg,
org.apache.commons.math3.complex.Complex zll,
double startTime,
double durationTime)
create a dynamic bus fault event
|
static DynamicSimuEvent |
DStabObjectFactory.createBusFaultEvent(java.lang.String faultBusId,
BaseDStabNetwork<?,?> net,
SimpleFaultCode code,
double startTime,
double durationTime)
create a dynamic bus fault event with zero ZLG and ZLL
|
static DynamicSimuEvent |
DStabObjectFactory.createDEvent(java.lang.String eventId,
java.lang.String eventName,
DynamicSimuEventType type,
BaseDStabNetwork<?,?> net)
Create a DynamicEvent object of the type
|
static DStabBranch |
DStabObjectFactory.createDStabBranch(java.lang.String fromId,
java.lang.String toId,
BaseDStabNetwork net)
Create a DStabBranch object and then added into the network
|
static DStabBranchFault |
DStabObjectFactory.createDStabBranchFault(BaseDStabNetwork<?,?> net,
java.lang.String fromBusId,
java.lang.String toBusId,
SimpleFaultCode type,
double distance,
double rLG,
double xLG,
double rLL,
double xLL,
boolean reclosure,
double reclosureTime)
Create a DStabBranchFault object and add it to the DStabilityNetwork object
|
static java.util.Optional<BaseDStabBus<?,?>> |
DStabObjectFactory.createDStabBus(java.lang.String busId,
BaseDStabNetwork net)
Create a DStabBus object
|
static DynamicSimuAlgorithm |
DStabObjectFactory.createDynamicSimuAlgorithm(BaseDStabNetwork<?,?> net,
IDStabSimuDatabaseOutputHandler dbOutputHandler,
IPSSMsgHub msg)
Create a DynamicSimuAlgorithm object
|
static DynamicSimuAlgorithm |
DStabObjectFactory.createDynamicSimuAlgorithm(BaseDStabNetwork<?,?> net,
IPSSMsgHub msg)
Create a DynamicSimuAlgorithm object
|
static DynamicSimuEvent |
DStabObjectFactory.createGeneratorEnergizationEvent(java.lang.String busId,
java.lang.String genId,
BaseDStabNetwork net,
double startTime) |
static DynamicSimuEvent |
DStabObjectFactory.createGeneratorTripEvent(java.lang.String busId,
java.lang.String genId,
BaseDStabNetwork net,
double startTime) |
static EConstMachine |
DStabObjectFactory.createInfiniteMachine(java.lang.String machId,
java.lang.String machName,
BaseDStabNetwork<?,?> net,
java.lang.String busId,
java.lang.String genId)
Create an Infinite Machine of type EConstMachine
|
static EConstMachine |
DStabObjectFactory.createInfiniteMachine(java.lang.String machId,
java.lang.String machName,
org.apache.commons.math3.complex.Complex z1,
org.apache.commons.math3.complex.Complex z0,
BaseDStabNetwork<?,?> net,
java.lang.String busId,
java.lang.String genId)
Create an Infinite Machine of type EConstMachine
|
static LoadChangeEvent |
DStabObjectFactory.createLoadChangeEvent(java.lang.String busId,
BaseDStabNetwork<?,?> net)
Create a load change event object
|
static DynamicSimuEvent |
DStabObjectFactory.createLoadChangeEvent(java.lang.String busId,
BaseDStabNetwork<?,?> net,
LoadChangeEventType type,
double changeFraction,
double startTimeOrThreshold) |
static Machine |
DStabObjectFactory.createMachine(java.lang.String machId,
java.lang.String machName,
MachineModelType type,
BaseDStabNetwork<?,?> net,
java.lang.String busId,
java.lang.String genId)
Create a Machine object of the type
|
static SetPointChangeEvent |
DStabObjectFactory.createSetPointChangeEvent(java.lang.String machId,
BaseDStabNetwork<?,?> net)
Create a set point change event object
|
Modifier and Type | Method and Description |
---|---|
void |
DynamicSimuAlgorithmImpl.setNetwork(BaseDStabNetwork<?,?> net) |
Modifier and Type | Method and Description |
---|---|
boolean |
StateMonitor.init(java.lang.String scriptFilename,
BaseDStabNetwork<?,?> net) |
boolean |
StateVariableRecorder.init(java.lang.String scriptFilename,
BaseDStabNetwork<?,?> net) |
void |
YMatrixChangeRecorder.initBusNumber(BaseDStabNetwork<?,?> net)
Initialize bus number, this method has to be called after bus number has been arranged.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IDStabSimuOutputHandler.init(java.lang.String scriptFilename,
BaseDStabNetwork<?,?> net)
Init with the script file name for scripted output
|
Modifier and Type | Method and Description |
---|---|
BaseDStabNetwork<?,?> |
DStabSimuTimeEvent.getDStabNetData()
get event data as DStabNet object
|
Modifier and Type | Field and Description |
---|---|
static java.util.function.Function<BaseDStabNetwork<?,?>,java.lang.Object[]> |
DStabFunction.getMachineIdAry
Get machine ids into an array
|
Modifier and Type | Class and Description |
---|---|
class |
BaseDStabNetworkImpl<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch>
An implementation of the model object 'DStability Network'.
|
class |
DStabilityNetworkImpl
An implementation of the model object 'DStability Network'.
|
Modifier and Type | Method and Description |
---|---|
<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch> |
DstabFactoryImpl.createBaseDStabNetwork() |
Modifier and Type | Method and Description |
---|---|
<TBus extends BaseDStabBus<? extends DStabGen,? extends DStabLoad>,TBra extends DStabBranch> |
DstabSwitch.caseBaseDStabNetwork(BaseDStabNetwork<TBus,TBra> object)
Returns the result of interpreting the object as an instance of 'Base DStab Network'.
|
static java.lang.String |
DStabNetHelper.getMachineInitCondition(BaseDStabNetwork<?,?> net) |
boolean |
AbstractSimuOutputHandler.init(java.lang.String scriptFilename,
BaseDStabNetwork net) |
Modifier and Type | Method and Description |
---|---|
static EConstMachine |
SampleDStabCase.createEConstMachine(BaseDStabNetwork<?,?> net) |
static Eq1Ed1Machine |
SampleDStabCase.createEq1Ed1Machine(BaseDStabNetwork<?,?> net) |
static Eq1Machine |
SampleDStabCase.createEq1Machine(BaseDStabNetwork<?,?> net) |
static RoundRotorMachine |
SampleDStabCase.createRoundRotorMachine(BaseDStabNetwork<?,?> net) |
static SalientPoleMachine |
SampleDStabCase.createSalientPoleMachine(BaseDStabNetwork<?,?> net) |
Modifier and Type | Method and Description |
---|---|
BaseDStabNetwork<?,?> |
SimuContext.getDStabilityNet()
Returns the value of the 'DStability Net' containment reference.
|
Modifier and Type | Method and Description |
---|---|
void |
SimuContext.setDStabilityNet(BaseDStabNetwork<?,?> value)
Sets the value of the '
DStability Net ' containment reference. |
Modifier and Type | Field and Description |
---|---|
protected BaseDStabNetwork<?,?> |
SimuContextImpl.dStabilityNet
The cached value of the '
DStability Net ' containment reference. |
Modifier and Type | Method and Description |
---|---|
BaseDStabNetwork<?,?> |
SimuContextImpl.getDStabilityNet() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
SimuContextImpl.basicSetDStabilityNet(BaseDStabNetwork<?,?> newDStabilityNet,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
SimuContextImpl.setDStabilityNet(BaseDStabNetwork<?,?> newDStabilityNet) |
Modifier and Type | Method and Description |
---|---|
static BaseDStabNetwork<?,?> |
SampleDStabTestingCases.sample3BusDStab_StaticLoads() |
static BaseDStabNetwork |
SampleDStabTestingCases.sample3BusDStab() |