public interface NetAdjustAlgorithm
extends org.eclipse.emf.ecore.EObject
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
void |
doAllAdjust(Mismatch mismatch,
AclfMethodType lfMethod)
Perform all adjust in the network, including Bus, Branch adjustment.
|
void |
doInterAreaPowerAdjust()
Perform PSXfr power adjustment
|
LoadflowAlgorithm |
getLfAlgo()
Returns the value of the 'Lf Algo' container reference.
|
boolean |
needAdjustment(double tolerance)
Check to see if there is any adjustment need in the network.
|
boolean |
needAreaPowerAdjust(double tolerance)
For area power transfer control
|
void |
setLfAlgo(LoadflowAlgorithm value)
Sets the value of the '
Lf Algo' container reference. |
LoadflowAlgorithm getLfAlgo()
Net Adj Algo'.
If the meaning of the 'Lf Algo' reference isn't clear, there really should be more of a description here...
reference to the parant Loadflow algorithm object, containing this adjustment/control algorithm object.setLfAlgo(LoadflowAlgorithm),
CoreAlgorithmPackage.getNetAdjustAlgorithm_LfAlgo(),
LoadflowAlgorithm.getNetAdjAlgo()void setLfAlgo(LoadflowAlgorithm value)
Lf Algo' container reference.
value - the new value of the 'Lf Algo' container reference.getLfAlgo()boolean needAreaPowerAdjust(double tolerance)
tolerance - area power adjustment tolerance
void doInterAreaPowerAdjust()
boolean needAdjustment(double tolerance)
tolerance - tolerance
void doAllAdjust(Mismatch mismatch, AclfMethodType lfMethod)
mismatch - Max LF calculation mismatch in the parent network for controlling
if the adjustment/control should be started.lfMethod - Aclf method