Active Disturbance Rejection Control and Embedded Model Control: A case study comparison

The paper aims to compare Active Disturbance Rejection Control (ADRC) and Embedded Model Control (EMC). Both control algorithms are designed and implemented around an internal model which includes a disturbance dynamics, capable of encoding external disturbances and model discrepancies. Both schemes appear to be an extension of the internal model control (IMC). The disturbance dynamics is driven by the so-called uncertainty input signals (briefly noise) that are real-time estimated by an observer feedback (uncertainty estimator) driven by the model error: plant output minus model output. The main advantage of ADRC and EMC is that the estimated disturbance contains the past uncertainty that now enters both the internal model and the control law as a signal, and allows the rest of the control law (state feedback) to be designed model-based, not depending on the uncertainty. The main difference between ADRC and EMC is that the former assumes that model errors can be treated like input disturbances, whereas EMC shows that high-frequency neglected dynamics cannot be treated as such. The former standpoint does not place any limitation to the control bandwidth (BW), unlike the latter one which is compelled to find out an optimal BW in the presence of uncertainty. The different design has been enhanced by treating the same case study with two different internal models. The simpler model adopted by EMC is affected by the neglected dynamics. The different models do not impede performance comparison with the aid of suitable scale factors.

[1]  Lei Guo,et al.  Composite disturbance-observer-based control and terminal sliding mode control for non-linear systems with disturbances , 2009, Int. J. Control.

[2]  Robert D. Lorenz,et al.  Resonant load control methods for industrial servo drives , 2000, Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129).

[3]  Zhiqiang Gao,et al.  Active disturbance rejection control: a paradigm shift in feedback control system design , 2006, 2006 American Control Conference.

[4]  Enrico Canuto Embedded Model Control: outline of the theory. , 2007, ISA transactions.

[5]  Enrico Canuto,et al.  Embedded Model Control calls for disturbance modeling and rejection. , 2012, ISA transactions.

[6]  Zhiqiang Gao,et al.  An Active Disturbance Rejection Based Approach to Vibration Suppression in Two‐Inertia Systems , 2013 .

[7]  Luca Massotti,et al.  Drag-Free Control of the GOCE Satellite: Noise and Observer Design , 2010, IEEE Transactions on Control Systems Technology.

[8]  Manfred Morari,et al.  Control structure selection and robust control system design for a high-purity distillation column , 1997, IEEE Trans. Control. Syst. Technol..

[9]  Bruce A. Francis,et al.  The internal model principle of control theory , 1976, Autom..