| Literature DB >> 32509984 |
Zhiliang Yu1, Yue Wu2, Zhiyi Fang1, Hailin Sun1.
Abstract
Piezoelectric actuator has the advantages of high rigidity, wide bandwidth, fast response and high resolution. Therefore, they are widely used in many micro and nano positioning applications. However, the hysteresis characteristic in the piezoelectric actuator (PEA) seriously affects its positioning accuracy and even causes instability. In this paper, a modified Prandtl-Ishlinskii (MPI) model, which can describe the rate asymmetric hysteresis of piezoelectric actuator, is studied. The hysteresis compensation is realized by using the rate dependent Prandtl-Iishlinskii model based on the improved Prandtl-Iishlinskii hysteresis model and the hysteresis characteristics of the driver measured in the laboratory under the frequency input of up to 100 Hz. In order to further reduce the error of feedforward compensation, a sliding mode controller is designed. The stability of the control system is proved by Lyapunov theory. The experimental results show that the linear error of the system is reduced from 10% to less than 1%, and the tracking error can also be reduced by 90%.Entities:
Keywords: Electrical engineering; Hysteresis; Physics; Piezoelectric actuator; Prandtl-Ishlinskii; Precision positioning
Year: 2020 PMID: 32509984 PMCID: PMC7264066 DOI: 10.1016/j.heliyon.2020.e03999
Source DB: PubMed Journal: Heliyon ISSN: 2405-8440
Figure 1The schematic of feedforward control.
Model parameters.
| Number | ri | bi | ai |
|---|---|---|---|
| 1 | 0.1 | 0.2054 | 0.2547 |
| 2 | 0.2 | 0.1985 | -0.00358 |
| 3 | 0.3 | 0.0237 | 0.7123 |
| 4 | 0.4 | 0.0148 | |
| 5 | 0.5 | 0.0456 | |
| 6 | 0.6 | 0.0645 | |
| 7 | 0.7 | 0.0051 | |
| 8 | 0.8 | 0.0014 | |
| 9 | 0.9 | 0.0033 |
Figure 2Piezoelectric driving system.
Figure 3Error of the fitting model.
Figure 4Model validation on sinusoidal control signals of 10 Hz with variable amplitude(Norma-lization): (a) Expected input and actual output curves with variable amplitude; (b) Experimental and fitting curves with variable amplitude; (c) Model fitting error with variable amplitude.
Model fitting maximum error and mean square error.
| Control signals (Hz) | Max error (%) | Mean square error (%) |
|---|---|---|
| 2Hz constant amplitude | 0.31 | 0.21 |
| 5Hz constant amplitude | 0.43 | 0.25 |
| 10Hz constant amplitude | 0.49 | 0.18 |
| 20Hz constant amplitude | 0.69 | 0.35 |
| 50Hz constant amplitude | 1.29 | 0.36 |
| 100Hz constant amplitude | 0.92 | 0.36 |
| 5Hz variable amplitude | 0.47 | 0.21 |
| 10Hz variable amplitude | 0.64 | 0.22 |
| 100Hz variable amplitude | 1.64 | 0.62 |
Figure 5Feedforward compensation experiment with 10 Hz variable amplitude sine input: (a) Feedforward compensation before and after hysteresis curve with variable amplitude; (b) Linearity error with variable amplitude.
Figure 6Precision tracking experiment with 80Hz constant amplitude sine input: (a) Curve of expect and tracking with constant amplitude; (b) Tracking error with constant amplitude.
Figure 7Precision tracking experiment with 80 Hz variable amplitude sine input: (a) Curve of expect and tracking with variable amplitude; (b) Tracking error with variable amplitude.
Model fitting linearity standard error.
| Control signals (Hz) | Error without compensation (%) | Error with compensation (%) |
|---|---|---|
| 10 Hz constant amplitude | 5.53 | 0.17 |
| 20 Hz constant amplitude | 7.44 | 0.38 |
| 50 Hz constant amplitude | 8.56 | 0.53 |
| 100 Hz constant amplitude | 13.05 | 0.67 |
| 10 Hz variable amplitude | 7.37 | 0.36 |
| 100 Hz variable amplitude | 14.88 | 0.74 |
Error analysis table.
| Constant amplitude sine input | ||
|---|---|---|
| Control method | Max error (Normalization) | Mean square error |
| No compensation | 0.0784 | 0.0348 |
| Feedforward compensation | 0.0099 | 0.0035 |
| Feedforward and feedback compensation | 0.0054 | 0.0021 |
| Variable amplitude sine input | ||
| No compensation | 0.1199 | 0.0428 |
| Feedforward compensation | 0.0118 | 0.0040 |
| Feedforward and feedback compensation | 0.0055 | 0.0026 |