Class StepResponseGenerator.StepResponseMatrix
java.lang.Object
neqsim.process.mpc.StepResponseGenerator.StepResponseMatrix
- All Implemented Interfaces:
Serializable
- Enclosing class:
StepResponseGenerator
Matrix container for step responses from all MV-CV pairs.
- Since:
- 3.0
- Version:
- 1.0
- Author:
- Even Solbraa
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStepResponseMatrix(Map<String, Map<String, StepResponse>> responses, String[] mvNames, String[] cvNames) Construct a step response matrix. -
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
responses
-
mvNames
-
cvNames
-
-
Constructor Details
-
StepResponseMatrix
-
-
Method Details
-
get
Get a specific step response.- Parameters:
cvName- controlled variable namemvName- manipulated variable name- Returns:
- the step response, or null if not found
-
getGainMatrix
public double[][] getGainMatrix()Get the gain matrix.- Returns:
- matrix of gains [numCV][numMV]
-
getTimeConstantMatrix
public double[][] getTimeConstantMatrix()Get the time constant matrix.- Returns:
- matrix of time constants [numCV][numMV]
-
getDeadTimeMatrix
public double[][] getDeadTimeMatrix()Get the dead time matrix.- Returns:
- matrix of dead times [numCV][numMV]
-
getMvNames
-
getCvNames
-
toCSV
-
toString
-