|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.engineering.control.BlackBox
org.jscience.engineering.control.PropIntDeriv
public class PropIntDeriv
DOCUMENT ME!
| Field Summary |
|---|
| Fields inherited from class org.jscience.engineering.control.BlackBox |
|---|
deadTime, deltaT, fixedName, forgetFactor, inputS, inputT, integMethod, integrationSum, maptozero, name, nPlotPoints, orderPade, outputS, outputT, padeAdded, sampFreq, sampLen, sDenom, sDenomDeg, sDenomDegPade, sDenomPade, sNumer, sNumerDeg, sNumerDegPade, sNumerPade, sPoles, sPolesPade, sValue, sZeros, sZerosPade, time, zDenom, zDenomDeg, zNumer, zNumerDeg, zPoles, ztransMethod, zValue, zZeros |
| Constructor Summary | |
|---|---|
PropIntDeriv()
Creates a new PropIntDeriv object. |
|
| Method Summary | |
|---|---|
void |
calcOutputT()
DOCUMENT ME! |
void |
calcOutputT(double ttime,
double inp)
DOCUMENT ME! |
protected void |
calcPolesZerosS()
DOCUMENT ME! |
void |
calcPolesZerosZ()
DOCUMENT ME! |
void |
calcPolesZerosZ(double deltaT)
DOCUMENT ME! |
double |
getKd()
DOCUMENT ME! |
double |
getKi()
DOCUMENT ME! |
double |
getKp()
DOCUMENT ME! |
Complex |
getOutputS()
DOCUMENT ME! |
Complex |
getOutputS(Complex sValue,
Complex iinput)
DOCUMENT ME! |
double |
getTd()
DOCUMENT ME! |
double |
getTi()
DOCUMENT ME! |
void |
rampInput(double finalTime)
DOCUMENT ME! |
void |
rampInput(double rampGradient,
double finalTime)
DOCUMENT ME! |
void |
rampInput(double rampGradient,
int rampOrder,
double finalTime)
DOCUMENT ME! |
void |
rampInput(int rampOrder,
double finalTime)
DOCUMENT ME! |
void |
setKd(double kd)
DOCUMENT ME! |
void |
setKi(double ki)
DOCUMENT ME! |
void |
setKp(double kp)
DOCUMENT ME! |
void |
setSdenom(Complex[] coeff)
DOCUMENT ME! |
void |
setSdenom(ComplexPolynomial coeff)
DOCUMENT ME! |
void |
setSdenom(double[] coeff)
DOCUMENT ME! |
void |
setSnumer(Complex[] coeff)
DOCUMENT ME! |
void |
setSnumer(ComplexPolynomial coeff)
DOCUMENT ME! |
void |
setSnumer(double[] coeff)
DOCUMENT ME! |
void |
setTd(double td)
DOCUMENT ME! |
void |
setTi(double ti)
DOCUMENT ME! |
void |
setZdenom(Complex[] coeff)
DOCUMENT ME! |
void |
setZdenom(ComplexPolynomial coeff)
DOCUMENT ME! |
void |
setZdenom(double[] coeff)
DOCUMENT ME! |
void |
setZnumer(Complex[] coeff)
DOCUMENT ME! |
void |
setZnumer(ComplexPolynomial coeff)
DOCUMENT ME! |
void |
setZnumer(double[] coeff)
DOCUMENT ME! |
void |
stepInput(double finalTime)
DOCUMENT ME! |
void |
stepInput(double stepMag,
double finalTime)
DOCUMENT ME! |
void |
zTransform()
DOCUMENT ME! |
void |
zTransform(double deltaT)
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropIntDeriv()
| Method Detail |
|---|
public void setKp(double kp)
kp - DOCUMENT ME!public void setKi(double ki)
ki - DOCUMENT ME!public void setTi(double ti)
ti - DOCUMENT ME!public void setKd(double kd)
kd - DOCUMENT ME!public void setTd(double td)
td - DOCUMENT ME!public double getKp()
public double getKi()
public double getTi()
public double getKd()
public double getTd()
protected void calcPolesZerosS()
calcPolesZerosS in class BlackBoxpublic void zTransform()
zTransform in class BlackBoxpublic void zTransform(double deltaT)
zTransform in class BlackBoxdeltaT - DOCUMENT ME!public void calcPolesZerosZ()
public void calcPolesZerosZ(double deltaT)
deltaT - DOCUMENT ME!
public void stepInput(double stepMag,
double finalTime)
stepInput in class BlackBoxstepMag - DOCUMENT ME!finalTime - DOCUMENT ME!public void stepInput(double finalTime)
stepInput in class BlackBoxfinalTime - DOCUMENT ME!
public void rampInput(double rampGradient,
int rampOrder,
double finalTime)
rampInput in class BlackBoxrampGradient - DOCUMENT ME!rampOrder - DOCUMENT ME!finalTime - DOCUMENT ME!
public void rampInput(int rampOrder,
double finalTime)
rampInput in class BlackBoxrampOrder - DOCUMENT ME!finalTime - DOCUMENT ME!
public void rampInput(double rampGradient,
double finalTime)
rampInput in class BlackBoxrampGradient - DOCUMENT ME!finalTime - DOCUMENT ME!public void rampInput(double finalTime)
rampInput in class BlackBoxfinalTime - DOCUMENT ME!
public Complex getOutputS(Complex sValue,
Complex iinput)
getOutputS in class BlackBoxsValue - DOCUMENT ME!iinput - DOCUMENT ME!
public Complex getOutputS()
getOutputS in class BlackBox
public void calcOutputT(double ttime,
double inp)
ttime - DOCUMENT ME!inp - DOCUMENT ME!public void calcOutputT()
public void setSnumer(double[] coeff)
setSnumer in class BlackBoxcoeff - DOCUMENT ME!public void setSnumer(Complex[] coeff)
setSnumer in class BlackBoxcoeff - DOCUMENT ME!public void setSnumer(ComplexPolynomial coeff)
setSnumer in class BlackBoxcoeff - DOCUMENT ME!public void setSdenom(double[] coeff)
setSdenom in class BlackBoxcoeff - DOCUMENT ME!public void setSdenom(Complex[] coeff)
setSdenom in class BlackBoxcoeff - DOCUMENT ME!public void setSdenom(ComplexPolynomial coeff)
setSdenom in class BlackBoxcoeff - DOCUMENT ME!public void setZnumer(double[] coeff)
setZnumer in class BlackBoxcoeff - DOCUMENT ME!public void setZnumer(Complex[] coeff)
setZnumer in class BlackBoxcoeff - DOCUMENT ME!public void setZnumer(ComplexPolynomial coeff)
setZnumer in class BlackBoxcoeff - DOCUMENT ME!public void setZdenom(double[] coeff)
setZdenom in class BlackBoxcoeff - DOCUMENT ME!public void setZdenom(Complex[] coeff)
setZdenom in class BlackBoxcoeff - DOCUMENT ME!public void setZdenom(ComplexPolynomial coeff)
setZdenom in class BlackBoxcoeff - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||