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