Package com.powsybl.iidm.network.test
Class LoadZipModel
- java.lang.Object
-
- com.powsybl.commons.extensions.AbstractExtension<Load>
-
- com.powsybl.iidm.network.test.LoadZipModel
-
public class LoadZipModel extends AbstractExtension<Load>
p = p0 * (a1 * (v / v0)^2 + a2 * v / v0 + a3) q = q0 * (a4 * (v / v0)^2 + a5 * v / v0 + a6)
-
-
Constructor Summary
Constructors Constructor Description LoadZipModel(Load load, double a1, double a2, double a3, double a4, double a5, double a6, double v0)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getA1()
double
getA2()
double
getA3()
double
getA4()
double
getA5()
double
getA6()
String
getName()
Return the name of this extension.double
getV0()
void
setA1(double a1)
void
setA2(double a2)
void
setA3(double a3)
void
setA4(double a4)
void
setA5(double a5)
void
setA6(float a6)
void
setV0(double v0)
-
Methods inherited from class com.powsybl.commons.extensions.AbstractExtension
getExtendable, setExtendable
-
-
-
-
Constructor Detail
-
LoadZipModel
public LoadZipModel(Load load, double a1, double a2, double a3, double a4, double a5, double a6, double v0)
-
-
Method Detail
-
getV0
public double getV0()
-
setV0
public void setV0(double v0)
-
getA1
public double getA1()
-
setA1
public void setA1(double a1)
-
getA2
public double getA2()
-
setA2
public void setA2(double a2)
-
getA3
public double getA3()
-
setA3
public void setA3(double a3)
-
getA4
public double getA4()
-
setA4
public void setA4(double a4)
-
getA5
public double getA5()
-
setA5
public void setA5(double a5)
-
getA6
public double getA6()
-
setA6
public void setA6(float a6)
-
-