Next Article in Journal
System-Level Modelling and Simulation of a Multiphysical Kick and Catch Actuator System
Previous Article in Journal
Development of a Control System and Functional Validation of a Parallel Robot for Lower Limb Rehabilitation
Previous Article in Special Issue
Mechanism and Experiment Study of Non-Contact Ultrasonic Assisted Grinding
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Control Design Based on Perturbation Cancellation for Micro-Positioning Design with Hysteresis

Systems and Naval Mechatronic Engineering, National Cheng Kung University, Tainan 701, Taiwan
*
Author to whom correspondence should be addressed.
Actuators 2021, 10(11), 278; https://doi.org/10.3390/act10110278
Submission received: 14 August 2021 / Revised: 10 October 2021 / Accepted: 12 October 2021 / Published: 21 October 2021
(This article belongs to the Special Issue Ferroelectric Materials and Piezoelectric Actuators)

Abstract

:
Based on the superiority of the piezoelectric elements, including lightweight, high electric mechanical transformation efficiency and a quick response time, a piezoelectric-based micro-positioning actuator is developed in this investigation. For eliminating the effects of hysteresis and modeling uncertainties that appeared in this micro-positioning actuator, a nonlinear adaptive fuzzy robust control design with a perturbation cancellation ability is proposed for this micro-positioning design to achieve a positioning resolution of 1 μm. Structurally, this proposed robust control methodology contains two particular parts: a universal fuzzy approximator and a robust compensator, which are employed to cancel the modeling uncertainties caused by the perturbed parts of the micro-positioning actuator and mitigate the approximation error between the modeling uncertainties and the universal fuzzy approximator, respectively. From both the numerical simulations and real validations, this proposed micro-positioning design performs a promising positioning performance in the micrometer level.

1. Introduction

Due to the ongoing development of the miniaturization of electronic elements and the dense integration of electronic chips on silicon wafers, there has been a tremendous and growing demand for more advanced and innovative micro/nano positioners in recent decades [1]. Implementations of micro/nano positioning systems have been exploited in numerous fields, including micro/nano manipulators [2]; aerial vehicles [3]; internal combustion engines [4]; image and optical systems [5]; and the applications involved in manufacturing communities and research disciplines, including mechanical systems [3,4], the semiconductor industry, and biotech, neuroscience, and materials science [6].
There exist several categories of micro/nano positioners, including the piezoelectric actuator [7], shape memory alloy (SMA) [8], electromagnetic actuator [9], electrostatic actuator [10], and electrothermal actuator [11], which are classified based on their mechanisms of actuation. Among all categories, much attention has been paid to the piezoelectric actuator owing to its superior characteristics, such as higher resolution in terms of displacement, overwhelming force [12], negligence of wear and tear [13], lightweight and high electric mechanical transformation efficiency [14], great stiffness, wide bandwidth, fast response, good stability, long lifespan, anti-electromagnetic interference [15], etc.
Except for these advantages, the piezoelectric actuator also attaches the harmful hysteresis effect, which results from its unique crystalline polarization effect [16]. The hysteresis effect induces a dynamic lag response between the input voltage and output displacement and demotes the linearity as well as the applicability of the piezoelectric actuator to perform high-accuracy positioning. Thereby, resolving the hysteresis effect of the piezoelectric actuator is one of the most considerable concerns in the micro-positioning design of piezoelectric-based actuators [17].
In the published literature, many approaches and methods regarding solving the hysteresis effect of piezoelectric actuators have been cultivated. These approaches and methods vary with the models and the controllers or compensators adopted on the piezoelectric-based micro-positioning actuators [17]. The mathematical representation of piezoelectric actuators mainly separates them into three approaches. One utilizes an operator modeling technique or polynomial technique, such as the Prandtl–Ishlinskii model, Preisach model, or Krasnoselskii–Pokrovskii model, to approximate the ascending and descending character of a hysteresis curve, while the Backslash model, Duhem model, and Bouc–Wen model aim to model a piezoelectric actuator through interpreting the system according to dynamic equations, with which it is easy to implement and determine the parameters of the dynamic equations to match the hysteresis curve. Among these three models, the Bouc–Wen model is presented with a set of first-order differential equations; it would be appropriate to apply them to the nonlinear control design of eliminating hysteresis. Several data-driven models based on neural networks have been proposed in the past decade [18,19,20]. Precise approximations for the hysteresis effect can be achieved, and an advantage of not knowing the inversion model of hysteresis can be obtained for developing the corresponding control laws via using neural network models of the above-mentioned published research. However, positioning error convergence and robustness properties with respect to modelling uncertainties and disturbances are not easy to guarantee from these designs, and higher computational power consumptions are always needed as well due to the structural complexities of adopted neural network models.
As to the control or compensated methods, Preisach- or Prandtl–Ishlinskii-based compensators [21,22,23] dominate the field. Through multiple operation points, the Preisach and Prandtl–Ishlinskii models transform the hysteresis curve of input–output coordinates into one-to-one mapping. As a result, an inversion-based compensator can reverse the one-to-one mapping, compensate for the dynamic lag, and then flatten the hysteresis curve. Nonetheless, the operator modeling approach requires a large amount of driven data, and its operation region is constrained by the operation points. On the other hand, control methods established on a set of first-order differential equations are more concrete from a structural perspective and are much easier to manipulate. It is also worth noting that there was an increasing trend of feedback control methods being applied in the design of piezoelectric actuators. By implementing an inversed-based compensator as an inner open loop and combining it with a feedback controller as an outer loop, several hybrid control methods have attempted to possess the advantages of inversed-based compensators in dealing with hysteresis and the closed-loop controller in converging tracking error according to time [24,25,26]. However, the overall control structures of these hybrid control methods are too complicated, and high calculation power is always required. Some feedback-linearization-based and sliding-model-based nonlinear controllers, which integrate the Bouc–Wen model for mitigating hysteresis, have been proposed recently [27,28], and these control designs have achieved acceptable micrometer positioning performances. Nevertheless, the dynamics of piezoelectric actuators in these investigations are assumed as exactly known functions without any parameter perturbations; hence, the effects of modelling uncertainties should not be considered in the control designs of these latest studies, and the robustness of these control designs cannot be guaranteed even though the Bouc–Wen model is used to compensate for the hysteresis of piezoelectric actuators. For the sake of achieving the control structure’s simplicity and a high positioning accuracy for the proposed micro-positioning system with modelling uncertainties, a nonlinear control methodology which integrates a Bouc–Wen model, a feedback linearization control law, an adaptive fuzzy approximator, and a robust compensator is exploited to actively cancel the uncertain perturbation and eliminate approximation errors and hysteresis without composing any inversed-based compensators. Based on the above arrangement, a nonlinear control method that possesses several good properties, including simplicity of the control structure, the global stability, the guaranteed convergence of positioning error, the guaranteed robustness with respect to modeling uncertainties, and the precise micro-positioning ability is delivered.
The organization of this investigation is arranged as follows: In Section 2, the hysteresis character of a used piezoelectric element and the dynamics of the micro-positioning actuator are briefly described. Derivation and proof of the proposed robust control design are revealed in Section 3. Next, simulation and discussion are investigated in Section 4, and the real verification is conducted in Section 5. Finally, the conclusion is made in Section 6.

2. Dynamics of the Controlled Piezoelectric Actuator

The micro-positioning actuator discussed in this investigation basically is constructed from the piezoelectric material. The Bouc–Wen model that is presented with a set of first-order differential equations is used to model the behavior of the piezoelectric material with the hysteresis effect. In the beginning, a brief introduction about hysteresis of piezoelectric material is given. Then, the dynamics of the overall micro-positioning actuator, which comprises of this piezoelectric material, will be formulated.

2.1. Hysteresis Effect

Hysteresis is a particular character of piezoelectric elements. As shown in Figure 1, the hysteresis loop of a controllable piezoelectric material is usually an unrepeated continuous loop that starts at the origin, saturates at a certain point, and lags to some degree when descending and ascending. Owing to this inherent property and the memory-like lagging dynamics, it is always a challenging issue to model hysteresis precisely and moderate the effect of hysteresis of the piezoelectric actuator.

2.2. Dynamic Model of Micro-Positioning Actuators

As depicted in Figure 2, except for the piezoelectric element, the micro-positioning actuator developed in this investigation consists of two symmetrical electrodes, A and B, and a fastener that can carry affordable loads. The micrometer displacement of the buckled fastener can be controlled by electrodes A and B.
Theoretically, the dynamics of the piezoelectric-based micro-positioning actuator in Figure 3 are equivalent to a nonlinear spring–mass–damper system combining with a hysteresis model as plotted in Figure 3, and it could be presented by a set of differential equations such as:
m z ¨ + b z ˙ + k z = k ( d u l )
l ˙ = α d u ˙ β | u ˙ | l | l | i 1 γ u ˙ | l | i
y = z
where m , b , and k denote the mass, the damping coefficient, and the stiffness of the equivalent spring–mass–damper system. Meanwhile, l denotes the hysteretic displacement; parameters d , α , β , and γ are strictly positive coefficients; and i denotes the transition state from elastic to plastic [29], where i = 1 is chosen in general. The displacement of the micro-positioning actuator is defined as z . The derivative of u physically denotes the input voltage of the controlled micro-positioning actuator, which is regarded as the real control input in this investigation. In the presence of modeling uncertainties, each system parameter ( m , b , k , d , α , β , and γ ) is denoted as the combination of the nominal terms ( m ¯ , b ¯ , k ¯ , d ¯ , α ¯ , β ¯ , and γ ¯ ) and the perturbed terms: ( m ˜ , b ˜ , k ˜ , d ˜ , α ˜ , β ˜ , and γ ˜ ), i.e., the system parameters can be expressed as m = m ¯ + m ˜ , b = b ¯ + b ˜ , k = k ¯ + k ˜ , d = d ¯ + d ˜ , α = α ¯ + α ˜ , β = β ¯ + β ˜ , and γ = γ ¯ + γ ˜ , respectively.

3. Nonlinear Control Design of Micro-Positioning Actuators

For micro-positioning applications, development of an appropriate control scheme is the most crucial task, especially in facing of the modeling uncertainties (unmodeled dynamics or undetermined parameters). To begin with, a well-known feedback linearization (FL) control design is constructed with the nominal values: m ¯ , b ¯ , k ¯ , d ¯ , α ¯ , β ¯ , and γ ¯ ; subsequently, it will be upgraded to a robust control form called adaptive fuzzy robust (AFR) control design for achieving the accurate micro-positioning. Concerning the existence of the modeling uncertainties, our control design objective is to cultivate a nonlinear controller for precisely converging the positioning error of the micro-positioning actuator at a micro-meter scale as small as possible.
We define the micro-positioning error as:
e = y y d
where y d C is the desired trajectory, which is continuously differentiable.
Taking the triple derivative for Equation (4), a third order error dynamic system with the control command u ˙ can be obtained:
e = y y d = F ( z ) + G ( z ) u ˙ y d
where
F ( z ) = b m z ¨ k m z ˙ G ( z ) = k m ( d α d + β sgn ( u ˙ ) l + γ | l | ) .

3.1. Adaptive Fuzzy Robust Control Design with Respect to Unknown System Perturbations

Initially, if we assume all parameters of the dynamics of F ( z ) and G ( z ) in Equation (5) are exactly known, a feedback linearization control law can be easily derived as the following form:
u ˙ = 1 G ( z ) ( F ( z ) λ 0 e λ 1 e ˙ λ 2 e ¨ + y d )
Substituting Equation (6) into Equation (5), a third-order differential equation for the positioning error is obtained as below:
e + λ 2 e ¨ + λ 1 e ˙ + λ 0 e = 0
Ideally, without considering the modeling uncertainties, the positioning error of the controlled micro-positioning actuator could be proven to asymptotically converge to zero if the control gains λ 2 , λ 1 , and λ 0 are appropriately chosen to let Equation (7) satisfy Hurwitz’s condition.
In practice, assuming all parameters of the dynamics of F ( z ) and G ( z ) are exactly known values is a strong assumption because parameters of piezoelectric elements are inevitably inconsistent after a batch manufacture and slight variations among piezoelectric elements can be found normally; hence, the perturbed terms ( m ˜ , b ˜ , k ˜ , d ˜ , α ˜ , β ˜ , and γ ˜ ) do exist. For this reason, the feedback linearization control law in Equation (6) should be modified as:
u ˙ = 1 G ¯ ( z ) ( F ¯ ( z ) λ 0 e λ 1 e ˙ λ 2 e ¨ + y d )
where
F ¯ ( z ) = b ¯ m ¯ z ¨ k ¯ m ¯ z ˙ G ¯ ( z ) = k ¯ m ¯ ( d ¯ α ¯ d ¯ + β ¯ sgn ( u ˙ ) l + γ ¯ | l | ) .
Based on the control law in Equation (8), dynamics of the positioning error for Equation (8) becomes a third-order differential equation with a perturbed input that is the integration of all modeling uncertainties:
e + λ 2 e ¨ + λ 1 e ˙ + λ 0 e = ω
where ω is the overall modeling uncertainties caused by perturbed terms, and ω will be detailed in the following section.
Remark 1.
Obviously, the overall modeling uncertainties ω strongly affect the convergence of the positioning error e and should be eliminated, and if the overall modeling uncertainties ω can be perfectly canceled, the micro-positioning error in Equation (9) will asymptotically converge to zero.

3.2. Perturbation Elimination

From Remark 1, cancellation of modeling uncertainties would be the solution to the positioning problem of this micro-positioning actuator. For eliminating the effect of the overall modeling uncertainties ω , a robust control law combined with an adaptive fuzzy approximator and a robust compensator with the perturbation elimination property is proposed. Merging the feedback linearization controller in Equation (8) with an adaptive fuzzy approximator ω ^ ( e , θ ω ) and a robust compensator u e yields a modified robust control law as the following:
u ˙ = 1 G ¯ ( z ) ( F ¯ ( z ) ω ^ ( e , θ ω ) + u e + v + y d )
where v denotes a virtual controller that will expressed later, u e denotes a robust compensator, and the adaptive fuzzy approximator ω ^ ( e , θ ω ) that is utilized to approximate the overall modeling uncertainties ω can be expressed as a fuzzy regression form [30,31]:
ω ^ ( e , θ ω ) = θ ω T ξ ( e ) = ξ T ( e ) θ ω
where ξ ( e ) is the fuzzy set vector, and θ ω is the tunable weight vector.
The optimal parameters θ ω * of the parameters θ ω are denoted as:
θ ω * = arg min θ ω Ω ω [ sup e Ω e ω ω ^ ( e , θ ω ) ]
where two suitable boundary sets for the parameter θ ω and the positioning error e are individually denoted as Ω ω and Ω e .
Remark 2.
It is worth mentioning that the number of fuzzy sets in ξ ( e ) is always a trade-off between the complexity of the approximator and the approximation capability. Normally, the more fuzzy sets that are applied, the more accurate approximation that can be obtained.
Details of the overall modeling uncertainties ω caused by the perturbed terms ( m ˜ , b ˜ , k ˜ , d ˜ , α ˜ , β ˜ , and γ ˜ ) can be calculated as the following:
ω = ( F ( z ) F ¯ ( z ) ) + ( G ( z ) G ¯ ( z ) ) u ˙
The overall modeling uncertainties ω can be approximated by using an adaptive fuzzy approximator ω ^ ( e , θ ω * ) because of the universal approximation property of the fuzzy system in Equation (11) [30,31], and the remained approximation error can be presented as:
ω a = ω ω ^ ( e , θ ω * )
Substituting the modified robust control law in Equation (10) into dynamics of positioning error in Equation (5), we get:
e = v + ( ω ^ ( e , θ ω * ) ω ^ ( e , θ ω ) ) + u e + ω a
Or equivalently,
E ˙ = v + B ξ T ( e ) θ ˜ ω + B u e + B ω a
where θ ˜ ω = θ ω * θ ω is the parameter error vector, E = [ e e ˙ e ¨ ] T , B = [ 0 0 1 ] T , v = A E and
A = [ 0 1 0 0 0 1 λ 0 λ 1 λ 2 ]
in which, λ i > 0 , for i = 0, 1, and 2.
The positioning problem of the proposed micro-positioning actuator with parameter perturbations is equivalent to optimize the H performance index denoted as the following form:
max ω a L 2 [ 0 , t f ] min u e L 2 [ 0 , t f ] 0 t f [ E T ( t ) Q E ( t ) + u e T ( t ) R u e ( t ) + 1 r ω θ ˜ ω T ( t ) θ ˜ ω ( t ) ] d t     0 t f ω a T ( t ) ω a ( t ) d t ρ 2
Or equivalently,
max ω a L 2 [ 0 , t f ] min u e L 2 [ 0 , t f ] 0 t f [ E T ( t ) Q E ( t ) + u e T ( t ) R u e ( t ) + 1 r ω θ ˜ ω T ( t ) θ ˜ ω ( t ) ] d t   ρ 2 0 t f ω a T ( t ) ω a ( t ) d t
where t f denotes the final time of the positioning process, Q and R denote as strictly symmetric positive-definite weighting matrices, r ω > 0 stands for a strictly positive scalar, and ρ is the attenuation level for measuring the worst-case effect of the overall modeling uncertainties ω a on the system output z . Normally, a value between 0 and 1 is the proper region of the attenuation value ρ for a robust positioning design.
Furthermore, if the initial values are considered, then inequality in Equation (18) can be modified as:
max ω a L 2 [ 0 , t f ] min u e L 2 [ 0 , t f ] 0 t f [ E T ( t ) Q E ( t ) + u e T ( t ) R u e ( t ) ] d t E T ( 0 ) P E ( 0 ) + 1 r ω θ ˜ ω T ( 0 ) θ ˜ ω ( 0 ) + ρ 2 0 t f ω a T ( t ) ω a ( t ) d t
where P = P T > 0 is a weighting matrix for the initial value of the error system E ( 0 ) .
Theorem 1.
The robust positioning problem of the proposed micro-positioning actuator with parameter perturbations can be solved, if the following adaptive fuzzy robust control law is applied for the nonlinear perturbed dynamics of the micro-positioning actuator in Equations (1)–(3):
u ˙ = 1 G ¯ ( z ) ( F ¯ ( z ) + ξ T ( e ) θ ω + u e + v + y d )
where
u e = R 1 B T P E
θ ˙ ω = r ω ξ ( e ) B T P E
As to the matrix P = P T > 0 , it is the solution of the following Riccati-like equation:
P A + A T P + Q + P B ( 1 ρ 2 I R 1 ) B T P = 0
Proof of Theorem 1.
Choose a Lyapunov candidate as:
V = 1 2 E T P E + 1 2 r ω θ ˜ ω T θ ˜ ω
The time derivative of V is:
V ˙ = 1 2 ( E ˙ T P E + E T P E ˙ ) + 1 r ω θ ˜ ˙ ω T θ ˜ ω
Substituting Equations (16) and (21) into Equation (25), we obtain:
V ˙ = 1 2 ( v + B ξ T ( e ) θ ˜ ω + B u e + B ω a ) T P E + 1 2 E T P ( v + B ξ T ( e ) θ ˜ ω + B u e + B ω a ) + 1 r ω θ ˜ ˙ ω T θ ˜ ω = 1 2 E T ( A T P + P A ) E 1 2 E T ( P B R 1 B T P + P B R 1 B T P ) E + 1 2 θ ˜ ω T ξ ( e ) B T P E T + 1 2 E T P B ξ T ( e ) θ ˜ ω + 1 r ω θ ˜ ˙ ω T θ ˜ ω + 1 2 ω a T B T P E + 1 2 E T P B ω a
Noticing that Equation (21) can simplify the term E T P B R 1 B T P E , we thus obtain:
V ˙ = 1 2 E T ( A T P + P A P B R 1 B T P ) E 1 2 u e T R u e + 1 2 θ ˜ ω T ξ ( e ) B T P E T + 1 2 E T P B ξ T ( e ) θ ˜ ω + 1 r ω θ ˜ ˙ ω T θ ˜ ω + 1 2 ω a T B T P E + 1 2 E T P B ω a
Since θ ˜ ˙ ω = θ ˙ ω , Equation (27) can be rewritten as:
V ˙ = 1 2 E T ( A T P + P A P B R 1 B T P ) E 1 2 u e T R u e + 1 2 θ ˜ ω T ξ ( e ) B T P E T + 1 2 E T P B ξ T ( e ) θ ˜ ω 1 r ω θ ˙ ω T θ ˜ ω + 1 2 ω a T B T P E + 1 2 E T P B ω a
Moreover, it is easy to check out that θ ˜ ω T ξ ( e ) B T P E T = E T P B ξ T ( e ) θ ˜ ω ; therefore, Equation (28) can be rearranged as:
V ˙ = 1 2 E T ( A T P + P A P B R 1 B T P ) E 1 2 u e T R u e + ( E T P B ξ T ( e ) 1 r ω θ ˙ ω T ) θ ˜ ω + 1 2 ω a T B T P E + 1 2 E T P B ω a
Inserting the adaptive law in Equation (22) into Equation (29) yields:
V ˙ = 1 2 E T ( A T P + P A P B R 1 B T P ) E 1 2 u e T R u e + 1 2 ω a T B T P E + 1 2 E T P B ω a = 1 2 E T ( A T P + P A P B R 1 B T P ) E 1 2 u e T R u e + 1 2 ω a T B T P E + 1 2 E T P B ω a + 1 2 ρ 2 E T P B B T P E 1 2 ρ 2 E T P B B T P E = 1 2 E T ( A T P + P A + P B ( 1 ρ 2 I R 1 ) B T P ) E 1 2 ρ 2 E T P B B T P E 1 2 u e T R u e + 1 2 ω a T B T P E + 1 2 E T P B ω a
Based on the result of Equation (23), the following result can be found:
V ˙ = 1 2 E T Q E 1 2 u e T R u e 1 2 ρ 2 E T P B B T P E + 1 2 ω a T B T P E + 1 2 E T P B ω a 1 2 ρ 2 ω a T ω a + 1 2 ρ 2 ω a T ω a = 1 2 E T Q E 1 2 u e T R u e 1 2 ( 1 ρ B T P E ρ ω a ) T ( 1 ρ B T P E ρ ω a ) + 1 2 ρ 2 ω a T ω a
If the worst-case perturbation equals ω a = 1 ρ 2 B T P E , then Equation (31) can be presented as a concise form as:
V ˙ 1 2 E T Q E 1 2 u e T R u e + 1 2 ρ 2 ω a T ω a
Integrating Equation (32) from t = 0 to t = t f , we obtain:
V ( t f ) V ( 0 ) 1 2 0 t f [ E ( t ) T Q E ( t ) + u e T ( t ) R u e ( t ) ] d t     + ρ 2 2 0 t f ω a T ( t ) ω a ( t )       d t
Since V ( t f ) 0 , the above inequality indicates the following fact:
1 2 0 t f [ E T ( t ) Q E ( t ) + u e T ( t ) R u e ( t ) ] d t   1 2 E T ( 0 ) P E ( 0 ) + 1 2 r ω θ ˜ ω T ( 0 ) θ ˜ ω ( 0 ) + ρ 2 2 0 t f ω a T ( t ) ω a ( t ) d t    
Obviously, Equation (34) can be described as the following equivalent form:
0 t f [ E T ( t ) Q E ( t ) + u e T ( t ) R u e ( t ) ] d t   E T ( 0 ) P E ( 0 ) + 1 r ω θ ˜ ω T ( 0 ) θ ˜ ω ( 0 ) + ρ 2 0 t f ω a T ( t ) ω a ( t )     d t
Equation (35) is the same as Equation (19); hence, the proof of Theorem 1 is completed. □

4. Simulation and Discussion

4.1. Parameters of the Micro-Positioning Actuator and the Proposed Controller

By means of the particle swarm optimization (PSO) method, the nominal parameters of the micro-positioning actuator can be identified and listed in Table 1. To control parameters of this proposed method, they are resolved by a Ricatti solver that is provided in the control toolbox of the simulation platform MATLAB R2020b (Tainan, R.O.C.) and all related control parameters are listed in Table 2.

4.2. Simulation Results

In the following simulation verification, micrometer positioning performances of two developed control laws—1. feedback linearization (FL) control law and 2. adaptive fuzzy robust (AFR) control law—will be compared. The feedback linearization (FL) and adaptive fuzzy robust (AFR) methods are realized by using Equations (8) and (10), and related control parameters adopted for constructing the feedback linearization (FL) and the adaptive fuzzy robust (AFR) control laws are listed in Table 2. For validating the micrometer positioning performance, two desired trajectories, including a trapezoid-type trajectory (with the magnitude of ±90 μm) and a sinusoid-type trajectory (with the magnitude of ±100 μm and a frequency of π/3), are used. Concerning the arrangements of the model perturbed uncertainties ( m ˜ , b ˜ , k ˜ , d ˜ , α ˜ , β ˜ , and γ ˜ ) in the following scenarios, ±1% random perturbations are set up for perturbed terms ( m ˜ , b ˜ , k ˜ , d ˜ , α ˜ , β ˜ , and γ ˜ ) individually. The reason why only ±1% random perturbations are considered for these perturbed terms is that the feedback linearization (FL) design will diverge for a micro-positioning actuator with perturbed bounds beyond this value. Furthermore, a time-varying positive nominal perturbation will be added on the nominal value m ¯ of the actuator mass for performing the practical situation that fastener on the micro-positioning actuator in Figure 2 carries different loads.
In total, two simulative scenarios will be conducted and discussed in this section:
Scenario 1:
A trapezoid-type trajectory with the magnitude of ±90 μm is used as the desired trajectory. Moreover, ±1% random perturbations are arranged for perturbed terms ( m ˜ , b ˜ , k ˜ , d ˜ , α ˜ , β ˜ , and γ ˜ ) and, a positive perturbation (20% of m ¯ ) is added for the mass m during 0–5 s and 10–19 s.
Scenario 2:
A sinusoid-type trajectory with the magnitude of ±100 μm and a fixed frequency of π/3 is applied as the desired trajectory. Moreover, ±1% random perturbations are set up for perturbed terms ( m ˜ , b ˜ , k ˜ , d ˜ , α ˜ , β ˜ , and γ ˜ ), and a fixed 20% positive nominal perturbation is arranged for the mass m .
In the following, discussions for both scenarios will be detailed individually.
Scenario 1:
Figure 4, Figure 5 and Figure 6 are the simulation results of the feedback linearization (FL) and the adaptive fuzzy robust (AFR) methods for Scenario 1. Initial positions of the controlled micro-positioning actuator for these two control methods are set up as 10 μm. From Figure 4, it is easy to find out that the controlled output displacement z of the proposed adaptive fuzzy robust (AFR) method precisely follows the desired trajectory. However, the tracking result of the feedback linearization (FL) method is worse due to modeling uncertainties ω caused by the dopped system parameters’ perturbations. Rapid convergence of the positioning error revealed in Figure 5 for the proposed method shows us the exponential convergent property of this proposed method in positioning errors. Additionally, a slight positioning error can be spotted in transient responses of each turning point when tracking the desired trapezoid-type trajectory, but all positioning errors vanish within a few seconds.
Figure 6 displays the overall control commands of feedback linearization (FL) and adaptive fuzzy robust (AFR) method, respectively. As shown in Figure 6, the range of the control inputs is within (−100 V, 50 V) for these two methods. Both of these two methods have the same tendency in control commands, but the feedback linearization (FL) method cannot generate proper control commands for achieving the micro-positioning mission in Scenario 1.
As displayed in Figure 7, a positive perturbation (20% of m ¯ ) is added for the mass m during 0–5 s and 10–19 s for the micro-positioning verification of Scenario 1.
The original model functions F and G described by using the nominal values and perturbed values for Scenario 1 are displayed with respect to F ¯ and G ¯ in Figure 8, respectively. From the comparisons in Figure 8, biases and model distortions caused by the time-varying variation of mass and 1% random perturbations for the other parameters can be easily observed. These perturbations in model functions downgrade the micro-positioning performance of the feedback linearization (FL) method that always requires the exact model functions. However, as shown in Figure 4 and Figure 5, modeling uncertainties ω due to these parameters’ variations do not influence the micro-positioning performance of the proposed method that integrates an adaptive fuzzy approximator ω ^ ( e , θ ω ) and a robust compensator ue.
Scenario 2:
In Scenario 2, one more tough testing is examined in order to verify the robustness of this proposed method corresponding to a highly varying trajectory and modeling uncertainties. Figure 9 and Figure 10 are the simulation results of the feedback linearization (FL) method and the proposed method for Scenario 2. As the setting in Scenario 2, a sinusoid-type trajectory is adopted along with a fixed 20% variation of m ¯ being added on the mass m and 1% random variations being dopped to system parameters ( m ˜ , b ˜ , k ˜ , d ˜ , α ˜ , β ˜ , and γ ˜ ). Initial positions of the micro-positioning actuator for these two control methods are set up as 10 μm in this case. From Figure 9, it is easy to find out that the micro-positioning of the proposed method precisely follows the desired trajectory. However, the positioning result of the feedback linearization (FL) method is worse, and a harmonic type positioning error appears (>1 μm) due to the dopped system parameters’ perturbations in Figure 10. Similar to the results in of Scenario 1, a rapid convergence of the positioning error to near zero can be found from Figure 10 for the proposed method under the effect of modeling uncertainties, and these results show us the exponential convergent property in positioning error and the robustness property of this proposed method.
Figure 11 displays the overall control commands of feedback linearization method and the proposed method, respectively. According to Figure 11, the control outputs are bounded around (−100 V, 100 V) for these two methods. Both methods have a similar sinusoidal profile in control commands, but the feedback linearization method cannot output appropriate control commands for achieving the micro-positioning requirement of Scenario 2.
In this Scenario (Figure 12), a fixed 20% positive nominal perturbation is arranged for the mass m for the purpose of verifying the micro-positioning performance of the proposed method.
Model functions F and G with the nominal values and perturbed values for Scenario 2 are displayed in Figure 13. From the comparisons in Figure 13, biases and model distortions caused by the 20% variation of mass and 1% random perturbation for the model parameters can be easily observed. These perturbations in model functions downgrade the micro-positioning performance of the feedback linearization (FL) method that always requires the exact model functions. However, as shown in Figure 9 and Figure 10, modeling uncertainties ω due to these parameters’ random variations do not affect the micro-positioning performance of the proposed method that integrates an adaptive fuzzy approximator and a robust compensator.
Obviously, from Scenarios 1 and 2, the proposed method outperforms the feedback linearization (FL) method for tracking a sinusoid-type and a trapezoid-type trajectory under effects of the above-mentioned modeling uncertainties and hysteresis. Significantly, this proposed method delivers a positioning accuracy of nanoscale (maximum 20 nm for scenario 1 and 0.4 nm for Scenario 2) which is far outstripping the required micro-positioning specification: “micrometer”.

5. Validation of Real Micro-Positioning System

For validation of the micrometer-level positioning ability of this proposed method, a micro-positioning platform integrates a mover (piezoelectric-based actuator), a position measuring system that has a resolution of 1 μm, a driving system, and a desktop for calculating the proposed control algorithm. These are exhibited in Figure 14b. The piezoelectric-based actuator used as a mover of loads and made of the piezoelectric element and a fastener is installed (as shown in Figure 14a) and the maximum range of this mover’s movable displacement is within (−5000 μm, 5000 μm). The black object mounted on the fastener of this mover is the added load, and its weight is 20% of the nominal mass. The above setting is established to verify the robustness of this proposed micro-positioning method with respect to a fixed modeling uncertainty. Electrodes A and B are set up on each side of the fastener symmetrically to precisely control the piezoelectric element to drive the loaded fastener to move along the x-direction forward or backward. The driving system contains a voltage amplifier, named THS4011, that can be adjusted via the digital signal processor DSP F28335. As for the desktop, it is used for realizing the real-time calculation of the proposed adaptive fuzzy robust control command. The communication between the digital signal processor DSP F28335 and the desktop will bear on the emulator through which the real-time feedback position of the load mounted on the fastener measured by Microtrack 7000, and the calculated control command of the desktop is transmitted. For practical verifications, three scenarios are arranged as:
Scenario 3:
A stair-type trajectory with magnitudes: −500 μm to 500 μm, is set up.
Scenario 4:
A trapezoidal-type trajectory with magnitudes: 0 μm to 1000 μm, is set up.
Scenario 5:
A sinusoidal-type trajectory with magnitudes: −300 μm to 300 μm, is preset up.
Initial value:
The initial position of the fastener with a load is set up at 0 μm for all these scenarios.
Figure 15 reveals the micro-positioning result with respect to the desired stair-type trajectory which is with magnitudes: 500 μm ∈ (0 s, 6 s), −500 μm ∈ (6 s, 12 s), and 0 μm ∈ (12 s, 18 s) in Scenario 3. Figure 16 is history of the micro-positioning error delivered via the proposed AFR method, and from this illustration, the positioning error converges to zero exponentially.
Figure 17 and Figure 18 display the micro-positioning results of this proposed micro-positioning actuator for Scenario 4. A similar exponential convergent character in the positioning error can be obtained, and a satisfactory micro-positioning performance is delivered corresponding to a desired trajectory with ascending and descending slopes.
Figure 19 and Figure 20 indicate the micro-positioning results of this proposed micro-positioning design with respect to a desired sinusoidal-type trajectory. Since the desired sinusoidal-type trajectory is a signal that varies with a frequency, the micro-positioning task of this scenario is more sophisticated than the other two scenarios. An exponential convergent character in the positioning error can be easily observed for Scenario 5 as well, and this verification consists of the mathematical evaluation in Remark 1. From these positioning results, it is easy to observe from the outcome of this real test that the real-time instantaneous position of the moving fastener with a load quickly and precisely follows the desired sinusoidal-type trajectory after 2.5 s.
The RMS (root mean square) statistics of positioning errors in the steady state for the above-mentioned simulation and experiments with 100 runs are listed in Table 3.
Table 3 reveals the fact that statistics of positioning errors in simulation results and experiments are similar.

6. Conclusions

Integrating a piezoelectric actuator and a nonlinear adaptive fuzzy robust control law, a micro-positioning actuator is established in this investigation. For globally securing the stability and the micro-positioning ability under influences of hysteresis effect and the modeling uncertainties, a rigorous mathematical proof about the robustness and stability of this proposed method has been proven with respect to a specific robust performance index; the micro-positioning performance of this proposed method can be guaranteed as well. From the simulation results, it is easy to point out the fact that based on the perturbation cancellation of the on-line fuzzy approximator and the elimination ability to approximation error of the robust compensator, this proposed adaptive fuzzy robust control design performs far better than the feedback linearization control design in micro-positioning performance when encountering hysteresis and modeling uncertainties caused by the variations of system parameters. Practical tests of this proposed micro-positioning design are validated via adopting three desired trajectories with their own features, and all practical testing results achieve the required accuracy of 1 μm after a short transient response. Promising qualities of this proposed micro-positioning method, including stability, robustness, and micro-positioning performances in these practical tests are identical to the simulation results.

Author Contributions

Y.-Y.C. and Y.-J.L. conceived of the presented idea and designed the experiments. Y.-J.L. and Y.-Q.Z. performed the experiments. Y.-Y.C. wrote the manuscript and analyzed the results. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by MOST R.O.C., grant number 109-2221-E-006-178-.

Institutional Review Board Statement

The study was conducted according to the guidelines of the Declaration of Helsinki, and approved by the Institutional Review Board.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Muro, H. History and recent progress of MEMS physical sensors. In Advances in Science and Technology; Trans Tech Publications Ltd.: Freienbach, Switzerland, 2013; pp. 1–8. [Google Scholar]
  2. Wei, J.; Qiu, Z.; Han, J.; Wang, Y. Experimental comparison research on active vibration control for flexible piezoelectric manipulator using fuzzy controller. J. Intell. Robot. Syst. 2010, 59, 31–56. [Google Scholar] [CrossRef] [Green Version]
  3. Afzal, S.; António, P.C. Adaptive control of an aeroelastic flight vehicle using piezoelectric actuators. Comput. Struct. 2004, 82, 1303–1314. [Google Scholar]
  4. Senousy, M.; Li, F.X.; Mumford, D.; Gadala, M.; Rajapakse, R. Thermo-electro-mechanical performance of piezoelectric stack actuators for fuel injector applications. J. Intell. Mater. Syst. Struct. 2009, 20, 387–399. [Google Scholar] [CrossRef]
  5. Song, H.; Vdovin, G.; Fraanje, R.; Schitter, G.; Verhaegen, M. Extracting hysteresis from nonlinear measurement of wavefront-sensorless adaptive optics system. Opt. Lett. 2009, 34, 61–63. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Chaoyang, S.; Devin, K.L.; Qinmin, Y.; Jun, L.; Jun, C.; Changhai, R.; Shaorong, X.; Jun, L.; Ji, G.; Yu, S. Recent advances in nanorobotic manipulation inside scanning electron microscopes. Microsyst. Nanoeng. 2016, 2, 1–16. [Google Scholar]
  7. Quan, Z.; Jianguo, Z.; Xin, S.; Qing, X.; Jun, H.; Yuan, W. Design, Modeling, and Testing of a Novel XY Piezo-Actuated Compliant Micro-Positioning Stage. Micromachines 2019, 10, 581. [Google Scholar]
  8. Asua, E.; García-Arribas, A.; Victor, E. Micropositioning using shape memory alloy actuators. Eur. Phys. J. Spec. Top. 2008, 158, 231–236. [Google Scholar] [CrossRef]
  9. Muneeb Ullah, K.; Christine, P.; Frédéric, L.; Stephanus, B. Design and assessment of a micropositioning system driven by electromagnetic actuators. IEEE/ASME Trans. Mechatron. 2016, 22, 551–560. [Google Scholar]
  10. Suthisomboon, T.; Bargiel, S.; Rabenorosoa, K.; Pengwang, E. Design and Simulation of XZ MEMS Micropositioning with 3D-Complex Structure. In 2020 Symposium on Design, Test, Integration & Packaging of MEMS and MOEMS (DTIP); IEEE: Piscataway, NJ, USA, 2020; pp. 1–5. [Google Scholar]
  11. Christian, N.; Johannes, B.; David, L.; Thomas, W.; Helmut, F.S.; Gabriel, S.; Torsten, A. Development of an electrothermal micro positioning platform for laser targets with two degrees of freedom. In Design, Test, Integration and Packaging of MEMS/MOEMS, Proceedings of the 2016 International Conference on Manipulation, Automation and Robotics at Small Scales (MARSS), Paris, France, 18–22 July 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–5. [Google Scholar]
  12. Basem, M.B.; Wahied, G.A. Nano positioning fuzzy control for piezoelectric actuators. Int. J. Eng. Tech. (IJETIJENS) 2010, 10, 70–74. [Google Scholar]
  13. Alden, D.; Matteo, V.; Nicola, P.B. A comprehensive survey on microgrippers design: Operational strategy. J. Mech. Des. 2017, 139, 070801. [Google Scholar]
  14. Saber, A.; Ali, G.; Hamid, J.; Mohammad Reza, G. A conceptual study on the dynamics of a piezoelectric MEMS (Micro Electro Mechanical System) energy harvester. Energy 2016, 96, 495–506. [Google Scholar]
  15. Zhiyong, G.; Yanling, T.; Chunfeng, L.; Fujun, W.; Xianping, L.; Bijan, S.; Dawei, Z. Design and control methodology of a 3-DOF flexure-based mechanism for micro/nano-positioning. Robot. Comput. Integr. Manuf. 2015, 32, 93–105. [Google Scholar]
  16. Mickaël, L.; Kui, L.; Zhichun, Y.; Wei, W. System-level modeling of nonlinear hysteretic piezoelectric actuators in quasi-static operations. Mech. Syst. Signal Process. 2019, 116, 985–996. [Google Scholar]
  17. 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]
  18. Cheng, L.; Liu, W.; Hou, Z.; Yu, J.; Tan, M. Neural-Network-Based Nonlinear Model Predictive Control for Piezoelectric Actuators. IEEE Trans. Ind. Electron. 2015, 62, 7717–7727. [Google Scholar] [CrossRef]
  19. Dang, X.; Tan, Y. RBF Neural Networks Hysteresis Modelling for Piezoceramic Actuator Using Hybrid Model. Mech. Syst. Signal Process. 2007, 21, 430–440. [Google Scholar] [CrossRef]
  20. Serpico, C.; Visone, C. Magnetic hysteresis modeling via feed-forward neural networks. IEEE Trans. Magn. 1998, 34, 623–628. [Google Scholar] [CrossRef]
  21. Xiao, S.; 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]
  22. Rajko, S.; Dragan, K. Feedforward neural network position control of a piezoelectric actuator based on a BAT search algorithm. Expert Syst. Appl. 2015, 42, 5416–5423. [Google Scholar]
  23. Nguyen, P.B.; Choi, S.B.; Song, B.K. A new approach to hysteresis modelling for a piezoelectric actuator using Preisach model and recursive method with an application to open-loop position tracking control. Sens. Actuators A Phys. 2018, 270, 136–152. [Google Scholar] [CrossRef]
  24. Liu, L.; Tan, K.K.; Chen, S.; Teo, C.S.; Lee, T.H. Discrete composite control of piezoelectric actuators for high-speed and precision scanning. IEEE Trans. Ind. Inform. 2012, 9, 859–868. [Google Scholar] [CrossRef]
  25. Zhang, X.; Wang, Y.; Wang, C.; Su, C.Y.; Li, Z.; Chen, X. Adaptive estimated inverse output-feedback quantized control for piezoelectric positioning stage. IEEE Trans. Cybern. 2018, 49, 2106–2118. [Google Scholar] [CrossRef] [PubMed]
  26. Jian, Y.; Huang, D.; Liu, J.; Min, D. High-precision tracking of piezoelectric actuator using iterative learning control and direct inverse compensation of hysteresis. IEEE Trans. Ind. Electron. 2018, 66, 368–377. [Google Scholar] [CrossRef]
  27. Ahmad, I. Two Degree-of-Freedom Robust Digital Controller Design With Bouc-Wen Hysteresis Compensator for Piezoelectric Positioning Stage. IEEE Access 2018, 6, 17275–17283. [Google Scholar] [CrossRef]
  28. Gan, M.; Qiao, Z.; Li, Y. Sliding Mode Control with Perturbation Estimation and Hysteresis Compensator Based on Bouc-Wen Model in Tackling Fast-Varying Sinusoidal Position Control of a Piezoelectric Actuator. J. Syst. Sci. Complex. 2016, 29, 367–381. [Google Scholar] [CrossRef]
  29. Micky, R. Bouc–Wen modeling and inverse multiplicative structure to compensate hysteresis nonlinearity in piezoelectric actuators. IEEE Trans. Autom. Sci. Eng. 2010, 8, 428–431. [Google Scholar]
  30. Chen, Y.Y.; Chang, Y.T.; Chen, B.S. Fuzzy Solutions to Partial Differential Equations: Adaptive Approach. IEEE Trans. Fuzzy Syst. 2009, 17, 116–127. [Google Scholar] [CrossRef]
  31. Chen, B.S.; Wu, C.S.; Jan, Y.W. Adaptive fuzzy mixed H2/H attitude control of spacecraft. IEEE Trans. Aerosp. Electron. Syst. 2000, 36, 1343–1359. [Google Scholar]
Figure 1. Illustration of the hysteresis loop.
Figure 1. Illustration of the hysteresis loop.
Actuators 10 00278 g001
Figure 2. Schematics of a micro-positioning actuator with a piezoelectric element, a fastener, and two electrodes.
Figure 2. Schematics of a micro-positioning actuator with a piezoelectric element, a fastener, and two electrodes.
Actuators 10 00278 g002
Figure 3. The equivalent illustration of a piezoelectric-based micro-positioning actuator.
Figure 3. The equivalent illustration of a piezoelectric-based micro-positioning actuator.
Actuators 10 00278 g003
Figure 4. Micro-positioning results of output displacement z based on the proposed method (green line) and feedback linearization method (blue dash line) with respect to a desired trapezoid trajectory (red dotted line).
Figure 4. Micro-positioning results of output displacement z based on the proposed method (green line) and feedback linearization method (blue dash line) with respect to a desired trapezoid trajectory (red dotted line).
Actuators 10 00278 g004
Figure 5. Histories of positioning errors for the proposed method (green line) and feedback linearization method (blue dash line) with respect to a desired trapezoid trajectory.
Figure 5. Histories of positioning errors for the proposed method (green line) and feedback linearization method (blue dash line) with respect to a desired trapezoid trajectory.
Actuators 10 00278 g005
Figure 6. Histories of the overall control commands of the proposed method and feedback linearization method.
Figure 6. Histories of the overall control commands of the proposed method and feedback linearization method.
Actuators 10 00278 g006
Figure 7. A time-varying positive perturbation (20% of m ¯ ) is added for m during 0–5 s and 10–19 s (red dotted line) in Scenario 1.
Figure 7. A time-varying positive perturbation (20% of m ¯ ) is added for m during 0–5 s and 10–19 s (red dotted line) in Scenario 1.
Actuators 10 00278 g007
Figure 8. Comparisons of model functions F and G (green line) with F ¯ and G ¯ (red dotted line) in Scenario 1. (a) F and F ¯ , (b) G and G ¯ .
Figure 8. Comparisons of model functions F and G (green line) with F ¯ and G ¯ (red dotted line) in Scenario 1. (a) F and F ¯ , (b) G and G ¯ .
Actuators 10 00278 g008
Figure 9. Micro-positioning results of output displacement z based on the proposed method (green line) and feedback linearization method (blue dash line) with respect to a desired sinusoidal trajectory.
Figure 9. Micro-positioning results of output displacement z based on the proposed method (green line) and feedback linearization method (blue dash line) with respect to a desired sinusoidal trajectory.
Actuators 10 00278 g009
Figure 10. Histories of positioning errors for the proposed method (green line) and feedback linearization method (blue dash line) with respect to a desired sinusoidal trajectory.
Figure 10. Histories of positioning errors for the proposed method (green line) and feedback linearization method (blue dash line) with respect to a desired sinusoidal trajectory.
Actuators 10 00278 g010
Figure 11. Histories of the overall control commands of the proposed method and feedback linearization method.
Figure 11. Histories of the overall control commands of the proposed method and feedback linearization method.
Actuators 10 00278 g011
Figure 12. A fixed positive perturbation (20% of m ¯ ) is added for m in Scenario 2.
Figure 12. A fixed positive perturbation (20% of m ¯ ) is added for m in Scenario 2.
Actuators 10 00278 g012
Figure 13. Comparisons of model functions F and G (green line) with F ¯ and G ¯ (red dotted line) in Scenario 2. (a) F and F ¯ , (b) G and G ¯ .
Figure 13. Comparisons of model functions F and G (green line) with F ¯ and G ¯ (red dotted line) in Scenario 2. (a) F and F ¯ , (b) G and G ¯ .
Actuators 10 00278 g013
Figure 14. Experimental installation of the proposed micro-positioning design: (a) a piezoelectric-based actuator and (b) the overall micro-positioning system with a position measuring system, a piezoelectric-based actuator, and the proposed adaptive fuzzy robust control law carried out in the desktop.
Figure 14. Experimental installation of the proposed micro-positioning design: (a) a piezoelectric-based actuator and (b) the overall micro-positioning system with a position measuring system, a piezoelectric-based actuator, and the proposed adaptive fuzzy robust control law carried out in the desktop.
Actuators 10 00278 g014
Figure 15. History of the proposed micro-positioning actuator for a desired stair-type trajectory.
Figure 15. History of the proposed micro-positioning actuator for a desired stair-type trajectory.
Actuators 10 00278 g015
Figure 16. Micro-positioning error for a desired stair-type trajectory.
Figure 16. Micro-positioning error for a desired stair-type trajectory.
Actuators 10 00278 g016
Figure 17. History of the proposed micro-positioning actuator for a desired trapezoidal-type trajectory.
Figure 17. History of the proposed micro-positioning actuator for a desired trapezoidal-type trajectory.
Actuators 10 00278 g017
Figure 18. Micro-positioning error for a desired trapezoidal-type trajectory.
Figure 18. Micro-positioning error for a desired trapezoidal-type trajectory.
Actuators 10 00278 g018
Figure 19. History of the proposed micro-positioning actuator for a desired sinusoidal-type trajectory.
Figure 19. History of the proposed micro-positioning actuator for a desired sinusoidal-type trajectory.
Actuators 10 00278 g019
Figure 20. Micro-positioning error for a desired sinusoidal-type trajectory.
Figure 20. Micro-positioning error for a desired sinusoidal-type trajectory.
Actuators 10 00278 g020
Table 1. Nominal parameters of the proposed micro-positioning actuator.
Table 1. Nominal parameters of the proposed micro-positioning actuator.
ParameterValueUnit
m ¯ 0.128 k g
b ¯ 1.58 × 10 1 N s / m
k ¯ 1.957 × 10 3 N / m
d ¯ 1.734 × 10 6 m / V
α ¯ 0.358
β ¯ 0.036
γ ¯ 0.027
Table 2. Fuzzy membership functions and control parameters of this proposed method.
Table 2. Fuzzy membership functions and control parameters of this proposed method.
Fuzzy Membership Functions
ξ ω 1 = [ exp ( e c j 10 6 2 r ) , , exp ( e c j 10 6 2 r ) ] , ξ ω 2 = [ exp ( e ˙ d j 10 6 2 r ) , , exp ( e ˙ d j 10 6 2 r ) ] f o r j = 1 , , 21  
ξ ω = [ ξ ω 1 ξ ω 2 ]
c 1 = 10 , c 2 = 9 , , c 20 = 9 , c 21 = 10
d 1 = 10 , d 2 = 9 , , d 20 = 9 , d 21 = 10
r = 10 12
r ω = 100
Parameters   of   the   robust   compensator   u e
ρ = 0.5
R = 0.01
Q = [ 10 4 0 0 0 10 3 0 0 0 10 2 ]
r ω = 10
Parameters of the virtual controller v
λ 0 = 10 ,   λ 1 = 8 ,   λ 2 = 6
Table 3. The RMS statistics of positioning errors in the steady state.
Table 3. The RMS statistics of positioning errors in the steady state.
Desired TrajectoryRMS Positioning Errors of Simulation ResultsRMS Positioning Errors of Practical Results
Trapezoidal Trajectory0.010 (μm)0.011 (μm)
Sinusoidal Trajectory0.0003 (μm)0.003 (μm)
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chen, Y.-Y.; Lan, Y.-J.; Zhang, Y.-Q. Robust Control Design Based on Perturbation Cancellation for Micro-Positioning Design with Hysteresis. Actuators 2021, 10, 278. https://doi.org/10.3390/act10110278

AMA Style

Chen Y-Y, Lan Y-J, Zhang Y-Q. Robust Control Design Based on Perturbation Cancellation for Micro-Positioning Design with Hysteresis. Actuators. 2021; 10(11):278. https://doi.org/10.3390/act10110278

Chicago/Turabian Style

Chen, Yung-Yue, Yu-Jen Lan, and Yi-Qing Zhang. 2021. "Robust Control Design Based on Perturbation Cancellation for Micro-Positioning Design with Hysteresis" Actuators 10, no. 11: 278. https://doi.org/10.3390/act10110278

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