Application of Least-Squares Support-Vector Machine Based on Hysteresis Operators and Particle Swarm Optimization for Modeling and Control of Hysteresis in Piezoelectric Actuators
Abstract
:1. Introduction
- This paper presents a generalized LSSVM model to characterize the rate-dependent hysteresis of the piezo-actuated stage. This objective is achieved using a hysteresis memory combined with a kernel-based learning method (LSSVM) optimized by PSO. The hysteresis memory is used to solve the problem of hysteresis mapping and LSSVM is used as a density function estimator.
- This paper presents a hysteresis compensator that can provide accurate position tracking with less execution time; reaching the second objective depends on achieving the first as well as the capability of the PID controller to minimize residual errors.
- This paper evaluates the proposed approach using a nanopositioning platform.
2. Hysteresis Modeling with the LSSVM
2.1. Least-Squares Support-Vector Machine
2.2. LSSVM Hysteresis Model Based on Hysteresis Operator
- The classical Preisach hysteresis model is rate-independent, which means that the output displacement depends only on input voltage and not input frequency (or input rate) [7]. The proposed method of LSSVM makes it possible to deal with rate-dependent and thus have a great generalization ability to model piezoelectric actuators. For this purpose, we included the input signal x(t) and the input rate in the LSSVM model. The values of were calculated using the backward difference formula [44].
- We used the stop operators to gain a more detailed description of the characteristics of the hysteresis loop, thus locating the model response as close as possible to the experimental results. Additionally, the hysteresis multivalued mapping is converted into a single-to-single valued mapping without feedback which accumulates errors over time, as in LSSVM-NARX.
- We used a very effective search technique, called Particle Swarm Optimization (PSO) [37], to set the appropriate values of hyper-parameters α and C. The PSO has been successfully used to tune the LSSVM parameters in diverse fields and both simulation and experimental results showed that the PSO algorithm enhanced the accuracy of the models and improved the generalization ability of the LSSVM model [31,45,46]. The details of the PSO algorithm will be discussed in the next subsection.
2.3. Optimization of LSSVM Parameters Based on PSO
- Set the parameters of PSO, take the parameters σ and C as swarms, and randomly initialize the position and velocity of each particle.
- Initialize parameters of LSSVM, train the LSSVM model and then test and evaluate objective values of each particle based on cross-validation.
- Find personal best and global best. Particle i replaces personal best if it is superior and best particle replaces global best if it is superior.
- Update the position and velocity of each particle as shown in Equation (20).
- Repeat steps 2 and 3 until the maximum number of iterations or the optimum solution (minimum error) is reached.
3. Experimental Setup and Modeling Results
3.1. Experimental Setup
- Nanopositioning stage: A single-axis high-precision piezoelectric stage (P-752.21C, manufactured by Physik Instrumente Company, Karlsruhe, Germany) [49] was used. This stage contains a flexure-hinge-guided mechanism driven by a piezoelectric stack actuator as well as a capacitive sensor, as shown in Figure 5. The flexure-hinge-guided mechanism provides motion through elastic deformations, as there are no sliding parts, thereby avoiding undesired nonlinear effects, such as backlash and friction. The piezoelectric stack actuator is composed of several layers of piezoelectric materials connected mechanically in series and wired electrically in parallel. Each layer is made of a piezoelectric ceramic material (PICMA® P-885) which converts an electrical signal into displacement and generates a force on the mechanism. The actuator expands and contracts according to the sign of the applied voltage, V. The considered piezoelectric actuator has a travel range of up to 35 µm, a 0.1 nm displacement resolution, and can be driven in the −20 to 120 voltage range. The displacement is measured by the capacitive sensor (D-015) which has an extended measuring range of 45 µm and can provide a subnanometer resolution (0.01 nm). This sensor has high bandwidth (10 kHz) and produces an analog output voltage in the range of 0 to 10 V. Table 1 presents the specifications of the considered piezo-actuated nanopositioning stage. These characteristics of the piezoelectric stage make it suitable for high-speed precision actuation.
- Piezo Amplifier Module: A voltage amplifier (E-505.00, manufactured by Physik Instrumente Company, Germany) [50] with a fixed gain of 10 was used to amplify the control signal and drive the piezoelectric actuator. The bandwidth of this amplifier is 3 kHz, and it can operate in the input voltage range from −2 to +12 V and produce output voltages ranging from −30 to +130 V.
- Control Board: The control algorithms were executed on the dSPACE1104 board (DS1104, dSPACE Inc., Wixom, MI, USA) [51] which allows a perfect real-time execution of the control algorithms on hardware-in-the-loop simulation (HILS). The dSPACE1104 is popular in academic engineering research and particularly well-suited for prototyping control systems [52,53,54]. It provides many advantages in terms of speed and precision which can allow extended algorithms to be practically implemented in real-time, as it is equipped with a 250 MHz processor (MPC8240) with 32 MB of SDRAM and 8 MB of flash memory. The input control signals and output displacements of the piezoelectric actuator are sent from/to the dSPACE controller via a built-in A/D converter, D/A converter, and the dSPACE CLP1104 connector which has 16 BNC ports. The input voltage range is from −10 to +10 V on eight A/D conversion ports with 16 bits of resolution for the first four ports and 12 bits of resolution for the remaining ports. The board also includes low-pass filters to avoid aliasing effects. The cutoff frequency is set at 40 Hz. The dSPACE1104 is directly connected with a PC that executes the control simulation.
- Development Computer: The host computer includes Matlab Real-time Interface (RTI) and ControlDesk. The RTI is MATLAB-Simulink software used to create the control part and generate a real-time C-code. The ControlDesk contacts the C-code for real-time measurement and visualization.
3.2. Modeling Results
4. Control Design for Piezo-Actuated Nanopositioning Stage
4.1. Hysteresis Compensation Using the Inverse LSSVM Model
4.2. Feedforward–Feedback Control and Results Comparison
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Salapaka, S.M.; Salapaka, M.V. Scanning probe microscopy. IEEE Control. Syst. Mag. 2008, 28, 65–83. [Google Scholar]
- Tseng, A.A.; Notargiacomo, A. Nanoscale fabrication by nonconventional approaches. J. Nanosci. Nanotechnol. 2005, 5, 683–702. [Google Scholar] [CrossRef]
- Ewing, J.A.X. Experimental researches in magnetism. R. Soc. Lond. 1885, 38, 523–640. [Google Scholar]
- Hassani, V.; Tjahjowidodo, T.; Do, T.N. A survey on hysteresis modeling, identification and control. Mech. Syst. Signal Process. 2014, 49, 209–233. [Google Scholar] [CrossRef]
- Gu, G.-Y.; Zhu, L.-M.; Su, C.-Y.; Ding, H.; Fatikow, S. Modeling and control of piezo-actuated nanopositioning stages: A survey. IEEE Trans. Autom. Sci. Eng. 2014, 13, 313–332. [Google Scholar] [CrossRef]
- Sabarianand, D.; Karthikeyan, P.; Muthuramalingam, T. A review on control strategies for compensation of hysteresis and creep on piezoelectric actuators based micro systems. Mech. Syst. Signal Process. 2020, 140, 106634. [Google Scholar] [CrossRef]
- Al Janaideh, M.; Rakheja, S.; Su, C.-Y. Experimental characterization and modeling of rate-dependent hysteresis of a piezoceramic actuator. Mechatronics 2009, 19, 656–670. [Google Scholar] [CrossRef]
- Naser, M.F.M.; Ikhouane, F. Characterization of the hysteresis duhem model. IFAC Proc. Vol. 2013, 46, 29–34. [Google Scholar] [CrossRef] [Green Version]
- Kaltenbacher, B.; Krejčí, P. A thermodynamically consistent phenomenological model for ferroelectric and ferroelastic hysteresis. ZAMM J. Appl. Math. Mech. Z. für Angew. Math. Und Mech. 2016, 96, 874–891. [Google Scholar] [CrossRef] [Green Version]
- Zhu, W.; Wang, D.-H. Non-symmetrical Bouc–Wen model for piezoelectric ceramic actuators. Sens. Actuators A Phys. 2012, 181, 51–60. [Google Scholar] [CrossRef]
- Xiao, S.; Li, Y. Modeling and high dynamic compensating the rate-dependent hysteresis of piezoelectric actuators via a novel modified inverse Preisach model. IEEE Trans. Control. Syst. Technol. 2012, 21, 1549–1557. [Google Scholar] [CrossRef]
- Li, Z.; Shan, J.; Gabbert, U. Inverse compensation of hysteresis using Krasnoselskii-Pokrovskii model. IEEE ASME Trans. Mechatron. 2018, 23, 966–971. [Google Scholar] [CrossRef]
- Webb, G.V.; Lagoudas, D.C.; Kurdila, A.J. Hysteresis modeling of SMA actuators for control applications. J. Intell. Mater. Syst. Struct. 1998, 9, 432–448. [Google Scholar] [CrossRef]
- Al Janaideh, M.; Rakheja, S.; Su, C.-Y. An analytical generalized Prandtl–Ishlinskii model inversion for hysteresis compensation in micropositioning control. IEEE ASME Trans. Mechatron. 2010, 16, 734–744. [Google Scholar] [CrossRef]
- Mrad, R.B.; Hu, H. A model for voltage-to-displacement dynamics in piezoceramic actuators subject to dynamic-voltage excitations. IEEE ASME Trans. Mechatron. 2002, 7, 479–489. [Google Scholar] [CrossRef]
- Ang, W.T.; Khosla, P.K.; Riviere, C.N. Feedforward controller with inverse rate-dependent model for piezoelectric actuators in trajectory-tracking applications. IEEE ASME Trans. Mechatron. 2007, 12, 134–142. [Google Scholar] [CrossRef] [Green Version]
- Armin, M.; Roy, P.N.; Das, S.K. A survey on modelling and compensation for hysteresis in high speed nanopositioning of AFMs: Observation and future recommendation. Int. J. Autom. Comput. 2020, 17, 479–501. [Google Scholar] [CrossRef]
- Delibas, B.; Arockiarajan, A.; Seemann, W. A nonlinear model of piezoelectric polycrystalline ceramics under quasi-static electromechanical loading. J. Mater. Sci. Mater. Electron. 2005, 16, 507–515. [Google Scholar] [CrossRef]
- Serpico, C.; Visone, C. Magnetic hysteresis modeling via feed-forward neural networks. IEEE Trans. Magn. 1998, 34, 623–628. [Google Scholar] [CrossRef]
- Ahmed, K.; Yan, P. Modeling and identification of rate dependent hysteresis in piezoelectric actuated nano-stage: A gray box neural network based approach. IEEE Access 2021, 9, 65440–65448. [Google Scholar] [CrossRef]
- Xiong, Y.; Jia, W.; Zhang, L.; Zhao, Y.; Zheng, L. Feedforward Control of Piezoelectric Ceramic Actuators Based on PEA-RNN. Sensors 2022, 22, 5387. [Google Scholar] [CrossRef] [PubMed]
- Khosrow-Pour, M. Machine Learning: Concepts, Methodologies, Tools and Applications; Information Science Reference: Hershey, PA, USA, 2012. [Google Scholar]
- Raj, R.A.; Samikannu, R.; Yahya, A.; Mosalaosi, M. Performance evaluation of natural esters and dielectric correlation assessment using artificial neural network (ANN). J. Adv. Dielectr. 2020, 10, 2050025. [Google Scholar] [CrossRef]
- Ukil, A. Intelligent Systems and Signal Processing in Power Engineering; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
- Kaytez, F.; Taplamacioglu, M.C.; Çam, E.; Hardalac, F. Forecasting electricity consumption: A comparison of regression analysis, neural networks and least squares support vector machines. Int. J. Electr. Power Energy Syst. 2015, 67, 431–438. [Google Scholar] [CrossRef]
- Haggag, S.; Nasrat, L.; Ismail, H. ANN approaches to determine the dielectric strength improvement of MgO based low density polyethylene nanocomposite. J. Adv. Dielectr. 2021, 11, 2150016. [Google Scholar] [CrossRef]
- Suykens, J.; De Brabanter, J.; Lukas, L.; Vandewalle, J. Least Squares Support Vector Machines; World Scientific Publishing: Singapore, 2002. [Google Scholar]
- Huang, L.; Hu, Y.; Zhao, Y.; Li, Y. Modeling and control of IPMC actuators based on LSSVM-NARX paradigm. Mathematics 2019, 7, 741. [Google Scholar] [CrossRef] [Green Version]
- Joghataie, A.; Dizaji, M.S. Designing high-precision fast nonlinear dam neuro-modelers and comparison with finite-element analysis. J. Eng. Mech. 2013, 139, 1311–1324. [Google Scholar] [CrossRef]
- Xu, Q. Identification and compensation of piezoelectric hysteresis without modeling hysteresis inverse. IEEE Trans. Ind. Electron. 2012, 60, 3927–3937. [Google Scholar] [CrossRef]
- Mao, X.; Wang, Y.; Liu, X.; Guo, Y. A hybrid feedforward-feedback hysteresis compensator in piezoelectric actuators based on least-squares support vector machine. IEEE Trans. Ind. Electron. 2017, 65, 5704–5711. [Google Scholar] [CrossRef] [Green Version]
- Nelles, O. Nonlinear System Identification: From Classical Approaches to Neural Networks, Fuzzy Models, and Gaussian Processes; Springer Nature: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
- Farrokh, M. Hysteresis simulation using least-squares support vector machine. J. Eng. Mech. 2018, 144, 04018084. [Google Scholar] [CrossRef]
- Al Janaideh, M.; Krejčí, P. Inverse rate-dependent Prandtl–Ishlinskii model for feedforward compensation of hysteresis in a piezomicropositioning actuator. IEEE ASME Trans. Mechatron. 2012, 18, 1498–1507. [Google Scholar] [CrossRef]
- Yusof, Y.; Mustaffa, Z. A review on optimization of least squares support vector machine for time series forecasting. Int. J. Artif. Intell. Appl. 2016, 7, 35–49. [Google Scholar] [CrossRef]
- Chebanenko, V.A.; Zhilyaev, I.V.; Soloviev, A.N.; Cherpakov, A.V.; Parinov, I.A. Numerical optimization of the piezoelectric generators. J. Adv. Dielectr. 2020, 10, 2060016. [Google Scholar] [CrossRef]
- Eberhart, R.C.; Shi, Y.; Kennedy, J. Swarm Intelligence; Elsevier: Amsterdam, The Netherlands, 2001. [Google Scholar]
- Ukil, A. Support Vector Machine. In Intelligent Systems and Signal Processing in Power Engineering; Springer: Berlin/Heidelberg, Germany, 2007; pp. 161–226. [Google Scholar]
- Boser, B.E.; Guyon, I.M.; Vapnik, V.N. A training algorithm for optimal margin classifiers. In Proceedings of the Fifth Annual Workshop on Computational Learning Theory, Pittsburgh, PA, USA, 27–29 July 1992. [Google Scholar]
- Xu, Q.; Wong, P.-K. Hysteresis modeling and compensation of a piezostage using least squares support vector machines. Mechatronics 2011, 21, 1239–1251. [Google Scholar] [CrossRef]
- Mayergoyz, I. Mathematical models of hysteresis. IEEE Trans. Magn. 1986, 22, 603–608. [Google Scholar] [CrossRef] [Green Version]
- Brokate, M.; Sprekels, J. Hysteresis and Phase Transitions; Springer Science & Business Media: Berlin/Heidelberg, Germany, 1996; Volume 121. [Google Scholar]
- Farrokh, M.; Joghataie, A. Adaptive modeling of highly nonlinear hysteresis using preisach neural networks. J. Eng. Mech. 2014, 140, 06014002. [Google Scholar] [CrossRef]
- Ascher, U.M.; Petzold, L.R. Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations; Siam: Philadelphia, PA, USA, 1998; Volume 61. [Google Scholar]
- Li, B.; Tian, X. An effective PSO-LSSVM-based approach for surface roughness prediction in high-speed precision milling. IEEE Access 2021, 9, 80006–80014. [Google Scholar] [CrossRef]
- Ren, Z.; Han, H.; Cui, X.; Qing, H.; Ye, H. Application of PSO-LSSVM and hybrid programming to fault diagnosis of refrigeration systems. Sci. Technol. Built Environ. 2021, 27, 592–607. [Google Scholar] [CrossRef]
- De Brabanter, K.; Karsmakers, P.; Ojeda, F.; Alzate, C. LS-SVMlab Toolbox User’S Guide: Version 1.7; Katholieke Universiteit Leuven: Leuven, Belgium, 2010. [Google Scholar]
- Kennedy, J.; Eberhart, R. Particle Swarms Optimization. In Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995; Volume 4. [Google Scholar]
- Physik Instrumente. P-752 High-Precision Nanopositioning Stage. Available online: https://www.physikinstrumente.com/en/products/nanopositioning-piezo-flexure-stages/linear-piezo-flexure-stages/p-752-high-precision-nanopositioning-stage-200800/ (accessed on 14 July 2022).
- Physik Instrumente. E-505 Piezo Amplifier Module. Available online: https://www.physikinstrumente.com/en/products/controllers-and-drivers/nanopositioning-piezo-controllers/e-505-piezo-amplifier-module-602300/ (accessed on 15 July 2022).
- dSPACE. DS1104 R&D Controller Board. Available online: https://www.dspace.com/en/inc/home/products/hw/singbord/ds1104,cfm (accessed on 14 July 2022).
- Lai, X.; Pan, H.; Zhao, X. Adaptive control for pure-feedback nonlinear systems preceded by asymmetric hysteresis. Energies 2019, 12, 4675. [Google Scholar] [CrossRef] [Green Version]
- A Alturki, F.; Al-Shamma’a, A.A.; Farh, H.M.H. Simulations and dSPACE Real-Time Implementation of Photovoltaic Global Maximum Power Extraction under Partial Shading. Sustainability 2020, 12, 3652. [Google Scholar] [CrossRef]
- Zhang, J.; Wang, X.; Shao, X. Design and real-time implementation of Takagi–Sugeno fuzzy controller for magnetic levitation ball system. IEEE Access 2020, 8, 38221–38228. [Google Scholar] [CrossRef]
- Wiener, N. The Wiener RMS (Root Mean Square) Error Criterion in Filter Design and Prediction. In Extrapolation, Interpolation, and Smoothing of Stationary Time Series: With Engineering Applications; MIT Press: Cambridge, MA, USA, 1964; pp. 129–148. [Google Scholar]
- Xavier-de-Souza, S.; Suykens, J.A.; Vandewalle, J.; Bollé, D. Coupled simulated annealing. IEEE Trans. Syst. Man Cybern. Part B 2009, 40, 320–335. [Google Scholar] [CrossRef] [PubMed]
- Nelder, J.A.; Mead, R. A simplex method for function minimization. Comput. J. 1965, 7, 308–313. [Google Scholar] [CrossRef]
- Stakvik, J.Å.; Ragazzon, M.R.; Eielsen, A.A.; Gravdahl, J.T. On implementation of the Preisach model identification and inversion for hysteresis compensation. Model. Identif. Control. A Nord. Res. Bull. 2015, 36, 133–142. [Google Scholar] [CrossRef] [Green Version]
- Wong, P.-K.; Xu, Q.; Vong, C.-M.; Wong, H.-C. Rate-dependent hysteresis modeling and control of a piezostage using online support vector machine and relevance vector machine. IEEE Trans. Ind. Electron. 2011, 59, 1988–2001. [Google Scholar] [CrossRef]
- Liang, X.; Qi, T.; Jin, Z.; Qian, W. Hybrid support vector machine optimization model for inversion of tunnel transient electromagnetic method. Math. Biosci. Eng. 2020, 17, 3998–4017. [Google Scholar] [CrossRef]
- Adıgüzel Mercangöz, B. Applying Particle Swarm Optimization: New Solutions and Cases for Optimized Portfolios; Springer: Cham, Switzerland, 2021. [Google Scholar]
- Yamagami, T.; Jiang, J. A search for the critical slip surface in three-dimensional slope stability analysis. Soils Found. 1997, 37, 1–16. [Google Scholar] [CrossRef] [Green Version]
- Tu, W.; Chen, Q. Evolution of interfacial debonding of a unidirectional graphite/polyimide composite under off-axis loading. Eng. Fract. Mech. 2020, 230, 106947. [Google Scholar] [CrossRef]
- Chen, Q.; Wang, G. PSO-driven micromechanical identification of in-situ properties of fiber-reinforced composites. Compos. Struct. 2019, 220, 608–621. [Google Scholar] [CrossRef]
- Aljanaideh, O.; al Janaideh, M.; Rakotondrabe, M. Inversion-free feedforward dynamic compensation of hysteresis nonlinearities in piezoelectric micro/nano-positioning actuators. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26–30 May 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 2673–2678. [Google Scholar]
- Ziegler, J.G.; Nichols, N.B. Optimum settings for automatic controllers. Trans. ASME 1942, 64, 759–765. [Google Scholar] [CrossRef]
Properties | Values |
---|---|
Driven input voltage (V) | −20 to 120 |
Resonant frequency (Hz) | 2100 |
Resolution (nm) | 0.1 |
Travel range (μm) | 0–35 |
Stage mass (kg) | 0.35 |
Electrical capacitance (μF) | 3.7 |
Load capacity (N) | 30 |
Stiffness in motion direction (N/μm) | 20 |
Signal | Information | Frequency |
---|---|---|
A | x(t) = 2.5sin(6πt − π/2) + 2.5 | 3 Hz |
B | x(t) = 2.5sin(20πt − π/2) + 2.5 | 10 Hz |
C | Random sinusoidal | 1–7 Hz |
D | x(t) = 2.5sin(4πt − π/2) + 2.5 | 2 Hz |
E | [cos(3π − 3.15) + 1] | 1–20 Hz |
F | Random sinusoidal | 1–5 Hz |
G | Random sinusoidal | 1–20 Hz |
Parameter | Value |
---|---|
No. of samples (N) | 500 for each data |
Sampling rate | 0.002 s |
The maximum input () | 8.5 |
Cross-validation | 5 |
Model input order | 57 |
Regularization factor (C) | 3.0450 × 107 |
Kernel sample variance () | 6.5814 |
Bias (b) | 1.389 |
Model | RMSE (μm) | Average Computation Time per One Test Sample (ms) | |||
---|---|---|---|---|---|
Data D | Data E | Data F | Data G | ||
Preisach (n = 1275) | 0.2508 | 0.2941 | 0.2512 | 1.3620 | 0.25 |
Preisach (n = 5050) | 0.1198 | 0.1996 | 0.1289 | 1.3443 | 1.14 |
Preisach (n = 7260) | 0.0803 | 0.1779 | 0.0737 | 1.3367 | 1.62 |
LSSVM-NARX | 0.0208 | 0.0718 | 0.0254 | 0.1660 | 0.05 |
Proposed model (1) (n = 55) | 0.0193 | 0.0316 | 0.0176 | 0.0330 | 0.23 |
No. of Stop Operators | Hyper-Parameters of LSSVM Model | |
---|---|---|
Ln(C) | σ | |
21 | 18.01070 | 6.62159 |
28 | 10.17186 | 3.69526 |
36 | 10.06112 | 3.68417 |
55 | 8.246823 | 3.13544 |
78 | 8.243789 | 2.94893 |
91 | 8.238002 | 3.31544 |
105 | 8.233014 | 4.02981 |
No. of Stop Operators | Tracking Result RMSE (µm) | Maximum Execution Time (ms) |
---|---|---|
21 | 0.0483 | 0.55 |
28 | 0.0456 | 0.84 |
36 | 0.0413 | 1.21 |
55 | 0.0361 | 1.64 |
78 | overrun condition | |
91 | overrun condition | |
105 | overrun condition |
Control Scheme | No. of Discretization Elements | RMSE (µm) | RMSE Percentage % to Travel Range | Maximum Execution Time of One Step (ms) |
---|---|---|---|---|
FF scheme with Preisach | 1275 | 0.4981 | 1.4229 | 1.84 |
FF scheme with Preisach | 5050 | overrun | overrun | overrun |
FF scheme with Preisach | 7260 | overrun | overrun | overrun |
FF with LSSVM-NARX | - | 0.1572 | 0.4491 | 0.78 |
The proposed FF scheme | 21 | 0.0483 | 0.0683 | 0.55 |
The proposed FF scheme | 28 | 0.0456 | 0.0760 | 0.84 |
The proposed FF scheme | 36 | 0.0413 | 0.0883 | 1.21 |
The proposed FF scheme | 55 | 0.0361 | 0.1031 | 1.64 |
The proposed FF scheme | 78 | overrun | overrun | overrun |
The proposed FF scheme | 91 | overrun | overrun | overrun |
The proposed FF scheme | 105 | overrun | overrun | overrun |
The proposed FF–FB scheme | 55 | 0.0267 | 0.0763 | 1.66 |
Contributor | Method | RMSE |
---|---|---|
Yongcheng Xiong et al. [21] | FF control using recurrent neural networks (PEA-RNN) | 0.465 |
Wei Tech Ang et al. [16] | FF control using the inverse of the improved Preisach (P-I) model using a linear function. | 0.15 |
Qingsong Xu [30] | FF–FB control using LSSVM Without Modeling Hysteresis Inverse. | 0.62 |
Liangsong Huang et al. [28] | FF–FB control using the inverse LSSVM-NARX model optimized by colony algorithm and PID controller. | 0.03 |
The proposed method | FF–FB control using PSO-LSSVM with hysteresis operators and incremental PID controller. | 0.0232 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Baziyad, A.G.; Nouh, A.S.; Ahmad, I.; Alkuhayli, A. Application of Least-Squares Support-Vector Machine Based on Hysteresis Operators and Particle Swarm Optimization for Modeling and Control of Hysteresis in Piezoelectric Actuators. Actuators 2022, 11, 217. https://doi.org/10.3390/act11080217
Baziyad AG, Nouh AS, Ahmad I, Alkuhayli A. Application of Least-Squares Support-Vector Machine Based on Hysteresis Operators and Particle Swarm Optimization for Modeling and Control of Hysteresis in Piezoelectric Actuators. Actuators. 2022; 11(8):217. https://doi.org/10.3390/act11080217
Chicago/Turabian StyleBaziyad, Ayad G., Adnan S. Nouh, Irfan Ahmad, and Abdulaziz Alkuhayli. 2022. "Application of Least-Squares Support-Vector Machine Based on Hysteresis Operators and Particle Swarm Optimization for Modeling and Control of Hysteresis in Piezoelectric Actuators" Actuators 11, no. 8: 217. https://doi.org/10.3390/act11080217
APA StyleBaziyad, A. G., Nouh, A. S., Ahmad, I., & Alkuhayli, A. (2022). Application of Least-Squares Support-Vector Machine Based on Hysteresis Operators and Particle Swarm Optimization for Modeling and Control of Hysteresis in Piezoelectric Actuators. Actuators, 11(8), 217. https://doi.org/10.3390/act11080217