flanagan.control
Class ClosedLoop
- java.lang.Object
-
- flanagan.control.BlackBox
-
- flanagan.control.ClosedLoop
-
public class ClosedLoop extends BlackBox
-
-
Constructor Summary
Constructors Constructor and Description ClosedLoop()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddBoxToFeedbackPath(BlackBox box)voidaddBoxToForwardPath(BlackBox box)java.lang.Objectclone()voidconsolidate()ClosedLoopcopy()java.util.ArrayList<java.lang.Object>getClosedLoopSegmentsArrayList()java.util.Vector<java.lang.Object>getClosedLoopSegmentsVector()doublegetDeadTime()java.util.ArrayList<java.lang.Object>getForwardPathSegmentsArrayList()java.util.Vector<java.lang.Object>getForwardPathSegmentsVector()java.lang.StringgetNamesOfBoxesInClosedLoop()java.lang.StringgetNamesOfBoxesInForwardPath()intgetNumberOfBoxesInClosedLoop()intgetNumberOfBoxesInForwardPath()intgetNumberOfSegmentsInClosedLoop()intgetNumberOfSegmentsInForwardPath()voidremoveAllBoxes()-
Methods inherited from class flanagan.control.BlackBox
copyBBvariables, evalMagTransFunctS, evalMagTransFunctS, evalMagTransFunctS, evalMagTransFunctZ, evalMagTransFunctZ, evalPhaseTransFunctS, evalPhaseTransFunctS, evalPhaseTransFunctS, evalPhaseTransFunctZ, evalPhaseTransFunctZ, evalTransFunctS, evalTransFunctS, evalTransFunctS, evalTransFunctZ, evalTransFunctZ, getCurrentInputT, getCurrentOutputT, getCurrentOutputT, getCurrentTime, getDeltaT, getForgetFactor, getInputS, getInputT, getIntegMethod, getMaptozero, getName, getNplotPoints, getOutputS, getOutputS, getOutputT, getPadeOrder, getPolesPadeS, getPolesS, getPolesZ, getS, getSampFreq, getSampleLength, getSdenom, getSdenomDeg, getSdenomPade, getSdenomPadeDeg, getSdenomScaleFactor, getSeadyStateValue, getSeadyStateValue, getSnumer, getSnumerDeg, getSnumerPade, getSnumerPadeDeg, getSnumerScaleFactor, getTime, getZ, getZdenom, getZdenomDeg, getZerosPadeS, getZerosS, getZerosZ, getZnumer, getZnumerDeg, getZtransformMethod, impulseInput, impulseInput, inverseTransform, inverseTransform, inverseTransformToReal, mapstozAdHoc, mapstozAdHoc, orderPade, plotBode, plotPoleZeroPadeS, plotPoleZeroS, plotPoleZeroZ, rampInput, rampInput, rampInput, rampInput, resetZero, scaleFactor, setDeadTime, setDeadTime, setDeltaT, setForgetFactor, setInputS, setInputT, setInputT, setIntegrateOption, setIntegrateOption, setMaptozero, setName, setNplotPoints, setPadeOrder, setS, setS, setS, setSampFreq, setSampleLength, setSdenom, setSdenom, setSdenom, setSnumer, setSnumer, setSnumer, setZ, setZ, setZdenom, setZdenom, setZdenom, setZnumer, setZnumer, setZnumer, setZtransformMethod, stepInput, stepInput, timeTerm, timeTerm, timeTerm, transientResponse, transientResponse, zTransform, zTransform
-
-
-
-
Method Detail
-
addBoxToForwardPath
public void addBoxToForwardPath(BlackBox box)
-
addBoxToFeedbackPath
public void addBoxToFeedbackPath(BlackBox box)
-
consolidate
public void consolidate()
-
getNumberOfBoxesInForwardPath
public int getNumberOfBoxesInForwardPath()
-
getNumberOfBoxesInClosedLoop
public int getNumberOfBoxesInClosedLoop()
-
getForwardPathSegmentsArrayList
public java.util.ArrayList<java.lang.Object> getForwardPathSegmentsArrayList()
-
getForwardPathSegmentsVector
public java.util.Vector<java.lang.Object> getForwardPathSegmentsVector()
-
getClosedLoopSegmentsArrayList
public java.util.ArrayList<java.lang.Object> getClosedLoopSegmentsArrayList()
-
getClosedLoopSegmentsVector
public java.util.Vector<java.lang.Object> getClosedLoopSegmentsVector()
-
getNumberOfSegmentsInForwardPath
public int getNumberOfSegmentsInForwardPath()
-
getNumberOfSegmentsInClosedLoop
public int getNumberOfSegmentsInClosedLoop()
-
getNamesOfBoxesInForwardPath
public java.lang.String getNamesOfBoxesInForwardPath()
-
getNamesOfBoxesInClosedLoop
public java.lang.String getNamesOfBoxesInClosedLoop()
-
removeAllBoxes
public void removeAllBoxes()
-
getDeadTime
public double getDeadTime()
- Overrides:
getDeadTimein classBlackBox
-
copy
public ClosedLoop copy()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG