Advertisement

Feed-forward control for magnetic shape memory alloy actuators based on the radial basis function neural network model

Abstract

Hysteresis exists in magnetic shape memory alloy (MSMA) actuators, which restricts MSMA actuators’ application. To describe hysteresis of the MSMA actuators, a hysteresis model based on the radial basis function neural network (RBFNN) is put forward. Then, an inverse RBFNN model is set up, and it is compared with the inverse model based on the traditional cut-and-try method. Finally, to solve hysteresis of the actuators, an inverse model for MSMA actuators is used to build feed-forward controller. Simulation results show the maximum modeling error for inverse hysteresis model designed by neural network is 0.79% and compared with traditional cut-and-try method, the maximum modeling error decreases by 1.85%. The maximum tracking error rate of feed-forward control is 0.38%. The hysteresis of MSMA actuators is reduced. By using the feed-forward controller, high precision control is achieved.

J Appl Biomater Funct Mater 2017; 15(Suppl. 1): e25 - e30

Article Type: ORIGINAL RESEARCH ARTICLE

DOI:10.5301/jabfm.5000355

OPEN ACCESS ARTICLE

Authors

Miaolei Zhou, Yifan Wang, Rui Xu, Qi Zhang, Dong Zhu

Article History

Disclosures

Financial support: This study is supported by National Natural Science Foundation of China (No: 51675228), Program of Science and Technology Development Plan of Jilin province of China (No: 20140101062JC), and Program of Twelfth Five-Year Science and Technology Research Plan of Education Department of Jilin province of China (No: 2014B023).
Conflict of interest: The authors declare that they have no conflicts of interest.

This article is available as full text PDF.

Download any of the following attachments:

Introduction

As a new functional material (1) magnetic shape memory alloy (MSMA) has advantages of capabilities, such as large strain, small volume and light quality (2-3-4-5). It is widely used in the fields of bio-engineering, the defense industry and ultra-precision machining (6). Hysteresis of MSMA actuators influences their tracking precision seriously (7-8-9). Extensive researches have been conducted to eliminate their hysteresis nonlinearity (10-11-12-13-14). Riccardi et al described hysteresis of MSMA actuators by utilizing the modified Prandtl-Ishlinskii (PI) model and modified Krasnosel'skii-Pokrovskii (KP) model (10), and established their inverse models. Some control methods were used such as using inverse PI models to build feed-forward adaptive compensation control and using inverse KP models to design hybrid control (13, 14). Furthermore, to eliminate hysteresis nonlinearity and reduce tracking error, the controller was constructed by solving linear matrix inequalities (15). Experimental results showed maximum tracking error was 5 μm. Sadeghzadeh et al (16) researched the characteristics of MSMA actuators by open-loop control. Gain control and hysteresis compensation phase shifter were used to improve the proportion integration differentiation (PID) feed-back control in the experiment. Results showed that control precision, settling time and overshoot were improved and the control accuracy was 25 nm. Ruderman and Bertram (17) proposed the system-oriented dynamic model for MSMA actuators, and combined the dynamic model of second-order linear actuators with Preisach hysteresis nonlinearity model. The discrete model parameters were identified by using experimental data and effectiveness of this dynamic model was validated. Adaptive inverse hysteresis control method based on observer was implemented to improve the robustness of system (17). The effectiveness of the control method was proved by using experiment. Mao Chiang et al predigested the control rules by using sliding mode controller and fuzzy sliding surfaces. Experimental results showed that this method was more effective and the control precision was 0.25 nm (18, 19).

With the advantages of adaptive learning, associative memory, strong robustness and fault tolerance, radial basis function neural network (RBFNN) has the capacity to identify any nonlinear functions. The hidden layers’ output is used to obtain a set of basic functions. The linear approach is achieved by linear combination of output layers of RBFNN. In this paper, the RBFNN hysteresis model of the MSMA actuators is proposed. First, RBFNN is used as activation function to establish an inverse model. Then, a feed-forward controller is proposed by using the theory of inverse an RBFNN hysteresis model. In this work, the more precise model is established and effectiveness of the feed-forward control based on inverse RBFNN model is demonstrated by the simulation results.

Modeling and control of hysteresis nonlinearity based on the RBFNN

RBFNN model

The RBFNN is used to establish the functional relationship model (20-21-22). But the input-output of MSMA actuators is multi-mapping (23). To solve this problem, hysteresis nonlinearity in two dimensions is transformed into one-to-one mapping linear relationship in three dimensions. There are two neurons in the input layer of RBFNN. One is the current value and another is the previous value of actuators. There is one neuron in the output layer. The multi-input multi-output relationship can be transformed into one-to-one mapping (24). The structure diagram of RBFNN is shown in Figure 1.

Structure diagram of radial basis function neural network (RBFNN).

As shown in Figure 1 there are two neurons in input layer. Where v(t) is input value of actuators at time t,u(t) is output value of actuators at time t,u(t-1) is output value of actuators at time t-1. The radial basis function is used as transfer function and the weight between input and hidden layer is 1. It has radial symmetry for the center-point in n-dimensional space. In this paper, Gaussian function Rt is function in hidden layer which transforms hysteresis nonlinearity of MSMA actuators to linear relationship.

R t = exp ( h t )           [Eq. 1]

where ht represents the independent variable of the activation function. In the RBFNN, ht is normally Euclidean norm, which represents the separation from input vector to weight vector. The two-dimensional Gaussian function can be expressed as:

h t = ( x p 1 i c 1 i ) 2 σ 1 i 2 + ( x p 2 i c 2 i ) 2 σ 2 i 2           [Eq. 2]

where p is the number of input samples; xp-c represents the Euclidean norm of independent variable in two-dimensional Gaussian function; c represents the center for nodes in hidden layer; s represents the variance for Gaussian function. The output of RBFNN is:

y = i = 1 n w i exp ( h i )           [Eq. 3]

where y is the output for output layer; n represents the number of hidden layer nodes, which automatically increases with different design requirements; wi represents the weight from hidden layer’s ith neuron to output neuron. The basic idea of RBFNN is used in this paper (22): input singles are transferred to hidden layer by using the two neurons. The RBFNN is nonlinear transformation, which is an activation function between input layer and hidden layer. The sum of output in hidden layer is linear weighted as input value for output layer, where the weight is adjustable. There are three parameters need to be solved in RBFNN: the weight w from hidden layer to output layer, the center c of basis function and the variance s. Besides, the RBFNN model is established by using Neural Network Toolbox in Matlab to increase hidden layer nodes to achieve high precision of neural network structure.

Inverse model

MSMA inverse model is established by using RBFNN structure. The structure diagram for inverse hysteresis model is the same as Figure 1. While the inputs of input layer are the input v(t-1) of MSMA actuators at time t-1 and the output u(t) of MSMA actuators at time t. The output of output layer is the input v(t) of MSMA actuators at time t. By training experiment data, the availability of the inverse model is proved (25).

Feed-forward controller design

In contrast with feedback control, the method of feed-forward control can adjust the disturbance before the actual output departing from the desired output. Feed-forward control has the predictive compensation capacity with the behavior of disturbance. Satisfied with requirements such as high precision of model, measurable disturbance and high precision of device, feed-forward controller can be established (26, 27).

A feed-forward control system is established based on inverse RBFNN model. Schematic diagram is shown as Figure 2. Feed-forward controller can be designed to eliminate hysteresis nonlinearity for MSMA actuators.

Inverse model feed-forward control scheme.

Simulations

Model simulation

The RBFNN hysteresis model can be proposed by using self-including neurons method in this paper. Modeling precision of MSMA can be improved with enough sample data. The curves of actual input and actual output are shown in Figure 3 which is used to establish the MSMA actuators model.

Actual input and actual output of the magnetic shape memory alloy (MSMA) actuators.

Both modeling speed and precision are improved by adjusting scatter coefficient sc and target accuracy coefficient eg. When scatter coefficient is 1, input ranges are covered and the control precision cannot be influenced. Figure 4 shows contrast diagrams of RBFNN model with different parameters.

Contrast diagrams of the radial basis function neural network (RBFNN) model with different parameters. (A) Hysteresis curves of the RBFNN model at eg = 0.02. (B) Hysteresis curves of the RBFNN model at eg = 4.1 × 10-6. (C) Modeling error of RBFNN model at eg = 0.02. (D) Modeling error of RBFNN model at eg = 4.1 × 10-6.

In Figure 4 (A) and (C) the structure of neural network is simple and running speed is fast at eg = 0.02. The maximum modeling error is 0.04 mm and the maximum modeling error rate is 4.42%. So that the neural network model is not consistent with MSMA actuators at eg = 0.02. While at eg = 4.1 × 10-6, neurons of hidden layer will be increased to 25. In Figure 4 (B) and (D) running speed is ensured and maximum modeling error based on RBFNN is decreased to 0.007 mm and maximum error rate is 0.79%. The effectiveness of hysteresis model based on the RBFNN is proved.

Inverse model simulation

In order to prove effectiveness of inverse RBFNN model for MSAM actuators, it is compared with the simulation of inverse KP model. Simulation results are as shown Figure 5.

Contrast diagrams of inverse model based on different methods. (A) Hysteresis curves of inverse KP model (11). (B) Hysteresis curves of inverse radial basis function neural network (RBFNN) model. (C) Modeling error of inverse Krasnosel’skii-Pokrovskii (KP) model (11). (D) Modeling error of inverse RBFNN model.

In Figure 5 the inverse model based on RBFNN has better effectiveness in comparison with the inverse KP model in Zhou et al (11). In Figure 5 (B) and (D) maximum error rate for inverse model based on RBFNN is 0.24%. Compared with the inverse KP model established by traditional cut-and-try method (11), the maximum error has reduced 0.017T. The inverse RBFNN model has higher modeling precision of MSMA actuators.

Feed-forward control simulation

An inverse hysteresis model with high accuracy is established by using RBFNN, which is used to build the feed-forward controller as shown in Figure 2. Compared with the simulation of PID feedback hybrid control (11), the effectiveness for feed-forward control method can be proved. The simulation results are shown in Figure 6.

Contrast diagrams of results of feed-forward control based on different inverse models. (A) Tracking displacement based on inverse Krasnosel’skii-Pokrovskii (KP) model (11). (B) Tracking displacement based on inverse radial basis function neural network (RBFNN). (C) Tracking error based on inverse KP model (11). (D) Tracking error based on inverse RBFNN model. (E) Input-output function based on inverse KP model (11). (F) Input-output function based on inverse RBFNN model.

As shown in Figure 6 compared with the feed-forward control based on inverse KP model in (11), feed-forward control based on inverse RBFNN model has higher control precision. Figure 6 (B) is the curve between input and output of feed-forward control system. The tracking effect of the system established by inverse RBFNN model is better than method in Zhou et al (11). In Figure 6 (D) the controlling error for feed-forward control system is 0.00334 mm and the maximum error rate is 0.38%. Compared with the method in Zhou et al (11), it has reduced by 0.72%. Figure 6 (F) shows the hysteresis nonlinearity can be transformed to a linear relationship. The simulation results show the feed-forward controller can suppress the hysteresis nonlinearity of the MSMA actuators effectively.

Conclusions

In this paper, RBFNN model is proposed. The output layer of RBFNN has two neurons. The nodes of hidden layer can automatically increase according to the input sample, until the setting precision of objective function is achieved. Contrasting different setting precision of objective function, the learning speed of this neural network is fast and the local minimum problem can be avoided at eg = 4.1 × 10-6. The modeling error of RBFNN is 0.79%, which describes hysteresis nonlinearity of MSMA accurately. Then the inverse RBFNN model is established as feed-forward controller and compared with the inverse model established by traditional cut-and-try method. The simulation results show the maximum modeling error of inverse model designed by cut-and-try method is 2.09%, while the maximum modeling error rate of inverse RBFNN model is 0.24%. Compared with traditional cut-and-try method in Zhou et al (11), the precision of inverse hysteresis model based on RBFNN is higher, modeling speed is faster, and the maximum modeling error rate decreases by 1.85%. Finally, in order to eliminate hysteresis nonlinearity of MSMA, a feed-forward controller based on inverse RBFNN model is established to achieve open-loop control. Compared with the control method in Zhou et al (11), the feed-forward controller has higher precision based on the RBFNN model. Simulation results show that it is approximately linear between input and output of the control system, and hysteresis nonlinearity of MSMA actuators is eliminated. The maximum controlling error is 0.38%. The proposed feed-forward controller can achieve high-precision tracking control of the MSMA actuators.

Disclosures

Financial support: This study is supported by National Natural Science Foundation of China (No: 51675228), Program of Science and Technology Development Plan of Jilin province of China (No: 20140101062JC), and Program of Twelfth Five-Year Science and Technology Research Plan of Education Department of Jilin province of China (No: 2014B023).
Conflict of interest: The authors declare that they have no conflicts of interest.
References
  • 1. Ullakko K Magnetically controlled shape memory alloys: a new class of actuator materials. J Mater Eng Perform 1996 5 3 405 409 Google Scholar
  • 2. Schiepp T Maier M Pagounis E Schluter A Laufenberg M FEM-Simulation of magnetic shape memory actuators. IEEE Trans Magn 2014 50 2 989 992 Google Scholar
  • 3. Riccardi L Holz B Janocha H Exploiting hysteresis in position control: the magnetic shape memory push-push actuator. In: Innovative Small Drives and Micro-Motor Systems 2013 9. GMM/ETG Symposium. Google Scholar
  • 4. Visone C Davino D Adly AA Vector preisach modeling of magnetic shape memory materials oriented to power harvesting applications. IEEE Trans Magn 2010 46 6 1848 1851 Google Scholar
  • 5. Saunders RN Boyd JG Hartl DJ Brown JK Calkins FT Lagoudas DC A validated model for induction heating of shape memory alloy actuators. Smart Mater Struct 2016 25 4 045022 Google Scholar
  • 6. Gauthier JY Hubert A Abadie J Chaillet N Original hybrid control for robotic structures using magnetic shape memory alloys actuators. IEEE/RSJ International Conference on Intelligent Robots and Systems 2007 747 752 Google Scholar
  • 7. Chu J Niguchi N Hirata K Hybrid artificial intelligent control for feedback control of outer rotor spherical actuator. In: Mason A, Mukhopadhyay SG, Jayasundera KP, eds. Sensing technology: current status and future trends IV, Springer 2015 253 268 Google Scholar
  • 8. Liu XH Zhang H Gao XL Chen MW Design and simulation analysis of giant magnetostrictive actuator. Materials Technology: Advanced Performance Materials 2015 30 3 155 158 Google Scholar
  • 9. Wang FX Zhang QX Li WJ Li CX Wu XJ Actuation principle and property of magnetically controlled shape memory alloy actuators. IEEE International Conference on Mechatronics 2005 579 582 Google Scholar
  • 10. Riccardi L Naso D Turchiano B Janocha H A precise positioning actuator based on feedback-controlled magnetic shape memory alloys. Mechatronics 2012 22 5 568 576 Google Scholar
  • 11. Zhou M Zhang Q Wang J Feedforward-feedback hybrid control for magnetic shape memory alloy actuators based on the Krasnosel’skii-Pokrovskii model. PLoS ONE 2014 9 5 e97086-e97086. Google Scholar
  • 12. Jin M Lee J Ahn KK Continuous nonsingular terminal sliding-mode control of shape memory alloy actuators using time delay estimation. IEEE/ASME Trans Mechatron 2015 20 2 899 909 Google Scholar
  • 13. Riccardi L Naso D Turchiano B Janocha H Schlueter K PID control of linear systems with an input hysteresis described by Prandtl-Ishlinskii models. IEEE 51st Annual Conference on Decision and Control 2012 5158 5163 Google Scholar
  • 14. Riccardi L Naso D Turchiano B Janocha H Design of linear feedback controllers for dynamic systems with hysteresis. IEEE Trans Contr Syst Technol 2014 22 4 1268 1280 Google Scholar
  • 15. Riccardi L Naso D Turchiano B Janocha H LMI-based design of linear controllers for a magnetic shape memory push-push actuator. IEEE 52nd Annual Conference on Decision and Control 2013 6634 6639 Google Scholar
  • 16. Sadeghzadeh A Asua E Feuchtwanger J Etxebarria V Garcia-Arribas A Ferromagnetic shape memory alloy actuator enabled for nanometric position control using hysteresis compensation. Sens Actuators A Phys 2012 182 2 122 129 Google Scholar
  • 17. Ruderman M Bertram T Observer-based inverse hysteresis control of prototypical magnetic shape memory (MSM) actuator. IEEE International Conference on Mechatronics 2011 627 631 Google Scholar
  • 18. Chiang MH Lin JH A positioning actuator of magnetic shape memory alloys based on fuzzy sliding mode control. IEEE International Conference on Control & Automation 2014 440 444 Google Scholar
  • 19. Lin JH Chiang MH Hysteresis analysis and positioning control for a magnetic shape memory actuator. Sensors (Basel) 2015 15 4 8054 8071 Google Scholar
  • 20. Zhou ML Gao W Tian YT Hybrid control based on inverse Prandtl-Ishlinskii model for magnetic shape memory alloy actuator. Journal of Central South University 2013 20 5 1214 1220 Google Scholar
  • 21. Mcmahan JA Smith RC Sliding Mode Control for Inverse Compensated Hysteretic Smart Systems. ASME 2012 Conference on Smart Materials, Adaptive Structures and Intelligent Systems 2012 335 344 Google Scholar
  • 22. Minorowicz B Nowak A Stefanski F Hysteresis modeling in electromechanical Transducer with magnetic shape memory ally. Przeglad Elektrotechniczny 2014 90 11 244 247 Google Scholar
  • 23. Ruslan FA Samad AM Zain ZM Adnan RA Modeling flood prediction using radial basis function neural network (RBFNN) and inverse model: A comparative study. IEEE International Conference on Control System Computing and Engineering 2013 577 581 Google Scholar
  • 24. Rahman MA Hoque MA On-line adaptive artificial neural network based vector control of permanent magnet synchronous motors. IEEE Trans Energ Convers 1998 13 4 311 318 Google Scholar
  • 25. Liu S Su CY Li Z Robust adaptive inverse control of a class of nonlinear systems with Prandtl-Ishlinskii hysteresis model. IEEE Trans Automat Contr 2014 59 8 2170 2175 Google Scholar
  • 26. Yang M Li C Gu G Zhu L A rate-dependent Prandtl-Ishlinskii model for piezoelectric actuators using the dynamic envelope function based play operator. Frontiers of Mechanical Engineering 2015 3 5 1 6 Google Scholar
  • 27. Fujimoto H Hori Y Kawamura A Perfect tracking control based on multirate feedforward control with generalized sampling periods. IEEE Trans Ind Electron 2001 48 3 636 644 Google Scholar

Authors

Affiliations

  •  Department of Control Science and Engineering, Jilin University, Changchun - PR China
  •  Department of Orthopedic Traumatology, First Hospital of Jilin University, Changchun - PR China

Article usage statistics

The blue line displays unique views in the time frame indicated.
The yellow line displays unique downloads.
Views and downloads are counted only once per session.

No supplementary material is available for this article.