This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
In real control systems, the sensors, actuators, data communication, and signal processing can all generate some time-delay [1, 2]. Without compensation, the time-delay will lead to reduced system control bandwidth, will lead to slow response and even affects the system stability. On the one hand, the characteristics of time-delay can also be utilized in the active vibration absorber to obtain better vibration suppression performance [3, 4]. In precision motion systems, the feedforward control is introduced to compensate the time-delay by injecting the control signal in advance [5], which can significantly improve the tracking accuracy. This feedforward method is widely used in the high-speed and high-precision motion control systems such as photolithography equipment [6, 7], machine tool [8], and atomic force microscope system [9].
The parameter accuracy of the feedforward control significantly affects the control performance of the precision motion system [10]. In the feedback-feedforward control structure, when the feedforward model is equal to the inverse of the controlled plant, the position error can be effectively compensated. The model-based feedforward control is commonly used in the motion system, but it needs to determine the precise model of the plant in advance. When the system performs a finite time task, such as point-to-point motion, the measured data contains the knowledge of the plant. Based on this, the iterative feedforward tuning (IFT) [11, 12] method utilizes the measured data to optimize the feedforward parameters without the need for detailed knowledge of the plant. In the IFT method, the least square (LS) method based on instrumental variable (IV) is adopted to eliminate the effect of noise unrelated to the input signal, and the unbiased estimation of feedforward parameters is obtained. It can be seen that the IFT establishes a connection between the feedforward tuning and closed-loop system identification and clarifies the direction of feedforward parameter regulation. In terms of parameter estimation variance, an iterative refined instrumental variable is constructed to achieve optimal accuracy [13, 14], and the Kalman filtering (KF) approach is introduced into the IV-IFT framework, which enables unbiased parameter estimation with zero asymptotic variance [15]. Then, the IFT is extended to flexible motion systems. For the non-minimum phase system, the stability problem of model inversion is solved by the input shaping method [16, 17]. The unbiased parameter estimation with optimal accuracy in terms of variance is obtained for feedforward controllers with a rational basis [18], and the feedforward control with rational basis functions can enable higher performance and more enhanced extrapolation capabilities than polynomial basis functions [18, 19]. A high-order IFT algorithm is proposed by introducing the iterative domain into the IFT, and IV is also employed to tolerate the noise data [6].
The inherent time-delay in precision motion systems causes nonlinearity issue. In existing IFT methods, the linear feedforward model is adopted, which does not solve the coupling problem between the delay time and model parameters. Besides, the LS cannot be directly used in the nonlinear system with time-delay [20], so the tuning accuracy of feedforward parameters cannot be guaranteed. In addition to LS, the gradient-descent method (GD) is used to tune a feedforward controller with force ripple compensation [21]. The Newton iterative (NI) method is used to tune the feedforward controller iteratively for non-minimum phase systems [16] and design a feedforward controller for multi-input multioutput systems [7]. These two methods are suitable for the feedforward tuning of nonlinear systems, but they cannot deal with disturbances in real systems.
Many methods are proposed to identify the delay time. The Bode diagram of the plant can be used to fit the delay time [22, 23]. The time-delay term is linearly parameterized by Taylor expansion, and a new adaptive law is constructed to identify the delay time [20]. Then, an approximate nonlinear LS is proposed to simultaneously estimate the delay time and dynamic parameters in the continuous system [24]. Moreover, the Pade approximant is applied to replace the time-delay to realize parameter estimation [25]. In addition, the Newton iterative and separable methods are applied to identify the delay time of nonintegral multiple period for the discrete system [26]. Therefore, the approximate linear transformation is a key step to realize the identification of the time-delay.
As we can see, the existing IFT based on IV is not suitable for nonlinear systems with time-delay, and the feedforward adjustment method based on GD and NI cannot deal with disturbances in real systems. To solve these problems, this paper presents a precise parameter tuning method of feedforward control with time-delay compensation. The main contributions of this paper are as follows: (1) fully considering the comprehensive system time-delay from actuator, sensor, calculation, and communication in real platform, a nonlinear objective function is proposed based on the measured data of a finite time task for iterative tuning of the feedforward parameters, to minimize the position tracking error; (2) in order to handle the proposed nonlinear objective function and also tolerate unknown disturbances and noise in real system, a desired optimization strategy combining the Gauss–Newton iterative (GNI) scheme and instrumental variable (IV) is proposed in this paper to realize the unbiased estimation of the feedforward parameters and precise delay time, which is the key innovation of this paper; (3) the identified precise system time-delay which is a nonintegral multiple of the sampling period, is exactly compensated in the feedforward control with accurate path planning time-shift. The simulation illustration and experimental validation demonstrate the advantages of the proposed control strategy.
The paper is organized as follows: in Section 2, the mathematical model of the feedforward controller with time-delay compensation is established, and a feedforward parameter tuning method considering the time-delay is elaborated; in Section 3, a discrete realization method of feedforward control with time-delay compensation is proposed; in Sections 4 and 5, the effectiveness of the proposed method is verified in the simulation example and experiment on an air floating precision motion platform.
2. Iterative Tuning Method of Feedforward Parameters with Time-Delay
In order to achieve the position tracking control, a feedback-feedforward control system is established in this paper, as shown in Figure 1. The error signal between the reference position and the feedback position is processed by the feedback controller to generate the control signal, which is loaded on the motor to generate thrust and the controlled plant moves. The measured position is fed back to the loop to build the closed-loop control, which realizes the position tracking control on the premise of ensuring the stability of the system, and has the ability of restraining the disturbance. On this basis, the feedforward control improves the position tracking accuracy by adding an input signal in the forward channel.
[figure omitted; refer to PDF]
In Figure 1, the unknown controlled plant
From Figure 1, the position error is
2.1. Feedforward Control Model
In order to realize the feedforward control and tune the feedforward parameters, the mathematical model of the feedforward controller
2.2. Feedforward Parameter Tuning Method
In this method, the feedforward parameters are tuned iteratively by using the measurement data of the finite time task of the system to achieve the feedforward control goal. In a task, the system starts from the static state and executes point-to-point motion to obtain the complete motion data. The measured signal vector
In the
And
In
Then, as shown in Figure 2, the feedforward parameters are tuned, and the iterative format is
[figure omitted; refer to PDF]
Next, an objective function is established by the measurement data
2.2.1. Objective Function for Feedforward Parameter Identification
The objective function
First, the residual vector is established based on the measured data. In order to associate the measured data with
The following formula can be obtained by subtracting equation (7) from equation (6):
Then,
Based on the residual vector,
The optimization problem is
2.2.2. Iterative Identification of Parameters
After the definition of the objective function, the Gauss–Newton iteration method based on instrumental variable (IV-GNI) is proposed to realize the unbiased estimation of the feedforward correction vector
According to GNI,
To minimize
In this method, the optimization of
From equations (3) and (4),
The influence of the disturbance in the measured data on
According to equation (15), based on the measured data with disturbance, we can get
Since equation (15) has the least square calculation format, the instrumental variable method in linear system identification can be employed to eliminate the deviation caused by the disturbance
From equation (15), we can get
That is, the instrumental variable
Based on the above optimization for
(1)
(2) Iterative calculation of
(3) Construct the new feedforward controller
[figure omitted; refer to PDF]
In this section, the iterative tuning method of the feedforward parameters in the motion system with time-delay is elaborated. A nonlinear objective function
3. Realization Method of Feedforward Control with Precise Time-Delay Compensation
Discrete signals are utilized in the digital control system, and the control period is
[figure omitted; refer to PDF]
The ahead planning of the position
[figures omitted; refer to PDF]
4. Simulation Analysis
In this section, the simulation is implemented to verify whether the feedforward model obtained by the proposed algorithm matches the inverse of the controlled plant. Three controlled plants with time-delay, a mass model, a mass damping model, and a mass stiffness damping model, are considered separately in the simulation, and the feedback-feedforward control system is shown in Figure 1. The feedforward model is established, and the initial parameters are given. Then, the Gauss–Newton iterative method based on instrumental variable is used to identify and tune the feedforward parameters with the measurement data of the finite time task. Finally, the feedforward control model with delay compensation is introduced into the system for control performance improvement. Meanwhile, the parameter accuracy of the proposed algorithm is compared with several existing tuning algorithms.
4.1. Simulation 1
In simulation 1, a mass model with time-delay is considered and the plant is given by
It is introduced into the control loop, and the control period is set as 1 ms. The feedback controller is a PID controller, and
4.1.1. Simulation Illustration of Feedforward Parameter Tuning Method
Firstly, according to the parameterization method in Section 2 and the model of plant, the feedforward controller is parameterized as
In a finite time task, the system reference position is a third-order point-to-point motion path, as shown in Figure 6. Since
[figures omitted; refer to PDF]
The task is executed, and the feedforward correction parameters are identified based on the measured data. Since the key step is the calculation of the feedforward correction parameters
In order to verify the ability of the proposed identification algorithm to tolerate the disturbance, the simulation analysis is carried out in two cases:
(1) In the case of disturbance
No disturbance is introduced into the system, and
(2) In the case of
The disturbance
[figures omitted; refer to PDF]
Table 1
Iterative calculation results of feedforward parameters correction without disturbance in simulation 1.
Iterations | IV-GNI | GNI | NI | IV-LS | IV-GNI | GNI | NI |
1 | 5.00 | 5.00 | 5.02 | 4.83 | 1.08 | 1.10 | 0.216 |
2 | 5.00 | 5.00 | 5.00 | 4.83 | 1.09 | 1.10 | 1.09 |
3 | 5.00 | 5.00 | 5.00 | 4.83 | 1.09 | 1.10 | 1.10 |
4 | 5.00 | 5.00 | 5.00 | 4.83 | 1.09 | 1.10 | 1.10 |
5 | 5.00 | 5.00 | 5.00 | 4.83 | 1.09 | 1.10 | 1.10 |
Table 2
Iterative calculation results of feedforward parameters correction under disturbance in simulation 1.
Iterations | IV-GNI | GNI | NI | IV-LS | IV-GNI | GNI | NI |
1 | 5.01 | 4.79 | 4.94 | 4.84 | 1.09 | 9.13 | 1.22 |
2 | 5.00 | 4.79 | 4.86 | 4.84 | 1.10 | 9.29 | 5.75 |
3 | 5.00 | 4.79 | 4.85 | 4.84 | 1.10 | 9.29 | 5.84 |
4 | 5.00 | 4.79 | 4.85 | 4.84 | 1.10 | 9.29 | 5.84 |
5 | 5.00 | 4.79 | 4.85 | 4.84 | 1.10 | 9.29 | 5.84 |
From the above results, we can get the following: (1) when
Finally, the feedforward parameters are tuned. The feedforward controller is updated to
4.1.2. Feedforward Control Results in Simulation 1
Based on the realization method of the feedforward control in Section 3, the tuned feedforward controller
In Figure 8, the position error of the feedback control is shown by the black line, and the position error after introducing acceleration as well as velocity feedforward is shown by the dashed blue line; it can be seen that the position error decreases obviously after the feedforward control is introduced and the maximum error is reduced from
[figure omitted; refer to PDF]
In Figure 9, the position error without the time-delay compensation in the feedforward control is shown by the black line, and the position error with the time-delay compensation is shown by the dashed blue line. It can be seen that the tracking accuracy is further improved by introducing the time-delay compensation. The error of nonzero jerk segment is greatly reduced, and the maximum error is reduced from
[figure omitted; refer to PDF]
In Figure 13, the tracking accuracy is further improved by introducing the time-delay compensation. The error of nonzero jerk segment is greatly reduced, and the maximum error is reduced from
[figure omitted; refer to PDF]
In Figure 17, the tracking accuracy is further improved by introducing the time-delay compensation. The error of nonzero jerk segment is greatly reduced, and the maximum error is reduced from
[figure omitted; refer to PDF]
The frequency response curve of the controlled plant is shown by the fine black line in Figure 19. In the frequency range below 100 Hz, the amplitude-frequency characteristic indicates that the controlled plant can be identified as a second-order rigid-body model approximately. The phase-frequency characteristic does not remain −180° but decreases linearly with the increase in the frequency and the slope is constant, which is considered to be caused by the time-delay [23].
[figures omitted; refer to PDF]
The feedback controller is a PID controller, and
5.2. Experimental Verification of Feedforward Parameter Tuning Method
Firstly, the feedforward control model is established. The air floating guide in the platform eliminates the influence of friction, and the plant is a second-order rigid-body motion model with time-delay, so the feedforward controller is parameterized as
In the finite time task, the system reference position is a third-order point-to-point motion path, as shown in Figure 20, and the maximum values for position, velocity, acceleration, and jerk are 0.1 m, 0.1 m/s, 1 m/s2, and 10.0 m/s3.
[figures omitted; refer to PDF]
Then, the feedforward correction parameters are calculated. The initial feedforward controller is set to
[figures omitted; refer to PDF]
Table 7
Iterative calculation results of feedforward parameters correction in experiment.
Iterations | IV-GNI | GNI | NI | IV-LS | IV-GNI | GNI | NI |
1 | 8.0 | 7.4 | 8.1 | 8.4 | 2.70 | 6.84 | 0.015 |
2 | 8.0 | 7.4 | 7.6 | 8.4 | 2.90 | 7.17 | 5.59 |
3 | 8.0 | 7.4 | 7.5 | 8.4 | 2.90 | 7.17 | 6.25 |
4 | 8.0 | 7.4 | 7.5 | 8.4 | 2.90 | 7.17 | 6.37 |
5 | 8.0 | 7.4 | 7.5 | 8.4 | 2.90 | 7.17 | 6.37 |
Finally, the feedforward parameters are tuned. With the contribution of
5.3. Experimental Results
According to the realization method of feedforward control with precise time-delay compensation, the new feedforward controller
In Figure 22, the position error under the feedback control is the black line and the position error under the feedback and acceleration feedforward control is the dashed blue line, we can see that the tracking performance of nonuniform velocity section is improved obviously under the acceleration feedforward control, and the maximum error is reduced from
[figure omitted; refer to PDF]
Based on the acceleration feedforward, the position errors with and without the time-delay feedforward are shown as the black line and dashed blue line in Figure 25, respectively, and the feedback control signal
[figure omitted; refer to PDF]
The experimental results show that the proposed method can be applied in the precision motion control system with unknown time-delay. The feedforward parameters and delay time can be identified by IV-GNI based on the measurement data of a single finite time task without detailed knowledge of the plant, and the time-delay can be compensated with path planning time-shift, which can obviously improve the control performance of the system.
6. Conclusions
This paper proposes an iterative tuning method of feedforward parameters considering the time-delay. The key essentials of the proposed method lie in the following: (1) a nonlinear objective function with time-delay suitable for iterative feedforward tuning is established; (2) the Gauss–Newton iterative method and instrumental variables are combined to optimize the nonlinear objective function, and the unbiased estimation of the feedforward parameters and delay time are obtained in the presence of disturbance; and (3) the precise time-delay compensation can be realized in feedforward control with accurate path planning time-shift. The Newton iterative method and the least square method based on instrumental variable in existing IFT and the conventional GNI are compared with the proposed IV-GNI scheme. The identification results of the feedforward parameters in the simulation and experiment on an air floating precision motion platform show that the proposed method can be applied to the nonlinear system with time-delay and realize the unbiased parameter estimation with disturbance and noise. The results of feedforward control in simulation and experiment prove that the control performance of the precision system can be obviously improved with the proposed method.
This method can be extended to precision motion control MIMO systems, the decoupling method is needed to make the coupling MIMO become decoupled multiple SISO systems, and the corresponding controlled plant should have a mathematical model without zero.
Acknowledgments
The authors deeply acknowledge the financial support from the National Science and Technology Major Project of China (no. 2017ZX02101007-002) and the National Natural Science Foundation of China (nos. 51675195, 51705163, 51721092, and 51975234). The authors also thank Yan Zhu in Micro and Nano Fabrication and Measurement Laboratory for the support in experimental verification.
Appendix
Proof of convexity of the objective function
The controlled plant is assumed to be
The derivative of
In equations (A.2) and (A.3), we can obtain
Using the first-order Taylor expansion with Lagrange remainder,
Then,
[1] J.-P. Richard, "Time-delay systems: an overview of some recent advances and open problems," Automatica, vol. 39 no. 10, pp. 1667-1694, DOI: 10.1016/s0005-1098(03)00167-5, 2003.
[2] A. San-Millan, D. Russell, V. Feliu, S. S. Aphale, "A modified positive velocity and position feedback scheme with delay compensation for improved nanopositioning performance," Smart Mater. Struct., vol. 24 no. 7,DOI: 10.1088/0964-1726/24/7/075021, 2015.
[3] H. Meng, X. Sun, J. Xu, F. Wang, "The generalization of equal-peak method for delay-coupled nonlinear system," Physica D: Nonlinear Phenomena, vol. 403,DOI: 10.1016/j.physd.2020.132340, 2020.
[4] F. Wang, X. T. Sun, H. Meng, J. Xu, "Time-delayed feedback control design and its application for vibration absorption," IEEE Transactions on Industrial Electronics, vol. 40, 2020.
[5] M. Tomizuka, "Zero Phase Error Tracking Algorithm for Digital Control," The Journal of Dynamic Systems, vol. 24 no. 1, pp. 65-68, 1987.
[6] F. Z. Song, Y. Liu, J. X. Xu, X. F. Yang, Q. Zhu, "Data-driven iterative feedforward tuning for a wafer stage: a high-order approach based on instrumental variables," IEEE Transactions on Industrial Electronics, vol. 66 no. 4, pp. 3106-3116, 2018.
[7] M. Heertjes, D. Hennekens, M. Steinbuch, "MIMO feed-forward design in wafer scanners using a gradient approximation-based algorithm," Control Engineering Practice, vol. 18 no. 5, pp. 495-506, DOI: 10.1016/j.conengprac.2010.01.006, 2010.
[8] E. D. Tung, M. Tomizuka, "Feedforward tracking controller design based on the identification of low frequency dynamics," Journal of Dynamic Systems, Measurement, and Control, vol. 115 no. 3, pp. 348-356, DOI: 10.1115/1.2899109, 1993.
[9] K. K. Leang, Q. Zou, S. Devasia, "Feedforward control of piezoactuators in atomic force microscope systems," IEEE Control Systems, vol. 29 no. 1, pp. 70-82, DOI: 10.1109/mcs.2008.930922, 2009.
[10] S. Devasia, "Should model-based inverse inputs be used as feedforward under plant uncertainty?," IEEE Transactions on Automatic Control, vol. 47 no. 11, pp. 1865-1871, DOI: 10.1109/tac.2002.804478, 2002.
[11] F. Boeren, T. Oomen, M. Steinbuch, "Iterative motion feedforward tuning: a data-driven approach based on instrumental variable identification," Control Engineering Practice, vol. 37, pp. 11-19, DOI: 10.1016/j.conengprac.2014.12.015, 2015.
[12] F. Boeren, T. Oomen, "Iterative Feedforward Control: A Closed-Loop Identification Problem and a Solution," Proceedings of the 52nd IEEE Conference on Decision and Control, pp. 6694-6699, .
[13] F. Boeren, D. Bruijnen, T. Oomen, "Enhancing feedforward controller tuning via instrumental variables: with application to nanopositioning," International Journal of Control, vol. 90 no. 4, pp. 746-764, DOI: 10.1080/00207179.2016.1219921, 2016.
[14] F. Boeren, T. Oomen, M. Steinbuch, "Accuracy Aspects in Motion Feedforward Tuning," Proceedings of the 2014 American Control Conference, pp. 2178-2183, .
[15] L. Li, Y. Liu, L. Li, J. Tan, "Kalman-filtering-based iterative feedforward tuning in presence of stochastic noise: with application to a wafer stage," IEEE Transactions on Industrial Informatics, vol. 15 no. 11, pp. 5816-5826, DOI: 10.1109/tii.2019.2906331, 2019.
[16] D. Bruijnen, N. V. Dijk, "Combined Input Shaping and Feedforward Control for Flexible Motion Systems," Proceedings of the 2012 American Control Conference, pp. 2473-2478, .
[17] F. Boeren, D. Bruijnen, N. van Dijk, T. Oomen, "Joint input shaping and feedforward for point-to-point motion: automated tuning for an industrial nanopositioning system," Mechatronics, vol. 24 no. 6, pp. 572-581, DOI: 10.1016/j.mechatronics.2014.03.005, 2014.
[18] F. Boeren, L. Blanken, D. Bruijnen, T. Oomen, "Optimal estimation of rational feedforward control via instrumental variables: with application to a wafer stage," Asian Journal of Control, vol. 20 no. 3, pp. 975-992, DOI: 10.1002/asjc.1595, 2018.
[19] W. Huang, K. Yang, Y. Zhu, X. Li, H. Mu, M. Li, "Data-driven rational feedforward tuning: with application to an ultraprecision wafer stage," Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol. 234 no. 6, pp. 748-758, DOI: 10.1177/0959651819874563, 2020.
[20] J. Na, X. Ren, Y. Xia, "Adaptive parameter identification of linear SISO systems with unknown time-delay," Systems & Control Letters, vol. 66, pp. 43-50, DOI: 10.1016/j.sysconle.2014.01.005, 2014.
[21] H. Stearns, S. Mishra, M. Tomizuka, "Iterative Tuning of Feedforward Controller with Force Ripple Compensation for Wafer Stage," Proceedings of the 2008 10th IEEE International Workshop on Advanced Motion Control, pp. 234-239, .
[22] S. V. Meulen, R. Tousain, O. Bosgra, "Fixed structure feedforward controller design exploiting iterative trials: application to a wafer stage and a desktop printer," The Journal of Dynamic Systems, vol. 130, 2008.
[23] F. Z. Song, Y. Liu, J. X. Xu, X. F. Yang, P. He, Z. L. Yang, "Iterative learning identification and compensation of space-periodic disturbance in PMLSM systems with time delay," The Journal of Dynamic Systems, vol. 65 no. 9, pp. 7579-7589, 2017.
[24] X. M. Ren, A. B. Rad, P. T. Chan, W. L. Lo, "Online identification of continuous-time systems with unknown time delay," IEEE Transactions on Automatic Control, vol. 50 no. 9, pp. 1418-1422, DOI: 10.1109/tac.2005.854640, 2005.
[25] R. W. Jones, Recursive Estimation of Time-Delay Using a High-Order Pade Approximant, 2004.
[26] F.-w. Chen, T. Liu, "Iterative identification of discrete-time output-error model with time delay," Journal of Central South University, vol. 24 no. 3, pp. 647-654, DOI: 10.1007/s11771-017-3465-1, 2017.
[27] L. Lennart, System Identification: Theory for the User, 1999.
[28] T. C. Hsia, S. Q. Liu, K. Y. Zhu, System Identification, Least Square Method, 1983.
[29] P. Lambrechts, M. Boerlage, M. Steinbuch, "Trajectory planning and feedforward design for electromechanical motion systems," Control Engineering Practice, vol. 13 no. 2, pp. 145-157, DOI: 10.1016/j.conengprac.2004.02.010, 2005.
[30] W. Teng, Y. F. Zhou, X. Q. Li, L. L. Yang, Design of Acceleration Feedforward and Study of Calibration Algorithm, 2008.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2020 Yixiu Sun et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
The accuracy of feedforward control model including system time-delay significantly affects the position tracking performance in a precision motion system. In this paper, an iterative tuning method for feedforward control with precise time-delay compensation is proposed. First, considering system time-delay from actuator, sensor, calculation, and communication in real platform, a feedforward control model with time-delay compensation is established, and a nonlinear objective function with time-delay is designed based on the measured data of a finite time task, to minimize the position tracking error. Second, in order to deal with both the nonlinear objective function and also unknown disturbances and noise in the real system, an optimization strategy combining the Gauss–Newton iterative (GNI) scheme and instrumental variable (IV) is proposed to realize the unbiased estimation of the feedforward parameters and precise delay time. Finally, with the identified feedforward control parameters, the precise system time-delay which is a nonintegral multiple of the sampling period is compensated accurately for the feedforward control with accurate path planning time-shift in the implementation. The effectiveness of the proposed feedforward parameter tuning and precise time-delay compensation scheme is verified by the simulation and also experimental result on a precision motion platform with obvious position tracking performance improvement.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer