Next Article in Journal
RSU-Aided Optimal Member Replacement Scheme with Improved Mobility Prediction for Vehicular Clouds in VANETs
Next Article in Special Issue
Sliding Mode Observer-Based Stuck Fault and Partial Loss-of-Effectiveness (PLOE) Fault Detection of Hypersonic Flight Vehicle
Previous Article in Journal
Application of Improved Quasi-Affine Transformation Evolutionary Algorithm in Power System Stabilizer Optimization
Previous Article in Special Issue
Neural Network-Based Dual-Cylinder Synchronous Control of a Multi-Link Erection Mechanism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hysteresis Modeling of Piezoelectric Actuators Based on a T-S Fuzzy Model

1
School of Automation, Harbin University of Science and Technology, Harbin 150040, China
2
Efort Intelligent Equipment Co., Ltd., Wuhu 241007, China
3
The Research Institute of Intelligent Control and Systems, Harbin Institute of Technology, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(17), 2786; https://doi.org/10.3390/electronics11172786
Submission received: 31 July 2022 / Revised: 31 August 2022 / Accepted: 2 September 2022 / Published: 4 September 2022
(This article belongs to the Special Issue High Performance Control and Industrial Applications)

Abstract

:
Piezoelectric actuators (PEAs) have been widely used in aerospace, electronic communication and other high-accuracy manufacturing fields because of their high precision, low power consumption, fast response, and high resolution. However, piezoelectric actuators have very complicated hysteresis nonlinearity, which greatly affects their positioning and control accuracy. Particularly in the field of active vibration control, the control accuracy of piezoelectric actuators is easily affected by noise points. To address the problem, this paper proposes a hyperplane probability c-regression model (HPCRM) algorithm to establish its T-S fuzzy model of hysteresis nonlinearity. Firstly, an improved fuzzy c regression clustering algorithm is proposed to identify the antecedent parameters of T-S fuzzy model. This algorithm not only divides the fuzzy space better but also effectively avoids the influence of noise points generated by the external environment during data acquisition. Secondly, a new type of hyperplane membership function is introduced to solve the problem that the traditional Gaussian membership function does not match the hyperplane clustering algorithm. Finally, the accuracy of the modeling method is confirmed by several comparative experiments. Experimental results show that the proposed method is more precise than the traditional fuzzy c-regression models (FCRM) and probability c-regression models (PCRM) under the sine signals of 5 Hz–100 Hz.

1. Introduction

As a new type of intelligent material [1], piezoelectric actuators (PEAs) have been widely used in high-precision manufacturing fields [2] such as aerospace, electronic communication, and intelligent medical engineering. The piezoelectric actuator is made out of the converse piezoelectric effect [3] of piezoelectric materials, which possesses advantages of high precision, low power consumption, fast responses, and high-resolution results. In recent years, with the continuous emergence of high-tech, higher positioning accuracies are increasingly required with respect to piezoelectric materials. On the other hand, the inherent hysteresis nonlinearity of PEA severely affects positioning precision and limits the development of piezoelectric materials in some fields. In particular, the application of PEA in the field of active vibration control is mainly aimed at low-frequency signals under 100 Hz. And when PEA is used for active vibration control, the control accuracy is easily affected by noise points brought by the external environment, which leads to vibration controls possessing higher precision requirements for hysteresis nonlinear modeling, but traditional modeling methods cannot meet the requirements. Therefore, overcoming the influence of noise points in active vibration control and establishing an accurate model of PEA are significant areas of research.
The hysteresis nonlinearity of PEA comprise very complex nonlinearities, which usually manifest as rate dependence and multi-valued mapping [4], as shown in Figure 1. From the figure, we can observe that when sine signals with the same voltage and different frequencies are applied to the PEA, its hysteresis model will change with the frequency. Currently, some scholars have conducted substantial research on the hysteresis nonlinear modeling of PEA, and mainstream modeling approaches can be classified into three types. The first one is a physical model based on the physical characteristics of piezoelectric materials, such as the Bouc–Wen model [5] and Duhem model [6]. This model is a “white-box” model based on actual physical phenomena and physical laws; thus, the model relies too much on specific physical laws and is not practical. The second type of model comprises phenomenological models based on input and output data, for instance, the Preisach model [7] and the Prandtl–Ishlinskii model [8]. This model is a “black box” model of a system based on the actual input and output data; thus, this type of system is not limited by physical characteristics. The last type of model comprises intelligent models based on various intelligent algorithms, such as the T-S fuzzy model [9]. For this type of model, intelligent algorithms are used to train the model in order to meet constraints and obtain an accurate model of the system.
The T-S fuzzy model is diffusely used in system modeling, predictive control [10,11], and other fields because of its simple structure and its capacity to approach complex nonlinear systems [12] with arbitrary accuraiesy. In order to identify the T-S fuzzy model, a series of identification algorithms have been proposed, such as the improved Gustafson–Kessel clustering algorithm [13] and the subtractive clustering algorithm [14] based on the fuzzy C-means (FCM) clustering algorithm [15]. These clustering algorithms are hyperspherical clustering algorithms based on Euclidean distances. Then, Hathaway introduced the FCRM algorithm for the first time [16], which is a type of hyperplane clustering algorithm. It overcomes a problem in which traditional clustering methods cannot approximate regression models well. Currently, many scholars improved FCRM, and examples include probability c regression clustering [17], robust c regression clustering [18], hyperplane clustering [19,20], interval type-2 regression clustering [21,22], and robust probability c regression clustering [23,24]. The purpose of these methods is to increase the model’s precision. In order to solve the hysteresis nonlinear modeling problem of PEA, some methods are proposed, such as TS fuzzy modeling based on extended space [25] and adaptive fuzzy modeling [26]. However, the above methods either have problems related to sensitivities with respect to noisy data or they still use the traditional hypersphere membership function [27]. To summarize, in order to solve the above problems and establish an accurate hysteresis nonlinear model of PEA, the research contents and innovations of this paper are as follows:
  • A new clustering algorithm is proposed to identify the antecedents of the fuzzy model, which can effectively avoid the influence of noise points generated by the external environment during data acquisition.
  • On the basis of the hyperplane membership function proposed by Li, a new hyperplane membership function is introduced to ensure an effective connection between fuzzy antecedents and fuzzy consequent.
  • The proposed method is used to establish the T-S fuzzy model of PEA hysteresis nonlinearity. Moreover, experimental data illustrate that the improved model can better approximate the PEA hysteresis’ nonlinearity than compared to the T-S fuzzy model established by FCRM and PCRM.
The paper is organized as follows: Section 2 mainly introduces the T-S fuzzy model of PEA. Section 3 proposes the modified T-S fuzzy model identification method, including the proposed clustering algorithm, the introduction of a new hyperplane-shaped membership function, and the parameter identification of fuzzy consequents. Section 4 mainly introduces the experimental design and discussion and verifies the effectiveness of the modified model by comparing several different models.

2. T-S Fuzzy Model of PEA

In this section, a three-input single-output fuzzy system is established for the nonlinear modeling of PEA. The system consists of several IF-THEN rules, each of which represents a linear subsystem. Rule i can be represented by the following set of IF-THEN rules.
R i : if   x j 1   is   A 1 i   and   x j 2   is   A 2 i   and   x j 3   is   A 3 i then y ^ i = p 0   i + p 1   i x j 1 + p 2   i x j 2 + p 3   i x j 3   i = 1 , 2 , c
x j = [ x j 1 , x j 2 , x j 3 ]   , j = 1 , 2 , , n is the input data of T-S fuzzy model. A i = [ A 1 i , A 2 i , A 3 i ] , i = 1 , 2 , , c is denoted as fuzzy sets, and c represents the number of fuzzy rules. p i = [ p 0   i , p 1 i , p 2 i , p 3   i ] T is the fuzzy consequent parameter. y ^ i is the output of the subsystem. The output of the T-S fuzzy system is the weighted average output of each subsystem.
y ^ = i = 1 c ω i y ^ i i = 1 c ω i
ω i represents the weight of rule i, calculated from the following expression.
ω i = j n μ j i ( x j )
μ j i ( x j ) is the membership function, and Π usually takes the minimizing operation.
The modeling process of the T-S fuzzy model roughly divided into the following steps: identify the antecedents of the fuzzy model, select the membership function, and identify the consequent parameters of fuzzy model. Fuzzy antecedent identification is realized by clustering algorithms, such as FCRM. The connection between the antecedents and consequents of the fuzzy model requires the selection of an appropriate membership function, such as the commonly used Gaussian membership function. The identification of fuzzy consequent parameters is based on the least squares method (LSM). The detailed steps are shown in Figure 2.

3. Identification of the T-S Fuzzy Model

This section provides a specific identification method for the T-S fuzzy model. In Section 3.1, a modified clustering algorithm is proposed to solve the problem in which traditional clustering is sensitive to noisy data. In Section 3.2, a new hyperplane-shaped membership function is introduced to solve the problem in which the Gaussian membership function does not match the hyperplane clustering algorithm. In Section 3.3, the LSM is used to identify the consequent parameters so as to establish a precise hysteresis nonlinear model.

3.1. Fuzzy Antecedent Identification

Consider the fuzzy system in Section 2, where the output of rule i can be described as follows.
y ^ i = p 0   i + p 1   i x j 1 + p 2   i x j 2 + p 3   i x j 3 = [ 1 , x j ] p i = x ¯ j p i
x ¯ j = [ 1 , x j ] , p i indicates the parameter to be identified. The objective function of PCRM is described as follows.
J PCRM ( μ , p ) = i = 1 c j = 1 N ( μ ij ) m E 2 ij ( p i ) + i = 1 c γ i j = 1 n ( μ ij ) m ( 1 μ ij ) m    
γ i = i = 1 c j = 1 N ( μ ij ) m E 2 ij ( p i ) j = 1 N ( μ ij ) m
The fuzzy weighted exponent is m [ 1 , + ) , usually m = 2. μ j i ( x j ) is the membership function. μ ij is the element of fuzzy partition matrix U, 0 μ ij 1 .
U = [ μ 11 μ 1 n μ c 1 μ cn ] = x ¯ j p i
In order to overcome the noise sensitivity problem and further improve modeling accuracies, we propose a modified objective function that is founded on the objective function of the PCRM algorithm.
J ( μ , p ) = i = 1 c j = 1 N ( μ ij ) m ( E ij ( p i ) ) 2   + i = 1 c γ i j = 1 N ( 1 i = 1 c ( μ ij ) ) m
E ij ( p i ) is the distance from the jth data to the ith hyperplane, which is denoted by the following.
E ij ( p i ) = | y i ( x ¯ j p i ) |
1 i = 1 c ( μ ij ) represents the membership degree of the noise point, which can effectively reduce the influence of noise points on the objective function. p i is the parameter to be identified in the regression model, which can be solved by the weighted least squares method:
p i = [ X T D i X ] 1 X T D i X
X = [ x ¯ 1 , x ¯ 2 , , x ¯ n ] T ϵ R n × m is the input data for the system. D i = [ u i 1 0 0 u in ] ϵ R n × n is the diagonal matrix composed of the ith row of the membership function. Y = [ y 1 , y 2 , , y n ] T ϵ R n is the output data of the system.
By introducing a Lagrange operator to minimize (8), the iterative formula of μ i j can be obtained as follows.
μ ij = ( E ij ( p i ) ) 2 m 1 k = 1 c ( E kj ) 2 m 1 + ( γ i ) 1 m 1
μ ij can also be written as follows.
μ ij = ( E ij ( p i ) 2 m 1 k = 1 c ( E kj ) 2 m 1 )   ( k = 1 c ( E kj ) 2 m 1 k = 1 c ( E kj ) 2 m 1 + ( γ i ) 1 m 1 ) = ( E ij ( p i ) k = 1 c E kj ( p k ) ) 2 m 1 ( 1 + d 2 ij ( p i ) γ i ) 1 m 1
Set d 2 ij ( p i ) = k = 1 c ( 1 E kj 2 ( p k ) ) 1 ; it is an improved version of harmonic mean distances. Thus, we can obtain the following.
μ ij = μ ij FCRM . μ ij PCRM
In summary, the specific algorithm relative to modified regression clustering is as follows:
  • The number of initial clustering models c, fuzzy weighted index m, and iteration termination threshold ε > 0 : Generate initial membership matrix U 0 ϵ R c × n . Set the iteration counter as r = 1.
  • According to Equation (10), calculate p i .
  • According to Equation (9), calculate E ij ( p i ) .
  • According to Equation (6), calculate γ i .
  • Update U iteratively according to Formula (12).
  • Compare the values of U r + 1 and U r , if | | U r U r + 1 | | ε ; then, the iteration terminates. Otherwise, r = r + 1; jump to 2.

3.2. Selection of Membership Function

A membership function is a node connecting the fuzzy antecedent and fuzzy consequent, which plays a significant role in the fuzzy identification process. The Gaussian membership degree has been widely used in fuzzy identifications and can be expressed by the following formula.
μ j i ( x j ) = exp ( 1 2 ( x j v j i σ j i ) )
v j i is used to determine the center of the curve, and σ j i is used to confirm the curve width. It can be solved by the following expression.
v j i = k = 1 n μ ik x kj k = 1 n μ ik ,   σ j i = 2 k = 1 n μ ik ( x kj v j i ) k = 1 n μ ik   i = 1 , 2 , , c ;   j = 1 , 2 , , m
However, the traditional membership function belongs to the hypersphere membership function, as shown in Equation (12), which does not match the above hyperplane clustering algorithm. Aiming at the clustering method in Section 3.1, a hyperplane membership function is proposed as follows.
μ j i ( x j ) = exp ( ρ ( E ij ( p i ) max { E ij ( p i ) } ) )
ρ is a constant that adjusts the membership function. E i j ( p i ) is restricted by the output data; thus, the membership function is easily affected by the measured data in practice. In order to solve this problem, the following distance formula is introduced to solve E i j in the membership function.
E ij ( p i ) = | ( x ¯ j · p i ) | | | p i | |

3.3. Identification of Fuzzy Consequent Parameters

The LSM is applied to identify fuzzy posterior parameters, and the output of the model can be observed in Section 2.
y ^ = i = 1 c ω i y ^ i i = 1 c ω i
By setting x ¯ i = ω i i = 1 c ω i , we can obtain the following.
y ^ = i = 1 c ω i y i i = 1 c ω i = i = 1 c x ¯ i y ^ i = i = 1 c x ¯ i ( p 0   i + p 1   i x j 1 + + p m   i x jm ) = H · P
Insert the input and output data into (17), and we can obtain the following.
Y = H · P
Y is the actual output of the system, H = [ ω ¯ 1 , , ω ¯ c , ω ¯ 1 x j 1 , , ω ¯ c x j 1 , , ω ¯ 1 x jm , , ω ¯ c x jm ] , P is the consequent parameter of the system to be identified, P = [ p 0   1 , p 0 c , p 1 1 , , p 1 c , , p m 1 , , p m c ] T . Using the least squares method, we obtain the following.
P = ( H T H ) 1 H T Y
The modified T-S fuzzy modeling method first applies the clustering algorithm in Section 3.1 to divide the fuzzy space and identify antecedent parameters. Then, the hyperplane-shaped membership function introduced in Section 3.2 is taken as a node to allow improved connections between the fuzzy predecessor and the fuzzy successor. In Section 3.3, we use the LSM to identify fuzzy consequent parameters. The specific modeling steps are shown in Figure 3.

4. Experimental Confirmation and Discussion

In this section, the modified T-S fuzzy model is used to conduct hysteresis modeling experiments of PEA, and its effectiveness is verified by comparing other models. The maximum error and root mean square error (RMSE) is introduced to establish the model’s precision.
RMES = 1 n i n ( y i y ^ i ) 2
i = 1 ,   2 , ,   n , represents the n pairs of input/output data; y i is the actual output data; y ^ i is the output data of the model.

4.1. Experimental Equipment

The experimental equipment of the PEA data acquisition experiment includes hardware and software systems. The hardware system includes a computer, a Piezo nano-positioning device, a data-acquisition card, and an integrated drive controller, as shown in Figure 4. The Piezo nano-positioning device used in the experiment is the P-733.2CD model from the Physik Instrument (PI) company, Karlsruhe, Germany. which has integrated displacement sensors that can directly measure output displacements. The data-acquisition card is a PCI-6251 produced by NI Company, Texas, America, Un which does not need to write additional driver programs and can be directly connected to the device. The integrated drive controller is an E-509.C2A dual-axis drive controller from PI, which contains a voltage amplifier module to drive the PEA. The software system uses the Matlab2020a(Math-Works company, Natick, United States) program preinstalled in the Win10 environment. The initial signal of the experiment is generated by MATLAB software in the computer and transmitted to the integrated drive controller across the data-acquisition card. The voltage signal processed by the driving controller can be used as the driving voltage of the Piezo nano-positioning device. After receiving the voltage signal, the Piezo nano-positioning device outputs the corresponding displacement, and the displacement signal is fed back to the computer across the data-acquisition card.

4.2. Model Identification

For purpose of verifying the effectiveness of the above modified model, the three-input single-output T-S fuzzy model is established in the study, which not only ensures the output’s accuracy but also ensures the relative simplicity of the model’s structure and facilitates subsequent controller designs. Experimental results show that the shape of PEA does not change significantly when the frequency is lower than 5 Hz, as shown in Figure 5. Therefore, the data ranging at 5 Hz–100 Hz are selected as the model’s test data to reflect the effectiveness of the model.
Select x j = { u ( t ) , y ( t 1 ) , y ( t 2 ) } ,   y j = y ( t ) , m = 2, c = 3, r = 500,   ε = 0.0001 , and the input signal as u ( t ) = sin ( 2 π ft ) . Moreover, the sweep signal is used as the training parameter to identify each parameter of the T-S fuzzy model. Data at frequencies of 5 Hz, 20 Hz, 40 Hz, and 100 Hz were used as the model’s test data. Table 1 shows the identification of fuzzy consequent parameters. Figure 6, Figure 7, Figure 8 and Figure 9 show the hysteresis model and errors when the input frequency is 5 Hz, 20 Hz, 40 Hz, and 100 Hz.
From the above experimental results, we observe that the error of the improved model is very small when the frequency is around 5 Hz–100 Hz. When the frequency changes, the model can still well approximate the hysteresis curve at different frequencies, which proves that the model is rate-dependent. When the sine signal is 5 Hz, the modeling max-error is 0.0028 μm and RMSE is 0.0610. When the sine signal is 20 Hz, the modeling max-error is 0.0020 μm and RMSE is 0.0270. When the input frequency is 40 Hz, the modeling maximum error is 0.0015 μm and RMSE is 0.0162. When the sine signal is 100 Hz, the modeling max-error l is 0.0020 μm and RMSE is 0.0136.
In order to preliminarily verify the feasibility of this model, this paper compares the latest achievements of this model with other models in related fields. The hysteresis nonlinear model of PEA established in Ref. [28] has a maximum error distribution of 0.1577 μm–0.7826 μm within 100 Hz. However, according to the above experiments, the maximum error distribution of the model in this paper is 0.0015 μm–0.0028 μm. It can be seen that the accuracy of hysteresis model established by this method is significantly higher than that of the current mainstream model, which is suitable for practical engineering applications.

4.3. Contrast Experiment

In order to further prove the validity of the above methods, we contrast the FCRM and PCRM with the model established in this paper. The experimental conditions in Section 4.2 are still adopted to ensure the effectiveness of the experiment. Three different types of T-S fuzzy models were identified by frequency sweep signals, and the input signal frequencies of 5 Hz, 20 Hz, 40 Hz, and 100 Hz were used as test data. Maximum error and RMSE were used as the model’s evaluation criteria. Figure 10, Figure 11, Figure 12 and Figure 13 show the error curves of each model, and Table 2 shows the comparison of error parameters.
According to the error comparison in the figure, it is observed that the T-S fuzzy model established by the above method is significantly superior to the model obtained by the traditional FCRM algorithm and PCRM algorithm at each frequency. The error of the hysteresis model of PEA established by the proposed method is obviously less than that of the other two methods. Moreover, the error distribution is more concentrated, which can overcome the influence of noise points and approximate the hysteresis nonlinear model more accurately.
According to the data in the table, when the frequency is 5 Hz–100 Hz, the max-error distribution of the hysteresis model established by FCRM is between 0.0027 μm and 0.0060 μm, and the RMSE is distributed between 0.0247 and 0.1123. As the TS fuzzy model established by traditional FCRM is sensitive to noisy data and uses traditional membership function, the hysteresis model established by traditional FCRM has large errors and is relatively scattered. The max-error distribution of the hysteresis model established by PCRM algorithm is between 0.0025 μm and 0.0039 μm, and the RMSE is between 0.0253 and 0.1329. Because the objective function of PCRM algorithm is improved on the basis of FCRM algorithm, the maximum error of the hysteresis model established by the PCRM algorithm was obviously improved. Moreover, the traditional membership function still makes the error distribution more scattered. The max-error distribution of the model built by the improved algorithm in this paper is between 0.0015 μm and 0.0028 μm, and the RMSE distribution is between 0.0136 and 0.0610. Compared with the previous two algorithms, this method proposes a new objective function based on FCRM, which largely overcomes the influence of noise points. Moreover, it introduces a new hyperplane membership function. Therefore, the model has the smallest error; the error distribution is more concentrated; the modeling precision is obviously improved.

5. Conclusions

This paper presents a modified T-S fuzzy modeling method for establishing its T-S fuzzy model of PEA hysteresis nonlinearity. Firstly, an improved regression clustering algorithm was proposed to overcome the influence of noise in the application of PEA. Secondly, an improved hyperplane membership function is introduced for the new hyperplane clustering algorithm to ensure an effective connection between fuzzy antecedents and fuzzy consequents. Lastly, the experiment proves that the hysteresis model errors of the modified method are less than 0.0028 μm under the frequency of 5 Hz–100 Hz, and the overall deviation is small. In general, compared with the model established by the FCRM algorithm and PCRM algorithm, the accuracy of the model significantly improved. In practical applications, the influence of noise points in active vibration control is effectively overcome, and the hysteresis nonlinearity of PEA can be approximated better at different frequencies, which provide the necessary conditions for the subsequent controller’s design.

Author Contributions

Conceptualization, L.Y. and Q.W.; methodology, L.Y.; software, Q.W., Y.X.; validation, L.Y., Q.W., and Z.L.; formal analysis, L.Y.; resources, L.Y. and Z.L.; writing—original draft preparation, Q.W.; writing—review and editing, L.Y. and Q.W.; supervision, L.Y. and Y.X. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by Young Innovative Talents Project of Ordinary Universities in Heilongjiang Province under Grant UNPYSCT-2020191 and in part by National Natural Science Foundation of China under Grant 1251975170. This work was supported partially by the Heilongjiang Natural Science Foundation under Grant LH2019F020.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Sahin, M.; Karadal, F.M.; Yaman, Y.; Kircali, O.F.; Nalbantoğlu, V.; Ulker, F.D.; Caliskan, T. Smart structures and their applications on active vibration control: Studies in the Department of Aerospace Engineering, METU. J. Electroceramics 2008, 20, 167–174. [Google Scholar] [CrossRef]
  2. Liu, Z.; Lin, W.; Yu, X.; Rodríguez-Andina, J.J.; Gao, H. Approximation-free robust synchronization control for du-al-linear-motors-driven systems with uncertainties and disturbances. IEEE Trans. Ind. Electron. 2021, 69, 10500–10509. [Google Scholar] [CrossRef]
  3. Li, H.; Xu, Y.; Shao, M.; Guo, L.; An, D. Analysis for hysteresis of piezoelectric actuator based on microscopic mechanism. In Proceedings of the IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2018; Volume 399, p. 012031. [Google Scholar]
  4. Chen, G.; Yan, X.; Cai, J.; Guo, H. Hysteresis nonlinear modeling and compensation of piezoelectric ceramic sensors in micro measurement systems. Meas. Sci. Technol. 2018, 29, 095102. [Google Scholar] [CrossRef]
  5. Gan, J.; Zhang, X. An enhanced Bouc-Wen model for characterizing rate-dependent hysteresis of piezoelectric actuators. Rev. Sci. Instrum. 2018, 89, 115002. [Google Scholar] [CrossRef] [PubMed]
  6. Gan, J.; Mei, Z.; Chen, X.; Zhou, Y.; Ge, M.-F. A Modified Duhem Model for Rate-Dependent Hysteresis Behaviors. Micromachines 2019, 10, 680. [Google Scholar] [CrossRef]
  7. Nguyen, P.B.; Choi, S.B.; Song, B.K. A new approach to hysteresis modelling for a piezoelectric actuator using Preisach model and recursive method with an application to open-loop position tracking control. Sens. Actuators A Phys. 2018, 270, 136–152. [Google Scholar] [CrossRef]
  8. Wang, W.; Wang, R.; Chen, Z.; Sang, Z.; Lu, K.; Han, F.; Wang, J.; Ju, B. A new hysteresis modeling and optimization for piezoelectric actuators based on asymmetric Prandtl-Ishlinskii model. Sens. Actuators A Phys. 2020, 316, 112431. [Google Scholar] [CrossRef]
  9. Takagi, T.; Sugeno, M. Fuzzy identification of systems and iT-S applications to modeling and control. IEEE Trans. Syst. Man Cybern. 1985, 1, 116–132. [Google Scholar] [CrossRef]
  10. Boulkaibet, I.; Belarbi, K.; Bououden, S.; Marwala, T.; Chadli, M. A new T-S fuzzy model predictive control for nonlinear processes. Expert Syst. Appl. 2017, 88, 132–151. [Google Scholar] [CrossRef]
  11. Khan, A.; Kumar, S. T-S fuzzy modeling and predictive control and synchronization of chaotic satellite systems. Int. J. Model. Simul. 2018, 39, 203–213. [Google Scholar] [CrossRef]
  12. Mohammadzaheri, M.; Grainger, S.; Bazghaleh, M. Fuzzy modeling of a piezoelectric actuator. Int. J. Precis. Eng. Manuf. 2012, 13, 663–670. [Google Scholar] [CrossRef]
  13. Firmansyah, A.F.B.; Pramana, S. Ensemble Based Gustafson Kessel Fuzzy Clustering. J. Data Sci. Its Appl. 2018, 1, 1–9. [Google Scholar] [CrossRef]
  14. Benmouiza, K.; Cheknane, A. Clustered ANFIS network using fuzzy c-means, subtractive clustering, and grid partitioning for hourly solar radiation forecasting. Arch. Meteorol. Geophys. Bioclimatol. Ser. B 2019, 137, 31–43. [Google Scholar] [CrossRef]
  15. Bezdek, J.C.; Ehrlich, R.; Full, W. FCM: The fuzzy c-means clustering algorithm. Comput. Geosci. 1984, 10, 191–203. [Google Scholar] [CrossRef]
  16. Hathaway, R.J.; Bezdek, J.C. Switching regression models and fuzzy clustering. IEEE Trans. Fuzzy Syst. 1993, 1, 195–204. [Google Scholar] [CrossRef]
  17. Kung, C.C.; Ku, H.C.; Su, J.Y. Possibilistic c-regression models clustering algorithm. In Proceedings of the 2013 International Conference on System Science and Engineering (ICSSE), Budapest, Hungary, 4–6 July 2013; pp. 297–302. [Google Scholar]
  18. Leski, J.M.; Kotas, M. On robust fuzzy c-regression models. Fuzzy Sets Syst. 2015, 279, 112–129. [Google Scholar] [CrossRef]
  19. Li, C.; Zhou, J.; Chang, L.; Huang, Z.; Zhang, Y. T–S Fuzzy Model Identification Based on a Novel Hyperplane-Shaped Membership Function. IEEE Trans. Fuzzy Syst. 2016, 25, 1364–1370. [Google Scholar] [CrossRef]
  20. Shi, J. Identification of Circulating Fluidized Bed Boiler Bed Temperature Based on Hyper-Plane-Shaped Fuzzy C-Regression Model. Int. J. Comput. Intell. 2020, 19, 2050029. [Google Scholar] [CrossRef]
  21. Soltani, M.; Telmoudi, A.J.; Chaouech, L.; Ali, M.; Chaari, A. Design of a robust interval-valued type-2 fuzzy c-regression model for a nonlinear system with noise and outliers. Soft Comput. 2019, 23, 6125–6134. [Google Scholar] [CrossRef]
  22. Zou, W.; Li, C.; Zhang, N. A T–S Fuzzy Model Identification Approach Based on a Modified Inter Type-2 FRCM Algorithm. IEEE Trans. Fuzzy Syst. 2017, 26, 1104–1113. [Google Scholar] [CrossRef]
  23. Soltani, M.; Telmoudi, A.J.; Belgacem, Y.B.; Chaari, A. Parameters identification and discharge capacity prediction of Nickel–Metal Hydride battery based on modified fuzzy c-regression models. Neural Comput. Appl. 2020, 32, 11361–11371. [Google Scholar] [CrossRef]
  24. Zhao, X.; Xie, H.; Pan, H. Modeling rate-dependent hysteresis in piezoelectric actuators using T-S fuzzy system based on expanded input space method. Sensors Actuators A Phys. 2018, 283, 123–127. [Google Scholar] [CrossRef]
  25. Cheng, L.; Liu, W.; Hou, Z.-G.; Huang, T.; Yu, J.; Tan, M. An Adaptive Takagi–Sugeno Fuzzy Model-Based Predictive Controller for Piezoelectric Actuators. IEEE Trans. Ind. Electron. 2016, 64, 3048–3058. [Google Scholar] [CrossRef]
  26. Jabeur Telmoudi, A.; Soltani, M.; Chaouech, L.; Chaari, A. Parameter estimation of nonlinear systems using a robust possibilistic c-regression model algorithm. Proceedings of the Institution of Mechanical Engineers. Part I J. Syst. Control. Eng. 2020, 234, 134–143. [Google Scholar]
  27. Sadollah, A. Introductory chapter: Which membership function is appropriate in fuzzy system. In Fuzzy Logic Based in Optimization Methods and Control Systems and T-S Applications; IntechOpen: London, UK, 2018. [Google Scholar]
  28. Shan, X.; Song, H.; Cao, H.; Zhang, L.; Zhao, X.; Fan, J. A dynamic hysteresis model and nonlinear control system for a structure-integrated pie-zoelectric sensor-actuator. Sensors 2021, 21, 269. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Hysteresis nonlinearity of PEA.
Figure 1. Hysteresis nonlinearity of PEA.
Electronics 11 02786 g001
Figure 2. Identification process of the T-S fuzzy model.
Figure 2. Identification process of the T-S fuzzy model.
Electronics 11 02786 g002
Figure 3. The modified identification procedure of T-S fuzzy model.
Figure 3. The modified identification procedure of T-S fuzzy model.
Electronics 11 02786 g003
Figure 4. Experimental equipment.
Figure 4. Experimental equipment.
Electronics 11 02786 g004
Figure 5. Hysteresis characteristics of PEA at low frequency.
Figure 5. Hysteresis characteristics of PEA at low frequency.
Electronics 11 02786 g005
Figure 6. When the input frequency f = 5 Hz: (a) jysteresis model; (b) modeling error.
Figure 6. When the input frequency f = 5 Hz: (a) jysteresis model; (b) modeling error.
Electronics 11 02786 g006
Figure 7. When the input frequency f = 20 Hz: (a) hysteresis model; (b) modeling error.
Figure 7. When the input frequency f = 20 Hz: (a) hysteresis model; (b) modeling error.
Electronics 11 02786 g007
Figure 8. When the input frequency f = 40 Hz: (a) hysteresis model; (b) modeling error.
Figure 8. When the input frequency f = 40 Hz: (a) hysteresis model; (b) modeling error.
Electronics 11 02786 g008
Figure 9. When the input frequency f = 100 Hz: (a) hysteresis model; (b) modeling error.
Figure 9. When the input frequency f = 100 Hz: (a) hysteresis model; (b) modeling error.
Electronics 11 02786 g009
Figure 10. Error comparison of the modified model, FCRM, and PCRM when the frequency is 5 Hz.
Figure 10. Error comparison of the modified model, FCRM, and PCRM when the frequency is 5 Hz.
Electronics 11 02786 g010
Figure 11. Error comparison of the modified model, FCRM, and PCRM when the frequency is 20 Hz.
Figure 11. Error comparison of the modified model, FCRM, and PCRM when the frequency is 20 Hz.
Electronics 11 02786 g011
Figure 12. Error comparison of the modified model, FCRM, and PCRM when the frequency is 40 Hz.
Figure 12. Error comparison of the modified model, FCRM, and PCRM when the frequency is 40 Hz.
Electronics 11 02786 g012
Figure 13. Error comparison of the modified model, FCRM, and PCRM when the frequency is 100 Hz.
Figure 13. Error comparison of the modified model, FCRM, and PCRM when the frequency is 100 Hz.
Electronics 11 02786 g013
Table 1. Identification parameters of the T-S fuzzy model.
Table 1. Identification parameters of the T-S fuzzy model.
p0p1p2p3
R15.875 × 10−40.02661.6454−0.6783
R2−7.913 × 10−5−0.00222.0112−1.0087
R34.181 × 10−40.01671.7487−0.7711
Table 2. Comparison of model performance parameters.
Table 2. Comparison of model performance parameters.
Frequency 5 Hz20 Hz40 Hz100 Hz
FCRMMax Error0.0035 μm0.0027 μm0.0039 μm0.0060 μm
RMSE0.11230.05040.03270.0247
PCRMMax Error0.0039 μm0.0031 μm0.0025 μm0.0039 μm
RMSE0.13290.05590.03290.0253
Modified AlgorithmMax Error0.0028 μm0.0020 μm0.0015 μm0.0020 μm
RMSE0.06100.02700.01620.0136
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, L.; Wang, Q.; Xiao, Y.; Li, Z. Hysteresis Modeling of Piezoelectric Actuators Based on a T-S Fuzzy Model. Electronics 2022, 11, 2786. https://doi.org/10.3390/electronics11172786

AMA Style

Yang L, Wang Q, Xiao Y, Li Z. Hysteresis Modeling of Piezoelectric Actuators Based on a T-S Fuzzy Model. Electronics. 2022; 11(17):2786. https://doi.org/10.3390/electronics11172786

Chicago/Turabian Style

Yang, Liu, Qingtao Wang, Yongqiang Xiao, and Zhan Li. 2022. "Hysteresis Modeling of Piezoelectric Actuators Based on a T-S Fuzzy Model" Electronics 11, no. 17: 2786. https://doi.org/10.3390/electronics11172786

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