Skip to main navigation Skip to search Skip to main content

Design of iterative learning controller based on filter to increase the tracking accuracy of repetitive tasks

  • Miaosen Chen
  • , Jiangang Li*
  • , Lei Zhou
  • , Yiming Ma
  • *Corresponding author for this work
  • Harbin Institute of Technology Shenzhen

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

Abstract

This paper puts forward the iterative learning control (ILC) function for the existing CNC systems, aiming at the large number of actual need of single-piece repetitive processing tasks. The previous processing error is superimposed on the next processing, with use of the last processing of the control, and gradually improves the processing accuracy, thereby improving the product yield. In the iterative learning processes, the tracking error decreases in the first few cycles and increases to diverge. In order to solve the aforementioned problem, the zero-phase filter is designed to improve this situation. Simulations and hardware in the loop simulation on XY-table demonstrate that the aforementioned problem can be reduced effectively used the proposed method.

Original languageEnglish
Title of host publication2017 IEEE International Conference on Information and Automation, ICIA 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages92-97
Number of pages6
ISBN (Electronic)9781538631546
DOIs
StatePublished - 20 Oct 2017
Externally publishedYes
Event2017 IEEE International Conference on Information and Automation, ICIA 2017 - Macau, China
Duration: 18 Jul 201720 Jul 2017

Publication series

Name2017 IEEE International Conference on Information and Automation, ICIA 2017

Conference

Conference2017 IEEE International Conference on Information and Automation, ICIA 2017
Country/TerritoryChina
CityMacau
Period18/07/1720/07/17

Keywords

  • Batch processing tasks
  • ILC
  • Zero-phase filter

Fingerprint

Dive into the research topics of 'Design of iterative learning controller based on filter to increase the tracking accuracy of repetitive tasks'. Together they form a unique fingerprint.

Cite this