The paper presents a new frequency-domain methodology to explicitly address the robustness margins for analysis and tuning of generalized predictive control (GPC). The GPC is formulated in two-degree-of-freedom configuration to allow for simultaneous execution of robustness analysis and frequency characteristic shaping. The underlying idea is to present a robust tuning scheme for GPC scheme by synthesizing some sensitivity functions in discrete-time domain, quantifying the relevant cause-and-effect perturbations, in order to shape them so that the effects of influences can be reduced in a specific frequency range. Several frequency-domain templates have been introduced to practically demonstrate usefulness of output, noise, and input sensitivity functions as complementing analysis tools for robust tuning of GPC. The proposed method ensures robust adjustments of the non-trivial tuning of GPC free parameter knobs through simultaneous realization of robustness analysis and frequency characteristic shaping. The method can hence be utilized as a powerful method for tuning of GPC for a wide range of single-input single-output (SISO) linear systems. Illustrative simulation examples have been conducted to explore the effectiveness of the proposed method.
- Frequency domain
- Generalized predictive control
- GPC tuning
- Robustness analysis
- Sensitivity functions