Repetitive control (RC) achieves tracking and rejection of periodic exogenous signals by incorporating a model of a periodic signal in the feedback path. To improve the performance, an inverse plant response filter (IPRF) is used. To improve robustness, the periodic signal model is bandwidth-limited. This limitation is largely dependent on the accuracy of the IPRF. A new method is presented for synthesizing the IPRF for discrete-time RC. The method produces filters in a simpler and more consistent manner than existing best-practice methods available in the literature, as the only variable involved is the selection of a windowing function. It is also more efficient in terms of memory and computational complexity than existing methods. Experimental results for a nanopositioning stage show that the proposed method yields the same or better tracking performance compared to existing methods.
Skip Nav Destination
Article navigation
August 2016
Research-Article
A Simplified Method for Discrete-Time Repetitive Control Using Model-Less Finite Impulse Response Filter Inversion
Yik R. Teo,
Yik R. Teo
Precision Mechatronics Lab,
School of Electrical Engineering and
Computer Science,
The University of Newcastle,
Callaghan, New South Wales 2308, Australia
e-mail: yik.teo@newcastle.edu.au
School of Electrical Engineering and
Computer Science,
The University of Newcastle,
Callaghan, New South Wales 2308, Australia
e-mail: yik.teo@newcastle.edu.au
Search for other works by this author on:
Andrew J. Fleming,
Andrew J. Fleming
Precision Mechatronics Lab,
School of Electrical Engineering and
Computer Science,
The University of Newcastle,
Callaghan, New South Wales 2308, Australia
e-mail: andrew.fleming@newcastle.edu.au
School of Electrical Engineering and
Computer Science,
The University of Newcastle,
Callaghan, New South Wales 2308, Australia
e-mail: andrew.fleming@newcastle.edu.au
Search for other works by this author on:
Arnfinn A. Eielsen,
Arnfinn A. Eielsen
Department of Engineering Cybernetics,
Norwegian University of Science and Technology,
Trondheim NO-7491, Norway
e-mail: eielsen@itk.ntnu.no
Norwegian University of Science and Technology,
Trondheim NO-7491, Norway
e-mail: eielsen@itk.ntnu.no
Search for other works by this author on:
J. Tommy Gravdahl
J. Tommy Gravdahl
Department of Engineering Cybernetics,
Norwegian University of Science and Technology,
Trondheim NO-7491, Norway
e-mail: gravdahl@itk.ntnu.no
Norwegian University of Science and Technology,
Trondheim NO-7491, Norway
e-mail: gravdahl@itk.ntnu.no
Search for other works by this author on:
Yik R. Teo
Precision Mechatronics Lab,
School of Electrical Engineering and
Computer Science,
The University of Newcastle,
Callaghan, New South Wales 2308, Australia
e-mail: yik.teo@newcastle.edu.au
School of Electrical Engineering and
Computer Science,
The University of Newcastle,
Callaghan, New South Wales 2308, Australia
e-mail: yik.teo@newcastle.edu.au
Andrew J. Fleming
Precision Mechatronics Lab,
School of Electrical Engineering and
Computer Science,
The University of Newcastle,
Callaghan, New South Wales 2308, Australia
e-mail: andrew.fleming@newcastle.edu.au
School of Electrical Engineering and
Computer Science,
The University of Newcastle,
Callaghan, New South Wales 2308, Australia
e-mail: andrew.fleming@newcastle.edu.au
Arnfinn A. Eielsen
Department of Engineering Cybernetics,
Norwegian University of Science and Technology,
Trondheim NO-7491, Norway
e-mail: eielsen@itk.ntnu.no
Norwegian University of Science and Technology,
Trondheim NO-7491, Norway
e-mail: eielsen@itk.ntnu.no
J. Tommy Gravdahl
Department of Engineering Cybernetics,
Norwegian University of Science and Technology,
Trondheim NO-7491, Norway
e-mail: gravdahl@itk.ntnu.no
Norwegian University of Science and Technology,
Trondheim NO-7491, Norway
e-mail: gravdahl@itk.ntnu.no
Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received July 26, 2015; final manuscript received March 23, 2016; published online May 24, 2016. Assoc. Editor: Ming Xin.
J. Dyn. Sys., Meas., Control. Aug 2016, 138(8): 081002 (13 pages)
Published Online: May 24, 2016
Article history
Received:
July 26, 2015
Revised:
March 23, 2016
Citation
Teo, Y. R., Fleming, A. J., Eielsen, A. A., and Tommy Gravdahl, J. (May 24, 2016). "A Simplified Method for Discrete-Time Repetitive Control Using Model-Less Finite Impulse Response Filter Inversion." ASME. J. Dyn. Sys., Meas., Control. August 2016; 138(8): 081002. https://doi.org/10.1115/1.4033274
Download citation file:
Get Email Alerts
An Adaptive Sliding-Mode Observer-Based Fuzzy PI Control Method for Temperature Control of Laser Soldering Process
J. Dyn. Sys., Meas., Control
Fault detection of automotive engine system based on Canonical Variate Analysis combined with Bhattacharyya Distance
J. Dyn. Sys., Meas., Control
Multi Combustor Turbine Engine Acceleration Process Control Law Design
J. Dyn. Sys., Meas., Control (July 2025)
Related Articles
A NURBS Curve Interpolator Based on Double-Step Signal and Finite Impulse Response Filters
J. Manuf. Sci. Eng (February,2023)
A Note on Observer-Based Frequency Control for a Class of Systems Described by Uncertain Models
J. Dyn. Sys., Meas., Control (February,2018)
Optimal FIR Input Shaper Designs for Motion Control With Zero Residual Vibration
J. Dyn. Sys., Meas., Control (March,2011)
High Performance Motion Tracking Control for Electronic Manufacturing
J. Dyn. Sys., Meas., Control (November,2007)
Related Proceedings Papers
Related Chapters
A Novel Approach for LFC and AVR of an Autonomous Power Generating System
International Conference on Mechanical Engineering and Technology (ICMET-London 2011)
A New Efficient Window Function for FIR Filter Design
International Conference on Computer and Electrical Engineering 4th (ICCEE 2011)
The Implementation of Channelized Receiver Through FPGA
International Conference on Advanced Computer Theory and Engineering, 5th (ICACTE 2012)