const InputParameters & parameters() const
This block represents a proportional-integral-derivative controller (PID controller).
Real & _output
The output computed by the PID controller.
const Real & _K_p
The coefficient for the proportional term.
static InputParameters validParams()
const Real & _K_d
The coefficient for the derivative term.
const Real & _value
input data
const Real & _error_old
The old value of the error.
const Real & _integral_old
The old value of _integral.
const Real & _set_point
set point
Real & _error
The current value of the error.
Real & _integral
The integral value accumulated over time.
const Real & _K_i
The coefficient for the integral term.
const Real & _initial_value
Initial value.