Next Article in Journal
One-Class Convolutional Neural Networks for Water-Level Anomaly Detection
Next Article in Special Issue
Fabrication and Underwater Testing of a Vector Hydrophone Comprising a Triaxial Piezoelectric Accelerometer and Spherical Hydrophone
Previous Article in Journal
Efficient Integrity-Tree Structure for Convolutional Neural Networks through Frequent Counter Overflow Prevention in Secure Memories
Previous Article in Special Issue
Equivalent Circuit to Analyze the Transmitting Characteristics of a Cymbal Array
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Modified Prandtl–Ishlinskii Hysteresis Model for Modeling and Compensating Asymmetric Hysteresis of Piezo-Actuated Flexure-Based Systems

School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore 639798, Singapore
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(22), 8763; https://doi.org/10.3390/s22228763
Submission received: 24 October 2022 / Revised: 10 November 2022 / Accepted: 11 November 2022 / Published: 13 November 2022
(This article belongs to the Special Issue The Development of Piezoelectric Sensors and Actuators)

Abstract

:
Piezo-actuated flexure-based systems are widely used in applications with high accuracy requirements, but the intrinsic hysteresis has a detrimental effect on the performance which should be compensated. Conventional models were presented to model this undesired effect using additional dead-zone operators. This paper presents a new approach using two sets of operators with a distributed compensator to model and compensate for the asymmetric system hysteresis based on inversion calculation with a simplified digitized representation. The experimental results validate the effectiveness of the proposed model in modeling and compensating the asymmetric system hysteresis.

1. Introduction

Piezoelectric actuators are ideal for micromanipulation due to their fast response with high repeatability, but they often have a limited stroke. The flexure mechanism are often used together with the piezoelectric actuators to amplify their stroke with no backlash. The piezo-actuated flexure-based systems are used in precise fabrication [1,2,3], autofocus optical systems [4,5,6], microsurgical robots [7,8,9], and other applications [10,11,12]. One of the biggest challenges while using a piezo-actuated flexure-based system is to deal with the undesired system hysteresis.
Hysteresis is a very complex phenomenon with different possible causes. Hysteresis may arise from material properties [13,14], mechanisms [15,16,17], and others [18,19]. The hysteresis behavior of an actuator is compared to that of piezo-actuated different material built flexure-based systems after normalization, as shown in Figure 1. The figure shows that the system hysteresis can be a combination of the flexure mechanism hysteresis and the piezoelectric actuator hysteresis. The hysteresis of the flexure mechanism may add to the complexity of the system hysteresis.
Various models were proposed to describe the hysteresis. The phenomenology-based models are classified into roughly three groups [20]: differential-based models, operator-based models and the intelligent models. The Duhem [21,22] model and the Bouc-wen [23,24] model are two popular differential-based models that use differential equations to model the hysteresis behavior. It is convenient to design controllers combined with dynamic models due to the compact structure of differential-based models, but their inverse model construction as well as the parameters identification are often difficult. Intelligent models are very popular in recent years and can also be used to model the hysteresis. Some examples are Support Vector Machine (SVM) [25,26], the neural networks [27,28], and others. These models have good performance in some cases, but these models are often difficult to be explained using mathematics and may be not interpretable.
The construction of the operator-based models are often easier, among the various operator-based models the Prandtl–Ishlinskii (PI) [29] model is widely adopted. The Prandtl–Ishlinskii (PI) model can be easily implemented using an analytical inversion [30]. Ang [31] proposed a linear relationship between the value of the operators and the actuation rate. Tan [32] modified the classical model for hysteresis behavior with a negative gradient. The asymmetric hysteresis behavior has also been studied: Kuhnen [33] introduced dead-zone operators to deal with the memory-free asymmetric hysteresis behavior. Gu [34] proposed to use a polynomial input function instead of the linear function. Mohammad [29,35] presented a generalized Prandtl–Ishlinskii (GPI) model to characterize the asymmetric hysteresis behavior, and the inversion of an extended generalized Prandtl–Ishlinskii (EGPI) Hysteresis model was described by Zhang [36]. However, the envelope function brings challenges to parameter identifications. Sun [37] proposed an extended unparallel Prandtl–Ishlinskii (EUPI) model while only the left descending edge of a CPI operator can freely tilt.
In this paper, a dual-operators-based modified Prandtl–Ishlinskii (DPI) model is proposed to describe and compensate for the asymmetric system hysteresis, which is an extension of our previous work [38], where the highly asymmetric hysteresis behavior of the piezo-actuated flexure-based system is not discussed. In this work, the proposed framework can capture the details of the asymmetric system hysteresis. The feedforward compensator can control the piezo-actuated flexure-based system with high accuracy. The proposed model and its inverse hysteresis compensator are validated with modeling and control experimental results.
The rest of this paper is organized as follows. Section 2 presents the DPI model and its analytical inversion. The validation experimental results are described in Section 3. Section 4 and Section 5 cover the discussion and the conclusion, respectively.

2. Hysteresis Mathematical Model

This section describes a digitized representation and the proposed DPI model. The inverse DPI model and the link between the classical and the digitized representation are also described.

2.1. Digitized Representation

Here, we adopt the similar digitized representation of the classical Prandtl–Ishlinskii model in [38]. The state of the classical PI hysteresis model with N operators is represented by a binary number B with N digits, as shown in following equation:
B = { b 1 , , b i , , b N } ,
where i = 1 , , N and b i = { 0 , 1 } . The system input and output with state B are represented with X ( B ) R and Y ( B ) R , respectively.
Each fundamental operator, b i , has a paired properties: ( Δ X i , Δ Y i ) , which stands for the changes in system input and output, respectively. The values of Δ X i R and Δ Y i R are fixed for particular system. The fundamental operators are represented with H as:
H = Δ X 1 Δ X i Δ X N Δ Y 1 Δ Y i Δ Y N .
The change of operator b i follows the below proposition:
The binary state of a fundamental operator b i can be changed from 0 to 1 during expansion, and from 1 to 0 during contraction. The most significant digit is b n while b 1 is the least significant digit. The change of the state is always from the least significant digit. Denote the altered binary state of b i be b i + . When the binary state of a fundamental operator b i is changed from 0 to 1 during expansion, the change of the system input and output will then change according to its paired properties using the following equations:
X ( B i + ) = X ( B ) + Δ X i ,
Y ( B i + ) = Y ( B ) + Δ Y i ,
where B i + { b N , , b i + , , b 1 } .
When the binary state of a fundamental operator b i is changed from 1 to 0 during contraction, the change of the system input and output will then change according to its paired properties using the following equations:
X ( B i + ) = X ( B ) Δ X i ,
Y ( B i + ) = Y ( B ) Δ Y i ,
where B i + { b N , , b i + , , b 1 } .
A simple example with 3 operators can be shown in Figure 2. The above equations can be further simplified, when the binary state of a fundamental operator b i is changed, the change of the system input and output will then change according to its paired properties using the following equations:
X ( B i + ) = X ( B ) + Δ X i 1 b i · ( Δ X i ) b i ,
Y ( B i + ) = Y ( B ) + Δ Y i 1 b i · ( Δ Y i ) b i ,
where B i + { b N , , b i + , , b 1 } .

2.2. DPI Model

The classical PI model requires the hysteresis behavior to be symmetric, this limitation is mainly due to the one-paired property of the play operator for modeling the expansion curve and the contraction curve. In this section, the DPI model for modeling and compensating the asymmetric system hysteresis is presented. The proposed DPI model applies two sets of operators for modeling the expansion curve and the contraction curve respectively with a similar digitized representation.
We used the same representation as (1) to represent the state of the system using the DPI model with N fundamental operators.
Compared to the previous one, each digit b i in (1) has two paired properties: ( Δ X e i , Δ Y e i ) , and ( Δ X c i , Δ Y c i ) . The two paired properties are used for modeling the expansion curve and contraction curve respectively. The change of system input and output during expansion are represented with ( Δ X e i , Δ Y e i ) , while the changes of the system during contraction are represented with ( Δ X c i , Δ Y c i ) . The properties of the DPI model with two fundamental operators are illustrated in Figure 3. The properties H e and H c of the DPI model with N elementary operators are expressed in the following equations:
H e = Δ X e 1 Δ X e i Δ X e N Δ Y e 1 Δ Y e i Δ Y e N ,
where Δ X e i 0 .
H c = Δ X c 1 Δ X c i Δ X c N Δ Y c 1 Δ Y c i Δ Y c N ,
where Δ X c i < 0 .
Similarly, the change of the system input and output will change according to its paired properties using the following equations:
X ( B i + ) = X ( B ) + Δ X e i 1 b i · Δ X c i b i .
Y ( B i + ) = Y ( B ) + Δ Y e i 1 b i · Δ Y c i b i .
The sum of the expansion operators may not equal to the sum of the contraction operators, and this may lead to drifting of the proposed model in some cases. With a repetitive input, the drifting will accumulate and the output of the model may reach infinity, which may lead to the failure of the proposed model. For example, when Y ( b N , , b 2 , b 1 ) changes to Y ( b N , , b 2 + , b 1 + ) , and finally reaches Y ¯ ( b N , , b 2 , b 1 ) :
Y ¯ ( B ) = Y ( B ) + Δ Y e 1 + Δ Y e 2 + Δ Y c 1 + Δ Y c 2 .
The expansion and contraction properties may not equal:
Δ Y e 1 + Δ Y e 2 + Δ Y c 1 + Δ Y c 2 0 ,
and
Y ¯ ( B ) Y ( B ) .
We denote B a as the value of state with all elements as a, i.e., b i = a , i = Z [ 1 , N ] , where Z [ a , b ] is the set of integer numbers in range [ a , b ] . A compensator T c ( B ) is proposed using the following equation when the system contracts after a turning point:
T c ( B ) = Y ( B ) Y ( B 0 ) + i = 1 N b i · Δ Y c i .
The contraction paired properties are then updated at the turning point:
Δ Y ^ c i = Δ Y c i + T c ( B ) · f c ( i ) ,
where f c ( i ) is a distribution with a sum of 1,
f c ( i ) = Δ Y c i i = 1 N b i · Δ Y c i .
Similarly, a compensator T e ( B ) is proposed using the following equation when the system expands after a turning point:
T e ( B ) = Y ( B ) Y ( B 1 ) + i = 1 N ( 1 b i ) · Δ Y e i .
The expansion paired properties are then updated at the turning point:
Δ Y ^ e i = Δ Y e i + T e ( B ) · f e ( i ) ,
where f e is a distribution with a sum of 1,
f e ( i ) = Δ Y e i i = 1 N ( 1 b i ) · Δ Y e i .
At turning points, the value of operators are updated with an addition of a distributed compensator to avoid drifting. An equal weight distribution is chosen so that the value of each operator is not modified too much. When the proposed method is applied to other systems with hysteresis, different distribution strategies can be chosen subject to the observations of the hysteresis behavior. An assumption is also made that X ( B 0 ) and X ( B 1 ) are fixed values. This can be further modified with other systems by setting alternative stationary values or boundaries to help calculate the value of the compensator.

2.3. Inverse DPI Model

Similar to the previous work in [38], the inverse compensator of the proposed model can be constructed by simply exchanging Δ X e i with Δ Y e i , and Δ X c i with Δ Y c i within the two paired properties, the properties of the inverse model can be obtained using the following equations:
H e ´ = 0 1 1 0 H e .
H c ´ = 0 1 1 0 H c .
The process of calculation in the system identification is simplified with the proposed method. The order of computation complexity can be reduced greatly to O ( N ) for our method.

2.4. Comparison of the Inverse Model Parameters Using the Digitized and the Classical Representation

The inverse model Δ X i , Δ Y i using the digitized representation can be expressed in the following equations [38]:
Δ X i = 2 ( r i + 1 r i ) · j = 0 i w j .
Δ Y i = 2 ( r i + 1 r i ) .
The inverse model parameters r i with the classical representation can be calculated [32] by:
r 0 = 0 .
r i = j = 0 i w j ( r i r j ) , i = 1 , , N .
r i + 1 r i = ( r i + 1 r i ) · j = 0 i w j , i = 1 , , N .
From (24), we can get:
Δ X i = 2 ( r i + 1 r i ) = 2 ( r i + 1 r i ) · j = 0 i w j .
The inverse model parameters w i with the classical representation can be calculated [32] by:
w 0 = 1 w 0 .
w i = w i ( j = 0 i w j ) ( j = 0 i 1 w j ) , i = 1 , , N .
Alternatively, we can calculate the w i using the digitized representation:
w i = Δ Y i Δ X i Δ Y i 1 Δ X i 1 = w i ( j = 0 i w j ) ( j = 0 i 1 w j ) , i = 1 , , N .
The equations above show that the inverse model parameters are the same using the digitized and the classical representation. Moreover, the calculation complexity can be reduced with the proposed digitized representation.

3. Experimental Results

3.1. Experimental Setup

In this section, the same 16-bit D/A card, actuator, amplifier, sensor, 16-bit A/D card used in [38] is chosen. The asymmetric system hysteresis behavior of the piezo-actuated flexure-based mechanism is studied for experimental validation, as shown in Figure 4. The experiments are performed in an air-conditioned room so that the temperature factor can be neglected.
In this section, the system hysteresis behavior is modeled using the PI, modified PI model with dead zone operators (MPI), and the DPI model, respectively. The inverse model is then identified to compensate for the system hysteresis under fixed amplitude and changing amplitude using the PI, MPI, and DPI model, respectively. A brief description of the experimental setup is first given.

3.2. Modeling Results

The asymmetric system hysteresis behavior at 1   Hz sinusoidal wave is first modeled using the PI, MPI, and DPI model, respectively with N = 25 fundamental operators. Figure 5a shows that using the PI model cannot capture the asymmetric hysteresis behavior accurately and result in a large modeling error. Figure 5b shows that using the MPI model for modeling the system hysteresis is better than the PI model, but the error for the contraction curve is much bigger than that of the expansion curve due to the limitations of the dead zone operators. Although the MPI model achieves slightly better modeling accuracy compared to the PI model, the error is still large for a tremor cancellation handheld surgical instrument such as Itrem [8]. Figure 5c shows that the proposed DPI model performs the best of the three models while describing the asymmetric system hysteresis. The modeling results using three models are summarized in Table 1.

3.3. Compensation Results

To test the performance of the feedforward controller deploying the inverse model, a 1 Hz sinusoidal signal with fixed amplitude x d ( t ) = 140 sin ( 2 π ( k T s 0.25 ) ) + 219.45 is used as the control input, where T s is the sampling time with 0.005 s. The response of the system is measured using the PI, MPI, and the DPI model, respectively. The compensation results are shown in Figure 6.
To further test the performance of the feedforward controller with different magnitudes deploying the inverse model, a 1 Hz sinusoidal signal with gradually changing amplitudes x d ( k ) = A sin ( 2 π k T s ) + 219.45 is used as the control input and the response of the system is measured using the PI, MPI, and the DPI model, respectively. The value of A can be obtained using (33). The compensation results are shown in Figure 7.
A = 14 k T s , k Z [ 0 , 2000 ] , 140 , k Z [ 2001 , 2200 ] , 14 ( 4200 k ) T s , k Z [ 2201 , 4200 ] .
The compensation results at fixed and varying amplitudes using the PI, MPI, and DPI models are summarized in Table 2. The measured position after compensation is compared to the desired position to calculate the root mean squared error (RMSE). As shown in the table using the PI model to compensate for the asymmetric hysteresis at a fixed amplitude the error is 15.19 μ m, while using the MPI model the RMSE is 3.77 μ m, with a reduction of 75 percent. Using the DPI model the error can be further reduced to 1.75 μ m, with a reduction of 53 % compared to the RMSE using the MPI model.
The DPI model also performs the best of the three for compensation of the asymmetric system hysteresis at a changing amplitude, using the DPI model the RMSE is 1.75 μ m, with a reduction of 30 % compared to the RMSE using the MPI model which is 2.51 μ m. The MPI model reduces the error by 66 % compared to the RMSE using the PI model which is 7.50 μ m. This validates that the proposed DPI model can capture the details of the asymmetric system hysteresis and performs better than the existing MPI model during compensation.

4. Discussion

The classical PI model has considerable error for modeling and compensation of asymmetric hysteresis. The dead zone operators are proposed to extend the classical PI model, but the MPI model still has the potential to be improved while modeling the asymmetric system hysteresis. The DPI model is thus proposed to capture the details of the asymmetric system hysteresis by modeling the expansion and the contraction curve respectively. Validation experiments show that the DPI model performs better than the classical PI model and the MPI model, and this proves that the proposed DPI model is effective in modeling and compensating for the asymmetric system hysteresis. The proposed DPI model can reduce the RMSE by around 30 % compared to the MPI model, and 76 % compared to the PI model.
A similar digitized representation of the MPI model as described in [38] is also applied. With the digitized representation, the inversion calculation can be greatly reduced which may be ideal for some real-time applications.
While implementing the DPI model, the error in percentage at changing amplitudes is slightly bigger than the fixed amplitude, this may be due to the model being sensitive to the rate-dependent hysteresis behavior. Another possible reason is that the distribution used in this paper is a weighted average distribution and a better-weighted strategy may be applied. A training model using the neural networks may also be applied in the future.
The aim of this paper is to propose a generalized model to describe the asymmetric system hysteresis behavior. The DPI model can be further modified for different scenarios, and the backlash can also be included in the model for some applications. The weighted distribution of the observer for updating the fundamental operators may also be further modified to fit different hysteresis behavior.

5. Conclusions

A dual-operators based modified Prandtl–Ishlinskii hysteresis model is presented to model and compensate for the asymmetric hysteresis behavior of the piezo-actuated flexure-based system. With a similar digitized representation, the inverse calculation can be greatly simplified. Compared with the MPI model and the PI model, our model yields significantly better experimental results.

Author Contributions

Conceptualization, C.Z., M.Y. and W.T.A.; Software, C.F.; Validation, C.Z.; Writing—original draft, C.Z.; Supervision, W.T.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Woronko, A.; Huang, J.; Altintas, Y. Piezoelectric tool actuator for precision machining on conventional CNC turning centers. Precis. Eng. 2003, 27, 335–345. [Google Scholar]
  2. Okazaki, Y. A micro-positioning tool post using a piezoelectric actuator for diamond turning machines. Precis. Eng. 1990, 12, 151–156. [Google Scholar] [CrossRef]
  3. Abis, C.; Unal, F.; Mugan, A. Active vibration control with piezoelectric actuator on a lathe machine with a gain controller. In Proceedings of the 2011 IEEE International Conference on Mechatronics, Beijing, China, 7–10 August 2011; pp. 19–22. [Google Scholar]
  4. Bravo-Zanoguera, M.E.; Laris, C.A.; Nguyen, L.K.; Oliva, M.; Price, J.H. Dynamic autofocus for continuous-scanning time-delay-and-integration image acquisition in automated microscopy. J. Biomed. Opt. 2007, 12, 034011. [Google Scholar] [CrossRef] [PubMed]
  5. Aguirre, A.D.; Sawinski, J.; Huang, S.W.; Zhou, C.; Denk, W.; Fujimoto, J.G. High speed optical coherence microscopy with autofocus adjustment and a miniaturized endoscopic imaging probe. Opt. Express 2010, 18, 4222–4239. [Google Scholar] [PubMed] [Green Version]
  6. Chen, X.; Chen, Z.; Li, X.; Shan, L.; Sun, W.; Wang, X.; Xie, T.; Dong, S. A spiral motion piezoelectric micromotor for autofocus and auto zoom in a medical endoscope. Appl. Phys. Lett. 2016, 108, 052902. [Google Scholar] [CrossRef]
  7. Ang, W.T.; Riviere, C.N.; Khosla, P.K. An active hand-held instrument for enhanced microsurgical accuracy. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Pittsburgh, PA, USA, 11–14 October 2000; Springer: Berlin/Heidelberg, Germany, 2000; pp. 878–886. [Google Scholar]
  8. Latt, W.; Tan, U.X.; Shee, C.; Ang, W. A compact hand-held active physiological tremor compensation instrument. In Proceedings of the 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Singapore, 14–17 July 2009; pp. 711–716. [Google Scholar]
  9. Tan, U.X.; Latt, W.T.; Shee, C.Y.; Ang, W.T. A low-cost flexure-based handheld mechanism for micromanipulation. IEEE ASME Trans. Mechatron. 2010, 16, 773–778. [Google Scholar] [CrossRef]
  10. Junwu, K.; Zhigang, Y.; Taijiang, P.; Guangming, C.; Boda, W. Design and test of a high-performance piezoelectric micropump for drug delivery. Sens. Actuators A Phys. 2005, 121, 156–161. [Google Scholar]
  11. Mori, K.; Munemoto, T.; Otsuki, H.; Yamaguchi, Y.; Akagi, K. A dual-stage magnetic disk drive actuator using a piezoelectric device for a high track density. IEEE Trans. Magn. 1991, 27, 5298–5300. [Google Scholar]
  12. Chu, C.L.; Fan, S.H. A novel long-travel piezoelectric-driven linear nanopositioning stage. Precis. Eng. 2006, 30, 85–95. [Google Scholar]
  13. Bertotti, G.; Mayergoyz, I.D. The Science of Hysteresis: Hysteresis in Materials; Gulf Professional Publishing: Oxford, UK, 2006; Volume 3. [Google Scholar]
  14. Mei, H.; Cheng, L. Comparison of the mechanical hysteresis of carbon/ceramic-matrix composites with different fiber preforms. Carbon 2009, 47, 1034–1042. [Google Scholar] [CrossRef]
  15. Berry, E.; Hillerton, E. Monitoring mastitis and maintaining biosecurity. Vet. Rec. 2001, 149, 531. [Google Scholar] [PubMed]
  16. Ewing, J.A. On hysteresis in the relation of strain to stress. Br. Assoc. Rep. 1889, 502. [Google Scholar]
  17. Love, A.E.H. A Treatise on the Mathematical Theory of Elasticity; Cambridge University Press: Cambridge, UK, 2013. [Google Scholar]
  18. Pomerening, J.R.; Sontag, E.D.; Ferrell, J.E. Building a cell cycle oscillator: Hysteresis and bistability in the activation of Cdc2. Nat. Cell Biol. 2003, 5, 346–351. [Google Scholar] [PubMed]
  19. Ball, L.M. Hysteresis in Unemployment: Old and New Evidence; Technical report; National Bureau of Economic Research: Cambridge, MA, USA, 2009. [Google Scholar]
  20. Yu, Y.; Zhang, C.; Wang, Y.; Zhou, M. Neural network-based iterative learning control for hysteresis in magnetic shape memory alloy actuator. IEEE/ASME Trans. Mechatron. 2021, 27, 928–939. [Google Scholar]
  21. Chen, P.; Bai, X.X.; Qian, L.J.; Choi, S.B. An approach for hysteresis modeling based on shape function and memory mechanism. IEEE/ASME Trans. Mechatron. 2018, 23, 1270–1278. [Google Scholar]
  22. Si, Z.Y.; Bai, X.X.; Qian, L.J.; Zhong, W.M. An enhanced Duhem model of magnetostrictive material-based actuators. In Behavior and Mechanics of Multifunctional Materials XIII; International Society for Optics and Photonics: Bellingham, WA, USA, 2019; Volume 10968, p. 1096818. [Google Scholar]
  23. Rakotondrabe, M. Bouc–Wen modeling and inverse multiplicative structure to compensate hysteresis nonlinearity in piezoelectric actuators. IEEE Trans. Autom. Sci. Eng. 2010, 8, 428–431. [Google Scholar]
  24. Kang, S.; Wu, H.; Li, Y.; Yang, X.; Yao, J. A fractional-order normalized bouc-wen model for piezoelectric hysteresis nonlinearity. IEEE ASME Trans. Mechatron. 2021, 27, 126–136. [Google Scholar]
  25. Farrokh, M. Hysteresis simulation using least-squares support vector machine. J. Eng. Mech. 2018, 144, 04018084. [Google Scholar]
  26. Zhang, L.; Shi, B.; Zhu, H.; Yu, X.B.; Han, H.; Fan, X. PSO-SVM-based deep displacement prediction of Majiagou landslide considering the deformation hysteresis effect. Landslides 2021, 18, 179–193. [Google Scholar] [CrossRef]
  27. Kim, T.; Kwon, O.S.; Song, J. Response prediction of nonlinear hysteretic systems by deep neural networks. Neural Netw. 2019, 111, 1–10. [Google Scholar]
  28. Fu, C.; Wang, Q.G.; Yu, J.; Lin, C. Neural network-based finite-time command filtering control for switched nonlinear systems with backlash-like hysteresis. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 3268–3273. [Google Scholar]
  29. 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]
  30. Yang, M.J.; Gu, G.Y.; Zhu, L.M. Parameter identification of the generalized Prandtl–Ishlinskii model for piezoelectric actuators using modified particle swarm optimization. Sens. Actuators Phys. 2013, 189, 254–265. [Google Scholar]
  31. Ang, W.T.; Garmón, F.A.; Khosla, P.K.; Riviere, C.N. Modeling rate-dependent hysteresis in piezoelectric actuators. In Proceedings of the 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No. 03CH37453), Las Vegas, NV, USA, 27–31 October 2003; Volume 2, pp. 1975–1980. [Google Scholar]
  32. Tan, U.X.; Latt, W.T.; Shee, C.Y.; Riviere, C.N.; Ang, W.T. Feedforward controller of ill-conditioned hysteresis using singularity-free Prandtl–Ishlinskii model. IEEE ASME Trans. Mechatron. 2009, 14, 598–605. [Google Scholar]
  33. Kuhnen, K. Modeling, identification and compensation of complex hysteretic nonlinearities: A modified Prandtl-Ishlinskii approach. Eur. J. Control 2003, 9, 407–418. [Google Scholar]
  34. Gu, G.Y.; Zhu, L.M.; Su, C.Y. Modeling and compensation of asymmetric hysteresis nonlinearity for piezoceramic actuators with a modified Prandtl–Ishlinskii model. IEEE Trans. Ind. Electron. 2013, 61, 1583–1595. [Google Scholar]
  35. Al Janaideh, M.; Rakheja, S.; Su, C.Y. A generalized Prandtl–Ishlinskii model for characterizing the hysteresis and saturation nonlinearities of smart actuators. Smart Mater. Struct. 2009, 18, 045001. [Google Scholar] [CrossRef]
  36. Zhang, J.; Merced, E.; Sepúlveda, N.; Tan, X. Inversion of an extended generalized Prandtl-Ishlinskii hysteresis model: Theory and experimental results. In Proceedings of the 2014 American Control Conference, Portland, OR, USA, 4–6 June 2014; pp. 4765–4770. [Google Scholar]
  37. Sun, Z.; Song, B.; Xi, N.; Yang, R.; Hao, L.; Yang, Y.; Chen, L. Asymmetric hysteresis modeling and compensation approach for nanomanipulation system motion control considering working-range effect. IEEE Trans. Ind. Electron. 2017, 64, 5513–5523. [Google Scholar]
  38. Zhou, C.; Feng, C.; Aye, Y.N.; Ang, W.T. A Digitized Representation of the Modified Prandtl–Ishlinskii Hysteresis Model for Modeling and Compensating Piezoelectric Actuator Hysteresis. Micromachines 2021, 12, 942. [Google Scholar] [PubMed]
Figure 1. The hysteresis behavior of a piezoelectric actuator, a piezo-actuated metallic flexure-based system and a piezo-actuated polymer flexure-based system after normalization.
Figure 1. The hysteresis behavior of a piezoelectric actuator, a piezo-actuated metallic flexure-based system and a piezo-actuated polymer flexure-based system after normalization.
Sensors 22 08763 g001
Figure 2. A digitized representation of the classical PI hysteresis model with three operators.
Figure 2. A digitized representation of the classical PI hysteresis model with three operators.
Sensors 22 08763 g002
Figure 3. DPI model with two fundamental operators.
Figure 3. DPI model with two fundamental operators.
Sensors 22 08763 g003
Figure 4. Experimental setup.
Figure 4. Experimental setup.
Sensors 22 08763 g004
Figure 5. Modeling results for the system hysteresis using the PI, MPI and the DPI model, respectively. (a) Modeling results using the PI model. (b) Modeling results using the MPI model. (c) Modeling results using the DPI model.
Figure 5. Modeling results for the system hysteresis using the PI, MPI and the DPI model, respectively. (a) Modeling results using the PI model. (b) Modeling results using the MPI model. (c) Modeling results using the DPI model.
Sensors 22 08763 g005
Figure 6. Compensation results at a fixed amplitude using the PI, MPI, and the DPI model, respectively, the dashed line represents the desired position while the solid line represents the measured actual position. (a) Compensation results at a fixed amplitude using the PI model. (b) Compensation results at a fixed amplitude using the MPI model. (c) Compensation results at a fixed amplitude using the DPI model.
Figure 6. Compensation results at a fixed amplitude using the PI, MPI, and the DPI model, respectively, the dashed line represents the desired position while the solid line represents the measured actual position. (a) Compensation results at a fixed amplitude using the PI model. (b) Compensation results at a fixed amplitude using the MPI model. (c) Compensation results at a fixed amplitude using the DPI model.
Sensors 22 08763 g006
Figure 7. Compensation results at changing amplitudes sinusoidal wave using the PI, MPI and the DPI model, respectively. (a) Compensation results at changing amplitudes using the PI model. (b) Compensation results at changing amplitudes using the MPI model. (c) Compensation results at changing amplitudes using the DPI model.
Figure 7. Compensation results at changing amplitudes sinusoidal wave using the PI, MPI and the DPI model, respectively. (a) Compensation results at changing amplitudes using the PI model. (b) Compensation results at changing amplitudes using the MPI model. (c) Compensation results at changing amplitudes using the DPI model.
Sensors 22 08763 g007
Table 1. Modeling experimental results.
Table 1. Modeling experimental results.
RMSE ( μ m ) RMSE/p-p ampl. (%)Max Error ( μ m )
PI16.085.2738.56
MPI3.691.219.73
DPI0.560.184.15
Table 2. Compensation experimental results.
Table 2. Compensation experimental results.
RMSE ( μ m)RMSE/p-p ampl. (%)Max Error ( μ m)
FixedChangingFixedChangingFixedChanging
PI15.197.505.42%2.70%32.6619.90
MPI3.772.511.35%0.90%7.649.74
DPI1.751.760.62%0.63%3.806.56
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhou, C.; Yuan, M.; Feng, C.; Ang, W.T. A Modified Prandtl–Ishlinskii Hysteresis Model for Modeling and Compensating Asymmetric Hysteresis of Piezo-Actuated Flexure-Based Systems. Sensors 2022, 22, 8763. https://doi.org/10.3390/s22228763

AMA Style

Zhou C, Yuan M, Feng C, Ang WT. A Modified Prandtl–Ishlinskii Hysteresis Model for Modeling and Compensating Asymmetric Hysteresis of Piezo-Actuated Flexure-Based Systems. Sensors. 2022; 22(22):8763. https://doi.org/10.3390/s22228763

Chicago/Turabian Style

Zhou, Chao, Meng Yuan, Chen Feng, and Wei Tech Ang. 2022. "A Modified Prandtl–Ishlinskii Hysteresis Model for Modeling and Compensating Asymmetric Hysteresis of Piezo-Actuated Flexure-Based Systems" Sensors 22, no. 22: 8763. https://doi.org/10.3390/s22228763

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop