Neural-Network-Based Nonlinear Model Predictive Control for Piezoelectric Actuators

Piezoelectric actuators (PEAs) have been widely used in nanotechnology due to their characteristics of fast response, large mass ratio, and high stiffness. However, hysteresis, which is an inherent nonlinear property of PEAs, greatly deteriorates the control performance of PEAs. In this paper, a nonlinear model predictive control (NMPC) approach is proposed for the displacement tracking problem of PEAs. First, a “nonlinear autoregressive-moving-average with exogenous inputs” (NARMAX) model of PEAs is implemented by multilayer neural networks; second, the tracking control problem is converted into an optimization problem by the principle of NMPC, and then, it is solved by the Levenberg-Marquardt algorithm. The most distinguished feature of the proposed approach is that the inversion model of hysteresis is no longer a necessity, which avoids the inversion imprecision problem encountered in the widely used inversion-based control algorithms. To verify the effectiveness of the proposed modeling and control methods, experiments are made on a commercial PEA product (P-753.1CD, Physik Instrumente), and comparisons with some existing controllers and a commercial proportional-integral-derivative controller are conducted. Experimental results show that the proposed scheme has satisfactory modeling and control performance.

[1]  Meng Joo Er,et al.  NARMAX time series model prediction: feedforward and recurrent fuzzy neural network approaches , 2005, Fuzzy Sets Syst..

[2]  J. Sjöberg Neural networks for modelling and control of dynamic systems: M. Nørgaard, O. Ravn, N. K. Poulsen and L. K. Hansen. Springer-Verlag, London Berlin Heidelberg, 2000, pp. xiv+246 , 2004 .

[3]  Jingyang Peng,et al.  H2-optimal digital control of piezoelectric actuators , 2010, 2010 8th World Congress on Intelligent Control and Automation.

[4]  Ming-Yang Cheng,et al.  Development of a Recurrent Fuzzy CMAC With Adjustable Input Space Quantization and Self-Tuning Learning Rate for Control of a Dual-Axis Piezoelectric Actuated Micromotion Stage , 2013, IEEE Transactions on Industrial Electronics.

[5]  Xiongbiao Chen,et al.  A Survey of Modeling and Control of Piezoelectric Actuators , 2013 .

[6]  R. Fletcher Practical Methods of Optimization , 1988 .

[7]  Qingsong Xu,et al.  Rate-Dependent Hysteresis Modeling and Control of a Piezostage Using Online Support Vector Machine and Relevance Vector Machine , 2012, IEEE Transactions on Industrial Electronics.

[8]  Li-Min Zhu,et al.  Modeling and Compensation of Asymmetric Hysteresis Nonlinearity for Piezoceramic Actuators With a Modified Prandtl–Ishlinskii Model , 2014, IEEE Transactions on Industrial Electronics.

[9]  Ping Ge,et al.  Tracking control of a piezoceramic actuator , 1996, IEEE Trans. Control. Syst. Technol..

[10]  Sheng Chen,et al.  Representations of non-linear systems: the NARMAX model , 1989 .

[11]  R. Venkataraman,et al.  Approximate inversion of hysteresis: theory and numerical results [magnetostrictive actuator] , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[12]  Maciej Lawrynczuk Computationally Efficient Model Predictive Control Algorithms: A Neural Network Approach , 2014 .

[13]  David Q. Mayne,et al.  Model predictive control: Recent developments and future promise , 2014, Autom..

[14]  T.-J. Yeh,et al.  Modeling and Identification of Hysteresis in Piezoelectric Actuators , 2006 .

[15]  J. Yi,et al.  Disturbance-Observer-Based Hysteresis Compensation for Piezoelectric Actuators , 2009, IEEE/ASME Transactions on Mechatronics.

[16]  Qingsong Xu,et al.  Identification and Compensation of Piezoelectric Hysteresis Without Modeling Hysteresis Inverse , 2013, IEEE Transactions on Industrial Electronics.

[17]  Maciej Ławryńczuk,et al.  Computationally Efficient Model Predictive Control Algorithms , 2014 .

[18]  Qingsong Xu Digital Sliding-Mode Control of Piezoelectric Micropositioning System Based on Input–Output Model , 2014, IEEE Transactions on Industrial Electronics.

[19]  Yonghong Tan,et al.  Modeling hysteresis in piezoelectric actuators using NARMAX models , 2009 .

[20]  Long Cheng,et al.  An inversion-free model predictive control with error compensation for piezoelectric actuators , 2015, 2015 American Control Conference (ACC).

[21]  Reinder Banning,et al.  Modeling piezoelectric actuators , 2000 .

[22]  W J Zhang,et al.  On the dynamics of piezoactuated positioning systems. , 2008, The Review of scientific instruments.

[23]  Srinivasa M. Salapaka,et al.  Design methodologies for robust nano-positioning , 2005, IEEE Transactions on Control Systems Technology.

[24]  Y. Cao,et al.  An Inversion-Based Model Predictive Control With an Integral-of-Error State Variable for Piezoelectric Actuators , 2013, IEEE/ASME Transactions on Mechatronics.

[25]  Mohammad Ali Badamchizadeh,et al.  Using Neural Network Model Predictive Control for Controlling Shape Memory Alloy-Based Manipulator , 2014, IEEE Transactions on Industrial Electronics.

[26]  Junzhi Yu,et al.  An Inversion-Free Predictive Controller for Piezoelectric Actuators Based on a Dynamic Linearized Neural Network Model , 2016, IEEE/ASME Transactions on Mechatronics.

[27]  Niels Kjølstad Poulsen,et al.  Neural Networks for Modelling and Control of Dynamic Systems: A Practitioner’s Handbook , 2000 .

[28]  Xiaobo Tan,et al.  Control of hysteresis: theory and experimental results , 2001, SPIE Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring.

[29]  Hongming Wang,et al.  An inversion-free fuzzy predictive control for piezoelectric actuators , 2015, The 27th Chinese Control and Decision Conference (2015 CCDC).

[30]  Yangmin Li,et al.  Development and Active Disturbance Rejection Control of a Compliant Micro-/Nanopositioning Piezostage With Dual Mode , 2014, IEEE Transactions on Industrial Electronics.

[31]  Long Cheng,et al.  Constrained multi-variable generalized predictive control using a dual neural network , 2007, Neural Computing and Applications.

[32]  Santosh Devasia,et al.  Feedback-Linearized Inverse Feedforward for Creep, Hysteresis, and Vibration Compensation in AFM Piezoactuators , 2007, IEEE Transactions on Control Systems Technology.

[33]  Klaus Kuhnen,et al.  Modeling, Identification and Compensation of Complex Hysteretic Nonlinearities: A Modified Prandtl - Ishlinskii Approach , 2003, Eur. J. Control.

[34]  I. Mayergoyz,et al.  Generalized Preisach model of hysteresis , 1988 .

[35]  C. Su,et al.  An Analytical Generalized Prandtl–Ishlinskii Model Inversion for Hysteresis Compensation in Micropositioning Control , 2011, IEEE/ASME Transactions on Mechatronics.

[36]  J.A. De Abreu-Garcia,et al.  Tracking control of a piezoceramic actuator with hysteresis compensation using inverse Preisach model , 2005, IEEE/ASME Transactions on Mechatronics.

[37]  Piotr Tatjewski,et al.  Advanced Control of Industrial Processes: Structures and Algorithms , 2006 .

[38]  Bum-Jae You,et al.  A piezoelectric actuator with a motion-decoupling amplifier for optical disk drives , 2010 .

[39]  Santosh Devasia,et al.  A Survey of Control Issues in Nanopositioning , 2007, IEEE Transactions on Control Systems Technology.

[40]  Santosh Devasia,et al.  Inverse-feedforward of charge-controlled piezopositioners , 2008 .

[41]  Y. Cao,et al.  A Novel Discrete ARMA-Based Model for Piezoelectric Actuator Hysteresis , 2012, IEEE/ASME Transactions on Mechatronics.

[42]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[43]  Jun Wang,et al.  Model Predictive Control of Nonlinear Systems With Unmodeled Dynamics Based on Feedforward and Recurrent Neural Networks , 2012, IEEE Transactions on Industrial Informatics.