Literature DB >> 32370109

Hysteresis Modelling and Feedforward Control of Piezoelectric Actuator Based on Simplified Interval Type-2 Fuzzy System.

Peng-Zhi Li1, De-Fu Zhang2, Jun-Yan Hu1, Barry Lennox1, Farshad Arvin1.   

Abstract

The piezoelectric actuator is indispensable for driving the micro-manipulator. In this paper, a simplified interval type-2 (IT2) fuzzy system is proposed for hysteresis modelling and feedforward control of a piezoelectric actuator. The partial derivative of the output of IT2 fuzzy system with respect to the modelling parameters can be analytically computed with the antecedent part of IT2 fuzzy rule specifically designed. In the experiments, gradient based optimization was used to identify the IT2 fuzzy hysteresis model. Results showed that the maximum error of model identification is 0.42% with only 3 developed IT2 fuzzy rules. Moreover, the model validation was conducted to demonstrate the generalization performance of the identified model. Based on the analytic inverse of the developed model, feedforward control experiment for tracking sinusoidal trajectory of 20 Hz was carried out. As a result, the hysteresis effect of the piezoelectric actuator was reduced with the maximum tracking error being 4.6%. Experimental results indicated an improved performance of the proposed IT2 fuzzy system for hysteresis modelling and feedforward control of the piezoelectric actuator.

Entities:  

Keywords:  Feedforward control; Gradient based optimization; Hysteresis; Interval type-2 fuzzy system; Piezoelectric actuator

Year:  2020        PMID: 32370109      PMCID: PMC7249067          DOI: 10.3390/s20092587

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


1. Introduction

Smart material based actuators are new types of actuators different from the traditional electromagnetic actuators. Among these smart actuators, the piezoelectric actuator is widely used in the field of micro-/nano- positioning and manipulation [1,2,3,4,5,6], biomedical robotics and extreme environments [7,8,9,10] and optics [11,12,13] due to its extraordinary characteristics such as nanometer-scale displacement resolution, nonexistent friction and fast response. However, the nonlinear hysteresis of the piezoelectric actuator has an influence on the positioning or manipulating accuracy of these applications. Under the hysteresis effect, the displacement of the piezoelectric actuator is a function of not only the current input voltage but also the previous displacement or input voltage. Various modelling methods and control strategies have been proposed to tackle the hysteresis and its effect. The Prandtl-Ishlinskii model [14,15,16,17] was widely investigated for describing the rate-independent and rate-dependent, symmetric and asymmetric hysteresis. Preisach model [18,19], Duhem model [20], fuzzy system [21,22] and neural networks [23] were also presented to characterizing hysteresis. Regarding control strategies, feedback control algorithms incorporating feedforward control were mainly developed, such as finite-time learning control [24], iterative control [25,26], internal model-based feedback control [17] and fuzzy control [27]. Extensive research works into interval type-2 (IT2) fuzzy system were carried out during the last decades [28]. In fact, IT2 fuzzy system has more freedom of flexibility to describe the complex phenomenon than traditional type-1 fuzzy system, that makes it capable of modelling the nonlinear system more precisely. It has been applied in nonlinear modelling and automatic control in various studies [29,30,31,32,33,34]. In this paper, an IT2 fuzzy system with an analytic inverse was designed, and applied to hysteresis modelling and feedforward control of the stacked piezoelectric actuator with practical experiments. The remaining organization of this paper is as follows: in Section 2 the simplified IT2 fuzzy system is developed, Section 3 includes the experimental results, and Section 4 concludes the paper.

2. Simplified Interval Type-2 Fuzzy System

2.1. Basic Concepts

A type-1 fuzzy set A is a set function on the universe X into [0,1] [28], and a type-1 membership function (MF) of the type-1 fuzzy set A is denoted as , i.e. where X provides the allowable values for the variable x. The support of a type-1 fuzzy set A is the crisp set of all the following points A type-2 fuzzy set is the graph of a bivariate function on the Cartesian product into [0,1], and a type-2 membership function of the type-2 fuzzy set is denoted as , i.e. where X and U are the universes for the primary variable x and the secondary variable u, respectively. The footprint of uncertainty (FOU) of the type-2 fuzzy set is defined as where and are the lower membership function (LMF) and upper membership function (UMF) of respectively in the following forms The type-2 fuzzy set becomes an interval type-2 (IT2) fuzzy set when and for .

2.2. Model

The simplified IT2 fuzzy system has the following Takagi-Sugeno (T-S) [35] fuzzy rules: where are the discrete time output and input of the modelled plant with hysteresis at the time instant , respectively. is the sampling period, are the crisp parameters of the consequent part (i.e. THEN part of the fuzzy rule), and L is the number of fuzzy rules. in the antecedent part (i.e. IF part of the fuzzy rule) is a IT2 fuzzy set obtained by blurring the standard deviation of a Gaussian type-1 fuzzy set. The LMF and UMF of the FOU of are respectively where are the crisp parameters of . The final defuzzified output of the IT2 fuzzy system can be determined by where and are the firing interval value of the IT2 fuzzy rule in the following forms respectively Some remarks regarding the proposed simplified design of the developed IT2 fuzzy system are as follows: The fuzzy system uses singleton fuzzifier and direct defuzzifier. Without type-reduction, the output of the fuzzy system is analytically computed via the Nie-Tan method [36]. It can reduce the computational burden without much loss of performance compared with the iterative Karnik-Mendal method [37]. Besides, it is feasible to derive the analytic gradient of the output function in (10) of the modelling parameters and , which gives much convenience of using gradient based optimization method. Moreover, due to the computational simplicity, the proposed IT2 fuzzy system can be practically applied to the open-loop feedforward controller for compensating the hysteresis effect. There are 2 variables, and , in the consequent part of the fuzzy rule whilst only 1 variable in the antecedent part. This design is vital for obtaining the analytic inverse of the fuzzy system without in the antecedent part of the fuzzy rule. In fact, the proposed fuzzy rule in (7) is the same as the IT2 fuzzy rule: where is a IT2 fuzzy set whose LMF and UMF are constantly equal to 1, i.e., . This design also simplifies the identification of the modelling parameters and the computation of their partial derivative.

2.3. Optimization

The analytic partial derivative of the output function in (10) with respect to the modelling parameters , and are: The partial derivative of the output function in (10) with respect to the modelling parameter is The derivation of (14) and (15) are similar to the process described in (19) above, so their detailed deriving processes are omitted for brevity of this paper. Therefore, the gradient of in (10) with respect to the modelling parameters of the IT2 fuzzy rule is Based on the gradient in (20), many gradient based optimization methods can be used. The basic gradient descent method iteratively updates the optimized parameters such that where denotes all the modelling parameters of the IT2 fuzzy system to be optimized in the iteration and is called the step size which is allowed to change at every iteration.

3. Experiments

3.1. Experimental Platform

The experimental platform is mainly comprised of 4 parts: (1) piezoelectric actuator; (2) power amplifier; (3) strain gauge sensor (SGS) signal conditioner, and (4) real-time control platform (RTCP) AD5436A, as shown in Figure 1 (top). The stacked piezoelectric actuator 20VS12 to be modelled and feedforward controlled has a built-in SGS to monitor its displacement. The nominal travel range of the piezoelectric actuator is 16 m and the piezoelectric actuator is fixed on an optical vibration isolation platform for rejecting external vibrational disturbance. The power amplifier XE-503.00 can amplify the input 0∼10 V analog voltage by 15 times and output 0∼150 V analog voltage with an average power of 7 W to excite the piezoelectric actuator. The SGS signal conditioner XE-509.S3 converts the signal generated from SGS into 0∼10 V analog voltage with a 0.1% nonlinearity. The piezoelectric actuator, power amplifier and SGS signal conditioner are all manufactured by Harbin Core Tomorrow Science and Technology Co., Ltd. in China. The RTCP AD5436A consists of an Intel Core i7-610E 2.53 GHz dual-Core CPU, 16 bits A/D and 16 bits D/A converter I/O boards. It is used for high-speed measurement of the displacement and rapid control prototyping for feedforward control of the piezoelectric actuator. As illustrated in Figure 1 (bottom), the experimental schematic diagram shows the signal flow of the main components of the experimental platform.
Figure 1

Experimental platform: (top) main hardware including piezoelectric actuator, power amplifier, strain gauge sensor signal conditioner, and real-time control platform AD5436A, (bottom) signal flow.

3.2. Model Identification

As shown in Figure 2 (top), the input voltage signal used for the hysteresis model identification of the IT2 fuzzy system is described with the following function where s means that the sampling frequency is 10 kHz. The signal is the sum of 2 different sinusoidal profiles with 50 Hz and 25 Hz frequencies.
Figure 2

Model Identification: (top) input voltage signal, (bottom) identification result and error.

The cost function for optimization is defined as where N is the number of the sampled data. The input and output of the piezoelectric actuator are extended as a vector . The vector is then used for the IT2 fuzzy system to model the hysteresis. Hysteresis model identification of the proposed IT2 fuzzy system can be executed as follows: Choose the value for the number of IT2 fuzzy rules. Use gradient based method to optimize the antecedent and consequent parameters of IT2 fuzzy system based on (13−18). Gradient descent of (21) can be adopted or other similar methods such as Matlab function fminunc can also be used. The IT2 fuzzy system of (7) is identified with the optimized parameters. Use (10) to compute the output of the hysteresis model. The identified parameters of IT2 fuzzy system are listed in Table 1. The LMF and UMF of the identified IT2 fuzzy sets are shown in Figure 3.
Table 1

Identified parameters of IT2 fuzzy system.

RuleAntecedent ParametersConsequent Parameters
1(4.3427, 17.8879, 0.0892)(0.8943, 0.0196, 1.7504)
2(2.5647, 11.5798, 8.6067)(0.9140, 0.0129, 0.8773)
3(2.1349, 19.8162, 18.7381)(1.1882, 0.0148, −6.2312)
Figure 3

LMF and UMF of the identified IT2 fuzzy sets.

To evaluate the modelling performance, 2 types of error index are defined as: Figure 2(bottom) presents the identification result of the proposed hysteresis model. The and are 0.42% and 0.016 m, respectively.

3.3. Model Validation

To validate the identified model, the following input voltage signals of different profiles are used: where and are the frequencies of the sinusoidal and triangular signals, respectively, and is the period number of the triangular signal. In the model validation experiments, totally 4 different input signals were used to excite the piezoelectric actuator and the corresponding displacement was measured. These input signals consist of two sinusoidal signals of (26) with Hz or 40 Hz, a triangular signal of (27) with Hz and a signal which is the sum of 2 different sinusoidal profiles with 100 Hz and 50 Hz frequencies. The validation results of the identified hysteresis model are shown in Figure 4 and Figure 5. The modelling errors are presented in Table 2. These results demonstrate the generalization performance of the developed IT2 fuzzy hysteresis model.
Figure 4

Validation results of the identified hysteresis model under different input signals: (top) 20 Hz sinusoidal, (center) 40 Hz sinusoidal, and (bottom) 25 Hz triangular.

Figure 5

Validation results of the identified hysteresis model under the signal which is the sum of 2 different sinusoidal profiles with 100 Hz and 50 Hz frequencies.

Table 2

Output errors of the model validation.

Input Signalemr (%)erms (μm)
fms=20 Hz in (26)0.810.047
fms=40 Hz in (26)0.480.025
fmt=25 Hz in (27)0.900.055
sinusoidal 100 Hz + 50 Hz1.230.067
The hysteresis model is firstly identified based on the measured data of the piezoelectric actuator under the excitatory input voltage for identification of (22). Then, the generalization performance of the identified model (its identified parameters are listed in Table 1) is validated by using other different sampled data under the excitatory input voltages for validation of (26) and (27).

3.4. Feedforward Control

Compared with feedback control, feedforward control does not indispensably need the expensive sensor for its practical implementation. It is suitable for the applications where the sensor is not feasible or easy to be deployed for directly monitoring the plant or where the cost is a top priority and strictly limited. The plant’s model and especially its inverse are generally needed for the feedforward control. Based on (10), the equation can be rewritten as Then, it can be transposed as Hence, the analytic inverse, , of the proposed hysteresis model based on IT2 fuzzy system is An open-loop feedforward controller is designed for the piezoelectric actuator based on the inverse model of (30) as shown in Figure 6. In the practical experiment, based on rapid control prototyping, this feedforward controller was implemented by the RTCP AD5436A under the real-time Xenomai operating system. The servo period was 0.1 ms, whose value is equal to the value of the sampling period of (22).
Figure 6

Block diagram of feedforward controller.

The desired displacement was chosen as m, whose frequency is 20 Hz. The tracking performance of the feedforward controller based on the inverse model of the developed IT2 fuzzy system is shown in Figure 7. The and of the sinusoidal trajectory tracking are 0.32 m and 4.6%, respectively, and the hysteresis effect of the piezoelectric actuator was significantly compensated. When there is no such inverse model applied, of a proportional feedforward controller can be 12.8%. Hence, the proposed feedforward controller has a good performance of tracking sinusoidal trajectory and compensating hysteresis of the piezoelectric actuator.
Figure 7

Tracking performance of feedforward controller: (top) tracking results, (bottom) hysteresis compensation result.

4. Conclusions

With analytic gradient and inverse, a simplified IT2 fuzzy system was developed for hysteresis modelling and feedforward control of the piezoelectric actuator. Experimental results demonstrated excellent performance of the proposed IT2 fuzzy system with only 3 fuzzy rules. Future work will involve: (1) other optimization methods such as evolutionary computation and neural networks for identifying the parameters of IT2 fuzzy system, and (2) feedback control algorithm incorporating the inverse model of IT2 fuzzy system.
  6 in total

1.  Ultra-precise tracking control of piezoelectric actuators via a fuzzy hysteresis model.

Authors:  Pengzhi Li; Feng Yan; Chuan Ge; Mingchao Zhang
Journal:  Rev Sci Instrum       Date:  2012-08       Impact factor: 1.523

2.  High temperature, high power piezoelectric composite transducers.

Authors:  Hyeong Jae Lee; Shujun Zhang; Yoseph Bar-Cohen; Stewart Sherrit
Journal:  Sensors (Basel)       Date:  2014-08-08       Impact factor: 3.576

3.  Optical disassembly of cellular clusters by tunable 'tug-of-war' tweezers.

Authors:  Anna S Bezryadina; Daryl C Preece; Joseph C Chen; Zhigang Chen
Journal:  Light Sci Appl       Date:  2016-10-21       Impact factor: 17.782

4.  Piezoelectric Actuated Phase Shifter Based on External Laser Interferometer: Design, Control and Experimental Validation.

Authors:  Peng-Zhi Li; Xiao-Dong Wang; Yong-Xin Sui; De-Fu Zhang; Dong-Fang Wang; Li-Jian Dong; Ming-Yang Ni
Journal:  Sensors (Basel)       Date:  2017-04-11       Impact factor: 3.576

5.  Orbital angular momentum photonic quantum interface.

Authors:  Zhi-Yuan Zhou; Yan Li; Dong-Sheng Ding; Wei Zhang; Shuai Shi; Bao-Sen Shi; Guang-Can Guo
Journal:  Light Sci Appl       Date:  2016-01-29       Impact factor: 17.782

6.  High-finesse Fabry-Perot cavities with bidimensional Si3N4 photonic-crystal slabs.

Authors:  Xu Chen; Clément Chardin; Kevin Makles; Charles Caër; Sheon Chua; Rémy Braive; Isabelle Robert-Philip; Tristan Briant; Pierre-François Cohadon; Antoine Heidmann; Thibaut Jacqmin; Samuel Deléglise
Journal:  Light Sci Appl       Date:  2017-01-13       Impact factor: 17.782

  6 in total
  2 in total

1.  Modeling and Inverse Compensation of Cross-Coupling Hysteresis in Piezoceramics under Multi-Input.

Authors:  Xiaochong Zhou; Lue Zhang; Zhan Yang; Lining Sun
Journal:  Micromachines (Basel)       Date:  2021-01-15       Impact factor: 2.891

2.  Design and Locomotion Study of Stick-Slip Piezoelectric Actuator Using Two-Stage Flexible Hinge Structure.

Authors:  Zheng Li; Zhirong Su; Liang Zhao; Haitao Han; Zhanyu Guo; Yuyang Zhao; Hexu Sun
Journal:  Micromachines (Basel)       Date:  2021-02-04       Impact factor: 2.891

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.