|
|||||||||
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.PropDeriv
public class PropDeriv
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 | |
---|---|
PropDeriv()
Creates a new PropDeriv object. |
Method Summary | |
---|---|
void |
calcOutputT()
DOCUMENT ME! |
void |
calcOutputT(double ttime,
double inp)
DOCUMENT ME! |
double |
getKd()
DOCUMENT ME! |
double |
getKp()
DOCUMENT ME! |
Complex |
getOutputS()
DOCUMENT ME! |
Complex |
getOutputS(Complex sValue,
Complex iinput)
DOCUMENT ME! |
Complex[] |
getSpoles()
DOCUMENT ME! |
double |
getTd()
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 |
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 |
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 PropDeriv()
Method Detail |
---|
public void setKp(double kp)
kp
- DOCUMENT ME!public void setKd(double kd)
kd
- DOCUMENT ME!public void setTd(double td)
td
- DOCUMENT ME!public double getKp()
public double getKd()
public double getTd()
public void zTransform()
zTransform
in class BlackBox
public void zTransform(double deltaT)
zTransform
in class BlackBox
deltaT
- DOCUMENT ME!public void stepInput(double stepMag, double finalTime)
stepInput
in class BlackBox
stepMag
- DOCUMENT ME!finalTime
- DOCUMENT ME!public void stepInput(double finalTime)
stepInput
in class BlackBox
finalTime
- DOCUMENT ME!public void rampInput(double rampGradient, int rampOrder, double finalTime)
rampInput
in class BlackBox
rampGradient
- DOCUMENT ME!rampOrder
- DOCUMENT ME!finalTime
- DOCUMENT ME!public void rampInput(int rampOrder, double finalTime)
rampInput
in class BlackBox
rampOrder
- DOCUMENT ME!finalTime
- DOCUMENT ME!public void rampInput(double rampGradient, double finalTime)
rampInput
in class BlackBox
rampGradient
- DOCUMENT ME!finalTime
- DOCUMENT ME!public void rampInput(double finalTime)
rampInput
in class BlackBox
finalTime
- DOCUMENT ME!public Complex getOutputS(Complex sValue, Complex iinput)
getOutputS
in class BlackBox
sValue
- 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 Complex[] getSpoles()
public void setSnumer(double[] coeff)
setSnumer
in class BlackBox
coeff
- DOCUMENT ME!public void setSnumer(Complex[] coeff)
setSnumer
in class BlackBox
coeff
- DOCUMENT ME!public void setSnumer(ComplexPolynomial coeff)
setSnumer
in class BlackBox
coeff
- DOCUMENT ME!public void setSdenom(double[] coeff)
setSdenom
in class BlackBox
coeff
- DOCUMENT ME!public void setSdenom(Complex[] coeff)
setSdenom
in class BlackBox
coeff
- DOCUMENT ME!public void setSdenom(ComplexPolynomial coeff)
setSdenom
in class BlackBox
coeff
- DOCUMENT ME!public void setZnumer(double[] coeff)
setZnumer
in class BlackBox
coeff
- DOCUMENT ME!public void setZnumer(Complex[] coeff)
setZnumer
in class BlackBox
coeff
- DOCUMENT ME!public void setZnumer(ComplexPolynomial coeff)
setZnumer
in class BlackBox
coeff
- DOCUMENT ME!public void setZdenom(double[] coeff)
setZdenom
in class BlackBox
coeff
- DOCUMENT ME!public void setZdenom(Complex[] coeff)
setZdenom
in class BlackBox
coeff
- DOCUMENT ME!public void setZdenom(ComplexPolynomial coeff)
setZdenom
in class BlackBox
coeff
- DOCUMENT ME!
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |