Next Article in Journal
Aperture Ratio Improvement by Optimizing the Voltage Slope and Reverse Pulse in the Driving Waveform for Electrowetting Displays
Previous Article in Journal
Light Extraction Analysis of AlGaInP Based Red and GaN Based Blue/Green Flip-Chip Micro-LEDs Using the Monte Carlo Ray Tracing Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Compound Control Based on the Piezo-Actuated Stage with Bouc–Wen Model

1
School of Mechanical Engineering, Jiangsu University of Science and Technology, Zhenjiang 212003, China
2
Department of Mechanical Engineering, Harbin Institute of Technology, Shenzhen 518055, China
*
Author to whom correspondence should be addressed.
Micromachines 2019, 10(12), 861; https://doi.org/10.3390/mi10120861
Submission received: 18 November 2019 / Revised: 3 December 2019 / Accepted: 5 December 2019 / Published: 7 December 2019

Abstract

:
The piezoelectric actuator (PA) is one of the most commonly used actuators in a micro-positioning stage. But its hysteresis non-linearity can cause error in the piezo-actuated stage. A modified Bouc–Wen model is presented in this paper to describe the hysteresis non-linearity of the piezo-actuated stage. This model can be divided into two categories according to the input frequency: rate-independent type and rate-dependent type. A particle swarm optimization method (PSO) is employed to identify these parameters of the Bouc–Wen hysteresis model. An inverse model feedforward compensator is established based on the modified Bouc–Wen model. The fuzzy proportional-integral-derivative (PID) controller combined with the feedforward compensator is implemented to the piezo-actuated stage. The experimental results indicate that the proposed control strategy can compensate for the hysteresis phenomenon.

1. Introduction

The piezoelectric actuator has been widely utilized in ultra-precision positioning. However, the existence of hysteresis of the piezoelectric ceramics can lead to poor control performance of the stage. Without loss of generality, there are two ways to alleviate the hysteresis effects of the piezoelectric actuator: one, an inverse control based on the hysteresis model is used to address the non-linearity of piezoelectric actuator (PA); two, the non-linearity of the piezoelectric actuator is taken as a disturbance, and the robust adaptive control without hysteresis model can handle the non-linearity by suppressing the disturbance [1]. To compensate for the effect of the hysteresis of the piezoelectric actuator, the common method is to implement a hysteresis model based on several control strategies. Various hysteresis models are used to describe the hysteresis behavior. Among these models based on the approximation of the hysteresis, the Bouc–Wen model is a common hysteresis model, and its differential equation is compact and efficient. Because of only computing one auxiliary non-linear differential equation, this model of the piezoelectric actuator has the advantage of computational simplicity [2]. Jinqiang Gan proposed a generalized Bouc–Wen hysteresis model by applying relaxation functions to describe rate-dependent and rate-independent hysteresis behaviors of piezoelectric actuator [3]. A modified Bouc–Wen model, identified by the particle swarm optimization (PSO) method, is employed to estimate the hysteresis of the piezo-actuated stage [4]. The feedforward control of an inverse multiplicative structure with the multivariable Bouc–Wen model can avoid additional computation [5]. Hybrid adaptive differential evolution and the Jaya algorithm are utilized to identify the parameters of the Bouc-Wen model of the PA [6].
For solving the problem of the hysteresis phenomenon of the piezoelectric actuator, the compensator can be broadly classified as follows: open-loop compensation control with an inverse hysteresis model [7], the closed-loop displacement control, and feedforward controller and closed-loop controller [8]. For the compensation of hysteresis nonlinearity, identifying these parameters of the hysteresis model is just the first step and the basis of a compound control. The compensator of the hysteresis has attracted many researchers. Li Yangmin proposes an inverse hysteresis compensator based on the rate-dependent Bouc–Wen model [8]. A compound control is designed by combining inverse model feedforward compensation control and feedback control. In this type of control, the hysteresis effect of the PA is eliminated by the inverse model feedforward compensation control, and the error, the dynamics and the disturbance of the system are suppressed by feedback control. The identified hysteresis will be employed to design the feedforward controller to compensate hysteresis of the piezo-actuated stage. A compound control strategy based an inverse hysteresis model and a proportional-integral-derivative (PID) feedback controller is employed for the compensation of positioning errors [9]. A non-linear feedforward compensation controller based on the Bouc–Wen model describing bias-rate-dependent hysteresis is combined with the displacement PID control to improve the displacement accuracy of the actuator [10].
The paper tries to design a Bouc–Wen model of the piezo-actuated stage by considering the input frequency. Firstly, the mechanical structure of the piezo-actuated stage is introduced in Section 2. Section 3 provides the parameters identification of Bouc–Wen hysteresis model using PSO. The compound control, feedforward control of an inverse hysteresis model combined with fuzzy PID closed-loop feedback control, is presented in Section 4. Section 5 describes the experimental results. Finally, the conclusion is given in Section 6.

2. Mechanical Structure of Piezo-Actuated Stage

The flexure hinges exhibit several advantages, such as mode friction, no lubrication, lightweight and zero backlash. Piezo-actuated compliant mechanisms based on flexure hinges have been widely utilized in precision engineering.
Circular flexure hinges can provide small in-plane deflection, so they can achieve a small range but high-precision positioning. The elliptical flexure hinges are suitable for better flexibility with longer fatigue life because of the low maximum stress. A leaf-spring flexure hinge is usually utilized to generate high precision positioning of a relatively large range due to its low bending stiffness [11]. Therefore, Circular flexure hinges are selected to transmit the motion for the piezo-actuated stage.
Combining the compliant mechanisms, the CAD model of the piezo-actuated stage including eight flexure hinges is shown in Figure 1. These circular flexure hinges are utilized to transmit the motion actuated by PA. Eight symmetrical flexible hinges form double parallel four-bar guide mechanism. This guide mechanism can extend in the motion direction without coupling displacement.
The aluminum alloy 7075-T6 is utilized for the section of the precision stage due to high admissible elastic strain. Its material parameters are stated as follows [12]: Young’s modulus E = 71 Gpa, density ρ = 2800 kg/m3, and Poisson’s ration μ = 0.33. The dimension parameters of flexure hinges are designed as follows: R = 3.5 mm, t = 3 mm, b = 14 mm, L = 10 mm. Consequently, we obtain the result of the guide mechanism: ke = 47.52 N/μm. It satisfies this condition that the driven force is larger than the sum of the elastic restorative force and the inertial force. The calculation shows that the system is reasonable.
The model and motion schematic diagram of the piezo-actuated stage are illustrated in Figure 2.
The motion displacement of this guide mechanism is very small and at the micrometer level. But the length of the link based on two flexure hinges is a few millimeters. Therefore, the rotation angle of a single link based on two flexure hinges is estimated by:
θ = arctan Δ x L Δ x L
According to the law of conservation of energy, the work generated by the driven force is equal to the elastic potential energy stored by 8 flexure hinges. Without considering the stiffness of the tensile direction, the equation is expressed as follows:
W = 1 2 F Δ x = 1 2 k e Δ x 2 = 1 2 k r θ 2 × 8
where ke is the stiffness of the guide mechanism in the motion direction, and kr represents the rotation stiffness of the flexure hinge.
Under the operation of the moment about the z-axis, the rotation stiffness formula of right circular flexure hinge as a pure rotation is given by
k r = 2 E b t 5 2 9 π R
where E is the Young’s modulus of the material of this stage, b is the depth of the flexure hinges, t the thinnest thickness of the right circular flexure hinge, and R is the radius of the circle.

3. Parameter Identification of the Modified Bouc–Wen Model by Using Modified Particle Swarm Optimization (PSO)

To reveal the hysteresis characteristics of this piezo-actuated stage, a set of voltage signals with different input frequencies is employed to stimulate this stage. The hysteresis curves of this stage shown in Figure 3 are obtained by utilizing several sine voltage signals in different frequencies from 0.5 to 10 Hz ( V o l = 4.58 + 4.58 sin ( 2 π f t π 2 ) f = 0.5 , 1 , 5 , 10 ). The experimental setup used is described in Section 5. From Figure 3, it is seen that the hysteresis loop of this stage varies little in the low-frequency voltage input under 1 Hz. It is known that the increase of the input frequency will give rise to the increase in the width of the voltage-displacement curve but a decrease in the height of the curve [13]. Therefore, the hysteresis curve is rate-dependent when the input frequency is greater than 1 Hz. The hysteresis phenomenon states that the relationship between the input voltage and the output displacement manifests nonlinearity, multivalue and nonlocal memoryless [14,15,16]. Consequently, the hysteresis characteristic of the PA is generally divided into two parts according to the input frequency: one, the hysteresis phenomenon is rate-independent when the input frequency is under 1 Hz; two, if the input frequency is larger than 1 Hz, the hysteresis becomes serious and needs to be described by a rate-dependent model.
To deal with the hysteresis phenomenon, many methods have been proposed to identify the parameters of hysteresis models, such as PSO [4,8,17], direct integration method [18]. PSO is an optimization method suitable for global optimization. The algorithm takes inspiration from the regularity of the foraging behavior of the animal cluster. The global group movement is an evolution process to achieve the optimal solution by solving space problems from disorder to an orderly process. The main strong advantages of the PSO algorithm are easy and simple to implement, and it has few parameters that need to adjusted [19].
In PSO, each particle denotes a design point that has its own position and velocity. The ith particle position can be represented as follows:
X i = ( x i 1 , x i 2 , , x i ( n 1 ) , x i n )
The velocity for the ith particle is expressed as follows:
V i = ( v i 1 , v i 2 , , v i ( n 1 ) , v i n )
The inertia weight can promote excellent-searching by balancing the global search and the local search. The equation for updating the particle velocity and position based on a general PSO is as follows:
V i d k + 1 = φ { V i d k + c 1 r 1 ( P i d k X i d k ) + c 2 r 2 ( P g k X i d k ) } X i d k + 1 = V i d k + 1 + X i d k
where φ = 2 2 C C 2 4 C is compression factor; C = c 1 + c 2 , and C > 4 ; V i [ V max , V max ] represents the velocity of the particle; k is the current iteration number. c1, c2 are the acceleration factors, respectively. Both of the coefficients c1 and c2 are set to 2.1. r1, r2 ∈ [0,1] are independent random numbers; P i d k is the best current fitness of the ith particle in the kth iteration; P g k is the best fitness of the whole particle swarm.
The formulas for updating the particle velocity and position based on the modified PSO is described as:
V i d k + 1 = φ { w V i d k + c 1 r 1 ( P i d k X i d k ) + c 2 r 2 ( P g k X i d k ) } X i d k + 1 = V i d k + 1 + X i d k
where w, playing an important role in balancing global search and local search, is the inertia weight.
The inertia weight, w, is improved to be linearly decreasing and is changed from a constant to a variable.
w = w max t ( w max w min ) t max
where t is used to represent the current iteration, tmax is the total number of iterations predetermined by the algorithm.
The Bouc–Wen model usually represents the relationship between the output signal and the input signal by constructing a differential equation. As a typical differential equation-type hysteresis model, it is more intuitive and simpler than other typical subclass hysteresis models [20,21].
The general classical Bouc-Wen model is employed to improve the control performance of the piezo-actuated stage when the input frequency is within 1 Hz.
x = k 1 c u + k 3 c h h ˙ = α c u ˙ β c | u ˙ | | h | h γ c u ˙ | h | 2
If the input frequency is higher than 1 Hz, the proposed mathematical expression in this paper is as follows:
x = k 1 e k 2 u ˙ u + k 3 h h ˙ = η ( α e ε | u ˙ | u ˙ β | u ˙ | h γ u ˙ | h | + λ | u ˙ | )
where h ˙ is the derivative of the hysteresis h ˙ . The parameters, u and u ˙ , are respectively the input voltage and its derivative. The coefficients α, β, γ, ε are the parameters of the modified Bouc-Wen model, λ is control factor related to the bias input signal, and η is the adjustable factor for the hysteresis of the different input signal. From the Figure 3, the hysteresis curved reveals the similar rate-independent characteristics when the frequency of the input signal is less than 1 Hz. Therefore, e k 2 u ˙ , e ε | u ˙ | will converge to fixed constants under the low frequency. But the hysteresis phenomenon of this stage is regarded as rate-dependent when the input frequency is more than 1 Hz. So the parameters e k 2 u ˙ e ε | u ˙ | will vary with different frequency [3].
The objective function expressed by the root-mean-square error is given as:
F ( k 1 , k 2 , k 3 , α , β , γ , λ , η , ε ) = 1 N 1 N [ x e ( k ) x ( k ) ] 2
A sinusoidal voltage signal, u = 4.58 + 4.58 sin ( 2 π f t π 2 ) ( f = 1 ) , is used to this stage to identify the parameters of Equation (9). The identification results are listed as: k1c = 1.86, k3c = −0.75, αc = 1.14, βc = 2.49, γc= −2.08.
A set of asymmetric sinusoidal voltage signals, u = 8.68 + 7.96 sin ( 2 π f t π 2 ) ( f = 1 , 2 , 5 ) , are utilized to stimulate the piezo-actuated stage. The comparisons of experimental and simulation results based on a modified Bouc-Wen model are shown in Figure 4.
The optimal parameters of the Bouc–Wen model have been identified through a set of experimental data. The identified parameters of the proposed Bouc-Wen model are listed in Table 1.

4. Control

The actual input–output relationship of the piezo-actuated stage between the input voltage and the output displacement is nonlinear because of the hysteresis of the piezoelectric actuator. The hysteresis loop can be decomposed into a linear element d(t) and a non-linear element H(t) [4,22]. Therefore, the output displacement of this piezo-actuated stage can be given by
x ( t ) = d ( t ) + H ( t ) d ( t ) = k l u ( t ) H ( t ) = k H h ( t )
where kl and kH is proportional gain related to the input voltage and the hysteresis, respectively.
The optimal parameters of the Bouc–Wen model have been identified, so the hysteresis of the piezo-actuated stage can be estimated. The hysteresis behavior of this stage is suppressed by designing a feedforward controller based on an inverse hysteresis model. If the input reference displacement is xd(t), then the reference input voltage can be given by:
u = x d ( t ) k F
where kF represents the relationship describing the ratio of the displacement voltage.
Due to the existing of the hysteresis phenomenon, the actual displacement output of this stage based on open-loop control is given as:
x ( t ) = k F u + k H h ( t )
If the hysteresis nonlinearity can be estimated by the Bouc–Wen model, the feedforward compensator based on the Bouc-Wen model can be designed as follows:
u F F = x d ( t ) k H h ^ k F
where h ^ ( t ) represents the estimated hysteresis of the piezo-actuated stage based on the Bouc–Wen model. In practical applications, due to the existence of model errors and external disturbances, it is difficult to obtain satisfactory control performance by only using the feedforward control, so the feedback control is particularly important to achieve precision performance.
The composite control with feedforward control and feedback control is used to operate the piezo-actuated stage. In the feedforward control, the hysteresis compensation voltage uFF is obtained according to the inverse compensator of the identified Bouc–Wen model. In the feedback loop, the PID control algorithm is employed to adjust the input voltage uFB of the closed-loop control.
u ( t ) = u F F ( t ) + u F B ( t )
According to the PID controller in the Programmable Multi Axis Controller (PMAC) card from Delta Tau Data Systems, Inc., the voltage of feedback control is expressed as:
u F B ( k ) = K p e ( k ) + K I i = 1 k e ( i ) K D [ x ( k ) x ( k 1 ) ]
In the practical application, the sensible selection of the gains KP, KI and KD can make the system obtain the desired performance, such as fast convergence, less overshoot, and small error [23]. In the compound control, the feedforward control is employed to reduce the non-linear hysteresis effect of the piezoelectric actuator, while the fuzzy PID feedback control can be proposed to achieve stabilization and disturbance compensation. The block diagram of its compound control is described in Figure 5.
The voltage based on the feedforward compensator and the fuzzy PID feedback control can be expressed as:
u ( k ) = u F F ( k ) + u F B ( k ) = H 1 ( x d ( k ) ) + K p ( k ) e ( k ) + K I ( k ) i = 1 k e ( i ) K D ( k ) [ x ( k ) x ( k 1 ) ] H 1 ( x d ( k ) ) = x d ( t ) k H h ^ k F
When the input frequency is less than 1 Hz, then:
k F = k 1 c h ^ ˙ = α c u ˙ β c | u ˙ | | h ^ ˙ | h ^ ˙ γ c u ˙ | h ^ ˙ | 2
But if the input frequency is higher than 1 Hz:
k F = k 1 e k 2 u ˙ h ^ ˙ = η ( α e ε | u ˙ | u ˙ β | u ˙ | h ^ ˙ γ u ˙ | h ^ ˙ | + λ | u ˙ | )
Two variables as input parameters, displacement error e and the differential of error ec, are proposed to tune the gains of PID by using fuzzy rules. The form of the gains of fuzzy PID is expressed as follows:
k P ( k ) = k P 0 + Δ k P ( k ) k I ( k ) = k I 0 + Δ k I ( k )
The linguistic variables of the fuzzy controller are expressed as follows: negative large for NB, negative medium for NM, negative small for NS, zero for ZO, positive small is PS, positive medium is PM, and positive large is PB. These fuzzy membership functions are defined as the triangle function. Two inputs: error, i.e, e, and derivative of error, i.e, ec, are employed as the inputs of fuzzy controller.
The proportional gain KP is too small, the response of the system is slow, and also the accuracy is low. The integral KI can eliminate the error of the control system, but it will produce overshoot when its value is too large. The adjustment rules of the parameters shown in Table 2 are used to design the parameters ΔKP, ΔKI.
The derivative KD can improve the dynamic characteristics of the control system and suppress the error’s change. However, when KD is too high, the settling time will increase, and also the robustness of the system will be reduced [24,25]. In practical applications, the effect of the derivative gain held steady under some range. Therefore, the value of KD was finally determined to be 120.

5. Experimental Results and Discussion

The experimental setup is built and shown in Figure 6. This setup is composed of the PA (P-845.20, Physik Instrumente, Karlsruhe, Germany), the amplifier driver (E-625, Physik Instrumente, Karlsruhe, Germany), the motion control card (Turbo PMAC), a grating encoder of Heidenhain and the computer. A PA is adapted to actuate the flexure hinges guide mechanism. Turbo PMAC, a motion control card, is employed to generate excitation voltage signals (0–10 V). By using the amplifier driver E-625, the excitation voltage signals can be amplified by 10 times. The output displacement is measured by grating encoder.
The control comparison is demonstrated by using PID control and fuzzy PID control with the inverse hysteresis model. The experimental result is shown in the Figure. The blue dotted line in the Figure represents the experimental curve of PID control, and the red short dotted line reveals the experimental result of fuzzy PID control with inverse hysteresis model.
The experimental results of the piezo-actuated stage using different controllers under 6 μm–0.5 Hz and 1 Hz sinusoidal signal are shown in Figure 7 and Figure 8. The control errors of the two control strategies are demonstrated in Figure 7 and Figure 8b. Observing Figure 7, the maximum absolute errors based on PID and inverse model compensator with fuzzy PID are 0.182 μm and 0.057 μm, respectively. From Figure 8, the maximum absolute errors based on PID and inverse model compensator with fuzzy PID are 0.318 μm and 0.045 μm, respectively. The proposed controller can reduce the error by about 85%. Compared to the input–output characteristics in the (c) and (d) part of Figure 7 and Figure 8, the initial hysteresis of the piezo-actuated stage has been removed when utilizing the proposed controller.
The system responses of 5 Hz input within amplitude 4 μm and 10 Hz sinusoidal signal within amplitude 6 μm are illustrated in Figure 9 and Figure 10, respectively. Observing Figure 9, the maximum absolute error based on PID is 0.429 μm, and the maximum error of the compound controller is 0.078 μm. The error is reduced by nearly 82%. In Figure 10, the max measured error under PID control and the compound control are 2.27 μm and 0.179 μm, respectively. The error is reduced by nearly 92%.
To further verify the accuracy and robustness of identified model and the proposed controller, a composite signal x = 5 sin ( 2 π f 1 t ) + 2 sin ( 2 π f 2 t ) f 1 = 1 , f 2 = 5 was applied. The output displacement results are shown in Figure 11. From the experimental results, the maximum tracking error using PID is 6.10 μm, while the maximum error based on the compound controller is about 0.36 μm. The error is reduced by nearly 94%. Compared to the control results, the proposed controller can improve the control error.

6. Conclusions

This paper presents the study of the identification of a model Bouc–Wen model using a modified PSO and a compound control. The modified Bouc–Wen model is divided into a rate-independent type and rate-dependent type according to the input frequency. The Bouc–Wen is supposed to be the rate-independent model when the input frequency is under 1 Hz. However, if the input frequency is larger than 1 Hz, the Bouc–Wen model should be treated as a rate-dependent model. The feedforward compensator is constructed by an inverse Bouc–Wen model. The gains of the PID control are adjusted by fuzzy rules. For the frequency superposition signal, the error is reduced by about 94%. Compared to the control results, the proposed controller can improve the control error.

Author Contributions

Conceptualization, J.F.; methodology, J.F.; software, J.F., J.W., W.Z. and C.L.; validation, J.F., J.W. and C.L.; formal analysis, J.F.; investigation, J.F., W.Z. and Z.L.; resources, J.F. and Z.L.; data curation, J.F.; writing—original draft preparation, J.F.; writing—review and editing, J.F.; visualization, J.F.; supervision, J.F.; project administration, J.F. and J.W.; funding acquisition, J.F.

Funding

This research was funded by the National Natural Science Foundation of China (grant number 51705217), Jiangsu Planned Projects for Postdoctoral Research Funds (grant number 2019K130), and National Key R&D Program of China (grant number 2018YFC0309103).

Acknowledgments

The authors would like to thank Lufan Zhang, Liu-sheng, Xufei Dai and Jiping Zhao for their contributions to building the experimental platform.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Xu, Q.S. Digital Sliding-Mode Control of Piezoelectric Micropositioning System Based on Input-Output Model. IEEE Trans. Ind. Electron. 2014, 61, 5517–5526. [Google Scholar]
  2. Wang, G.; Chen, G.Q.; Bai, F.Z. Modeling and identification of asymmetric Bouc-Wen hysteresis for piezoelectric actuator via a novel differential evolution algorithm. Sens. Actuator A-Phys. 2015, 235, 105–118. [Google Scholar] [CrossRef]
  3. Gan, J.Q.; Zhang, X.M. Nonlinear Hysteresis Modeling of Piezoelectric Actuators Using a Generalized Bouc-Wen Model. Micromachines 2019, 10, 183. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Ming, M.; Feng, Z.; Ling, J.; Xiao, X.H. Hysteresis modeling and feedforward compensation of piezoelectric nanopositioning stage with a modified Bouc-Wen model. Micro Nano Lett. 2018, 13, 1170–1174. [Google Scholar] [CrossRef]
  5. Habineza, D.; Rakotondrabe, M.; Le Gorrec, Y. Bouc-Wen Modeling and Feedforward Control of Multivariable Hysteresis in Piezoelectric Systems: Application to a 3-DoF Piezotube Scanner. IEEE Trans. Control Syst. Technol. 2015, 23, 1797–1806. [Google Scholar] [CrossRef]
  6. Son, N.N.; Van Kien, C.; Anh, H.P.H. Parameters identification of Bouc-Wen hysteresis model for piezoelectric actuators using hybrid adaptive differential evolution and Jaya algorithm. Eng. Appl. Artif. Intell. 2020, 87, 103317. [Google Scholar] [CrossRef]
  7. Gu, G.Y.; Zhu, L.M. Comparative experiments regarding approaches to feedforward hysteresis compensation for piezoceramic actuators. Smart Mater. Struct. 2014, 23, 095029. [Google Scholar] [CrossRef] [Green Version]
  8. Xiao, S.L.; Li, Y. Dynamic compensation and H∞ control for piezoelectric actuators based on the inverse Bouc-Wen model. Robot. Comput-Integr. Manuf. 2014, 30, 47–54. [Google Scholar] [CrossRef]
  9. Lin, C.; Zheng, S.; Li, P.Y.; Shen, Z.L.; Wang, S. Positioning Error Analysis and Control of a Piezo-Driven 6-DOF Micro-Positioner. Micromachines 2019, 10, 542. [Google Scholar] [CrossRef] [Green Version]
  10. Zhu, W.; Bian, L.X.; Cheng, L.; Rui, X.T. Non-linear compensation and displacement control of the bias-rate-dependent hysteresis of a magnetostrictive actuator. Precis. Eng. J. Int. Soc. Precis. Eng. Nanotechnol. 2017, 50, 107–113. [Google Scholar] [CrossRef]
  11. Lin, R.; Li, Y.Z.; Zhang, Y.X.; Wang, T.W.; Wang, Z.Y.; Song, Z.H.; Dou, Z.P.; Qian, J.Q. Design of A flexure-based mixed-kinematic XY high-precision positioning platform with large range. Mech. Mach. Theory 2019, 142, 103609. [Google Scholar] [CrossRef]
  12. Torabi, A.R.; Berto, F.; Razavi, S.M.J. Ductile failure prediction of thin notched aluminum plates subjected to combined tension-shear loading. Theor. Appl. Fract. Mech. 2018, 97, 280–288. [Google Scholar] [CrossRef] [Green Version]
  13. Zhang, X.L.; Tan, Y.H. A hybrid model for rate-dependent hysteresis in piezoelectric actuators. Sens. Actuator A-Phys. 2010, 157, 54–60. [Google Scholar] [CrossRef]
  14. Gan, J.Q.; Zhang, X.N. A review of nonlinear hysteresis modeling and control of piezoelectric actuators. AIP Adv. 2019, 9, 040702. [Google Scholar] [CrossRef] [Green Version]
  15. Hassani, V.; Tjahjowidodo, T.; Do, T.N. A survey on hysteresis modeling, identification and control. Mech. Syst. Signal Proc. 2014, 49, 209–233. [Google Scholar] [CrossRef]
  16. Gu, G.Y.; Zhu, L.M.; Su, C.Y.; Ding, H.; Fatikow, S. Modeling and Control of Piezo-Actuated Nanopositioning Stages: A Survey. IEEE Trans. Autom Sci. Eng. 2016, 13, 313–332. [Google Scholar] [CrossRef]
  17. Charalampakis, A.E.; Dimou, C.K. Identification of Bouc-Wen hysteretic systems using particle swarm optimization. Comput. Struct. 2010, 88, 1197–1205. [Google Scholar] [CrossRef]
  18. Wen, Z.J.; Ding, Y.; Liu, P.K.; Ding, H. An Efficient Identification Method for Dynamic Systems With Coupled Hysteresis and Linear Dynamics: Application to Piezoelectric-Actuated Nanopositioning Stages. IEEE/ASME Trans. Mechatron. 2019, 24, 326–337. [Google Scholar] [CrossRef]
  19. Sun, X.; Li, S.Y.; Dun, X.M.; Li, D.Y.; Li, T.G.; Guo, R.J.; Yang, M. A novel characterization method of piezoelectric composite material based on particle swarm optimization algorithm. Appl. Math. Model. 2019, 66, 322–331. [Google Scholar] [CrossRef]
  20. Chouza, A.; Barambones, O.; Calvo, I.; Velasco, J. Sliding Mode-Based Robust Control for Piezoelectric Actuators with Inverse Dynamics Estimation. Energies 2019, 12, 943. [Google Scholar] [CrossRef] [Green Version]
  21. Li, W.; Chen, X.D. Compensation of hysteresis in piezoelectric actuators without dynamics modeling. Sens. Actuator A-Phys. 2013, 199, 89–97. [Google Scholar] [CrossRef]
  22. Rakotondrabe, M. Bouc-Wen Modeling and Inverse Multiplicative Structure to Compensate Hysteresis Nonlinearity in Piezoelectric Actuators. IEEE Trans. Autom. Sci. Eng. 2011, 8, 428–431. [Google Scholar] [CrossRef] [Green Version]
  23. Van, M.; Do, X.P.; Mavrovouniotis, M. Self-tuning fuzzy PID-nonsingular fast terminal sliding mode control for robust fault tolerant control of robot manipulators. ISA Trans. 2019, in press. [Google Scholar] [CrossRef] [PubMed]
  24. Chi, Z.Q.; Jia, M.P.; Xu, Q.S. Fuzzy PID Feedback Control of Piezoelectric Actuator with Feedforward Compensation. Math. Probl. Eng. 2014, 2014, 107184. [Google Scholar] [CrossRef] [Green Version]
  25. Shen, J.; Xin, B.; Cui, H.Q.; Gao, W.X. Speed Control of Single-axis Rotation INS by Tracking Differentiator Based Fuzzy PID. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 2976–2986. [Google Scholar] [CrossRef]
Figure 1. The mechanical structure of the piezo-actuated stage.
Figure 1. The mechanical structure of the piezo-actuated stage.
Micromachines 10 00861 g001
Figure 2. The model of the right circular flexure hinges and schematic diagram of the guide mechanism.
Figure 2. The model of the right circular flexure hinges and schematic diagram of the guide mechanism.
Micromachines 10 00861 g002
Figure 3. The hysteresis curves with input voltage signals of different frequencies.
Figure 3. The hysteresis curves with input voltage signals of different frequencies.
Micromachines 10 00861 g003
Figure 4. Comparisons of experimental and simulation results based on the Bouc-Wen model. (a) displacement; (b) hysteresis loop; (c) iteration curve; (d) non-linear component.
Figure 4. Comparisons of experimental and simulation results based on the Bouc-Wen model. (a) displacement; (b) hysteresis loop; (c) iteration curve; (d) non-linear component.
Micromachines 10 00861 g004
Figure 5. The block diagram of the fuzzy proportional-integral-derivative (PID) controller with inverse model feedforward compensator.
Figure 5. The block diagram of the fuzzy proportional-integral-derivative (PID) controller with inverse model feedforward compensator.
Micromachines 10 00861 g005
Figure 6. The experimental setup.
Figure 6. The experimental setup.
Micromachines 10 00861 g006
Figure 7. Experimental results of 6 μm–0.5 Hz sinusoidal signal: (a) displacement response; (b) tracking error; (c) input–output characteristics with PID controller; (d) input–output characteristics with the proposed controller.
Figure 7. Experimental results of 6 μm–0.5 Hz sinusoidal signal: (a) displacement response; (b) tracking error; (c) input–output characteristics with PID controller; (d) input–output characteristics with the proposed controller.
Micromachines 10 00861 g007
Figure 8. Experimental results of 6 μm–1 Hz sinusoidal signal: (a) displacement response; (b) tracking error; (c) input–output characteristics with PID controller; (d) input–output characteristics with the proposed controller.
Figure 8. Experimental results of 6 μm–1 Hz sinusoidal signal: (a) displacement response; (b) tracking error; (c) input–output characteristics with PID controller; (d) input–output characteristics with the proposed controller.
Micromachines 10 00861 g008
Figure 9. Experimental results of 4 μm–5 Hz sinusoidal signal: (a) input–output characteristics with PID controller; (b) input–output characteristics with the proposed controller; (c) tracking error.
Figure 9. Experimental results of 4 μm–5 Hz sinusoidal signal: (a) input–output characteristics with PID controller; (b) input–output characteristics with the proposed controller; (c) tracking error.
Micromachines 10 00861 g009
Figure 10. Experimental results of 6 μm-10 Hz sinusoidal signal: (a) input–output characteristics with PID controller; (b) input–output characteristics with the proposed controller; (c) tracking error.
Figure 10. Experimental results of 6 μm-10 Hz sinusoidal signal: (a) input–output characteristics with PID controller; (b) input–output characteristics with the proposed controller; (c) tracking error.
Micromachines 10 00861 g010aMicromachines 10 00861 g010b
Figure 11. Experimental results of x = 5 sin ( 2 π f 1 t ) + 2 sin ( 2 π f 2 t ) f 1 = 1 , f 2 = 5 : (a) displacement response using PID controller; (b) displacement response using the proposed controller; (c) tracking error.
Figure 11. Experimental results of x = 5 sin ( 2 π f 1 t ) + 2 sin ( 2 π f 2 t ) f 1 = 1 , f 2 = 5 : (a) displacement response using PID controller; (b) displacement response using the proposed controller; (c) tracking error.
Micromachines 10 00861 g011
Table 1. The identified parameters of the hysteresis model.
Table 1. The identified parameters of the hysteresis model.
ParametersValue
k11.86
k20.11
k36.82
α−2.27
β7.19
γ−6.29
ε0.35
λ0.0054
η0.089
Table 2. Adjustment rules table of ΔKPKI.
Table 2. Adjustment rules table of ΔKPKI.
ecNBNMNSZOPSPMPB
e
NBPB/NBPB/NBPM/NMPM/NMPS/NSZO/ZOZO/ZO
NMPB/NBPB/NBPM/NMPS/NSPS/NSZO/ZONS/ZO
NSPM/NBPM/NMPS/NSPS/NSZO/ZONS/PSNS/PS
ZOPM/NMPM/NMPS/NSZO/ZONS/PSNM/PMNM/PM
PSPS/NMPS/NSZO/ZONS/PSNS/PSNM/PMNM/PB
PMPS/ZOZO/ZONS/PSNM/PSNM/PMNM/PBNB/PB
PBZO/ZOZO/ZONM/PSNM/PMNM/PMNB/PBNB/PB

Share and Cite

MDPI and ACS Style

Fang, J.; Wang, J.; Li, C.; Zhong, W.; Long, Z. A Compound Control Based on the Piezo-Actuated Stage with Bouc–Wen Model. Micromachines 2019, 10, 861. https://doi.org/10.3390/mi10120861

AMA Style

Fang J, Wang J, Li C, Zhong W, Long Z. A Compound Control Based on the Piezo-Actuated Stage with Bouc–Wen Model. Micromachines. 2019; 10(12):861. https://doi.org/10.3390/mi10120861

Chicago/Turabian Style

Fang, Jiwen, Jia Wang, Chong Li, Wei Zhong, and Zhili Long. 2019. "A Compound Control Based on the Piezo-Actuated Stage with Bouc–Wen Model" Micromachines 10, no. 12: 861. https://doi.org/10.3390/mi10120861

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