Next Article in Journal
Multi-Objective Parameter Optimization of Rotary Screen Coating Process for Structural Plates in Spacecraft
Previous Article in Journal
Research on Speed Control Strategies for Explosion-Proof Diesel Engine Monorail Cranes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hysteresis Compensation and Butterworth Pattern-Based Positive Acceleration Velocity Position Feedback Damping Control of a Tip-Tilt-Piston Piezoelectric Stage

1
College of Information Science and Engineering, Jiaxing University, Jiaxing 314001, China
2
School of Mechanical and Automotive Engineering, Shanghai University of Engineering Science, Shanghai 201620, China
*
Author to whom correspondence should be addressed.
Actuators 2024, 13(12), 468; https://doi.org/10.3390/act13120468
Submission received: 29 October 2024 / Revised: 19 November 2024 / Accepted: 20 November 2024 / Published: 21 November 2024
(This article belongs to the Section Control Systems)

Abstract

:
In order to solve the hysteresis nonlinearity and resonance problems of piezoelectric stages, this paper takes a three-degree-of-freedom tip-tilt-piston piezoelectric stage as the object, compensates for the hysteresis nonlinearity through inverse hysteresis model feedforward control, and then combines the composite control method of positive acceleration velocity position feedback damping control and high-gain integral feedback controller to suppress the resonance of the system and improve the tracking speed and positioning accuracy. Firstly, the three-degree-of-freedom motion of the end-pose is converted into the output of three sets of piezoelectric actuators and single-axis control is performed. Then, the rate-dependent Prandtl–Ishlinskii model is established and the parameters of the inverse model are identified. The accuracy and effectiveness of parameter identification are verified through open-loop and closed-loop compensation experiments. After that, for the third-order system, the parameters of positive acceleration velocity position feedback damping control and high-gain integral feedback controller are designed as a whole based on the pattern of the Butterworth filter. The effectiveness of the design method is proved by step signal and triangle wave signal trajectory tracking experiments, which suppresses the resonance of the system and improves the bandwidth of the system and the tracking speed of the stage.

1. Introduction

Due to the advantages of piezoelectric actuators (PEAs), such as fast response, large load capacity, high resolution and small size [1], piezoelectric-driven nanopositioning stages are currently widely used in ultra-precise machining, atomic force microscopy and fast steering mirrors [2]. However, since PEAs also have nonlinear characteristics, such as hysteresis and creep, they seriously affect the positioning accuracy and response speed of the positioning stage [3]. In addition, the inherent low damping characteristics of the piezoelectric-driven stage lead to a low gain margin of the system, which further affects the control bandwidth and stability of the stage [4]. Especially in high-frequency operation, the resonant characteristics caused by the low damping characteristics may even cause system instability [5]. Therefore, considering the compensation of the hysteresis nonlinearity of PEAs and the resonant control of stage is the key to improving the tracking accuracy and tracking speed of the piezoelectric-driven nanopositioning stage.
At present, the common method to compensate for the hysteresis nonlinearity of PEAs is to establish an accurate inverse hysteresis model for feedforward compensation [6]. In recent years, many models have been developed to accurately characterize the hysteresis nonlinearity, such as Duhem model [7], Preisach model [8], Prandtl–Ishlinskii (PI) model [9], Bouc–Wen model [10], etc. In addition, in order to further describe the rate-dependent characteristics of hysteresis, the Hammerstein model [11], rate-dependent fractional-order Duhem model [12], and rate-dependent PI model have also been proposed [13]. Among the above methods, the rate-dependent PI model has the advantages of reversibility and convenient real-time control, so this paper selects this model to describe the rate-dependent hysteresis characteristics of PEAs.
In order to solve the resonance problem caused by the low damping characteristics of the stage, the common method is to use feedback damping control, such as integral resonance control [14], force feedback control, positive position feedback (PPF) control [15], positive velocity position feedback (PVPF) control [16], positive acceleration velocity position feedback (PAVPF) control [17], etc. These methods can effectively improve the damping of the system and ensure the robustness of the system by changing the zero-pole distribution of the control system. Among these feedback damping control methods, PVPF control and PAVPF control have received more and more attention because they can realize the free pole configuration of the closed-loop system. However, PVPF control is generally designed for second-order systems, while the dynamic model of PEAs is generally modeled as a third-order system. Therefore, PAVPF designed for the third-order dynamic model is more suitable for controlling PEAs.
In addition, in order to improve the tracking accuracy of the stage, the common control method is to use dual closed-loop control. The inner loop uses a damping controller to suppress the resonance characteristics of the stage, and the outer loop uses a high-gain tracking controller to improve the tracking speed. However, the parameters of the dual loops are usually designed separately, which will cause the bandwidth of the system to be severely limited. At the same time, adjusting the gain of the tracking controller will also change the closed-loop damping of the system. Therefore, designing the parameters of the damping controller and the tracking controller at the same time can more effectively and scientifically improve the bandwidth of the system. Regarding the configuration method of the desired poles, Eieslen et al. described the closed-loop system after damping control in the pattern of a Butterworth filter to obtain the parameters of both the damping controller and the tracking controller, which provides a higher system bandwidth and smaller tracking error compared to traditional damping control [18], providing a new idea for this paper. Russell et al. have designed the parameters of IRC, PPF, and PVPF for the second-order system by this method and confirmed its effectiveness [19].
According to the above research status, focusing on the hysteresis nonlinearity of PEAs and the resonant characteristics of the stage, the main contribution of this paper is to first eliminate the influence of nonlinearity through inverse rate-dependent PI model feedforward compensation. Then, different from existing studies that model PEAs as second-order systems, for the third-order dynamic systems of PEAs, the PAVPF damping controller is designed to suppress the resonance of the system, and the Butterworth filter pattern is used to configure the poles of the closed-loop system as a whole. The parameters of the integral tracking controller and the PAVPF damping controller are designed together to further improve the damping of the system and the tracking speed and accuracy of the stage.

2. Experimental Environment

2.1. Experimental System

The experimental system is shown in Figure 1. The experimental stage of this paper is a tip-tilt-piston piezoelectric stage (PT4V150-400S-S) produced by Shanghai NanoMotions. The stage is driven by three sets of parallel PEAs which distributed at 120° to each other. Its Z-axis travel range is 0–200 µm, and the maximum deflection angles of the X-axis and Y-axis are ±2.2 mrad and ±2.5 mrad, respectively. The positioning stage control system is an xPC Target semi-physical real-time simulation system based on the host-target mode, which can see the running results of the control program in real time, facilitate the real-time adjustment of the controller and model parameters, and achieve ideal experimental results. The input voltage (0–120 V) of PEAs are obtained by amplifying the control signal (0–10 V) that from the data acquisition card (PCI-6221) installed on the target machine and inputing to the voltage amplifier (PCM931S). Each PEA is integrated with a resistive strain gauge sensor to obtain the output displacement of the PEA, and converted into a voltage signal (0–10 V) input to the data acquisition card with a resolution of 7 nm. The sampling frequency of experiments in this paper is 5 kHz.
The three degrees of freedom (3-DOF) of the stage are the Z-axis displacement Δ z and the deflection angles θ x and θ y around the X-axis and Y-axis, respectively, which are driven by three sets of PEAs. Since the three sets of actuators are parallel and relatively independent, in order to control conveniently, this paper converts the 3-DOF movement into the output of three sets of PEAs and performs single-axis control. The kinematic model of the stage is shown in Figure 2. The global coordinate O- X Y Z is fixed at the position shown in Figure 2. P 1 , P 2 , and P 3 are the output points of the three sets of piezoelectric drive units, which form an isosceles triangle with l = 89 mm and h = 77 mm. P 4 is the midpoint of P 2 P 3 , and O is the midpoint of P 1 P 4 . Before applying voltage, the positions of PEAs P 1 , P 2 , and P 3 are consistent with P 1 , P 2 , and P 3 on the plane Ψ . After applying voltage, the three PEAs produce displacements p 1 = P 1 P 1 , p 2 = P 2 P 2 , p 3 = P 3 P 3 , respectively. The angles θ x and θ y , as shown in Figure 2, are positive. From the geometric model shown in Figure 2, we can obtain the following:
Δ z = 1 2 p 1 + 1 2 p 2 + p 3 ,
θ x tan θ x = 1 l p 3 p 2 ,
θ y tan θ y = 1 h p 1 1 2 p 2 + p 3 .
The kinematic relationship between the output displacements of three sets of PEAs and 3-DOF motion is as follows:
p 1 p 2 p 3 = 1 2 1 4 1 4 0 1 l 1 l 1 h 1 2 h 1 2 h Δ z θ x θ y .

2.2. Hysteresis and Resonance Characteristics of Stage

In order to obtain the hysteresis characteristics of PEAs, taking PEA1 as an example, a sinusoidal signal with an amplitude of 2 V and different frequencies is applied to the voltage amplifier, and then it is input into PEA1. The result is shown in Figure 3a. It can be seen that there is an obvious hysteresis loop relationship between the output displacement and the input signal. At the same time, as the frequency of the input signal increases, the hysteresis loop becomes wider. It can be seen that the hysteresis of the PEA has a certain rate-dependent characteristic, which needs to be taken into account when modeling. Then, in order to obtain the resonant characteristics of the positioning stage, a step signal with an amplitude of 1V is input to the PEA1 in open-loop, and the result is shown in Figure 3b. It can be seen that the positioning stage exhibits a strong resonant vibration characteristic when tracking high-frequency signals, which will have a great impact on the positioning accuracy and stability of the stage.

3. Hysteresis Modeling and Compensation

In this section, we mainly model and compensate for the hysteresis characteristics of PEAs. As mentioned above, hysteresis nonlinearity will seriously affect the positioning accuracy of the nanopositioning stage, and hysteresis also has certain rate-dependent characteristics. Therefore, this paper uses the rate-dependent PI hysteresis model which is easy to identify and apply to describe the rate-dependent hysteresis characteristics of PEAs and adopts inverse model feedforward compensation (IMFC).

3.1. Rate-Dependent PI Hysteresis Model

Firstly, in order to more accurately compensate for the hysteresis nonlinearity, the PI model, which is convenient for constructing the inverse hysteresis model, is chosen to characterize the hysteresis effect of the stage. The rate-dependent PI hysteresis model [20] is expressed as follows:
y m ( t ) = c 1 u 3 ( t ) + c 2 u ( t ) + i = 1 N d i F r i σ [ u ] ( t ) ,
where u ( t ) is the input signal of the model, y m ( t ) is the output signal of the model, N is the number of the Play operators, which is set to 10 in this paper, and F r i σ [ u ] ( t ) is the output of the Play operator, expressed as
F r i σ [ u ] ( t ) = f r i σ u ( t ) , y σ ( t T ) = max ( k 1 , k 2 ) k 1 = σ 1 u ( t ) , u ˙ ( t ) r i k 2 = min σ 2 u ( t ) , u ˙ ( t ) , y σ ( t T ) ,
r i = i 1 N u ( t ) , i = 1 , 2 , . . . , N ,
σ 1 u ( t ) , u ˙ ( t ) = u ( t ) c 3 | u ˙ ( t ) | ,
σ 2 u ( t ) , u ˙ ( t ) = u ( t ) + c 4 | u ˙ ( t ) | ,
u ˙ ( t ) = u ( t ) u ( t T ) T ,
where T = 0.0002 s is the sampling period, r i and d i are the threshold and weight value of the Play operator, respectively, and σ 1 ( u ( t ) , u ˙ ( t ) ) and σ 2 ( u ( t ) , u ˙ ( t ) ) are the dynamic envelope function of the input function u ( t ) and its derivatives u ˙ ( t ) , respectively. c 1 , c 2 , c 3 , c 4 are constants and are obtained together with d i from experimental data identification, where c 3 > 0 , c 4 > 0 , and d i > 0 in the positive model, and d i < 0 in the inverse model.

3.2. Hysteresis Model Identification

This paper adopts the IMFC control method to compensate for hysteresis nonlinearity, so only the parameters of the inverse model need to be identified. One of the advantages of the rate-dependent PI model is its reversibility. The parameters of the inverse model can be identified by simply exchanging the output signal with the input signal during identification. Assuming that the input signal u ( t ) of the hysteresis model is the output of the inverse hysteresis model, and y m ( t ) is the input of the inverse hysteresis model, the inverse PI model is expressed as
u ( t ) = c 1 ¯ y m 3 ( t ) + c 2 ¯ y m ( t ) + i = 1 N d ¯ i F r i ¯ σ [ y m ] ( t ) ,
where c ¯ 1 , c ¯ 2 , d ¯ i , and r ¯ i are the parameters, weights and thresholds of the inverse hysteresis model, respectively. The system has three sets of PEAs corresponding to three independent PI models, so three different sets of model parameters need to be identified separately. Taking PEA1 as an example, considering the rate-dependent characteristic of the model, the identification signal should be the superposition signal of signals with different frequencies. Therefore, in the open-loop system, the input signal of PEA is as follows:
u ( t ) = 5 2.5 cos ( 3 π t ) 2.5 cos ( π t ) .
At the same time, the voltage signal (0.05 V/µm) corresponding to the actual output displacement of the PEA is obtained by the built-in sensor. It should be noted that since the output signal contains noise signals, the derivative will fluctuate violently when it is used as an input signal, affecting the identification accuracy. Therefore, it is necessary to use a Gaussian filter to smooth the output signal before identification, which can improve the accuracy of identification results. However, there is an error between the filtered signal and the ideal actual signal without noise, which leads to potential errors in the identification results of the model. The identification method entails using the Optimization toolbox in Matlab, importing the input signal and the output signal, and then using the constrained quadratic Optimization method of the following objective function for parameter identification:
Φ 1 ( X ) = min M 1 U 1 T M 1 U 1 ,
where M 1 = [ y m ( 0 ) , y m ( 1 ) , , y m ( n ) ] T is the output displacement of the model, n = t r / T s , t r is the time length of the input signal, T s is the system sampling period, U 1 = [ y r ( 0 ) , y r ( 1 ) , , y r ( n ) ] T is the voltage signal converted from the actual displacement voltage signal of the PEA1 collected by the sensor, and X = [ c 1 , c 2 , d 1 , d 2 , . . . , d N , c 3 , c 4 ] are all the parameters that need to be identified in the model. The inverse model parameters of PEA2 and PEA3 can also be identified by this method. The identification parameters of PEAs are shown in Table 1, and the identification results are shown in Figure 4. It can be seen that the maximum identification error is only 3.8682 µm, and the root mean square error (RMSE) values of the identification results are 1.0014 µm, 0.9576 µm, 1.0327 µm, which can prove the accuracy of the identification results.

3.3. Inverse Hysteresis Model Feedforward Compensation

In order to verify the accuracy of inverse model identification results, this paper conducts open-loop and closed-loop IMFC experiments, respectively, and the control block diagram is shown in Figure 5. Firstly, in the open-loop experiment, the stage is allowed to track the increasing triangle wave signal, and the experimental results are shown in Figure 6a. It can be seen that the maximum width of the hysteresis loop is reduced by about 95%, and the hysteresis nonlinearity is well compensated, which proves the accuracy of inverse model identification results. Then, in the closed-loop experiment, the stage is allowed to track a sine wave signal, and the signal with an amplitude of 2 V and a frequency of 2Hz is applied to the voltage amplifier. The experimental results are shown in Figure 6b. It can be seen that only PID closed-loop control cannot reduce the influence of hysteresis nonlinearity. Through the composite control of IMFC and PID feedback control, the hysteresis loop is reduced by about 90%, which proves the effectiveness of the control method and the accuracy of inverse model identification results.

4. PAVPF Damping Control

The resonant vibration caused by the low damping characteristics of the piezoelectric driven nanopositioning stage will seriously affect the tracking accuracy and stability of the stage. In order to solve this problem, this section uses the pole configuration method based on the Butterworth filter pattern to simultaneously design the parameters of the PAVPF damping controller and the tracking controller together to increase the system damping, reduce the resonance effect, and improve the tracking accuracy of the system.

4.1. System Dynamics Model Identification

In order to obtain accurate dynamic characteristics, it is necessary to first identify the dynamic model of the positioning stage. Usually, the dynamic model of PEAs is modeled as a third-order two-zero transfer function. In order to identify the model, input band-limited white noise signals that can fully stimulate the dynamic characteristics of the system to PEAs and collect the output signals from the sensors. Then, the input signal and the output signal are imported into the Ident toolbox in Matlab for system identification. The identified system transfer function is shown in Equation (14). The comparison between the identification results and the actual frequency responses is shown in Figure 7. It can be seen that the accuracy of the identification result is very high and can characterize the dynamic characteristics of the system. At the same time, due to the inherent characteristics of the flexible mechanism, the stage has multiple resonant frequencies. In this paper, the first resonant frequency is taken as the main resonant frequency, and the remaining resonant effects are equivalent to system interference.
G 11 ( s ) = 682.2 s 2 + 2.43 e 5 s + 1.785 e 9 s 3 + 1371 s 2 + 1.722 e 6 s + 2.225 e 9 G 22 ( s ) = 789.3 s 2 + 3.599 e 5 s + 1.495 e 9 s 3 + 1398 s 2 + 1.581 e 6 s + 1.953 e 9 G 33 ( s ) = 827.4 s 2 + 2.15 e 5 s + 1.622 e 9 s 3 + 1364 s 2 + 1.537 e 6 s + 1.988 e 9 .
In order to facilitate parameter design, the system needs to be simplified into a third-order system without zero points. It is only necessary to ensure that the simplified system has the same damping ratio, resonant frequency, and direct gain as the original system. The simplified transfer function is shown in Equation (15). The simplified transfer function parameters of the three sets of PEAs are shown in Table 2.
G ( s ) = Γ s 3 + b 2 s 2 + b 1 s + b 0 .

4.2. PAVPF Parameter Design

In order to suppress the resonant characteristics of the system, this paper adopts the PAVPF damping controller C d ( s ) . At the same time, in order to improve the tracking accuracy, the integral tracking controller C t ( s ) is used as the feedback controller. The control block diagram of the system is shown in Figure 8.
C d ( s ) and C t ( s ) are expressed as follows:
C d ( s ) = λ 2 s 2 + λ 1 s + λ 0 s 2 + 2 ξ d w d s + w d 2 ,
C t ( s ) = k t s .
Among them, λ 2 , λ 1 , λ 0 , ξ d , w d , and k t are all parameters that need to be designed. In fact, C d ( s ) * u ( t ) can be regarded as a low-pass filter multiplied by the position, velocity and acceleration of the input signal. Since the sensor can only collect the output position signal, the velocity signal and acceleration signal are obtained by the first and second differential of the position signal. λ 2 , λ 1 , and λ 0 are the weight values of the acceleration signal, velocity signal and position signal, respectively. At the same time, the low-pass filter can avoid amplifying sensor noise during differentiation. One of the advantages of using the PAVPF damping controller is that the poles can be configured freely. This paper uses the Butterworth filter pattern to configure the poles. The specific process is as follows.
Firstly, as shown in Figure 8, the closed-loop transfer function of the system can be calculated as
G sys ( s ) = C d ( s ) G l ( s ) 1 G l ( s ) ( C d ( s ) C t ( s ) ) = N ( s ) D ( s ) ,
where
N ( s ) = k t Γ ( s 2 + 2 ξ n w n s + w n 2 ) ,
D ( s ) = s 6 + ( b 2 + 2 ξ d w d ) s 5 + ( w d 2 + b 2 · 2 ξ d w d + b l ) s 4 + ( b 2 · w d 2 + b 1 · 2 ξ d w d + b 0 Γ · λ 2 ) s 3 + ( b l · w d 2 + b 0 · 2 ξ d w d Γ · λ l + k t · Γ ) s 2 + ( b 0 · w d 2 Γ · λ 0 + k t Γ · 2 ξ d w d ) s + k t Γ w d 2 .
Then, the corresponding characteristic equation of the ideal sixth-order Butterworth filter is
P ( s ) = ( s 2 + 2 ξ 1 w b s + w b 2 ) ( s 2 + 2 ξ 2 w b s + w b 2 ) ( s 2 + 2 ξ 3 w b s + w b 2 ) = s 6 + ( 2 ξ 1 + 2 ξ 2 + 2 ξ 3 ) w b s 5 + ( 3 + 4 ξ 1 ξ 2 + 4 ξ 1 ξ 3 + 4 ξ 2 ξ 3 ) w b 2 s 4 + ( 4 ξ 1 + 4 ξ 2 + 4 ξ 3 + 8 ξ 1 ξ 2 ξ 3 ) w b 3 s 3 + ( 3 + 4 ξ 1 ξ 2 + 4 ξ 1 ξ 3 + 4 ξ 2 ξ 3 ) w b 4 s 2 + ( 2 ξ 1 + 2 ξ 2 + 2 ξ 3 ) w b 5 s + w b 6 = s 6 + K 5 s 5 + K 4 s 4 + K 3 s 3 + K 2 s 2 + K 1 s + K 0 ,
where ξ 1 , ξ 2 , ξ 3 are the desired closed-loop damping ratios, ξ 1 = cos ( ± 15 ) = 0.9659 , ξ 2 = cos ( ± 45 ) = 0.7071, ξ 3 = cos ( ± 75 ) = 0.2588 , and the desired natural frequency w b can be freely set. Under the condition of ensuring stability, the desired natural frequency is as close to the first resonant frequency as possible. In this paper, the w b of the three sets of PEAs are set as 1120, 1080, and 1090, respectively. The pole distribution of the ideal closed-loop system in the Butterworth filter pattern is shown in Figure 9. They are evenly distributed in the left half plane. Each pole of the ideal sixth-order system is 30 apart. By equating Equation (14) with Equation (15), the following relationship can be derived:
2 ξ d w d = K 5 b 2 w d 2 = K 4 b 1 b 2 · 2 ξ d w d λ 2 = ( K 3 b 2 · w d 2 b 1 · 2 ξ d w d b 0 ) / Γ k t = K 0 / ( Γ · w d 2 ) λ 1 = ( K 2 b l · w d 2 b 0 · 2 ξ d w d k t · Γ ) / Γ λ 0 = ( K 1 b 0 · w d 2 k t · Γ · 2 ξ d w d ) / Γ .
Thus, the parameters of the PAVPF damping controller and the tracking controller can be calculated simultaneously. The results are shown in Table 3:
Among them, the parameters of the integral tracking controller are increased by about 10 times compared to before using PAVPF damping control. The frequency response characteristics of the stage after PAVPF damping control are shown in Figure 10. It can be seen that the first resonance peak and other resonance effects are effectively suppressed.

4.3. Step Signal Tracking Experiment

In order to verify the effectiveness of PAVPF damping controller for resonance suppression, this paper uses a PVPF damping controller for comparison. The Butterworth filter pattern is also used to simultaneously design the parameters of the damping controller C dv ( s ) and the tracking controller C tv ( s ) . The controllers are expressed as follows:
C dv ( s ) = γ 2 s + γ 1 s 2 + 2 ξ v w v s + w v 2 ,
C tv ( s ) = k v s .
As mentioned above, the PVPF damping controller is mainly used for the second-order system, so it is necessary to simplify the dynamic model of PEAs to the second-order system G s ( s ) , expressed as
G s ( s ) = δ s 2 + 2 ξ m w m s + w m 2 .
The simplified second-order system parameters are shown in Table 4. Then, the closed-loop transfer function of the system can be calculated by Equation (18), and the results are shown in Equations (25)–(27). By equating D v ( s ) with the characteristic equation of the fifth-order Butterworth filter shown in Equation (28), the parameters of the controllers can be obtained. ξ 4 and ξ 5 are the desired closed-loop damping ratios, ξ 4 = cos ( ± 36 ) = 0.8090, ξ 5 = cos ( ± 72 ) = 0.3090, the poles are evenly distributed in the left half plane, and each pole of the ideal fifth-order system is 36 apart. The ideal closed-loop system pole distribution is shown in Figure 9, from which the parameters of the controller can be obtained, and the results are shown in Table 5.
G sys pvpf ( s ) = C dv ( s ) G s ( s ) 1 G s ( s ) ( C dv ( s ) C tv ( s ) ) = N v ( s ) D v ( s ) ,
N v ( s ) = k tv δ ( s 2 + 2 ξ m w m s + w m 2 ) ,
D v ( s ) = s 5 + ( 2 ξ m w m + 2 ξ v w v ) s 4 + ( w m 2 + w v 2 + 2 ξ m w m · 2 ξ v w v ) s 3 + ( 2 ξ m w m · w v 2 + 2 ξ v w v · w m 2 δ γ 2 + k tv δ ) s 2 + ( w m 2 w v 2 δ γ l + k tv δ · 2 ξ v w v ) s + k tv δ w v 2 ,
B ( s ) = ( s + w b ) ( s 2 + 2 ξ 4 w b s + w b 2 ) ( s 2 + 2 ξ 5 w b s + w b 2 ) .
The step signal can easily excite the resonance characteristics of the stage, so the step signal tracking experiment shown in Figure 3b was also conducted, and an amplitude of 1 V was applied to the three PEAs, respectively. The results are shown in Figure 11. It can be seen that not only the tracking speed is significantly improved, the stability time of PVPF and PAVPF is increased to 0.02 s, and the resonance is significantly suppressed. At the same time, compared with PVPF, the overshoot of PAVPF is reduced from 15% to 4%, which proves the effectiveness of PAVPF damping control and parameter design methods.

5. Experiment

5.1. Composite Control Method

In order to further improve the tracking accuracy and tracking speed, and reduce the influence of hysteresis and resonance characteristics to the stage, this paper adopts a composite control method of IMFC, PAVPF damping control and integral feedback tracking control to control the positioning stage. The composite control block diagram is shown in Figure 12. Firstly, the influence of hysteresis nonlinearity is eliminated by IMFC, and then the damping of the system is improved by PAVPF damping control, which also suppresses the influence of resonance. Finally, combined with the integral feedback tracking controller, the tracking speed of the stage is further improved to achieve high-precision positioning.

5.2. Triangle Wave Signal Trajectory Tracking Experiment

In order to verify the effectiveness of the above composite control method, a triangular wave signal trajectory tracking experiment is carried out on the stage, and the compensation effects of different control methods are compared. A triangular wave signal with an amplitude of 1V and a frequency of 5 Hz is input to each PEA. The trajectory tracking results and tracking errors are shown in Figure 13. At the same time, the RMSE is also used to judge the tracking effect, and the results are shown in Table 6. It can be seen that compared with the simple IMFC or PAVPF damping control, the RMSE of the composite control method is reduced by at least 77% and 69%, respectively, and the maximum error has been reduced by an average of 70% and 54%, respectively, which significantly improves the tracking accuracy of the stage, proving the effectiveness of the proposed composite control method. In addition, the maximum trajectory tracking error of the composite control method is only 0.4813 µm, which is only 2% of the maximum tracking stroke, also proving the superiority of the composite control method. In summary, the composite control method can be practically applied to similar piezoelectric-driven stages and achieve high-precision positioning control.

6. Conclusions

In order to solve the hysteresis and resonance problems of PEAs, this paper takes the three-degree-of-freedom piezoelectric-driven nanopositioning stage as the object, converts the three-degree-of-freedom motion into three sets of PEA outputs through the kinematic model and then performs single-axis control. Firstly, the nonlinearity of PEAs is compensated by the inverse rate-dependent PI model, and the effectiveness of the model is verified by open-loop and closed-loop experiments. Then, for the third-order dynamic model, the parameters of the PAVPF damping controller and feedback integral tracking controller are designed based on the Butterworth filter pattern, which suppresses the resonance of the system and improves the tracking accuracy of PEAs. The effectiveness of the designed controller parameters is verified by step signal tracking experiment. Then, the above control methods are combined to perform composite control on the stage and conduct experiments on tracking the trajectory of triangular wave signals. Compared with the simple IMFC or PAVPF damping control, the RMSE of this composite control method is reduced by at least 77% and 69%, and the maximum error is reduced by an average of 70% and 54%, which proves the effectiveness of the composite control method and the accuracy of parameter design. This parameter design method can also be applied to other third-order systems.

Author Contributions

Resources, H.Z. and Z.Z.; Writing—original draft, J.S.; Writing—review & editing, L.L.; Supervision, H.Z. and P.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (52475063), the Jiaxing Public Welfare Research Project of Zhejiang Province of China (2024AD10036) and the Zhejiang Province’s Vanguard Geese Leading Plan Project (2023C01162).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Mohith, S.; Upadhya, A.R.; Navin, K.P.; Kulkarni, S.; Rao, M. Recent trends in piezoelectric actuators for precision motion and their applications: A review. Smart Mater. Struct. 2020, 30, 013002. [Google Scholar] [CrossRef]
  2. Sabarianand, D.; Karthikeyan, P.; Muthuramalingam, T. A review on control strategies for compensation of hysteresis and creep on piezoelectric actuators based micro systems. Mech. Syst. Signal Process. 2020, 140, 106634. [Google Scholar] [CrossRef]
  3. Habibullah, H. 30 years of atomic force microscopy: Creep, hysteresis, cross-coupling, and vibration problems of piezoelectric tube scanners. Measurement 2020, 159, 107776. [Google Scholar] [CrossRef]
  4. Li, L.; Li, C.X.; Gu, G.; Zhu, L.M. Positive acceleration, velocity and position feedback based damping control approach for piezo-actuated nanopositioning stages. Mechatronics 2017, 47, 97–104. [Google Scholar] [CrossRef]
  5. Ling, J.; Feng, Z.; Ming, M.; Xiao, X. Damping controller design for nanopositioners: A hybrid reference model matching and virtual reference feedback tuning approach. Int. J. Precis. Eng. Manuf. 2018, 19, 13–22. [Google Scholar] [CrossRef]
  6. Dai, Y.; Li, D.; Wang, D. Review on the nonlinear modeling of hysteresis in piezoelectric ceramic actuators. Actuators 2023, 12, 442. [Google Scholar] [CrossRef]
  7. 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] [PubMed]
  8. Chen, L.; Yi, Q.; Ben, T.; Zhang, Z.; Wang, Y. Parameter identification of Preisach model based on velocity-controlled particle swarm optimization method. AIP Adv. 2021, 11, 015022. [Google Scholar] [CrossRef]
  9. Su, X.; Liu, Z.; Zhang, Y.; Chen, C.P. Event-triggered adaptive fuzzy tracking control for uncertain nonlinear systems preceded by unknown Prandtl–Ishlinskii hysteresis. IEEE Trans. Cybern. 2019, 51, 2979–2992. [Google Scholar] [CrossRef] [PubMed]
  10. Cai, J.; Dong, W.; Nagamune, R. A survey of Bouc-Wen hysteretic models applied to piezo-actuated mechanical systems: Modeling, identification, and control. J. Intell. Mater. Syst. Struct. 2023, 34, 1843–1863. [Google Scholar] [CrossRef]
  11. Zhang, M.; Cui, X.; Xiu, Q.; Zhuang, J.; Yang, X. Dynamic modeling and controlling of piezoelectric actuator using a modified Preisach operator based Hammerstein model. Int. J. Precis. Eng. Manuf. 2023, 24, 537–546. [Google Scholar] [CrossRef]
  12. Yang, L.; Zhong, R.; Li, D.; Li, Z. A fractional-order Duhem model of rate-dependent hysteresis for piezoelectric actuators. Meas. Control 2022, 55, 974–982. [Google Scholar] [CrossRef]
  13. Feng, Y.; Li, Y. System identification of micro piezoelectric actuators via rate-dependent Prandtl-Ishlinskii hysteresis model based on a modified PSO algorithm. IEEE Trans. Nanotechnol. 2020, 20, 205–214. [Google Scholar] [CrossRef]
  14. Aphale, S.S.; Fleming, A.J.; Moheimani, S.R. Integral resonant control of collocated smart structures. Smart Mater. Struct. 2007, 16, 439. [Google Scholar] [CrossRef]
  15. Ling, J.; Feng, Z.; Kang, X.; Xiao, X. Bandwidth enhancement in damping control for piezoelectric nanopositioning stages with load uncertainty: Design and implementation. J. Vib. Control 2021, 27, 1382–1394. [Google Scholar] [CrossRef]
  16. San-Millan, A.; Russell, D.; Feliu, V.; Aphale, S.S. A modified positive velocity and position feedback scheme with delay compensation for improved nanopositioning performance. Smart Mater. Struct. 2015, 24, 075021. [Google Scholar] [CrossRef]
  17. Babarinde, A.K.; Zhu, L.M.; Aphale, S.S. Simultaneous design of positive acceleration velocity and position feedback based combined damping and tracking control scheme for nanopositioners. In Proceedings of the 2019 18th European Control Conference (ECC), Naples, Italy, 25–28 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 608–613. [Google Scholar]
  18. Eielsen, A.A.; Vagia, M.; Gravdahl, J.T.; Pettersen, K.Y. Damping and tracking control schemes for nanopositioning. IEEE/ASME Trans. Mechatron. 2013, 19, 432–444. [Google Scholar] [CrossRef]
  19. Russell, D.; San-Millan, A.; Feliu, V.; Aphale, S.S. Butterworth pattern-based simultaneous damping and tracking controller designs for nanopositioning systems. Front. Mech. Eng. 2016, 2, 2. [Google Scholar] [CrossRef]
  20. 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. Front. Mech. Eng. 2015, 10, 37–42. [Google Scholar] [CrossRef]
Figure 1. Three-degree-of-freedom tip-tilt-piston piezoelectric stage experimental system.
Figure 1. Three-degree-of-freedom tip-tilt-piston piezoelectric stage experimental system.
Actuators 13 00468 g001
Figure 2. Relationship between the output displacements of three sets of PEAs and 3-DOF motion.
Figure 2. Relationship between the output displacements of three sets of PEAs and 3-DOF motion.
Actuators 13 00468 g002
Figure 3. Rate-dependent hysteresis and resonance characteristics of PEA1. (a) Rate-dependent hysteresis characteristics. (b) Resonance characteristics.
Figure 3. Rate-dependent hysteresis and resonance characteristics of PEA1. (a) Rate-dependent hysteresis characteristics. (b) Resonance characteristics.
Actuators 13 00468 g003
Figure 4. Identification results and errors of inverse PI models. (a) PEA1. (b) PEA2. (c) PEA3. (d) Identification errors.
Figure 4. Identification results and errors of inverse PI models. (a) PEA1. (b) PEA2. (c) PEA3. (d) Identification errors.
Actuators 13 00468 g004
Figure 5. System control block diagram.
Figure 5. System control block diagram.
Actuators 13 00468 g005
Figure 6. Open-loop and closed-loop trajectory tracking results. (a) PEA1 open-loop. (b) PEA2 open-loop. (c) PEA3 open-loop. (d) PEA1 closed-loop. (e) PEA2 closed-loop. (f) PEA3 closed-loop.
Figure 6. Open-loop and closed-loop trajectory tracking results. (a) PEA1 open-loop. (b) PEA2 open-loop. (c) PEA3 open-loop. (d) PEA1 closed-loop. (e) PEA2 closed-loop. (f) PEA3 closed-loop.
Actuators 13 00468 g006
Figure 7. Frequency response comparison between experimental results and identification results. (a) PEA1. (b) PEA2. (c) PEA3.
Figure 7. Frequency response comparison between experimental results and identification results. (a) PEA1. (b) PEA2. (c) PEA3.
Actuators 13 00468 g007
Figure 8. PAVPF control block diagram.
Figure 8. PAVPF control block diagram.
Actuators 13 00468 g008
Figure 9. Ideal pole distribution in Butterworth filter pattern.
Figure 9. Ideal pole distribution in Butterworth filter pattern.
Actuators 13 00468 g009
Figure 10. Comparison of stage frequency response characteristics. (a) PEA1. (b) PEA2. (c) PEA3.
Figure 10. Comparison of stage frequency response characteristics. (a) PEA1. (b) PEA2. (c) PEA3.
Actuators 13 00468 g010
Figure 11. Step signal tracking experiment. (a) PEA1. (b) PEA2. (c) PEA3.
Figure 11. Step signal tracking experiment. (a) PEA1. (b) PEA2. (c) PEA3.
Actuators 13 00468 g011
Figure 12. Composite control block diagram.
Figure 12. Composite control block diagram.
Actuators 13 00468 g012
Figure 13. Tracking results and tracking errors of triangle wave signals. Tracking results: (a) PEA1. (b) PEA2. (c) PEA3. Tracking errors: (d) PEA1. (e) PEA2. (f) PEA3.
Figure 13. Tracking results and tracking errors of triangle wave signals. Tracking results: (a) PEA1. (b) PEA2. (c) PEA3. Tracking errors: (d) PEA1. (e) PEA2. (f) PEA3.
Actuators 13 00468 g013
Table 1. Parameter identification results of inverse PI models.
Table 1. Parameter identification results of inverse PI models.
PI 1 1 PI 2 1 PI 3 1
c 1 0.00200.00210.0018
c 2 1.29101.21621.2381
d 1 −0.136500
d 2 −0.1501−0.2819−0.2889
d 3 −0.1298−0.0447−0.0359
d 4 −0.0586−0.0847−0.1055
d 5 −0.0097−0.0283−0.0234
d 6 −0.023900
d 7 −0.0209−0.00020
d 8 0−0.00010
d 9 −0.0053−0.00010
d 10 −0.2098−0.3307−0.3814
c 3 0.00680.00420.0019
c 4 0.00730.01090.0091
Table 2. Simplified transfer function parameters.
Table 2. Simplified transfer function parameters.
G 1 ( s ) G 2 ( s ) G 3 ( s )
Γ 1.785 × 1091.495 × 1091.622 × 109
b 2 137113981364
b 1 1.722 × 1061.581 × 1061.537 × 106
b 0 2.225 × 1091.953 × 1091.988 × 109
Table 3. Controller parameters.
Table 3. Controller parameters.
PEA1PEA2PEA3
λ 2 −0.3407−0.4274−0.4758
λ 1 874.5590.8560.8
λ 0 1.569 × 1061.35 × 1061.414 × 106
2 ξ d w d 295627752847
w d 2 3.587 × 1063.246 × 1063.447 × 106
k t 308327300
Table 4. Transfer function parameters.
Table 4. Transfer function parameters.
G s 1 ( s ) G s 2 ( s ) G s 3 ( s )
δ 1.34 × 1061.13 × 1061.219 × 106
2 ξ m w m 39.0177.3532.73
w m 2 1.67 × 1061.478 × 1061.493 × 106
Table 5. Controller parameters.
Table 5. Controller parameters.
PEA1PEA2PEA3
γ 2 −2528−2169−2381
γ 1 3.48 × 1063.036 × 1063.077 × 106
2 ξ v w v 410437803889
w v 2 6.915 × 1065.97 × 1066.199 × 106
k v 389393361
Table 6. RMSE of triangle wave signal trajectory tracking experiment (Unit: µm).
Table 6. RMSE of triangle wave signal trajectory tracking experiment (Unit: µm).
RMSEPEA1PEA2PEA3
IMFC0.88150.74930.7813
PAVPF0.57110.54470.5872
IMFC + PAVPF0.16200.16690.1798
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhu, H.; Sima, J.; Li, P.; Lai, L.; Zhou, Z. Hysteresis Compensation and Butterworth Pattern-Based Positive Acceleration Velocity Position Feedback Damping Control of a Tip-Tilt-Piston Piezoelectric Stage. Actuators 2024, 13, 468. https://doi.org/10.3390/act13120468

AMA Style

Zhu H, Sima J, Li P, Lai L, Zhou Z. Hysteresis Compensation and Butterworth Pattern-Based Positive Acceleration Velocity Position Feedback Damping Control of a Tip-Tilt-Piston Piezoelectric Stage. Actuators. 2024; 13(12):468. https://doi.org/10.3390/act13120468

Chicago/Turabian Style

Zhu, Helei, Jinfu Sima, Peixing Li, Leijie Lai, and Zhenfeng Zhou. 2024. "Hysteresis Compensation and Butterworth Pattern-Based Positive Acceleration Velocity Position Feedback Damping Control of a Tip-Tilt-Piston Piezoelectric Stage" Actuators 13, no. 12: 468. https://doi.org/10.3390/act13120468

APA Style

Zhu, H., Sima, J., Li, P., Lai, L., & Zhou, Z. (2024). Hysteresis Compensation and Butterworth Pattern-Based Positive Acceleration Velocity Position Feedback Damping Control of a Tip-Tilt-Piston Piezoelectric Stage. Actuators, 13(12), 468. https://doi.org/10.3390/act13120468

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