Skip to main content
PLOS One logoLink to PLOS One
. 2023 Jun 16;18(6):e0286471. doi: 10.1371/journal.pone.0286471

High precision structured H control of a piezoelectric nanopositioning platform

Huan Feng 1, Hongbo Zhou 2, Congmei Jiang 1,*, Aiping Pang 1,*
Editor: He Chen3
PMCID: PMC10275421  PMID: 37327234

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.

Fig 1. Schematic diagram of the piezoelectric positioning system.

Fig 1

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 q˙; y denotes the actual elongation of the driver.

uh(t)=H(q) (1)
q(t)=qc(t)+qp(t) (2)
uA(t)=qc(t)/CA (3)
qp(t)=Temy(t) (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:

R0q˙(t)+uh(t)+uA(t)=kampVin(t) (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.

FA=TemuA(t) (6)
my¨(t)+bsy˙(t)+ksy(t)=FA (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,

y(t)+a2y¨(t)+a1y˙(t)+a0(t)=b1Vin(t)b0H(q) (8)

The parameters in the formula are expressed as follows,

b0=TemmR0CA
b1=TemkampmR0CA
a0=R0ksCA+(R01)Tem2mR0CA
a1=ksCA+Tem2+bsmCA
a2=bsCA+mmCA

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].

G(s)=y(s)u(s)=1.196×106s2+110s+1.673×106 (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.

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

Fig 2

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.

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

Fig 3

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

  • 1): Feed-through items

The dynamics of the piezoelectric nanopositioning table with weakly damped modes can be modeled as a second-order system that,

G(s)=y(s)u(s)=σ2s2+2ζnωns+ωn2 (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 ωn3<ωz<ωn. 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 d=2σ2ωn2=1.43

  • 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.

Cd(s)=a0s2+a1s+a2s2+a3s+a4 (11)

where ai(i = 0,1,2,3,4) is the parameter to be optimized.

  • 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.

Ct=kp+kis (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:

Ga(s)=G(s)[1+Δ(s)] (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.

Fig 4. Equivalent block diagram of control structure.

Fig 4

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

Tzω<1 (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

W1(s)T1(s)γ (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

W1(s)=ρs+0.001 (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

W2(s)T2(s)γ (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

W2=1.2(s+0.08)(s+676)s2+419s+1.15×106 (18)

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

Fig 5

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

W3(s)T3(s)γ (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 W3(s)=s(0.00005s+1)10000 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

W3(s)=s(0.00005s+1)10000(0.00001s+1)2 (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.

Hγ (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.

{T1=Fl(P1,C)T2=Fl(P2,C)T3=Fl(P3,C) (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. a0=0.0012,a1=1.2853,a2=3.7795×103,a3=2.6227×104,a4=5.3627×104,kp=1.1979×105,ki=2.5612×105

Control performance analysis

Fig 6 represents the relationship between T1 and γW1 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.

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

Fig 6

The relationship between the transfer function T2 and γW2 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 γW2, which indicates that it is extremely robust to the uptake of the control object.

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

Fig 7

The relationship between the transfer function T3 and γW3 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.

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

Fig 8

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:

d=1.43,CdIRC=980s,CtIRC=430s

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

K(s)=5.208×109(s+1220)(s+1×105)(s2+1754s+9.226×105)(s2+75.03s+7.629×105)(s+6.024×107)(s+0.01)(s2+2374s+1.374×106)(s2+1746s+7.621×105)(s2+1.046×106s+5.473×1011)

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.

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

Fig 9

(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.

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

Fig 10

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.

Table 1. Grating tracking experimental performance test results.

Reference Frequency(Hz) Load(g) RMSE With IRC(μm) RMSE With H-inf(μm) RMSE With Stucture(μm)
5 0 0.04637 0.02143 0.001618
5 600 0.04637 0.02143 0.001618
5 1000 0.04629 0.02143 0.001618
10 0 0.09274 0.04285 0.003236
10 600 0.09289 0.04285 0.003236
10 1000 0.09061 0.04253 0.003229
20 0 0.1859 0.08391 0.00647
20 600 0.1825 0.08429 0.00645
20 1000 0.1799 0.09143 0.007279

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.

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

Fig 11

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.

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

Fig 12

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

Fig 13

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.

Data Availability

All relevant data are within the paper.

Funding Statement

This work was supported by the National Natural Science Foundation of China Regional Project 12162007, the Department of Education of Guizhou Province, QianJiaoJi, China [2022]043 and the Science and Technology Fund of the Department of Science and Technology of Guizhou Province, Qian Kehe Foundation [2020] 1Y273. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 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. 10.1109/TSMC.2017.2754863 [DOI] [Google Scholar]
  • 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. doi: 10.1038/s41596-020-00415-y [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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). 10.1002/aisy.202100015 [DOI] [Google Scholar]
  • 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 [Google Scholar]
  • 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. 10.1016/j.ijmecsci.2018.07.019 [DOI] [Google Scholar]
  • 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. 10.1016/j.ymssp.2018.05.025 [DOI] [Google Scholar]
  • 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. 10.1016/j.sna.2020.111971 [DOI] [Google Scholar]
  • 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. 10.1109/TMECH.2014.2331321 [DOI] [Google Scholar]
  • 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. 10.1109/MCS.2008.930922 [DOI] [Google Scholar]
  • 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. 10.1109/TMECH.2012.2212912 [DOI] [Google Scholar]
  • 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. 10.1063/1.2957649 [DOI] [PubMed] [Google Scholar]
  • 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. 10.1109/LRA.2018.2795045 [DOI] [Google Scholar]
  • 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. 10.1016/S0263-8223(03)00110-7 [DOI] [Google Scholar]
  • 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. 10.1002/asjc.1691 [DOI] [Google Scholar]
  • 15.Petersen I R. Negative imaginary systems theory and applications[J]. Annual Reviews in Control, 2016, 42: 309–318. 10.1016/j.arcontrol.2016.09.006 [DOI] [Google Scholar]
  • 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. 10.1016/j.mechatronics.2004.10.003 [DOI] [Google Scholar]
  • 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. 10.1115/1.4030723 [DOI] [Google Scholar]
  • 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. 10.1016/j.mechatronics.2017.09.003 [DOI] [Google Scholar]
  • 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. 10.3182/20140824-6-ZA-1003.00297 [DOI] [Google Scholar]
  • 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. 10.1109/TMECH.2004.835341 [DOI] [Google Scholar]
  • 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. 10.1109/TCST.2005.857407 [DOI] [Google Scholar]
  • 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. 10.1109/TMECH.2016.2639584 [DOI] [Google Scholar]
  • 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. 10.1109/TMECH.2013.2253115 [DOI] [Google Scholar]
  • 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. 10.1016/j.sna.2015.04.018 [DOI] [Google Scholar]
  • 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. 10.1016/S1874-1029(14)60014-8 [DOI] [Google Scholar]
  • 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. doi: 10.1063/1.4993926 [DOI] [PubMed] [Google Scholar]
  • 27.Feng H, Pang A, Zhou H. High precision robust control design of piezoelectric nanopositioning platform[J]. Scientific Reports, 2022, 12(1): 1–12. 10.1038/s41598-022-14332-5 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 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. 10.1002/rnc.4073 [DOI] [Google Scholar]
  • 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. [Google Scholar]
  • 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. 10.1109/TMAG.2010.2071391 [DOI] [Google Scholar]
  • 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. 10.1088/0964-1726/23/9/095029 [DOI] [Google Scholar]
  • 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. 10.1016/j.camwa.2011.12.015 [DOI] [Google Scholar]
  • 33.Ekanayake D B, Iyer R V. Study of a play-like operator. Physica B: Condensed Matter, 2008, 403(2–3): 456–459. 10.1016/j.physb.2007.08.074 [DOI] [Google Scholar]
  • 34.Ismail M, Ikhouane F, Rodellar J. The hysteresis Bouc-Wen model, a survey. Archives of computational methods in engineering, 2009, 16: 161–188. 10.1007/s11831-009-9031-8 [DOI] [Google Scholar]
  • 35.Krasnosel’skii M A, Pokrovskii A V. Systems with hysteresis. Springer Science & Business Media, 2012. [Google Scholar]
  • 36.Li W, Chen X. Compensation of hysteresis in piezoelectric actuators without dynamics modeling[J]. Sensors and Actuators A: Physical, 2013, 199: 89–97. 10.1016/j.sna.2013.04.036 [DOI] [Google Scholar]
  • 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. 10.1016/j.ymssp.2012.10.004 [DOI] [Google Scholar]
  • 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. 10.1016/j.mechatronics.2011.08.006 [DOI] [Google Scholar]
  • 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. 10.1109/TASE.2014.2352364 [DOI] [Google Scholar]
  • 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. 10.1063/1.5064722 [DOI] [PubMed] [Google Scholar]
  • 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. 10.1109/TCST.2007.902956 [DOI] [Google Scholar]

Decision Letter 0

He Chen

4 Jan 2023

PONE-D-22-33171High precision structured H∞ control of a piezoelectric nanopositioning platformPLOS ONE

Dear Dr. Pang,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

==============================

ACADEMIC EDITOR: Based on the received comments for the reviewers, this paper needs to be further revised. In my opinion, Major Revision is required.

==============================

Please submit your revised manuscript by Feb 18 2023 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.

We look forward to receiving your revised manuscript.

Kind regards,

He Chen

Academic Editor

PLOS ONE

Journal Requirements:

When submitting your revision, we need you to address these additional requirements.

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at 

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and 

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. Please note that PLOS ONE has specific guidelines on code sharing for submissions in which author-generated code underpins the findings in the manuscript. In these cases, all author-generated code must be made available without restrictions upon publication of the work. Please review our guidelines at https://journals.plos.org/plosone/s/materials-and-software-sharing#loc-sharing-code and ensure that your code is shared in a way that follows best practice and facilitates reproducibility and reuse.

3. Thank you for stating the following in the Acknowledgments Section of your manuscript: 

"This work was supported in part by the National Natural Science Foundation of China Regional Project 12162007, in part by the QianJiaoJi, China [2022]043 and in part by the QianKehe Foundation [2020] 1Y273."

We note that you have provided funding information that is not currently declared in your Funding Statement. However, funding information should not appear in the Acknowledgments section or other areas of your manuscript. We will only publish funding information present in the Funding Statement section of the online submission form. 

Please remove any funding-related text from the manuscript and let us know how you would like to update your Funding Statement. Currently, your Funding Statement reads as follows: 

"This work was supported in part by the National Natural Science Foundation of China Regional Project 12162007, in part by the QianJiaoJi, China [2022]043 and in part by the QianKehe Foundation [2020] 1Y273.

Sponsor: Ai-Ping Pang"

Please include your amended statements within your cover letter; we will change the online submission form on your behalf.

4. In your Data Availability statement, you have not specified where the minimal data set underlying the results described in your manuscript can be found. PLOS defines a study's minimal data set as the underlying data used to reach the conclusions drawn in the manuscript and any additional data required to replicate the reported study findings in their entirety. All PLOS journals require that the minimal data set be made fully available. For more information about our data policy, please see http://journals.plos.org/plosone/s/data-availability.

""Upon re-submitting your revised manuscript, please upload your study’s minimal underlying data set as either Supporting Information files or to a stable, public repository and include the relevant URLs, DOIs, or accession numbers within your revised cover letter. For a list of acceptable repositories, please see http://journals.plos.org/plosone/s/data-availability#loc-recommended-repositories. Any potentially identifying patient information must be fully anonymized.

Important: If there are ethical or legal restrictions to sharing your data publicly, please explain these restrictions in detail. Please see our guidelines for more information on what we consider unacceptable restrictions to publicly sharing data: http://journals.plos.org/plosone/s/data-availability#loc-unacceptable-data-access-restrictions. Note that it is not acceptable for the authors to be the sole named individuals responsible for ensuring data access.

We will update your Data Availability statement to reflect the information you provide in your cover letter.

5. PLOS requires an ORCID iD for the corresponding author in Editorial Manager on papers submitted after December 6th, 2016. Please ensure that you have an ORCID iD and that it is validated in Editorial Manager. To do this, go to ‘Update my Information’ (in the upper left-hand corner of the main menu), and click on the Fetch/Validate link next to the ORCID field. This will take you to the ORCID site and allow you to create a new iD or authenticate a pre-existing iD in Editorial Manager. Please see the following video for instructions on linking an ORCID iD to your Editorial Manager account: https://www.youtube.com/watch?v=_xcclfuvtxQ

6. Please upload a copy of Figures 12 and 13, to which you refer in your text on pages 20 and 21. If the figure is no longer to be included as part of the submission please remove all reference to it within the text.

Additional Editor Comments:

Based on the received comments for the reviewers, this paper needs to be further revised. In my opinion, Major Revision is required.

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

Reviewer #2: Yes

**********

2. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

Reviewer #2: Yes

**********

3. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

4. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

Reviewer #2: Yes

**********

5. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: The paper focuses on the combined problems of inherent resonant modes, low bandwidth and model uncertainty of the piezoelectric-driven nanopositioning platform. The system characteristics and performance requirements are analyzed and the structured H-infinity controller is designed to satisfy the multiple performance requirements. Although the paper is interesting, the following issues should be addressed:

1. The references should be updated, the literatures are a bit old. Also, the references review in the introduction is incomplete, which should be further improved.

2. Since the paper first models the piezoelectric positioning system by considering the hysteresis effect, it may be better to discuss the classical hysteresis models, such as the Preisach model, Bouc-Wen model, Duhem model, Maxwell model, etc. In addition, some advanced neural network based hysteresis models should also be discussed, such as the gated recurrent unit based hysteresis model, improved neural Turing machine based hysteresis model, etc. The additional discussion can make readers understand the reason of adopting the modeling method in the paper.

3. Apart from the open-loop Bode diagram, it may be better to provide the input-output curves of the system to present the modeling performance more intuitively.

4. The author should pay attention to grammar mistakes, and the paper needs careful proof-reading.

Reviewer #2: This research is quite interesting by incorporating the newly proposed structured H-inf control into the nano-positioning control. As can be learnt, the order of the proposed controller is low for easy implementation. And another advantage is that the functions of each parts are explicable, which outperforms the conventional H-inf controller. Despite the advantages presented in this paper, there are some aspects that might help improve the quality and readability, listed as follows:

1. I'm curious about the high frequency interference signal, what's it? Sinusoidal signals or random signals?

2. For the choice of W2, eq(18), is it able to explain the way to choose W2? To be more specific, among several alternatives, how can one decide which is the best? What are the expected results on choosing different W2's? BTW: In fig5, zero-load bode diagram is expected as well.

3. In the introduction, when the structured H-inf integrated control is firstly mentioned at line 78, it should be more comprehensive to introduce the essence of the "structured H-inf control". Or in other words, briefly explain "what is a structured H-inf control".

4. The plots should be carefully redesigned, for example:

a) the text in the figure is small for printed versions.

b)the figures is not kind for color-blind people, and is not distinguishable in gray-printed version.

**********

6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

**********

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.

PLoS One. 2023 Jun 16;18(6):e0286471. doi: 10.1371/journal.pone.0286471.r002

Author response to Decision Letter 0


15 Feb 2023

Response to editor:

1: This article has been modified to conform to PLOS ONE journal format.

2: The funding information has been deleted and modified in the Acknowledgements section.

3: Copies of Figures 12 and 13 have been uploaded, which are mentioned and described in the text, as shown in lines 419 and 422.

4:The data availability statement has been partially revised.

Response to reviewer 1:

Reviewer #1: The paper focuses on the combined problems of inherent resonant modes, low bandwidth and model uncertainty of the piezoelectric-driven nanopositioning platform. The system characteristics and performance requirements are analyzed and the structured H-infinity controller is designed to satisfy the multiple performance requirements. Although the paper is interesting, the following issues should be addressed:

1. The references should be updated, the literatures are a bit old. Also, the references review in the introduction is incomplete, which should be further improved.

Response: Some new references have been updated. In addition, to address the problem of incomplete review of references, this paper has been supplemented with a review of the feedforward/feedback combined control method, see lines 68-74 marked in red.

2. Since the paper first models the piezoelectric positioning system by considering the hysteresis effect, it may be better to discuss the classical hysteresis models, such as the Preisach model, Bouc-Wen model, Duhem model, Maxwell model, etc. In addition, some advanced neural network based hysteresis models should also be discussed, such as the gated recurrent unit based hysteresis model, improved neural Turing machine based hysteresis model, etc. The additional discussion can make readers understand the reason of adopting the modeling method in the paper.

Response: For classical hysteresis models such as physics-based models, phenomenological models including differential equation-based hysteresis models (common Duhem, Backlash-like and Bouc-Wen models), operator-based hysteresis models (typical Preisach models) and other hysteresis models (based on artificial neural networks, fuzzy systems and support vector machines, etc.) intelligent models), etc., which have been added to the discussion in the models section of this paper. See lines 164-181 marked in red.

3. Apart from the open-loop Bode diagram, it may be better to provide the input-output curves of the system to present the modeling performance more intuitively.

Response: The discussion in this paper focuses mainly on control methods, and due to the lack of a real experimental platform, its control object model is the model after system identification borrowed from reference [40], which has been marked in this paper with citations and specific details available in reference [40]. See lines 184-187 marked in red.

4. The author should pay attention to grammar mistakes, and the paper needs careful proof-reading.

Response: The paper has been corrected for multiple grammatical errors and has been carefully proofread.

Response to reviewer 2:

Reviewer #2: This research is quite interesting by incorporating the newly proposed structured H-inf control into the nano-positioning control. As can be learnt, the order of the proposed controller is low for easy implementation. And another advantage is that the functions of each parts are explicable, which outperforms the conventional H-inf controller. Despite the advantages presented in this paper, there are some aspects that might help improve the quality and readability, listed as follows:

1. I'm curious about the high frequency interference signal, what's it? Sinusoidal signals or random signals?

Response: External disturbance interference signal may be any form of high frequency signal. The high-frequency disturbance signal test subsection of this paper is selected as a sinusoidal signal close to the resonant frequency, respectively, and . The original text was omitted in the editing and has been revised, see lines 416-417 and lines 422-423 in red.

2. For the choice of W2, eq(18), is it able to explain the way to choose W2? To be more specific, among several alternatives, how can one decide which is the best? What are the expected results on choosing different W2's? BTW: In fig5, zero-load bode diagram is expected as well.

Response: (1): The original paper is indeed vague about the selection of W2, which has been explained and modified in the corresponding part of the paper, see lines 303-308 in red. The multiplicative uncertainty at 600g and 1000g load is calculated by equation (13), while for all the uncertainties, the appropriate weighting function W2 is designed. For all frequency bands, so that the multiplicative uncertainty needs to satisfy , where is the unitized regression, the selection of W2 can satisfy the above conditions.

(2): There is no best W2, and the expected result of choosing W2 is that the solved control system has robust stability, that is, the optimal parameters of the controller are obtained after satisfying , which is explained in the subsection on control performance analysis.

(3) Fig.5 shows the weighting function and the multiplicative regression diagram under load. The curves corresponding to 600 and 1000g are the multiplicative uncertainties under 600 and 1000g load calculated by equation (13), respectively, which is not a zero-load bode diagram and can be compared with Fig.2 or different. The original description of Fig. 5 is indeed misleading and has been revised.

3. In the introduction, when the structured H-inf integrated control is firstly mentioned at line 78, it should be more comprehensive to introduce the essence of the "structured H-inf control". Or in other words, briefly explain "what is a structured H-inf control".

Response: The essence of the structured H∞ control strategy has been added in that section. 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. See lines 84-90 marked in red.

4. The plots should be carefully redesigned, for example:

a) the text in the figure is small for printed versions.

b)the figures is not kind for color-blind people, and is not distinguishable in gray-printed version.

Response: a) The proposed figure has been modified for the part of the figure with smaller text, such as Figure 5, Figure 6, Figure 7, Figure 8, Figure 9 in (a), (b), (c) , Figure 11, Figure 12 and Figure 13.

b) In response to the data on the bar chart in Figure 10, which did appear to be unfriendly, the data have been removed and modified, and the values can be viewed in Table 1. Some color charts were used because the journal article was published in color upon review, and will be revised subsequently if there are any problems.

Attachment

Submitted filename: Response to Reviewers.docx

Decision Letter 1

He Chen

29 Mar 2023

PONE-D-22-33171R1High precision structured H∞ control of a piezoelectric nanopositioning platformPLOS ONE

Dear Dr. Pang,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

Please submit your revised manuscript by May 13 2023 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.

We look forward to receiving your revised manuscript.

Kind regards,

He Chen

Academic Editor

PLOS ONE

Journal Requirements:

Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.

Additional Editor Comments:

Based on the received comments, there still exist some questions need further explanations. Minor Revision is required.

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.

Reviewer #1: All comments have been addressed

Reviewer #2: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

Reviewer #2: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

Reviewer #2: Yes

**********

4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

Reviewer #2: Yes

**********

6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: (No Response)

Reviewer #2: 1. The place of the newly added content discussing the massive piezoelectric models is not suitable. It might be better to place it right at the beginning of the Section Model, rather than the middle.

2. Section name "Experimental comparative analysis" is misleading since there is no on-site experiments, e.g., only simulation is provided. It should be more informational.

3. Some more words on the plots:

a) For font size: The font size for the x/y-labels can be further enlarged. These label font size being much smaller than the normal font is not suggested unless there are adequate reasons. This rule applies to the legends as well.

b) For colors: Not all people prefer e-papers, some reads the printed version. So, it is suggested that the colors are chosen that they are distinguishable in gray-printed version. For example, distinguish them with different line styles (dashed, dotted, dash-dotted, solid). Proofreading the paper one a gray-printed one is a good habit.

c) For data values: In fig 10, the data values help comparison and should be kept. The modifications suggested are:

1) Adjust the text size;

2) Differ the bars with different patterns (different colors are welcomed at the same time);

3) Keep the data value at the top of the bars, in black.

**********

7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

**********

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.

PLoS One. 2023 Jun 16;18(6):e0286471. doi: 10.1371/journal.pone.0286471.r004

Author response to Decision Letter 1


14 Apr 2023

Response to reviewer 2:

1. The place of the newly added content discussing the massive piezoelectric models is not suitable. It might be better to place it right at the beginning of the Section Model, rather than the middle.

Response: Added discussion of the model has been placed at the beginning of the model introduction

2. Section name "Experimental comparative analysis" is misleading since there is no on-site experiments, e.g., only simulation is provided. It should be more informational.

Response: The chapter title " Experimental Comparative Analysis" has been changed to "Simulation Comparative Analysis"

3. Some more words on the plots:

a) For font size: The font size for the x/y-labels can be further enlarged. These label font size being much smaller than the normal font is not suggested unless there are adequate reasons. This rule applies to the legends as well.

b) For colors: Not all people prefer e-papers, some reads the printed version. So, it is suggested that the colors are chosen that they are distinguishable in gray-printed version. For example, distinguish them with different line styles (dashed, dotted, dash-dotted, solid). Proofreading the paper one a gray-printed one is a good habit.

c) For data values: In fig 10, the data values help comparison and should be kept. The modifications suggested are:

1) Adjust the text size;

2) Differ the bars with different patterns (different colors are welcomed at the same time);

3) Keep the data value at the top of the bars, in black.

Response:

1) The text in the diagram has been resized.

2) The coloured lines have been distinguished by different line styles, which are also distinguishable in the grey printed version, see Figs. 2, 5, 6, 7, 8, 9, 11, 12 and 13 for the modified images.

3) Figure 10 has been modified to retain the data values at the top of the bars and the bars are differentiated by a different style.

Attachment

Submitted filename: Response to Reviewers.docx

Decision Letter 2

He Chen

17 May 2023

High precision structured H∞ control of a piezoelectric nanopositioning platform

PONE-D-22-33171R2

Dear Dr. Pang,

We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.

Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.

An invoice for payment will follow shortly after the formal acceptance. To ensure an efficient process, please log into Editorial Manager at http://www.editorialmanager.com/pone/, click the 'Update My Information' link at the top of the page, and double check that your user information is up-to-date. If you have any billing related questions, please contact our Author Billing department directly at authorbilling@plos.org.

If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

Kind regards,

He Chen

Academic Editor

PLOS ONE

Additional Editor Comments (optional):

Based on the received comments, this paper can be published now. Congratulations!

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.

Reviewer #1: All comments have been addressed

Reviewer #2: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

Reviewer #2: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

Reviewer #2: Yes

**********

4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

Reviewer #2: Yes

**********

6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: The authors have addressed my comments. I have no more comments. The paper can be accepted for publication now.

Reviewer #2: All the comments are well-addressed, the data support the conclusions, therefore, acceptance is suggested.

**********

7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

**********

Acceptance letter

He Chen

9 Jun 2023

PONE-D-22-33171R2

High precision structured H∞ control of a piezoelectric nanopositioning platform

Dear Dr. Pang:

I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now with our production department.

If your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information please contact onepress@plos.org.

If we can help with anything else, please email us at plosone@plos.org.

Thank you for submitting your work to PLOS ONE and supporting open access.

Kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Dr. He Chen

Academic Editor

PLOS ONE

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Supplementary Materials

    Attachment

    Submitted filename: Response to Reviewers.docx

    Attachment

    Submitted filename: Response to Reviewers.docx

    Data Availability Statement

    All relevant data are within the paper.


    Articles from PLOS ONE are provided here courtesy of PLOS

    RESOURCES