Optimal State Trajectory Regeneration for Nonminimum Phase Systems: No Preactuation Approach

To achieve perfect reference trajectory tracking, a plant with continuous time unstable zeros requires an infinite time preactuation. However, literal infinite preactuation is practically infeasible. Preactuation as short as possible is desirable for high-precision motion systems. This paper, thus, proposes an optimal state trajectory regeneration method without preactuation. The original state trajectory, which requires the infinite preactuation, is generated by preactuation perfect tracking control (PPTC) method. Then we regenerate the state trajectory between the start and end time of the reference motion trajectory. This method is an extension of the method of a finite preactuation perfect tracking control (FPPTC) method. In the FPPTC method, perfect tracking after preactuation is guaranteed by regenerating the state trajectory during preactuation, whereas the proposed method of this paper guarantees only after the end of the reference motion. The state trajectory during the reference motion is optimized with respect to the control input and plant output constraints. A multirate feedforward scheme, which is a stable inversion for unstable discretization zeros, is subsequently presented to obtain a discretized control input that perfectly tracks the designed optimal continuous state trajectory.

[1]  Lucy Y. Pao,et al.  Nonminimum Phase Dynamic Inversion for Settle Time Applications , 2009, IEEE Transactions on Control Systems Technology.

[2]  Denny K. Miu Poles and Zeros , 1993 .

[3]  Tomomichi Hagiwara Analytic study on the intrinsic zeros of sampled-data systems , 1996, IEEE Trans. Autom. Control..

[4]  Masayoshi Tomizuka,et al.  Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[5]  K. Åström,et al.  Zeros of sampled systems , 1980 .

[6]  Takuya Sogo,et al.  On the equivalence between stable inversion for nonminimum phase systems and reciprocal transfer functions defined by the two-sided Laplace transform , 2010, Autom..

[7]  H. Fujimoto,et al.  Preactuated multirate feedforward for a high-precision stage with continuous time unstable zeros , 2017 .

[8]  Hiroshi Fujimoto,et al.  Finite Time Optimal Preactuation for Non-Minimum Phase Systems Considering Control Input and Tracking Error Constraints , 2018, 2018 IEEE Conference on Control Technology and Applications (CCTA).

[9]  Atsuo Kawamura,et al.  Perfect tracking control based on multirate feedforward control with generalized sampling periods , 2001, IEEE Trans. Ind. Electron..

[10]  Daniel Y. Abramovitch,et al.  Analysis and comparison of three discrete-time feedforward model-inverse control techniques for nonminimum-phase systems☆ , 2012 .

[11]  Hiroshi Fujimoto,et al.  Decoupling Control Method for High-Precision Stages using Multiple Actuators considering the Misalignment among the Actuation Point, Center of Gravity, and Center of Rotation , 2016 .

[12]  Knut Graichen,et al.  Feedforward Control Design for Finite-Time Transition Problems of Nonlinear Systems with Input and Output Constraints , 2006, IEEE Transactions on Automatic Control.

[13]  J. Swevers,et al.  B-spline parameterized optimal motion trajectories for robotic systems with guaranteed constraint satisfaction , 2015 .

[14]  Mf Marcel Heertjes Variable gains in motion control of wafer scanners , 2015 .

[15]  Claudio Melchiorri,et al.  Trajectory Planning for Automatic Machines and Robots , 2010 .

[16]  J.T. Wen,et al.  An experimental study of a high performance motion control system , 2004, Proceedings of the 2004 American Control Conference.

[17]  H. Fujimoto,et al.  Basic examination on simultaneous optimization of mechanism and control for high precision single axis stage and experimental verification , 2008, 2008 34th Annual Conference of IEEE Industrial Electronics.

[18]  Tom Oomen,et al.  Advanced motion control for precision mechatronics: control, identification, and learning of complex systems , 2018 .

[19]  Tae Tom Oomen,et al.  On inversion-based approaches for feedforward and ILC , 2017 .

[20]  Lorenzo Marconi,et al.  A solution technique for almost perfect tracking of non-minimum-phase, discrete-time linear systems , 2001 .

[21]  H. Fujimoto,et al.  Vibration suppression short-span seeking of HDD with multirate feedforward control , 2006, 2006 American Control Conference.

[22]  B. Paden,et al.  Nonlinear inversion-based output tracking , 1996, IEEE Trans. Autom. Control..