1. Introduction
Piezoelectric actuators are widely applied in micro/nano manipulation due to their advantages of high precision, fast response, and compact size. In biomedical microinjection, numerous piezoelectric microinjectors capable of nanometer/micrometer precision have been developed [
1,
2,
3]. However, these actuators exhibit inherent hysteresis nonlinearity, which complicates the system’s input-output relationship and degrades tracking performance [
4]. A more critical challenge arises from the operational nature of microinjection, which involves frequent start-stop cycles. There is no guarantee that the injector will stop near the reference signal required for the next operation. This inconsistency in initial conditions poses a significant challenge for achieving rapid, stable, and precise control.
Existing control schemes for piezoelectric actuators are primarily divided into two categories. The first approach involves constructing an accurate model of the nonlinearity for feedforward compensation. The second treats the nonlinearity as a disturbance to be rejected via robust control strategies. The first approach has spurred extensive research into precise phenomenological models, such as the Preisach model [
5], the Prandtl–Ishlinskii model [
6], and the Bouc–Wen model [
7]. For instance, Xiao et al. propose an improved inverse Preisach model that effectively compensates for rate-dependent hysteresis across a wide frequency range [
8], while Habineza et al. extend the Bouc-Wen model to multivariable systems with strong cross-couplings and design efficient hysteresis compensators for multi-degree-of-freedom systems [
9]. Meanwhile, there are already many models describing the rate-dependent characteristics of piezoelectric actuators. The authors of [
10] propose using an elliptical family analytical model to describe the rate-dependent hysteresis characteristics of piezoelectric actuators, while reference [
11] establishes a three-dimensional finite element model to simulate the rate-dependent domain change behavior of piezoelectric materials. These studies have greatly enriched the field of characteristic modeling for piezoelectric actuators. A critical limitation of this paradigm, however, is the inherent complexity of achieving precise modeling. The performance of model-based compensation is acutely dependent on model accuracy, which can be significantly degraded in practice by factors such as driving voltage frequency and operating temperature. Consequently, treating nonlinearities like hysteresis as unknown functions and employing robust, disturbance-rejecting control presents a more adaptive and practical alternative. Within this category, Fuzzy Logic Systems (FLSs) are widely adopted due to their universal approximation capabilities. These capabilities can be further enhanced through adaptive laws for dynamic online adjustment. For example, Chen et al. integrate an adaptive FLS into a backstepping control framework to approximate the actuator’s unknown efficiency factor and unmodeled nonlinearities (including hysteresis), enhancing the robustness and reliability of nanopositioning [
12]. Similarly, Ghafarian et al. utilize an FLS within an Adaptive Fuzzy Sliding Mode Control (AFSMC) scheme to approximate system uncertainties and compensate for nonlinear effects (including hysteresis and disturbances), achieving high-precision robust tracking based on Lyapunov stability analysis [
13]. For the hysteresis nonlinearity of piezoelectric micropositioning platforms, refs. [
14,
15] focus on the hysteresis problem of piezoelectric systems, using fuzzy/neural network methods to avoid constructing inverse hysteresis models.
Current research on piezoelectric actuator control predominantly focuses on minimizing steady-state tracking error, with comparatively less emphasis on the speed of the stabilization process itself. This is a critical oversight, as the inherent hysteresis nonlinearity in piezoelectric materials impedes the swift return of the system’s displacement to its original state after repeated actuations, thereby inducing static positioning errors. To accelerate system stabilization, the exploration of more effective control theories is essential. Finite-time control [
16] has garnered significant interest for its ability to guarantee a bounded settling time, showing considerable promise for practical applications. A key limitation of this approach, however, is that its convergence time remains dependent on the system’s initial state. This dependency is problematic for piezoelectric microinjectors, which undergo frequent start-stop cycles where the initial position for the next operation is unpredictable and often far from the reference signal. This poses a major challenge for achieving rapid stabilization. To overcome this limitation, fixed-time control strategies [
17] are particularly appealing, as they ensure an upper bound on the stabilization time that is independent of the initial conditions. While significant theoretical advances have been made in both finite-time [
18,
19,
20,
21,
22,
23,
24] and fixed-time [
25,
26,
27,
28,
29] control, these developments have largely remained within the theoretical domain or targeted at other applications. This paper presents an innovative contribution by applying fixed-time control to a piezoelectric microinjector for the first time, directly addressing the challenge of achieving rapid system stabilization regardless of the initial state.
In order to simultaneously solve the tracking error problem caused by hysteresis nonlinearity, this paper avoids cumbersome modeling compensation control methods and adopts an adaptive fuzzy logic system to approximate unknown nonlinearity, to enhance the robustness of the system. At the same time, in response to the problem of inconsistent initial conditions caused by frequent start stop operations, this paper adopts a backstepping method to design a fixed-time stable control law, which enables the system to have an independent upper bound on the convergence time independent of the initial state, especially suitable for piezoelectric microinjector systems. In summary, this article proposes a new adaptive fuzzy timing control (AF-FxT-C) strategy for piezoelectric microinjectors. This method synergistically integrates the unique advantages of fixed-time stability and adaptive fuzzy approximation:
The fixed-time control framework guarantees that the system’s settling time is bounded by a constant independent of the initial conditions, thereby ensuring rapid transient performance across all operational scenarios.
The adaptive fuzzy logic system obviates the need for precise explicit modeling of the complex hysteresis, enhancing robustness and environmental adaptability by online approximation of lumped unknown nonlinearities and disturbances.
A control law is meticulously constructed using a backstepping procedure, providing a rigorous theoretical guarantee of fixed-time stability. The feasibility and superior performance of the proposed strategy are conclusively demonstrated through both simulation and experimental validation on a piezoelectric microinjector system.
The remainder of this paper is organized as follows.
Section 2 formulates the control problem. The proposed adaptive fuzzy fixed-time control strategy is developed in
Section 3. The experimental setup is described in
Section 4. The simulation and experimental results are presented and discussed in
Section 5 and
Section 6, respectively. Finally, concluding remarks are provided in
Section 7.
3. Adaptive Fuzzy Fixed-Time Controller Design
This section details the development of an adaptive fuzzy fixed-time control (AF-FxT-C) strategy. The control objective is to ensure the system’s output displacement accurately tracks a given reference signal. The corresponding control diagram, illustrating the architecture and parameter flow, is presented in
Figure 1.
Define the following coordinate transformations:
where
is the reference signal,
is the tracking error, and
is the virtual control law.
Theorem 1. Consider the second-order system plant represented by (1). Under the control law (12) and (13) and the adaptive laws (14) and (15), the proposed adaptive fuzzy fixed-time control scheme guarantees that the system settling time is uniformly bounded by in (36), independent of the initial conditions. The virtual control law is given as follows:
The final control law is represented as follows:
where
are positive setting parameters.
,
.
is an estimate of the adaptive law, with
and
(
).
The update rule for the estimated values of the adaptive law is denoted below.
where
are positive setting parameters.
Proof. Step 1. Selecting the following Lyapunov function:
The time differentiation of (
16) yields
Define , , according to Lemma 1, , where with .
According to Young’s inequality, the following conclusion can be drawn.
where
.
By summarizing (
17) and (
18), scaling the derivative of the Lyapunov function, it is obtained that
where the virtual control law
is defined by (
13), and the update law
is given by (
15).
Combining (
12), (
14) and (
19), and Lemma 2, it is obtained that
In view of Young’s inequality, it is true that
According to Lemma 3, we can obtain
Because of
, through Lemma 4, we can derive
Based on (
21)–(
23), the Lyapunov function can be scaled as follows.
where
.
Step 2. The Lyapunov function is chosen as follows:
Then, it is obtained that
Defining , , , where and .
Similarly to (
18), one has
where
.
In view of Equations (
26) and (
27), we can obtain
Then, given the input
u in (
13) and the update law
in (
15), combining (
13), (
15), and (
28), the following scaling transformations can be derived.
According to the Equations (
22)–(
24), we have
where
.
Defining
and
, with
and
, we can obtain
Considering Lemma 5 and Lemma 6, it is true that
Combining Equations (
25), (
26), and (
27) yields
where
.
Using Lemma 7, we can obtain the upper bound on the settling time:
Ultimately, it can be proven that the system is fixed-time stable, and the upper bound of settlement time is (
36). □
Remark 1. Unlike finite-time control, the stability condition for fixed-time control does not contain terms dependent on the system’s initial states. The finite-time control law used for experimental comparison was derived by modifying the proposed fixed-time control law; specifically, the 3rd-power terms in both the control and adaptive laws were replaced with 0.9th-power terms. Consequently, the proposed controller guarantees a consistent upper bound on the settling time (36), regardless of initial conditions. This property is particularly advantageous for piezoelectric microinjectors, which require rapid stabilization during frequent start-stop reciprocating motions characterized by hysteresis nonlinearity. In such applications, it is difficult to ensure that the initial position is near the reference signal upon restarting after each stop. For further comparison, a fixed-time sliding mode control (SMC) law from [38] was also implemented. However, the chattering phenomenon inherent to classical SMC presents a significant drawback, making it difficult to deploy on practical hardware. Remark 2. Building upon the research in [21], the integration of a hyperbolic tangent function into the control law design serves a dual purpose: it fundamentally eliminates the risk of singularity during the differentiation of virtual control laws and simultaneously suppresses chattering in the control voltage. This mitigation of high-frequency oscillations is critical for preventing potential damage to the piezoelectric ceramics. Remark 3. An adaptive fuzzy logic system (FLS) is employed to approximate the unknown nonlinearities, thereby circumventing the need for cumbersome and precise hysteresis modeling. This approach prevents performance degradation due to model inaccuracies arising from external variations, significantly enhancing the system’s robustness and adaptability. Gaussian functions are selected as membership functions, and their centers and standard deviations must be carefully chosen by the designer to ensure they adequately cover the entire operational range of the approximated variables.
Remark 4. Theoretical analysis, supported by simulations and experiments, demonstrates that increasing the control gains (, , , , , and ) reduces the upper bound of the settling time. However, excessively high gains may induce undesirable system oscillations. Furthermore, the settling time is also influenced by the parameters , , and the inherent approximation errors of the fuzzy logic system (FLS). Consequently, these parameters must be meticulously tuned to achieve an optimal balance between rapid convergence and system stability.
Remark 5. Fixed-time control guarantees a settling-time bound independent of initial conditions, which may lead to large control inputs during the initial transient. This poses potential challenges for practical implementation in piezoelectric actuators. However, in the present application, the initial state deviation is constrained within the actuator’s physical stroke limit. As a result, the control input remains within a reasonable range and does not exceed the hardware’s operational limits. Moreover, although hysteresis in piezoelectric actuators is inherently an input-dependent nonlinearity, it is treated here as part of a lumped disturbance term. This modeling approach, adopted from [39], simplifies the controller design and stability analysis while maintaining effectiveness in practice. 4. Prototyping and Experimental Setup
4.1. Development of the Microinjector Prototype
A photograph of the experimental prototype is presented in
Figure 2. The core actuating element of the piezo-driven microinjector is a Lead Zirconate Titanate (PZT) ceramic block. It is a P-888.91 piezoelectric transducer from PI company (Karlsruhe, Germany). The recommended preload and maximum preload for PZT are 15 MPa and 30 MPa, respectively. Integrated with PZT is a mechanical displacement amplification structure. This assembly forms a second-order system with a centrally fixed syringe needle, capable of an output displacement of up to 500 µm.
The output displacement is measured by a KEYENCE LK-HD500 laser displacement sensor (KEYENCE Corporation, Osaka, Japan). The resulting signal is acquired differentially by a 16-bit National Instruments (NI) USB-6259 data acquisition (DAQ) card (National Instruments Corporation, Austin, TX, USA). Control laws are computed in MATLAB R2023a (The MathWorks, Inc., Natick, MA, USA) on a host PC, which generates the control signals. These signals are output through the same DAQ card to a Piezo Systems EPA-104 voltage amplifier (Piezo Systems, Inc., Woburn, MA, USA). The amplifier provides a gain of 20, boosting the control signal before driving the microinjector, thereby closing the control loop.
4.2. System Identification
A cosine signal (
37), with simultaneously decaying amplitude and phase, is used to excite the system. The resulting displacement output is recorded using a laser displacement sensor. The system input and corresponding response are shown in
Figure 3a. This input-output data is then used to perform a linear model identification in the time domain via the MATLAB System Identification Toolbox. The identified model is represented as a transfer function with two poles and no zeros. It is important to note that the dynamics of the piezoelectric signal amplifier are included as part of the system during this identification process.
The transfer function model is identified as follows.
where
s is the Laplace operator. Equating the coefficients of (
1) and (
38), the parameters of the dynamic model are calculated as:
,
, and
, respectively.
Figure 3.
(a) Input and response of the piezoelectric microinjector in system identification. (b) Experimental and simulation responses of the piezoelectric microinjector system under test signal.
Figure 3.
(a) Input and response of the piezoelectric microinjector in system identification. (b) Experimental and simulation responses of the piezoelectric microinjector system under test signal.
For control simulation purposes, the Bouc-Wen model was selected to characterize the hysteresis of the piezoelectric microinjector. This model is favored for its simple mathematical form and its ability to explicitly represent hysteresis nonlinearity. The model is described by the following equations:
where
H indicates the hysteretic loop in terms of displacement whose magnitude and shape are determined by parameters
and
.
Using the preidentified linear system and input-output data, the hysteresis model parameters and were optimized via a particle swarm algorithm targeting error minimization. Finally, the hysteresis parameters of the system under the Bouc-Wen model are derived as: , , , and .
Figure 3b compares the experimental response of the piezoelectric microinjector to the input signal (
37) with the simulated output of the identified system model. The close agreement between the model output and the experimental data validates the success of the system identification process.
5. Simulation Study
This section details the simulation of sinusoidal trajectory tracking control using the proposed adaptive fuzzy fixed-time control (AF-FxT-C) strategy. Based on the model obtained from system identification, the nonlinear components of the system are constructed. The simulations are performed using a fourth-order Runge-Kutta method with a fixed step size of 0.001.
We evaluate the tracking performance graphically and simultaneously monitor the evolution of the adaptive parameters and the control voltage. The implementation of system (
1) in the simulation environment is detailed below:
The sine interference in
and
is an idealized nonlinear test function used to verify the robustness of the controller. Its frequency was deliberately set equal to that of the reference signal so as to mimic the harmonic disturbances most likely to be excited during tracking experiments. The control parameters, reference signal, initial values of the adaptive laws, and initial states used in the simulation are summarized in
Table 1.
Figure 4a presents the trajectory tracking performance of the system under the proposed adaptive fuzzy fixed-time control. Despite an initial position offset of 100 µm, the piezoelectric microinjector achieves stable tracking. The root mean square error (RMSE) is 10.5191 µm in the first cycle and reduces to 3.7509 µm thereafter, demonstrating rapid convergence. An enlarged view of the initial transient confirms the system’s ability to quickly reach and track the reference signal. The stable RMSE constitutes merely 1.88% of the system’s total motion range, indicating highly accurate and successful tracking control.
The temporal evolution of the control signal is depicted in
Figure 4b. A characteristic rapid and substantial variation is observed during the initial transient period, which is a hallmark of the fixed-time control strategy. This aggressive initial actuation is intentionally designed to force the system to converge within a predetermined time bound, independent of the initial conditions. Following this transient phase, the control signal stabilizes into smooth, sinusoidal oscillations. This stable, periodic pattern demonstrates the controller’s ability to generate the precise control voltage necessary for the system to accurately track the sinusoidal reference signal while ensuring closed-loop stability.
The temporal evolution of the adaptive law’s estimated value is illustrated in
Figure 4c. Initialized at 0.1, the parameter estimates converge gradually to the order of
and
, respectively. The adaptive law estimation value only guarantees boundedness and ultimately hovers around a constant value, which is in line with theory. Crucially, the adaptive laws remain bounded throughout the entire process, demonstrating the stability of the adaptation mechanism.
6. Experimental Results and Discussion
This section details the experimental validation of the adaptive fuzzy fixed-time control (AF-FxT-C) strategy for trajectory tracking. Utilizing the experimental setup shown in
Figure 2, a closed-loop control platform was constructed. All experiments were conducted at a sampling frequency of 500 Hz, corresponding to a control step size of 2 ms. The control parameters used are provided in
Table 2.
6.1. Trajectory Tracking with AF-FxT-C
The system was tasked with tracking a sinusoidal reference signal characterized by a 100 µm amplitude, a 200 µm DC bias, and a frequency of 0.5 Hz, starting from an initial position of 300 µm. Due to the need for conservative adjustment of control parameters from simulation to experiment, on the other hand, excessively high control gains can excite unmodeled dynamic components and cause chattering phenomena. Therefore, the control gain in the experiment is smaller than that in the simulation study. The final tuned parameters used for the Adaptive Fuzzy Fixed-Time Control (AF-FxT-C) are listed in the corresponding column of
Table 2.
Figure 5a illustrates the tracking performance of the system output displacement (state
) against the reference signal, using feedback from a laser displacement sensor for closed-loop control. The system demonstrates rapid convergence and stabilization near the reference trajectory. The experimental results yield a root mean square error (RMSE) of 11.3675 µm in the first cycle and 7.0044 µm thereafter. The stabilized RMSE constitutes 3.5% of the total motion range, indicating high-precision tracking. The system’s rapid convergence is consistent with simulation predictions, though the experimental errors are slightly higher, which can be attributed to unmodeled real-world dynamics such as external disturbances or sensor noise.
The temporal variation of the control voltage is shown in
Figure 5b. The voltage exhibits rapid changes during the initial transient phase, followed by stable sinusoidal fluctuations, which confirms the rapid stabilization of the system. In contrast to the simulation results, the experimental control voltage displays slight chattering and ultimately manifests a waveform containing minor glitches. These imperfections are likely attributable to unmodeled hardware dynamics, such as amplifier noise or discretization effects in the digital controller.
The evolution of the adaptive law estimates is presented in
Figure 5c. Their rapid convergence demonstrates the stability of the adaptation mechanism and, by extension, the closed-loop system. Following convergence, the parameter estimates stabilize at magnitudes on the order of
. Furthermore, the estimates remain bounded throughout the entire process; this is consistent with theory and simulation, which is a key requirement for system stability.
A comparison between simulation and experimental results revealed a consistent offset in the steady-state error. Furthermore, the third experiment demonstrated that different initial voltage settings induced a creep phenomenon in the piezoelectric injector during the initial control stage. This creep behavior resulted in slight variations in the steady-state error offset across different initial conditions. Therefore, it is confirmed that the observed steady-state error offset in the experiments is attributable to the inherent creep phenomenon of the piezoelectric actuator.
6.2. Comparison with Three Other Control Methods
This section presents a comparative experimental analysis of the proposed adaptive fuzzy fixed-time control (AF-FxT-C) strategy against three other methods: adaptive fuzzy finite-time control (AF-FnT-C), fixed-time sliding mode control (FxT-SMC), and proportional-integral-derivative control (PID-C). The initial state is denoted as “IS”. The comparison is conducted to evaluate performance under consistent conditions, though layout constraints necessitate the use of these acronyms in the subsequent figures and discussion.
The control parameters for the AF-FnT-C and AF-FxT-C strategies required adjustment, as identical gains induced oscillations. Their carefully tuned parameters are detailed in
Table 2. With the initial state set uniformly to 300 µm,
Figure 6a presents the trajectory tracking performance and corresponding tracking errors for all four control methods. The root mean square error (RMSE) of the first cycle is used to characterize the initial tracking error and reflects the settling time, while the RMSE of the remaining duration characterizes the steady-state error. Due to the consistent adjustment of the initial position bias and reference signal, a smaller RMSE in the first cycle can represent a smaller settling time of the system. A quantitative comparison of these RMSE metrics for the different controllers is provided in
Table 3.
It is noteworthy that the tracking error of the proposed AF-FxT-C during the first cycle is significantly smaller than that of all other methods. Quantitatively, AF-FxT-C reduced the initial RMSE by 35.4% compared to AF-FnT-C, by 53.1% compared to FxT-SMC, and by 45.3% compared to PID-C. This superior performance indicates that AF-FxT-C achieves the fastest convergence speed when the initial state exhibits a 100-micrometer deviation. Furthermore, AF-FxT-C also maintains the smallest steady-state error. During the stabilized phase, it reduced the RMSE by 8.3% versus AF-FnT-C, by 71.6% versus FxT-SMC, and by 37.0% versus PID-C.
These experimental results align well with theoretical expectations. When the initial state deviates significantly from the reference signal, the high-order error terms in the fixed-time controller exert a stronger effect, enabling AF-FxT-C to achieve faster convergence than the finite-time AF-FnT-C. Conversely, the industrially prevalent PID algorithm struggles to balance the competing demands of rapid stabilization and oscillation suppression under large initial deviations. Although FxT-SMC also possesses the fixed-time convergence property, it is inherently plagued by the chattering phenomenon characteristic of sliding mode control. Chattering occurs when the state crosses the sliding surface. To reduce chattering without modifying the algorithm, the switching gain should be decreased. Otherwise, more sophisticated algorithms should be designed to avoid chattering, such as replacing the sign function with a saturation function. In fact, experimental factors like measuring noise, data acquisition, and control signal amplification all exacerbate the chattering phenomenon. This chattering results in excessive steady-state errors and poses a potential risk of damage to the piezoelectric actuator.
The proposed AF-FxT-C method successfully solves the critical challenge of achieving rapid system stabilization from arbitrary initial conditions. This capability is particularly vital for piezoelectric microinjection systems, which are characterized by inherent hysteresis nonlinearity and necessitate frequent start-stop operating cycles.
6.3. Comparison of AF-FxT-C in Different Initial States
The experiment was configured with three distinct initial positions: 300 µm, 200 µm, and 100 µm, tracking the same reference signal used in the first experiment. As shown in
Figure 6b, we observe that the system achieves rapid stabilization across all initial states. The moment when the oscillation ends is taken as the settling time, and under the initial condition of IS 200 µm, the system is stable from the beginning. At the initial states of IS 300 µm and IS 100 µm, the settling time of the system is 0.29 s and 0.27 s, respectively. validating the theoretical principle that the upper bound of the settling time in fixed-time control is independent of initial conditions.
6.4. Trajectory Tracking at Higher Frequency and Smaller Amplitude
To further verify the robustness and adaptability of the proposed control method, two additional experiments were conducted with varying reference signal frequencies and amplitudes. The AF-FxT-C strategy was applied for trajectory tracking in both cases, with a fixed reference signal bias of 200 µm and an initial system position of 250 µm.
As shown in
Figure 6c, for a reference signal of 0.75 Hz and 75 µm amplitude, the system achieved an RMSE of 9.0385 µm in the first cycle and 7.7289 µm thereafter. Subsequently, as depicted in
Figure 6d, for a more demanding 1 Hz, 50 µm amplitude reference, the system maintained strong performance with an RMSE of 8.5737 µm in the first cycle and 6.9087 µm during the remaining time.
These results demonstrate that the system displacement can accurately track the reference signal under varying operational conditions. Consequently, the proposed AF-FxT-C method enhances the versatility of the piezoelectric microinjector, enabling its application in more demanding scenarios, such as rapid injections into smaller biological cells.
It is notable that to better track the high-frequency reference signal, we have increased the control gain, but this will cause chattering after the system stabilizes, as shown in
Figure 6c,d. Excessive reference signal frequency can reduce control effectiveness and even lead to system instability.