Gainswitching
Gainswitching is a control strategy that selects among a discrete set of controller gains according to the current operating condition or state of the system. It is related to but distinct from gain scheduling; while gain scheduling uses a parameterized model to compute gains as a function of operating point, gainswitching switches between fixed gains at runtime based on predefined criteria. It is applicable to nonlinear and time-varying systems.
Techniques for implementing gainswitching include threshold-based switching with hysteresis to avoid chattering, state observers to determine
Applications include adaptive PID control in robotics, aerospace, automotive control, power electronics, and any scenario where
Benefits include improved performance across operating regimes and robustness to parameter uncertainty; drawbacks include potential instability