Control Mode Bit Masks

Control Mode Bit Masks #

provides fill types for constructing new armadillo vectors, matrices

More…

Attributes #

Name
const std::size_t kControlTypeDeltaU
control designed to penalize change in input
const std::size_t kControlTypeIntY
control using integral action
const std::size_t kControlTypeAdaptM
adapt control setpoint with re-estimated disturbance m

Detailed Description #

Control mode bit masks. These can be bit-wise OR’d to use in combination.

Attribute Details #

kControlTypeDeltaU #

static const std::size_t kControlTypeDeltaU = 0x1;

Control was designed to penalize change in input (i.e., the state was augmented with input u)

kControlTypeIntY #

static const std::size_t kControlTypeIntY = kControlTypeDeltaU << 1;

Control using integral action (i.e., the state was augmented with output y during design)

kControlTypeAdaptM #

static const std::size_t kControlTypeAdaptM = kControlTypeDeltaU << 2;

Adapt control setpoint adapted with re-estimated process disturbance m.


Updated on 19 May 2022 at 17:16:04 Eastern Daylight Time