Uses of Class
neqsim.process.mpc.ControlledVariable
Packages that use ControlledVariable
Package
Description
Model Predictive Control (MPC) integration package for NeqSim ProcessSystem.
-
Uses of ControlledVariable in neqsim.process.mpc
Fields in neqsim.process.mpc with type parameters of type ControlledVariableModifier and TypeFieldDescriptionprivate final List<ControlledVariable> NonlinearPredictor.controlledVariablesList of controlled variables.private final List<ControlledVariable> ProcessLinearizer.controlledVariablesList of controlled variables.private final List<ControlledVariable> ProcessLinkedMPC.controlledVariablesControlled variables.private final List<ControlledVariable> StepResponseGenerator.controlledVariablesList of controlled variables.Methods in neqsim.process.mpc that return ControlledVariableModifier and TypeMethodDescriptionAdd a controlled variable with setpoint.ProcessLinkedMPC.addCVZone(String equipmentName, String propertyName, double lowSetpoint, double highSetpoint) Add a controlled variable with zone control.ControlledVariable.setBounds(double min, double max) ControlledVariable.setEquipment(ProcessEquipmentInterface equipment) ControlledVariable.setHardConstraints(double min, double max) Set hard constraints for this CV.ControlledVariable.setPropertyName(String propertyName) ControlledVariable.setSetpoint(double setpoint) Set the setpoint for this CV.ControlledVariable.setSoftConstraintPenalty(double penalty) Set the penalty for soft constraint violations.ControlledVariable.setSoftConstraints(double min, double max) Set soft constraints for this CV.ControlledVariable.setWeight(double weight) Set the tracking weight for this CV.ControlledVariable.setZone(double lower, double upper) Set zone control for this CV.Methods in neqsim.process.mpc that return types with arguments of type ControlledVariableModifier and TypeMethodDescriptionProcessLinearizer.getControlledVariables()Get the list of controlled variables.ProcessLinkedMPC.getControlledVariables()Get all controlled variables.Methods in neqsim.process.mpc with parameters of type ControlledVariableModifier and TypeMethodDescriptionNonlinearPredictor.addCV(ControlledVariable cv) Add a controlled variable.ProcessLinearizer.addCV(ControlledVariable cv) Add a controlled variable to the linearization.StepResponseGenerator.addCV(ControlledVariable cv) Add a controlled variable to monitor.IndustrialMPCExporter.createCVConfig(ControlledVariable cv, int index)