Repetitive control mechanism of disturbance cancellation using a hybrid regression and genetic algorithm

Abstract The application of a repetitive control mechanism for use in a mechanical control system has been a topic of investigation. The fundamental purpose of repetitive control is to eliminate disturbances in a mechanical control system. This paper presents two different repetitive control laws using individual types of basis function feedback and their combinations. These laws adjust the command given to a feedback control system to eliminate tracking errors, generally resulting from periodic disturbance. Periodic errors can be reduced through linear basis functions using regression and a genetic algorithm. The results illustrate that repetitive control is most effective method for eliminating disturbances. When the data are stabilized, the tracking error of the obtained convergence value, 10 −14 , is the optimal solution, verifying that the proposed regression and genetic algorithm can satisfactorily reduce periodic errors.

[1]  Selvanathan Sivalingam,et al.  Modified Smith predictor design for unstable processes with step and periodic disturbances , 2013, J. Syst. Control. Eng..

[2]  Masayoshi Tomizuka,et al.  A Comparison of Four Discrete-Time Repetitive Control Algorithms , 1992, 1992 American Control Conference.

[3]  Daniel Coutinho,et al.  A Resonant-Repetitive Control Scheme Applied to Uninterruptible Power Supplies (UPS) , 2013 .

[4]  Po-Chen Chen,et al.  RETRACTED: Modified intelligent genetic algorithm-based adaptive neural network control for uncertain structural systems , 2013 .

[5]  Jonqlan Lin,et al.  Rejecting multiple-period disturbances: active vibration control of a two degree-of-freedom piezoelectric flexible structure system , 2015 .

[6]  H. Smaoui,et al.  Ambient vibration based damage diagnosis using statistical modal filtering and genetic algorithm: A bridge case study , 2013 .

[7]  Richard W. Longman,et al.  Obtaining refined first‐order predictive models of linear structural systems , 2002 .

[8]  Fabrice Thouverez,et al.  Global search of non-linear systems periodic solutions: A rotordynamics application , 2010 .

[9]  Chi-Ying Lin,et al.  Hybrid proportional derivative/repetitive control for active vibration control of smart piezoelectric structures , 2013 .

[10]  Gang Liu,et al.  Model development and harmonic current reduction in active magnetic bearing systems with rotor imbalance and sensor runout , 2015 .

[11]  Mingxuan Sun,et al.  Partial-period adaptive repetitive control by symmetry , 2012, Autom..

[12]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[13]  C. Rahn,et al.  Repetitive Learning Control of a Flexible Whisker in Tip Contact with an Unknown Surface , 2011 .

[14]  Wim Desmet,et al.  NEX-LMS: A novel adaptive control scheme for harmonic sound quality control , 2010 .

[15]  J. Armstrong,et al.  Illusions in Regression Analysis , 2011 .

[16]  Graham C. Goodwin,et al.  Adaptive filtering prediction and control , 1984 .

[17]  Pascal Wallisch,et al.  MATLAB for Neuroscientists: An Introduction to Scientific Computing in MATLAB , 2008 .

[18]  Shuang Cong,et al.  An innovative repetitive control system , 1997, 1997 IEEE International Conference on Intelligent Processing Systems (Cat. No.97TH8335).

[19]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[20]  Jeng-Wen Lin,et al.  Repetitive Control Based Disturbance Cancellation Using Iterative Basis Function Feedback With Wavelet Filtering , 2008 .

[21]  Iván M. Díaz,et al.  Implementation of passive and active vibration control on an in‐service footbridge , 2013 .

[22]  Kam K. Leang,et al.  REPETITIVE CONTROL DESIGN FOR PIEZOELECTRIC ACTUATORS , 2011 .

[23]  Richard W. Longman,et al.  Iterative learning control and repetitive control for engineering practice , 2000 .

[24]  Jan Swevers,et al.  A novel design strategy for iterative learning and repetitive controllers of systems with a high modal density: Theoretical background , 2010 .

[25]  Fulei Chu,et al.  Envelope calculation of the multi-component signal and its application to the deterministic component cancellation in bearing fault diagnosis , 2015 .

[26]  Jean-Michel Renders,et al.  Hybridizing genetic algorithms with hill-climbing methods for global optimization: two possible ways , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[27]  M. Tomizuka,et al.  Comparison of four discrete-time repetitive control algorithms , 1993, IEEE Control Systems.

[28]  Lennart Ljung,et al.  Theory and Practice of Recursive Identification , 1983 .

[29]  Young-Jin Cha,et al.  Optimal placement of active control devices and sensors in frame structures using multi‐objective genetic algorithms , 2013 .

[30]  Radoslaw Zimroz,et al.  The local maxima method for enhancement of time–frequency map and its application to local damage detection in rotating machines , 2014 .

[31]  Jan Swevers,et al.  A novel design strategy for iterative learning and repetitive controllers of systems with a high modal density: Application to active noise control , 2010 .