Uses of Interface
com.powsybl.openloadflow.util.Evaluable
Package
Description
-
Uses of Evaluable in com.powsybl.openloadflow.ac
Modifier and TypeClassDescriptionstatic final class
-
Uses of Evaluable in com.powsybl.openloadflow.ac.equations
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of Evaluable in com.powsybl.openloadflow.ac.equations.asym
Modifier and TypeClassDescriptionclass
class
class
class
We define T(i,j,g,h) = rho_i * rho_j * exp(j(a_j-a_i)) * y*_ij_gh * V_hj where i,j are line's ends i,j included in {1,2} where g,h are fortescue sequences g,h included in {z, p, n} = {0,1,2} (z = zero = 0, p = positive = 1, n = negative = 2) Expanded formula : T(i,j,g,h) = rho_i * rho_j * V_hj * yx_ij_gh * cos(a_j - a_i + th_hj) - rho_i * rho_j * V_hj * yy_ij_gh * sin(a_j - a_i + th_hj) +j( rho_i * rho_j * V_hj * yx_ij_gh * sin(a_j - a_i + th_hj) + rho_i * rho_j * V_hj * yy_ij_gh * cos(a_j - a_i + th_hj) ) By construction we have : [ y_11_zz y_11_zp y_11_zn y_12_zz y_12_zp y_12_zn ] [ y_11_pz y_11_pp y_11_pn y_12_pz y_12_pp y_12_pn ] [Yzpn] = [ y_11_nz y_11_np y_11_nn y_12_nz y_12_np y_12_nn ] [ y_21_zz y_21_zp y_21_zn y_22_zz y_22_zp y_22_zn ] [ y_21_pz y_21_pp y_21_pn y_22_pz y_22_pp y_22_pn ] [ y_21_nz y_21_np y_21_nn y_22_nz y_22_np y_22_nn ]class
We define T(i,j,g,h) = rho_i * rho_j * exp(j(a_i-a_j)) * y*_ij_gh * V_gi * V*_hj where i,j are line's ends i,j included in {1,2} where g,h are fortescue sequences g,h included in {z,p,n} = {0,1,2} Expanded formula : T(i,j,g,h) = rho_i * rho_j * V_gi * V_hj * yx_ij_gh * cos(a_i - a_j + th_gi - th_hj) - rho_i * rho_j * V_gi * V_hj * yy_ij_gh * sin(a_i - a_j + th_gi - th_hj) -j( rho_i * rho_j * V_gi * V_hj * yx_ij_gh * sin(a_i - a_j + th_gi - th_hj) + rho_i * rho_j * V_gi * V_hj * yy_ij_gh * cos(a_i - a_j + th_gi - th_hj) ) By construction we have : [ y_11_zz y_11_zp y_11_zn y_12_zz y_12_zp y_12_zn ] [ y_11_pz y_11_pp y_11_pn y_12_pz y_12_pp y_12_pn ] [Yzpn] = [ y_11_nz y_11_np y_11_nn y_12_nz y_12_np y_12_nn ] [ y_21_zz y_21_zp y_21_zn y_22_zz y_22_zp y_22_zn ] [ y_21_pz y_21_pp y_21_pn y_22_pz y_22_pp y_22_pn ] [ y_21_nz y_21_np y_21_nn y_22_nz y_22_np y_22_nn ]class
class
class
-
Uses of Evaluable in com.powsybl.openloadflow.dc.equations
Modifier and TypeClassDescriptionclass
final class
final class
-
Uses of Evaluable in com.powsybl.openloadflow.equations
Modifier and TypeInterfaceDescriptioninterface
EquationTerm<V extends Enum<V> & Quantity,
E extends Enum<E> & Quantity> An equation term, i.e part of the equation sum.Modifier and TypeClassDescriptionclass
AbstractElementEquationTerm<T extends LfElement,
V extends Enum<V> & Quantity, E extends Enum<E> & Quantity> class
AbstractEquationTerm<V extends Enum<V> & Quantity,
E extends Enum<E> & Quantity> class
AbstractNamedEquationTerm<V extends Enum<V> & Quantity,
E extends Enum<E> & Quantity> class
static class
EquationTerm.MultiplyByScalarEquationTerm<V extends Enum<V> & Quantity,
E extends Enum<E> & Quantity> class
VariableEquationTerm<V extends Enum<V> & Quantity,
E extends Enum<E> & Quantity> -
Uses of Evaluable in com.powsybl.openloadflow.network
Modifier and TypeMethodDescriptionLfBranch.getA1()
LfBus.getCalculatedV()
LfBranch.getI1()
LfBranch.getI2()
LfAsymBus.getIxN()
LfAsymBus.getIxZ()
LfAsymBus.getIyN()
LfAsymBus.getIyZ()
AbstractLfShunt.getP()
LfBus.getP()
LfLoad.getP()
LfShunt.getP()
LfBranch.getP1()
LfHvdc.getP1()
LfBranch.getP2()
LfHvdc.getP2()
AbstractLfShunt.getQ()
LfBus.getQ()
LfLoad.getQ()
LfShunt.getQ()
LfBranch.getQ1()
LfBranch.getQ2()
Modifier and TypeMethodDescriptionvoid
void
LfBus.setCalculatedV
(Evaluable calculatedV) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
-
Uses of Evaluable in com.powsybl.openloadflow.network.impl
Modifier and TypeFieldDescriptionprotected Evaluable
AbstractLfBranch.a1
protected Evaluable
AbstractLfBus.calculatedV
protected Evaluable
AbstractImpedantLfBranch.i1
protected Evaluable
AbstractImpedantLfBranch.i2
protected Evaluable
AbstractLfBus.p
protected Evaluable
AbstractImpedantLfBranch.p1
protected Evaluable
AbstractImpedantLfBranch.p2
protected Evaluable
AbstractLfBus.q
protected Evaluable
AbstractImpedantLfBranch.q1
protected Evaluable
AbstractImpedantLfBranch.q2
Modifier and TypeMethodDescriptionAbstractLfBranch.getA1()
AbstractLfBus.getCalculatedV()
AbstractImpedantLfBranch.getI1()
LfSwitch.getI1()
AbstractImpedantLfBranch.getI2()
LfSwitch.getI2()
AbstractLfBus.getP()
LfLoadImpl.getP()
AbstractImpedantLfBranch.getP1()
LfHvdcImpl.getP1()
LfSwitch.getP1()
AbstractImpedantLfBranch.getP2()
LfHvdcImpl.getP2()
LfSwitch.getP2()
AbstractLfBus.getQ()
LfLoadImpl.getQ()
AbstractImpedantLfBranch.getQ1()
LfSwitch.getQ1()
AbstractImpedantLfBranch.getQ2()
LfSwitch.getQ2()
Modifier and TypeMethodDescriptionvoid
void
AbstractLfBus.setCalculatedV
(Evaluable calculatedV) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
-
Uses of Evaluable in com.powsybl.openloadflow.util