public class UnitHelper
extends java.lang.Object
| Constructor and Description |
|---|
UnitHelper() |
| Modifier and Type | Method and Description |
|---|---|
static double |
angleConversion(double ang,
Unit.UnitType fu,
Unit.UnitType tu)
Angle conversion function.
|
static LimitType |
angleConversion(LimitType y,
Unit.UnitType fu,
Unit.UnitType tu)
Angle limit object conversion function.
|
static Complex3x1 |
iConversion(Complex3x1 y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Current conversion function.
|
static org.apache.commons.math3.complex.Complex |
iConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Current conversion function.
|
static double |
iConversion(double i,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Current conversion function.
|
static double |
iDcConversion(double i,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Current conversion function for DC system.
|
static org.apache.commons.math3.complex.Complex |
pConversion(org.apache.commons.math3.complex.Complex y,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Power conversion function.
|
static double |
pConversion(double x,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Power conversion function.
|
static LimitType |
pConversion(LimitType y,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Power conversion function.
|
static double |
percentConversion(double x,
Unit.UnitType fu,
Unit.UnitType tu)
Percent conversion function.
|
static double |
tapConversion(double t,
Unit.UnitType fu,
Unit.UnitType tu)
Tap conversion function.
|
static Complex3x1 |
vConversion(Complex3x1 y,
double baseV,
Unit.UnitType fu,
Unit.UnitType tu)
Voltage conversion function.
|
static org.apache.commons.math3.complex.Complex |
vConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
Unit.UnitType fu,
Unit.UnitType tu)
Voltage conversion function.
|
static double |
vConversion(double v,
double baseV,
Unit.UnitType fu,
Unit.UnitType tu)
Voltage conversion function.
|
static LimitType |
vConversion(LimitType y,
double baseV,
Unit.UnitType fu,
Unit.UnitType tu)
Voltage conversion function.
|
static org.apache.commons.math3.complex.Complex |
yConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Addmitance conversion function.
|
static double |
yConversion(double y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Addmitance conversion function.
|
static org.apache.commons.math3.complex.Complex |
zConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Impedence conversion function.
|
static org.apache.commons.math3.complex.Complex |
zConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu,
double freq)
Impedence conversion function.
|
static double |
zConversion(double z,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
Impedence conversion function.
|
static double |
zConversion(double z,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu,
double freq)
Impedence conversion function.
|
public static double angleConversion(double ang,
Unit.UnitType fu,
Unit.UnitType tu)
ang - angle to be convertedfu - from unittu - to unitpublic static LimitType angleConversion(LimitType y, Unit.UnitType fu, Unit.UnitType tu)
y - angle to be convertedfu - from unittu - to unitpublic static double iDcConversion(double i,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
i - current to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static double iConversion(double i,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
i - current to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static org.apache.commons.math3.complex.Complex iConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
y - current to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static Complex3x1 iConversion(Complex3x1 y, double baseV, double baseKVA, Unit.UnitType fu, Unit.UnitType tu)
y - current to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static double pConversion(double x,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
x - power to be convertedbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static org.apache.commons.math3.complex.Complex pConversion(org.apache.commons.math3.complex.Complex y,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
y - power to be convertedbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static LimitType pConversion(LimitType y, double baseKVA, Unit.UnitType fu, Unit.UnitType tu)
x - power to be convertedbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static double percentConversion(double x,
Unit.UnitType fu,
Unit.UnitType tu)
x - percent to be convertedfu - from unittu - to unitpublic static double vConversion(double v,
double baseV,
Unit.UnitType fu,
Unit.UnitType tu)
v - voltage to be convertedbaseV - base voltage in voltsfu - from unittu - to unitpublic static org.apache.commons.math3.complex.Complex vConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
Unit.UnitType fu,
Unit.UnitType tu)
v - voltage to be convertedbaseV - base voltage in voltsfu - from unittu - to unitpublic static Complex3x1 vConversion(Complex3x1 y, double baseV, Unit.UnitType fu, Unit.UnitType tu)
v - voltage to be convertedbaseV - base voltage in voltsfu - from unittu - to unitpublic static LimitType vConversion(LimitType y, double baseV, Unit.UnitType fu, Unit.UnitType tu)
y - voltage to be convertedbaseV - base voltage in voltsfu - from unittu - to unitpublic static double yConversion(double y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
y - addmitance to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static org.apache.commons.math3.complex.Complex yConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
y - addmitance to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static double zConversion(double z,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu,
double freq)
z - impedence to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitfreq - frequency in pupublic static double zConversion(double z,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
z - impedence to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static org.apache.commons.math3.complex.Complex zConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu)
z - impedance to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitpublic static org.apache.commons.math3.complex.Complex zConversion(org.apache.commons.math3.complex.Complex y,
double baseV,
double baseKVA,
Unit.UnitType fu,
Unit.UnitType tu,
double freq)
z - impedence to be convertedbaseV - base voltage in voltsbaseKVA - base KVA in KVAfu - from unittu - to unitfreq - frequency in pupublic static double tapConversion(double t,
Unit.UnitType fu,
Unit.UnitType tu)
t - tap to be convertedfu - from unit, has to be PU or Percenttu - to unit, has to be PU or Percent