Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

High precision structured H control of a piezoelectric nanopositioning platform

  • Huan Feng,

    Roles Conceptualization, Formal analysis, Investigation, Methodology, Software, Validation, Writing – original draft, Writing – review & editing

    Affiliation School of Electrical Engineering, Guizhou University, Guiyang, Guizhou Province, China

  • Hongbo Zhou,

    Roles Investigation, Validation, Writing – review & editing

    Affiliation School of Astronautics, Harbin Institute of Technology, Harbin, Heilongjiang Province, China

  • Congmei Jiang ,

    Roles Formal analysis, Funding acquisition, Supervision, Writing – review & editing

    cmjiang3@gzu.edu.cn (CJ); appang@gzu.edu.cn (AP)

    Affiliation School of Electrical Engineering, Guizhou University, Guiyang, Guizhou Province, China

  • Aiping Pang

    Roles Conceptualization, Formal analysis, Funding acquisition, Methodology, Supervision, Writing – review & editing

    cmjiang3@gzu.edu.cn (CJ); appang@gzu.edu.cn (AP)

    Affiliation School of Electrical Engineering, Guizhou University, Guiyang, Guizhou Province, China

Abstract

The inherent weakly damped resonant modes of the piezoelectric nanopositioning platform and the presence of model uncertainty seriously affect the performance of the system. A structured H design is used in this paper to solve the accuracy and robustness problems respectively using a two-loop control structure. The multiple performance requirements of the system are constituted into an H optimization matrix containing multi-dimensional performance diagonal decoupling outputs, and an inner damping controller d is set according to the damping of the resonant modes; the second-order robust feedback controller is preset in the inner loop to improve the robustness of the system; the tracking controller is connected in series in the outer loop to achieve high accuracy scanning; finally, the structured H controller is designed to meet the multiple performance requirements. To verify the effectiveness of the proposed structured H control, simulation comparison experiments are done with the integral resonant control (IRC) and H controller. The results demonstrate that the designed structured H controller achieves higher tracking accuracy compared to the IRC and H controllers under grating input signals of 5, 10, and 20 Hz. Moreover, it has good robustness under 600g and 1000g loads and high frequency disturbances close to the resonant frequency of the system, meeting multiple performance requirements. Compared with the traditional H control, yet with lower complexity and transparency, which is more suitable for engineering practice applications.

Introduction

With the emergence and development of nanotechnology, piezoelectric nanopositioning stages are widely used for precision motion control of many modern scientific instruments or industrial equipment, such as optical manipulation [1], biomedicine [2], micro-robotics [3, 4], MEMS [5]. The piezoelectric nanopositioning stage has the advantage of no electromagnetic interference, high resolution, fast response time, compact structure, no motion friction, without lubrication, etc. [6, 7], which can provide up to nanometer precision motion positioning for semiconductor processing, ultra-precision manufacturing, biofabrication, and nano-inspection. Recently, the expansion of applications around high-speed and high-precision manufacturing technologies requires higher and higher speed and positioning accuracy for piezoelectric nanopositioning stages. However, the inherent low-damping vibration characteristics of the flexible mechanism inside the platform itself [8] and various types of uncertainties that exist in the actual system modeling and control, such as external disturbances, temperature variations, etc., limit the platform motion speed and positioning accuracy. Without proper treatment, the high-speed and high-precision motion positioning of the piezoelectric nanopositioning platform is hard to be realized. Therefore, to achieve high speed and high accuracy motion positioning of piezoelectric nanopositioning platform. The weakly damped vibration characteristics of the system and the robustness problem with model uncertainties must be solved.

To explore the performance limits of nanopositioning platforms with respect to speed and accuracy, the damping control and tracking control methods have been proposed and widely investigated. The feed-forward damping architecture-based control methods have been proposed to compensate the resonant vibrations caused by weakly damped modes, such as inversion-based compensators [9], model-free iterative learning control (ILC) [10], and ILC with linear time-varying (LTV) Q filters [11], however the drawback of feed-forward-based control methods is the low robustness of the system when model uncertainty exists. Subsequently, the feedback control architectures which suppress weakly damped resonant modes and improve tracking performance have been extensively investigated. The high-bandwidth damped controllers are designed to solve the system resonant vibration problems, such as robust H control [12], μ-synthesis [13], linear quadratic Gaussian (LQG) regulator [14], and sliding mode control. Nonetheless, these kinds of controllers often depend on the order of the system. For high-order systems, design processes are often complex, moreover, the engineering cost of such controllers is high as well as their implementation is difficult. Thus, control methods based on negative imaginary number (NI) theory have been proposed. Negative imaginary number feedback damping controllers [15] were investigated for suppressing resonant modes with flexible structures such as piezoelectric nanopositioners. For NI systems, a rigorous NI controller can be designed to ensure the internal stability of the positive feedback interconnection of the two systems. Such as positive position feedback (PPF) [16], positive velocity and position feedback (PVPF) [17], positive acceleration, velocity, and position feedback (PAVPF) [18], integral force feedback (IFF) [19], passive parallel damping (PSD) [20], resonant control (RC) [21], recursive delayed position feedback (RDPF) [22], and integral resonant control (IRC) [23]. These controllers are fixed in structure, low order and easy to implement. Among the above studies, IRC is a simple, low-order control method for suppressing the vibration of a multiresonant mode system while maintaining a large stability margin. But the selection and adjustment of its controller parameters do not take into account the model uncertainty caused by load changes or changes in the surrounding environment, whose robustness needs to be improved. In addition, other controllers have some problems in the application. For instance, the PPF controller cannot realize the arbitrary configuration of the second-order poles in the s-plane; the integral force feedback control (IFF) requires the addition of force sensors, etc. Apart from feedforward and feedback controllers, combined feedforward/feedback controllers are another commonly used hysteresis loop control method that has been discussed in many papers [24]. The input shaping method can also suppress mechanical vibrations by reducing the amplitude of high-frequency components near or above resonance [25]. An integral force feedback hybrid control system with input shaping was developed by combining the integral force feedback with the input shaping method [26], which reduces the effect of hysteresis nonlinearity and suppresses the vibration of the closed-loop system. The above studies mainly focus on whether the resonant modes are suppressed to improve stability, or whether the structure is simple and improves tracking accuracy, without comprehensive requirements on the performance of the system in terms of stability, robustness, bandwidth, and accuracy.

H control is a comprehensive control theory that can integrate various design requirements of the system, such as robust stability, system bandwidth requirements, output performance, etc. The literature [27] gives an H controller that enhances the robustness of the system while achieving high accuracy, but the limitation is that the proposed H controller is high order and complex. Furthermore, in engineering practice, it requires empirical decomposition of the complex controller into multiple low-complexity control structures for implementation, which is a great challenge and difficult to achieve in practical applications.

Recently, Apkarian et al [28, 29] proposed a new structured H integrated control method. The core of structured H control theory is a locally optimal control strategy that balances control performance and controller complexity. Firstly, the reasonable controller structure is designed according to the system characteristics and control objectives. Secondly, the "standard H∞ parametric matrix" with multiple performance decoupled outputs and multiple controllers mixed and nested is derived to build a standard structured integrated control form. Finally, the reasonable weighting function is designed to solve for the optimal controller parameters. Compared with the traditional H control method, the advantage of the structured H control design method is that the order or structure of the controller can be predetermined, which finally results in a controller that can meet the system performance requirements and relatively simple.

This paper adopts a structured H control method to pre-set the controller structure for the inherent weakly damped resonant modes, model uncertainty and high-precision scan tracking problems of the piezoelectric-driven nanopositioning platform. An internal damping controller d (whose parameters are fixed and non-adjustable) is set according to the damping of the resonant modes, aiming to add a corresponding weakly damped zero point to be the fast return of the weakly damped poles of the system. In addition, an internal loop robust feedback controller is preset to push the dominant pole of the system away from the negative imaginary axis direction to improve the robustness of the system. Under the premise that the inner loop satisfies the robustness constraint, the outer loop is connected in series with a PI (proportional-integral) controller to achieve high-precision scan tracking. By analyzing the system requirements and selecting the appropriate performance weighting function according to the control objectives to ensure each performance requirement, the performance decoupling output matrix with parameters is constructed. Finally, the performance weighting matrix constructed above is optimized parametrically, the structured H parametrization is calculated, and the optimal controller parameters satisfying the multi-performance requirements are solved. The simulation experiments show that the designed structured controller can meet multiple performance requirements with simple structure and easy implementation.

Model

The piezoelectric nanopositioning stage is a precision motion system driven by smart materials, which makes it a complex mechatronic system due to its system composition including a piezoelectric ceramic actuator, a voltage amplifier and a nanopositioning stage based on a flexure mechanism. Also, since the nano-motion system assumes an extremely important role in the fields of micro and nano inspection and manufacturing, and ultra-precision manipulation, it requires precise control to achieve the performance requirements of the motion system in terms of positioning accuracy, resolution, transient response and anti-interference capability. Consequently, the modeling of the nanopositioning platform system, as the basis of motion control, is of particular importance. However, for hysteresis models in piezoelectric positioning systems, there are physics-based modeling [30] and phenomenological models [31]. Physics-based models are usually very complex, and a physics-based model developed for one material may not be applicable to another material. In contrast, phenomenological models are used to produce behavior similar to that of physics-based models. Depending on the mathematical structure, the phenomenological models describing the hysteresis phenomenon of piezoelectric actuators can be classified into hysteresis models based on differential equations, hysteresis models based on operators, and other hysteresis models. The common differential equation-based models are the Duhem model [32], the Backlash-like model [33], and the Bouc-Wen model [34]. However, differential equation-based models are difficult to obtain general solutions, on the other hand, there is no method to construct an analytical inverse of a differential equation-based hysteresis compensation model so far. The identification and implementation of Preisach models, the most typical of operator-based hysteresis models [35], is usually very complicated due to the presence of double integrals. In addition, the Preisach model is not analytically invertible, which generally uses numerical methods to find the approximate inversion of the model in practice. Besides these two models, other models have been used to predict lags, such as intelligent models based on artificial neural networks [36], fuzzy systems [37], and support vector machines [38]. It is worth noting that these hysteresis models can accurately and effectively describe the hysteresis of piezoelectric drives in specific applications, but so far there is no general model to fully represent the hysteresis behavior of the piezoelectric drive stage, so the establishment of a hysteresis model for the system is a major difficulty problem. This paper combines the literature [39] to construct a relatively accurate comprehensive dynamics model of the piezoelectric positioning platform, Fig 1 shows the schematic diagram of the piezoelectric positioning system.

thumbnail
Fig 1. Schematic diagram of the piezoelectric positioning system.

https://doi.org/10.1371/journal.pone.0286471.g001

Fig 1(A) shows the piezoelectric ceramic driver model, which divides the hysteresis and piezoelectric effects into two relatively independent sub-models, where H represents the effect of hysteresis of the ceramic material, and uh is the voltage caused by the hysteresis effect; Tem represents the piezoelectric effect, uA is the voltage generated by the piezoelectric effect, with qp being the charge generated by the piezoelectric effect; CA represents the total capacitance of all piezoelectric ceramic wafers connected in parallel, while qc is the charge stored in the capacitor CA. The charge of the whole circuit is denoted as q, with the current flowing through the whole circuit denoted as ; y denotes the actual elongation of the driver.

(1)(2)(3)(4)

Consider the actual system using an amplifier circuit to generate the drive voltage or charge to make the piezoelectric ceramic driver act. Here, while the charge driver can be used to achieve the suppression of the hysteresis nonlinear effect of the driver, but due to the complexity and high cost of the charge amplifier design, a voltage amplifier is used to excite the piezoelectric ceramic driver in the actual system design, where the amplifier circuit model is Fig 1(B). In which, R0 is the equivalent internal resistance of the driver amplifier circuit, kamp represents the amplification factor of the voltage amplifier, and Vin(t) is the total voltage applied to the driver. Based on the Kirchhoff voltage effect of the circuit, it is obtained that: (5)

In view of the motion relationship between the piezoelectric ceramic actuator and the flexible amplification mechanism in the piezoelectric nanopositioning platform and the active body of the platform, the mechanical transmission relationship of the piezoelectric nanopositioning platform can be simplified into a mass-damped-spring second-order system, as shown in the equivalent mechanical dynamics model in Fig 1(C). The equivalent mechanical model is resolved according to Newton’s laws of motion and piezoelectric effects as follows. (6) (7) where m, bs and ks indicate the total mass, damping coefficient and overall stiffness of the active body of the piezoelectric nanopositioning platform, respectively; FA is the mechanical thrust generated by the piezoelectric ceramic actuator. When the voltage is loaded on the piezoelectric ceramic, the piezoelectric ceramic elongates because of the piezoelectric effect and generates the thrust FA in the contact and interaction with the platform, which drives the piezoelectric positioning platform to produce the output displacement y. By associating Eq (1) ~ (7), the overall dynamics of the nanopositioning platform can be modeled as follows, (8)

The parameters in the formula are expressed as follows,

For the avoidance of nonlinear effects caused by voltage hysteresis, a low-amplitude input voltage (a sinusoidal scanning input voltage with a constant amplitude of 200 mV between 0.1 Hz and 500 Hz applied to the y-axis) was used in the literature [40] to avoid hysteresis-induced distortion [41]. Using the MATLAB identification toolbox, the piezoelectric nanopositioning platform with weakly damped modes is obtained without mechanical loading dynamics model shown in Eq (9) whose identification details can be found in the literature [40]. (9) where Y(s) and U(s) are the output displacement and the input drive voltage, respectively. In the actual modeling and control process, there will be various uncertainties, among which the most influential is the model uncertainty caused by different mechanical loads. The frequency response of the system identification model obtained when the mechanical loads are 0g (nominal system), 600g and 1000g respectively is shown in Fig 2.

thumbnail
Fig 2. Open-loop bode diagram of the system at mechanical loads of 0g, 600g and 1000g.

https://doi.org/10.1371/journal.pone.0286471.g002

The inherent resonant mode of the nominal system appears at 205 Hz and the resonance amplitude is 18.5dB. The resonant modes of the system at mechanical loads of 600 g and 1000 g appear at 171 Hz and 139 Hz with resonance amplitudes of 8.72 dB and 3.48 dB, respectively. While suppressing the inherent resonant mode of the system, the model uncertainty caused by the mechanical load variation cannot be ignored, if not properly handled, system control accuracy will be seriously affected. Thus, there is an urgent need to design a controller that meets the requirements of suppressing the inherent resonant modes of the system and ensuring the robustness of the system, so as to realize the task of high-speed and high-precision scanning and tracking of the platform.

Structured H control design

The traditional H design is based on the theory of singular value decomposition of matrices. With the maximum singular value of the transfer function matrix as a measure of a comprehensive optimal control design, the control problem containing multiple performance requirements is reduced to the H standardized design problem of solving the optimal matrix parametric index of the weighted comprehensive performance. Although H control has many advantages, there are also many application limitations, mainly that such designs have only one parametric metric and multiple performances are coupled with each other. The design is highly opaque because it is not easy to analyze each performance due to the constraints of a single parametric indicator. In addition, the traditional H control design only seeks to achieve the optimal comprehensive performance, the complexity of the controller is not limited, the most available controller is often of high order and complex structure, not suitable for practical engineering applications.

In this paper, a new structured H control scheme is proposed. Compared with the traditional H design method, its superiority lies in the fact that the order and structure of the controller can be predefined to give a relatively low-order structured H controller. It retains the comprehensiveness of the traditional H design, but also allows a weighted design for each performance requirement, constituting a diagonal matrix containing multidimensional performance outputs for comprehensive performance optimization.

Controller structure design

Taking into account the accuracy and robustness requirements of the piezoelectric-driven nanopositioning platform, a pre-defined structured H controller structure is given in Fig 3. This control structure contains two loops, an inner-loop positive feedback loop for damping control and an outer-loop negative feedback loop for improving the tracking accuracy. Where G is the nominal model, d is the internal damping control term Cd is the robust controller, and Ct is the tracking controller. u is the tracking control input, ud is the control input perturbation, yi and y are the reference input and system displacement output, respectively, and Δ is the multiplicative uptake of the object. The red dashed box C(s) is the optimizable part of the structured design, and d is based on the actual object design.

thumbnail
Fig 3. Block diagram of the control structure of the system.

https://doi.org/10.1371/journal.pone.0286471.g003

The design ideas of each of these control structures are as follows,

  1. 1): Feed-through items

The dynamics of the piezoelectric nanopositioning table with weakly damped modes can be modeled as a second-order system that, (10) where σ2 is the low-frequency gain of the system, s is the Laplace operator of the continuous system, and ζn and ωn are the damping coefficient and the intrinsic frequency of the system, respectively. In this system, ζn ≪ 1, which indicates a weakly damped resonant mode at ωn.

The purpose of adding the feedthrough term d is to produce a pair of zeros z1,2 = ±z in the root trajectory of the damping loop, satisfying . As the controller gain increases, the root trajectory will start at the natural pole and end at the increased resonance zeros. This is well explained and analyzed in [23]. The analytical analysis yields that the feed-through term is chosen as

  1. 2): Robust controller

To make the controller robust to model uncertainties and external perturbations and enhance the immunity of the system to disturbances. Considering the need to implement a low-order controller to meet the performance requirements, a second-order robust controller of the following form is designed in the inner loop after analysis. (11) where ai(i = 0,1,2,3,4) is the parameter to be optimized.

  1. 3): Tracking controller

The classical tracking controller is generally in the form of integration, but the system in this example has high accuracy requirements. In order to further improve the accuracy and response speed of the system, minimize the steady-state error and achieve high precision high-speed scanning tracking. In this paper, the PI tracking controller is designed as follows. (12) where kp and ki are the parameters to be optimized.

Performance weighted design

Fig 2 shows the open-loop amplitude-frequency characteristics of the system under mechanical loads of 0, 600 and 1000 g, respectively. It can be seen from the figure that the nominal system has an inherent low damping resonant mode at 205 Hz, whose resonance peak reaches 18.5 dB. Other mechanical loads also have certain resonant modes at the corresponding frequencies. When the external disturbance has a high frequency component close to the resonant frequency of the platform, it will excite the resonant vibration of the system, and the serious resonance will even damage the system hardware. Therefore, the first performance requirement of the system is to suppress external disturbances.

The model uncertainty of the system is induced when the surrounding environment of the system changes or scanning items with different mechanical loads at high speed, which can be considered as an unmodeled dynamics module (model uncertainty of the system). In studying the control problem, only the ontology module of the piezoelectric nanopositioning platform is modeled, while all others are considered as uncertainties of the system. The uncertainty of the system is expressed in terms of multiplicative uncertainty: (13)

Where Δ is the multiplicative uptake, Ga is the real system model under uptake, and G is the nominal model of the system without uptake. The block diagram of the system except for the ingestion parameter Δ is reduced and combined to obtain the transfer function T from ω to z. The equivalent block diagram is shown in Fig 4.

According to the small gain principle, the system with robust stability needs to satisfy the condition of Eq (14): (14)

Thus, the second performance requirement of the system is robust stability.

In addition, while ensuring that the system has robust stability, the bandwidth of the control system should be increased to achieve high precision and high speed scanning and tracking of the excitation signal, so the third performance requirement of the system is bandwidth.

Following the analysis above, the performance requirements for this control system design are suppression of external disturbances, bandwidth and robust stability requirements. In the following, the appropriate weighting functions are selected for each of the above three system performance requirements and then the controller is solved.

Let T1 be the transfer function from yi to e. The stability of the system, that is, the distance of the open-loop transfer function to the critical stability point, which is also the upper limit of the gain of the sensitivity function, requires that (15)

Where W1(s) is the weighting function and γ is the parametric index. In order to meet the stability of the system and ensure that the system can achieve high precision tracking requires that the controller contains an integration link, so the integration law is required in W1(s), that is (16) The 0.001 is an additional regenerative quantity to avoid the appearance of the pole on the imaginary axis, where ρ is the parameter to be selected in the H design.

Let T2 be a transfer function from ω to z. Considering the possible uncertainties in the system caused by various un-modeled dynamics, for robust stability of the system requires that (17)

To ensure the robustness of the system under different mechanical loads, the multiplicative uncertainty Δ, which can be calculated under 600g and 1000g loads by Eq (13) after obtaining the nominal and regressive models of the system, as shown in Fig 5. For all uncertainties, the suitable weighting function W2 is designed, and for all frequency bands, so that the multiplicative uncertainty Δ needs to satisfy ‖Δ‖≤ΔmW2, where Δm is the unitized regression. The weighting function W2 designed for the experiments in this paper is chosen as (18)

thumbnail
Fig 5. Weighting function and multiplicative regression diagram under load.

https://doi.org/10.1371/journal.pone.0286471.g005

Let T3 be the transfer function of yi to y. The bandwidth requirement of the system is (19)

The weighting function W3(s) is chosen to be a limit to the bandwidth of the system, while requiring the closed-loop characteristics after the bandwidth to -40dB/dec decay, which is taken as in this paper. In addition, the general power functions in the H solution process are true rational functions, so a small time constant is added to W3(s) to ensure that the numerator denominator is of the same order. Thus, the final robust stability weighting function W3(s) can be chosen as (20)

Structured H controller

In view of the above analysis, the control performance requirements of the piezoelectric nanopositioning system are considered comprehensively for the designed controller structure and the structured H optimization problem of the weighting function. By optimizing the adjustable parameters kp, ki and ai(i = 0,1,2,3,4), the minimum γ value satisfying Eq (21) is obtained. (21) in which H = diag(W1T1 W2T2 W3T3). The adjustable parameters obtained at this point are the optimal parameters for the system controller.

When finding the optimal parameters in the structured H controller, T1, T2, T3 of Eq (21) are expressed in the following linear fractional form, applying the linear fractional transform (LFT) method [28, 29] to extract the parameters in the structured controller for parameter optimization design.

(22)

When ρ = 25000 in the performance weight function W1, the optimal metric of the parameters γ = 2.03 is obtained. The corresponding optimal parameters of the structured controller are obtained as follows.

Control performance analysis

Fig 6 represents the relationship between T1 and after solving for the optimized parameters of the controller, which can be seen to satisfy the requirements of Eq (15) for sensitivity, and the right function W1(s) is selected appropriately.

thumbnail
Fig 6. Bode plot of the singular values of the sensitivity function T1.

https://doi.org/10.1371/journal.pone.0286471.g006

The relationship between the transfer function T2 and after obtaining the optimal parameters of the controller is shown in Fig 7. As can be seen, the selection of the power function W2 satisfies Eq (17) and meets the robust stability requirements. Moreover, the amplitude-frequency characteristics of T2 are quite far from , which indicates that it is extremely robust to the uptake of the control object.

thumbnail
Fig 7. Singular value bode diagram of the closed-loop transfer function T2.

https://doi.org/10.1371/journal.pone.0286471.g007

The relationship between the transfer function T3 and after obtaining the optimal parameters of the controller is shown in Fig 8, which shows that the selection of the weight function W3 satisfies Eq (19) and meets the set bandwidth requirements.

thumbnail
Fig 8. Singular value bode diagram of the closed-loop transfer function T3.

https://doi.org/10.1371/journal.pone.0286471.g008

Simulation comparative analysis

This section addresses the issues of high precision tracking, robustness and interference immunity of the piezoelectric driven nanopositioning platform. For verifying the effectiveness of the controllers designed in the paper, simulation analysis is performed to compare with the classical IRC control and H control, respectively. Among them, the design results of IRC and H controllers are as follows.

Exploiting the IRC parameter resolution method introduced in the literature [23], the IRC in this example is designed as:

The H control method proposed in the literature [27] for the piezoelectric nanopositioning platform is used, and its controller is designed as follows:

For systems under different loads (including 0g, 600g and 1000g), grating signals with different frequencies are set as reference inputs (frequencies of 5, 10 and 20Hz and amplitudes of 2μm), while high frequency interference close to the resonant frequency of the system is considered. The comprehensive superiority of the accuracy, robustness, and interference immunity of the designed structured H controller is verified.

Grating signal tracking test

For evaluating the tracking performance of the three controllers, a group of grating scan signals at 5, 10 and 20 Hz are input to the platform. IRC, H controller, structured H controller without high frequency disturbance signal for different frequencies of the grating input signal tracking results are shown in Fig 9, and the root mean square error of tracking (RMSE) results are shown in Fig 10. Fig 9 reflects that all three controllers track the grating reference input signals at 5 Hz and 10 Hz well under 0 g mechanical load. Among them, in the case of 5 Hz, the RMSEs of the IRC and H controllers are 0.04637 μm and 0.02143 μm, respectively, while the RMSE of the structured H controller is 0.001618 μm, which improves 96.5% and 92.4% over the IRC and H, respectively. As the frequency increases to 20 Hz, the tracking becomes worse under the IRC controller, with an RMSE value of 0.1859 μm, while slightly worse under the H controller, with an RMSE value of 0.08391 μm. However, high accuracy tracking is always maintained under the structured H controller, with a root mean square error (RMSE) value of 0.00647 μm, which is one order of magnitude smaller than the error under the previous two controllers.

thumbnail
Fig 9. System tracking results for 5, 10 and 20Hz grating input signals at 0g mechanical load.

(a) Tracking 5Hz grating signal output and tracking error experimental results. (b) Tracking 10Hz grating signal output and tracking error experimental results. (c) Tracking 20Hz grating signal output and tracking error experimental results.

https://doi.org/10.1371/journal.pone.0286471.g009

thumbnail
Fig 10. System tracking RMSE for 5, 10 and 20Hz grating signals at 0g mechanical load.

https://doi.org/10.1371/journal.pone.0286471.g010

Robustness test

Since the system has model uncertainty, the first resonant frequency of the system shifts from 205 Hz to 139 Hz under a mechanical load of 1000g. So to verify the robust performance of the three controllers under model uncertainty, a grating scan signal with the same frequency is input for the system under different mechanical loads. Experimental simulations of IRC, H controller and structured H controller were compared and analyzed, and the root mean square error (RMSE) of the system output displacement under the three controllers are shown in Table 1.

thumbnail
Table 1. Grating tracking experimental performance test results.

https://doi.org/10.1371/journal.pone.0286471.t001

It can be seen that all three controllers have good robustness under different mechanical loads. But the tracking accuracy is higher with the structured H controller. The tracking results of the system under the most demanding conditions (mechanical load of 1000g and input grating signal of 20Hz) are shown in Fig 11, which shows that the structured H controller has good robustness and high accuracy tracking. That is because the structured H controller improves the closed-loop bandwidth of the system while ensuring the robust stability of the system. Under a mechanical load of 0g, the closed-loop bandwidth of the IRC controller is 173Hz, the closed-loop bandwidth of the H controller is 106Hz, and the bandwidth of the structured H controller is 1445Hz, resulting in a faster response time and higher accuracy, as demonstrated in the grating signal tracking experiments. In addition, at a mechanical load of 1000g, the closed-loop bandwidth of the system under the structured H controller is 573Hz, which is still larger than the closed-loop bandwidth of the previous two controllers, which still achieves high accuracy and high speed tracking within the bandwidth.

thumbnail
Fig 11. Results of the system tracking a 20Hz grating scan signal at a mechanical load of 1000g.

https://doi.org/10.1371/journal.pone.0286471.g011

High frequency signal disturbance performance test

To verify the anti-interference performance of the designed controller, a high frequency sinusoidal interference signal ud = 0.2sin(139t) which is close to the resonant frequency of the system (139Hz) was added to the system at a mechanical load of 1000g with an input frequency of 20Hz, whose tracking error results are shown in Fig 12. The tracking RMSE values of the system under IRC, H controller and structured H controller are 0.1926μm, 0.2463μm and 0.01174μm, respectively, and the RMSE under structured H controller is 93% and 95% less than that under IRC and H controller, respectively. The tracking error results are shown in Fig 13 with the addition of a high frequency sinusoidal interference signal ud = 0.2sin(205t) close to the resonant frequency (205 Hz) of the system at this time under a mechanical load of 0g. The tracking RMSE values of the system under IRC, H controller and structured H controller are 0.2477μm, 0.2252μm and 0.01175μm, respectively. The RMSE under the structured H controller is less than IRC and H controller by 95.2% and 94.8%, respectively.

thumbnail
Fig 12. The system tracks the 20Hz grating scan signal at a mechanical load of 1000g and a perturbation frequency of 139Hz.

https://doi.org/10.1371/journal.pone.0286471.g012

thumbnail
Fig 13. The system tracks a 20Hz raster scan signal at a mechanical load of 0g and a disturbance frequency of 205Hz.

https://doi.org/10.1371/journal.pone.0286471.g013

Conclusion

This paper deals with the combined problems of inherent resonant modes, low bandwidth and model uncertainty caused by mechanical load variation of the high-precision piezoelectric-driven nanopositioning platform. The system characteristics and performance requirements are analyzed, the structured H control structure combining damping, robustness and tracking controller is designed, the appropriate weighting function is selected for each performance requirement, and finally the structured H controller satisfying the comprehensive performance is given after parameter optimization. Realizing a piezoelectric-driven nanopositioning platform less than 0.007279μm (mechanical load tracking 5-20Hz grating signal at 0-1000g) with high accuracy, while also having a certain degree of robustness and anti-interference capability. Compared to IRC control, avoid the IRC controller parameter analysis design process does not take into account load changes and changes in the surrounding environment ignored robust stability problems, as well as improve the tracking accuracy. Compared to the traditional H controller, it retains the comprehensive advantages of the H design, avoids the high complexity of the H controller and difficult to implement, multiple performance coupling constraints and design opacity problems, whose design structure is simple, low complexity and easy engineering implementation. Through experimental simulation verification, comparative analysis, the proposed structured H controller has the comprehensive superiority of accuracy, response speed and robustness.

Acknowledgments

Thanks to all the participants of the project team for their guidance in writing the paper.

References

  1. 1. Qin F, Zhang D, Xing D, Xu D, Li J. Laser beam pointing control with piezoelectric actuator model learning. IEEE Trans Syst Man Cybernet-Syst 2020;50(3):1024–34. https://doi.org/10.1109/TSMC.2017.2754863
  2. 2. Saikumar J, Kim J, Byrns CN, Hemphill M, Meaney DF, Bonini NM. Inducing different severities of traumatic brain injury in Drosophila using a piezoelectric actuator. Nat Protoc 2021;16(1):263–82. pmid:33277631
  3. 3. Liu Y, Li J, Deng J, Zhang S, Chen W, Xie H, et al. Arthropod-metamerism-inspired resonant piezoelectric millirobot. Adv. Intell. Syst. 2021;3(8). https://doi.org/10.1002/aisy.202100015
  4. 4. Yu H, Liu Y, Deng J, Li J, Zhang S, Chen W, et al. Bioinspired multilegged piezoelectric robot: the design philosophy aiming at high-performance micromanipulation. Adv. Intell. Syst. 2021. https://doi.org/10.1002/ aisy.202100142
  5. 5. Fantoni F, Bacigalupo A, Paggi M. Design of thermo-piezoelectric microstructured bending actuators via multi-field asymptotic homogenization. Int J Mech Sci 2018; 146:319–36. https://doi.org/10.1016/j.ijmecsci.2018.07.019
  6. 6. Wang L, Hofmann V, Bai F, Jin J, Twiefel J. A novel additive manufactured three- dimensional piezoelectric transducer: systematic modeling and experimental validation. Mech Syst Signal Process 2019;114:346–65. https://doi.org/10.1016/j.ymssp.2018.05.025
  7. 7. Tian X, Liu Y, Deng J, Wang L, Chen W. A review on piezoelectric ultrasonic motors for the past decade: classification, operating principle, performance, and future work perspectives. Sens Actuat A-Phys 2020;306. https://doi.org/10.1016/j.sna.2020.111971
  8. 8. Das S K, Pota H R, Petersen I R. Damping controller design for nanopositioners: A mixed passivity, negative-imaginary, and small-gain approach[J]. IEEE/ASME Transactions on Mechatronics, 2014, 20(1): 416–426. https://doi.org/10.1109/TMECH.2014.2331321
  9. 9. Leang K K, Zou Q, Devasia S. Feedforward control of piezoactuators in atomic force microscope systems[J]. IEEE Control Systems Magazine, 2009, 29(1): 70–82. https://doi.org/10.1109/MCS.2008.930922
  10. 10. Kim K S, Zou Q. A modeling-free inversion-based iterative feedforward control for precision output tracking of linear time-invariant systems[J]. IEEE/ASME Transactions on Mechatronics, 2012, 18(6): 1767–1777. https://doi.org/10.1109/TMECH.2012.2212912
  11. 11. Moheimani S O R. Invited review article: Accurate and fast nanopositioning with piezoelectric tube scanners: Emerging trends and future challenges[J]. Review of Scientific Instruments, 2008, 79(7): 071101. https://doi.org/10.1063/1.2957649
  12. 12. Aljanaideh O, Rakotondrabe M. Observer and Robust H∞ Control of a 2-DOF Piezoelectric Actuator Equipped With Self-Measurement [J]. IEEE Robotics and Automation Letters, 2018, 3(2): 1080–1087. https://doi.org/10.1109/LRA.2018.2795045
  13. 13. Li Y Y, Cheng L, Li P. Modeling and vibration control of a plate coupled with piezoelectric material[J]. Composite Structures, 2003, 62(2): 155–162. https://doi.org/10.1016/S0263-8223(03)00110-7
  14. 14. Habibullah H, Pota H R, Petersen I R. A Novel Application of Minimax LQG Control Technique for High‐speed Spiral Imaging[J]. Asian Journal of Control, 2018, 20(4): 1400–1412.https://doi.org/10.1002/asjc.1691
  15. 15. Petersen I R. Negative imaginary systems theory and applications[J]. Annual Reviews in Control, 2016, 42: 309–318.https://doi.org/10.1016/j.arcontrol.2016.09.006
  16. 16. Shan J, Liu H T, Sun D. Slewing and vibration control of a single-link flexible manipulator by positive position feedback (PPF)[J]. Mechatronics, 2005, 15(4): 487–503.https://doi.org/10.1016/j.mechatronics.2004.10.003
  17. 17. Russell D, Fleming A J, Aphale S S. Simultaneous optimization of damping and tracking controller parameters via selective pole placement for enhanced positioning bandwidth of nanopositioners[J]. Journal of Dynamic Systems, Measurement, and Control, 2015, 137(10): 101004.https://doi.org/10.1115/1.4030723
  18. 18. Li L, Li C X, Gu G, et al. Positive acceleration, velocity and position feedback based damping control approach for piezo-actuated nanopositioning stages[J]. Mechatronics, 2017, 47: 97–104. https://doi.org/10.1016/j.mechatronics.2017.09.003
  19. 19. Teo Y R, Russell D, Aphale S S, et al. Optimal Integral Force Feedback and Structured PI Tracking Control: Application for High Speed Confocal Microscopy[J]. IFAC Proceedings Volumes, 2014, 47(3): 11793–11799.https://doi.org/10.3182/20140824-6-ZA-1003.00297
  20. 20. Behrens S, Fleming A J, Moheimani S O R. Passive vibration control via electromagnetic shunt damping[J]. IEEE/ASME transactions on mechatronics, 2005, 10(1): 118–122.https://doi.org/10.1109/TMECH.2004.835341
  21. 21. Moheimani S O R, Vautier B J G. Resonant control of structural vibration using charge-driven piezoelectric actuators[J]. IEEE Transactions on control systems technology, 2005, 13(6): 1021–1035. https://doi.org/10.1109/TCST.2005.857407
  22. 22. Li C X, Ding Y, Gu G Y, et al. Damping control of piezo-actuated nanopositioning stages with recursive delayed position feedback[J]. IEEE/ASME Transactions on Mechatronics, 2016, 22(2): 855–864.https://doi.org/10.1109/TMECH.2016.2639584
  23. 23. Namavar M, Fleming A J, Aleyaasin M, et al. An analytical approach to integral resonant control of second-order systems[J]. IEEE/ASME Transactions on Mechatronics, 2013, 19(2): 651–659.https://doi.org/10.1109/TMECH.2013.2253115
  24. 24. Guo Z, Tian Y, Liu X, et al. An inverse Prandtl–Ishlinskii model based decoupling control methodology for a 3-DOF flexure-based mechanism. Sensors and Actuators A: Physical, 2015, 230: 52–62. https://doi.org/10.1016/j.sna.2015.04.018
  25. 25. Ying-Shi W, Lei S, Lu Z, et al. Online minimum-acceleration trajectory planning with the kinematic constraints. Acta Automatica Sinica, 2014, 40(7): 1328–1338. https://doi.org/10.1016/S1874-1029(14)60014-8
  26. 26. Zhang M, Liu Z, Zhu Y, et al. Integral force feedback control with input shaping: Application to piezo-based scanning systems in ECDLs. Review of Scientific Instruments, 2017, 88(7): 075006. pmid:28764495
  27. 27. Feng H, Pang A, Zhou H. High precision robust control design of piezoelectric nanopositioning platform[J]. Scientific Reports, 2022, 12(1): 1–12. https://doi.org/10.1038/s41598-022-14332-5
  28. 28. Apkarian P, Noll D. Structured H∞‐control of infinite‐dimensional systems[J]. International Journal of Robust and Nonlinear Control, 2018, 28(9): 3212–3238. https://doi.org/10.1002/rnc.4073
  29. 29. Apkarian P. Tuning controllers against multiple design requirements[C]//2012 16th International Conference on System Theory, Control and Computing (ICSTCC). IEEE, 2012: 1–6.
  30. 30. Rosenbaum S, Ruderman M, Strohla T, et al. Use of Jiles–Atherton and Preisach hysteresis models for inverse feed-forward control. IEEE Transactions on Magnetics, 2010, 46(12): 3984–3989. https://doi.org/10.1109/TMAG.2010.2071391
  31. 31. Gu G Y, Zhu L M. Comparative experiments regarding approaches to feedforward hysteresis compensation for piezoceramic actuators. Smart materials and structures, 2014, 23(9): 095029. https://doi.org/10.1088/0964-1726/23/9/095029
  32. 32. Lin C J, Lin P T. Tracking control of a biaxial piezo-actuated positioning stage using generalized Duhem model. Computers & Mathematics with Applications, 2012, 64(5): 766–787. https://doi.org/10.1016/j.camwa.2011.12.015
  33. 33. Ekanayake D B, Iyer R V. Study of a play-like operator. Physica B: Condensed Matter, 2008, 403(2–3): 456–459. https://doi.org/10.1016/j.physb.2007.08.074
  34. 34. Ismail M, Ikhouane F, Rodellar J. The hysteresis Bouc-Wen model, a survey. Archives of computational methods in engineering, 2009, 16: 161–188. https://doi.org/10.1007/s11831-009-9031-8
  35. 35. Krasnosel’skii M A, Pokrovskii A V. Systems with hysteresis. Springer Science & Business Media, 2012.
  36. 36. Li W, Chen X. Compensation of hysteresis in piezoelectric actuators without dynamics modeling[J]. Sensors and Actuators A: Physical, 2013, 199: 89–97. https://doi.org/10.1016/j.sna.2013.04.036
  37. 37. Li P, Yan F, Ge C, et al. A simple fuzzy system for modelling of both rate-independent and rate-dependent hysteresis in piezoelectric actuators. Mechanical Systems and Signal Processing, 2013, 36(1): 182–192. https://doi.org/10.1016/j.ymssp.2012.10.004
  38. 38. Xu Q, Wong P K. Hysteresis modeling and compensation of a piezostage using least squares support vector machines. Mechatronics, 2011, 21(7): 1239–1251. https://doi.org/10.1016/j.mechatronics.2011.08.006
  39. 39. Gu G Y, Zhu L M, Su C Y, et al. Modeling and control of piezo-actuated nanopositioning stages: A survey.IEEE Transactions on Automation Science and Engineering, 2014, 13(1): 313–332. https://doi.org/10.1109/TASE.2014.2352364
  40. 40. Ling J, Feng Z, Ming M, et al. Model reference adaptive damping control for a nanopositioning stage with load uncertainties[J]. Review of Scientific Instruments, 2019, 90(4): 045101. https://doi.org/10.1063/1.5064722
  41. 41. Leang K K, Devasia S. Feedback-linearized inverse feedforward for creep, hysteresis, and vibration compensation in AFM piezoactuators[J]. IEEE Transactions on Control Systems Technology, 2007, 15(5): 927–935. https://doi.org/10.1109/TCST.2007.902956