Active disturbance rejection control of torsional plant with unknown frequency harmonic disturbance

Abstract In this work, a new robust control algorithm is introduced for uncertain systems with harmonic disturbances of unknown frequencies. The proposed solution works under the active disturbance rejection control (ADRC) framework and utilizes a specialized observer for sinusoidal uncertainties, aided with an on-line harmonic disturbance frequency estimator. The entire governing structure is derived in a convenient error-based domain, easily deployable in various industrial control software. The idea behind the introduced approach is general, but is conveyed here using solely a three degrees-of-freedom torsional system, which is considered a benchmark for vibration phenomenon in many mechanical systems. The efficacy of the proposed control scheme is validated with a set of experiments on a laboratory testbed and a theoretical analysis based on theory of singular perturbation.

[1]  Zhiqiang Gao,et al.  Active disturbance rejection control: some recent experimental and industrial case studies , 2018, Control Theory and Technology.

[2]  P. Khosla,et al.  Harmonic generation in adaptive feedforward cancellation schemes , 1994, IEEE Trans. Autom. Control..

[3]  Jesse B. Hoagg,et al.  Decentralized filtered feedback linearization for uncertain nonlinear systems , 2018 .

[4]  Leonard Meirovitch,et al.  Elements Of Vibration Analysis , 1986 .

[5]  Milan R. Rapaic,et al.  Optimised active disturbance rejection motion control with resonant extended state observer , 2019, Int. J. Control.

[6]  Petros A. Ioannou,et al.  Robust adaptive attenuation of unknown periodic disturbances in uncertain multi-input multi-output systems , 2016, Autom..

[7]  Hassan K. Khalil,et al.  An indirect adaptive servocompensator for signals of unknown frequencies with application to nanopositioning , 2013, Autom..

[8]  Momir R. Stanković,et al.  On dealing with harmonic uncertainties in the class of active disturbance rejection controllers , 2020, Int. J. Control.

[9]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[10]  Hebertt Sira-Ramírez,et al.  Robust input–output sliding mode control of the buck converter , 2013 .

[11]  Jun Yang,et al.  Disturbance Observer-Based Control: Methods and Applications , 2014 .

[12]  Han Zhang Information Driven Control Design: A Case for PMSM Control , 2017 .

[13]  X. Xia Global frequency estimation using adaptive identifiers , 2002, IEEE Trans. Autom. Control..

[14]  Ahmad Hably,et al.  Generalized Integrator-Extended State Observer With Applications to Grid-Connected Converters in the Presence of Disturbances , 2021, IEEE Transactions on Control Systems Technology.

[15]  Wen-Hua Chen,et al.  Harmonic Disturbance Observer for Nonlinear Systems , 2003 .

[16]  Zhiqiang Gao,et al.  On vibration suppression and trajectory tracking in largely uncertain torsional system: An error-based ADRC approach , 2019, Mechanical Systems and Signal Processing.

[17]  David S. Bayard,et al.  A general theory of linear time-invariant adaptive feedforward systems with harmonic regressors , 2000, IEEE Trans. Autom. Control..

[18]  Zhiqiang Gao,et al.  On the conceptualization of total disturbance and its profound implications , 2019, Science China Information Sciences.

[19]  Guiying Wu,et al.  Disturbance rejection control of a fuel cell power plant in a grid-connected system , 2017 .

[20]  Alessandro Astolfi,et al.  Robust hybrid estimation and rejection of multi-frequency signals , 2016 .

[21]  S. C. Southward,et al.  Active Control of Noise and Vibration , 1996 .

[22]  Chung Choo Chung,et al.  Adaptive Output Regulation for the Rejection of a Periodic Disturbance With an Unknown Frequency , 2011, IEEE Transactions on Control Systems Technology.

[23]  Jianjun Shi,et al.  Active Balancing and Vibration Control of Rotating Machinery: A Survey , 2001 .

[24]  Shihua Li,et al.  Robust Voltage Regulation of a DC–AC Inverter With Load Variations via a HDOBC Approach , 2019, IEEE Transactions on Circuits and Systems II: Express Briefs.

[25]  Zhiqiang Gao,et al.  A Practical Approach to Disturbance Decoupling Control , 2009 .

[26]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[27]  Huijun Gao,et al.  Active Suspension Control With Frequency Band Constraints and Actuator Input Delay , 2012, IEEE Transactions on Industrial Electronics.

[28]  Hassan K. Khalil,et al.  Singular perturbation methods in control : analysis and design , 1986 .

[29]  Marc Bodson,et al.  Rejection of periodic disturbances of unknown and time‐varying frequency , 2005 .

[30]  Zhiqiang Gao,et al.  On the conditions of exponential stability in active disturbance rejection control based on singular perturbation analysis , 2017, Int. J. Control.

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

[32]  Jun Yang,et al.  Robust Speed Regulation for PMSM Servo System With Multiple Sources of Disturbances via an Augmented Disturbance Observer , 2018, IEEE/ASME Transactions on Mechatronics.

[33]  Shihua Li,et al.  General error-based active disturbance rejection control for swift industrial implementations , 2019, Control Engineering Practice.

[34]  Marc Bodson,et al.  Analysis and Implementation of an Adaptive Algorithm for the Rejection of Multiple Sinusoidal Disturbances , 2009, IEEE Transactions on Control Systems Technology.

[35]  Ming Hou Estimation of Sinusoidal Frequencies and Amplitudes Using Adaptive Identifier and Observer , 2007, IEEE Transactions on Automatic Control.

[36]  Zhiqiang Gao,et al.  On the centrality of disturbance rejection in automatic control. , 2014, ISA transactions.

[37]  Zhengtao Ding,et al.  Output-based disturbance rejection control for non-linear uncertain systems with unknown frequency disturbances using an observer backstepping approach , 2016 .

[38]  Jesse B. Hoagg,et al.  Decentralized Adaptive Harmonic Control for Rejection of Sinusoidal Disturbances Acting on an Unknown System , 2019, 2019 American Control Conference (ACC).

[39]  Riccardo Marino,et al.  Hybrid Adaptive Multi-Sinusoidal Disturbance Cancellation , 2017, IEEE Transactions on Automatic Control.

[40]  Dennis S. Bernstein,et al.  Internal Model Control in the Shift and Delta Domains , 2008, IEEE Transactions on Automatic Control.