A time-distributed fast Fourier transform algorithm: Application to real-time implementation of iterative learning control-Experimental piezoactuator example

Jiangbo Liu, Bo Yan, Qingze Zou, Sicheng Yi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

In this paper, an algorithm of time-distributed fast Fourier transform and inverse fast Fourier transform (TD-FFT/TD-IFFT) is proposed. This work is motivated by the needs to implement FFT/IFFT in real-time on general microprocessors (e.g., Intel's ×86-based microprocessors) in signal processing and control applications, for example, in real-time implementation of frequency-domain iterative learning control techniques. The proposed TD-FFT technique explores the butterfly-structure in the FFT computation, and distributes the computation needed into a sequence of stages each executing a much shorter sampled data sequence. The proposed approach is extended to real-time IFFT computation as well. For a sampled sequence of 2N length, the proposed TD-FFT/TD-IFFT algorithm maintains the total computation complexity of FFT/IFFT while distributing the computation from one sampling period to multiple sampling periods. Then, the application of the proposed TD-FFT/TD-IFFT for real-time ILC implementation is presented, and demonstrated through an online implementation of the modeling free inversion-based iterative-learning control (MIIC) of a piezoelectric actuator in experiments.

Original languageEnglish
Title of host publication2016 American Control Conference, ACC 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages366-371
Number of pages6
ISBN (Electronic)9781467386821
DOIs
Publication statusPublished - 28 Jul 2016
Externally publishedYes
Event2016 American Control Conference, ACC 2016 - Boston, United States
Duration: 6 Jul 20168 Jul 2016

Publication series

NameProceedings of the American Control Conference
Volume2016-July
ISSN (Print)0743-1619

Conference

Conference2016 American Control Conference, ACC 2016
Country/TerritoryUnited States
CityBoston
Period6/07/168/07/16

Fingerprint

Dive into the research topics of 'A time-distributed fast Fourier transform algorithm: Application to real-time implementation of iterative learning control-Experimental piezoactuator example'. Together they form a unique fingerprint.

Cite this