Online Iterative Learning Control for Contouring Accuracy Enhancement: A Study on Helical Interpolation Machining
碩士 === 國立中正大學 === 前瞻製造系統碩士學位學程 === 106 === Helical interpolation machining is a widely used technique in manufacturing and arms industries to create helical contours or take advantages of this technique in machining processes. In general, reducing helical contour errors is a difficult task because t...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/5p38s6 |
id |
ndltd-TW-106CCU00621002 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106CCU006210022019-05-16T00:37:32Z http://ndltd.ncl.edu.tw/handle/5p38s6 Online Iterative Learning Control for Contouring Accuracy Enhancement: A Study on Helical Interpolation Machining 使用線上迭代學習控制強化輪廓精度:螺旋輪廓控制的研究 DAO, VIET-TU 陶越秀 碩士 國立中正大學 前瞻製造系統碩士學位學程 106 Helical interpolation machining is a widely used technique in manufacturing and arms industries to create helical contours or take advantages of this technique in machining processes. In general, reducing helical contour errors is a difficult task because the helix is a 3 -dimensional curve, making it extremely hard to estimate the actual contour error through individual axis-tracking errors. In recent years, iterative learning control (ILC) has been successfully applied to precision motion controllers specializing in repeated tasks. Conventionally, most of them have focused on reducing axis-tracking errors, however, that cannot guarantee to obtain smaller actual contour errors in general. To overcome these difficulties, a new concept “equivalent contour error” model is taken as our control objective instead of using the complex actual contour model. In this study, an online ILC framework will be introduced to gradually enhance helical contours via learning processes by adjusting input commands. The online terminology meaning that after data coming, we simultaneously update the input command for the next learning iteration at each time step. This online technique avoids the batch learning process of so-called offline ILC, which consumes a huge amount of memory to save collected data along with high computation time. In particular, our proposed control law is able not only to iteratively reduce the control objective but also to deal with initial state errors problem resulting from different initial states at each learning iteration. Furthermore, in our learning control framework, we employ a fuzzy decision support system to adaptively select local learning convergence rates for speeding up the learning process and preventing the noise amplification phenomenon. Practically, we employ a PC-based controller board connected to a real CNC machine to control feed-drive systems. Our algorithm is implemented in C-programming language, which is one of the fastest computing languages, and optimally organized in terms of data structures. Finally, experimental results validate our proposed online iterative learning control framework and verify the feasibility of integrating the advanced control function into real precision motion controllers. CHEN,SHYH-LEH 陳世樂 2018 學位論文 ; thesis 68 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 前瞻製造系統碩士學位學程 === 106 === Helical interpolation machining is a widely used technique in manufacturing and arms industries to create helical contours or take advantages of this technique in machining processes.
In general, reducing helical contour errors is a difficult task because the helix is a 3 -dimensional curve, making it extremely hard to estimate the actual contour error through individual axis-tracking errors. In recent years, iterative learning control (ILC) has been successfully applied to precision motion controllers specializing in repeated tasks. Conventionally, most of them have focused on reducing axis-tracking errors, however, that cannot guarantee to obtain smaller actual contour errors in general.
To overcome these difficulties, a new concept “equivalent contour error” model is taken as our control objective instead of using the complex actual contour model. In this study, an online ILC framework will be introduced to gradually enhance helical contours via learning processes by adjusting input commands. The online terminology meaning that after data coming, we simultaneously update the input command for the next learning iteration at each time step. This
online technique avoids the batch learning process of so-called offline ILC, which consumes a
huge amount of memory to save collected data along with high computation time.
In particular, our proposed control law is able not only to iteratively reduce the control objective but also to deal with initial state errors problem resulting from different initial states at each learning iteration. Furthermore, in our learning control framework, we employ a fuzzy decision support system to adaptively select local learning convergence rates for speeding up the learning process and preventing the noise amplification phenomenon.
Practically, we employ a PC-based controller board connected to a real CNC machine to control feed-drive systems. Our algorithm is implemented in C-programming language, which is one of the fastest computing languages, and optimally organized in terms of data structures.
Finally, experimental results validate our proposed online iterative learning control framework and
verify the feasibility of integrating the advanced control function into real precision motion
controllers.
|
author2 |
CHEN,SHYH-LEH |
author_facet |
CHEN,SHYH-LEH DAO, VIET-TU 陶越秀 |
author |
DAO, VIET-TU 陶越秀 |
spellingShingle |
DAO, VIET-TU 陶越秀 Online Iterative Learning Control for Contouring Accuracy Enhancement: A Study on Helical Interpolation Machining |
author_sort |
DAO, VIET-TU |
title |
Online Iterative Learning Control for Contouring Accuracy Enhancement: A Study on Helical Interpolation Machining |
title_short |
Online Iterative Learning Control for Contouring Accuracy Enhancement: A Study on Helical Interpolation Machining |
title_full |
Online Iterative Learning Control for Contouring Accuracy Enhancement: A Study on Helical Interpolation Machining |
title_fullStr |
Online Iterative Learning Control for Contouring Accuracy Enhancement: A Study on Helical Interpolation Machining |
title_full_unstemmed |
Online Iterative Learning Control for Contouring Accuracy Enhancement: A Study on Helical Interpolation Machining |
title_sort |
online iterative learning control for contouring accuracy enhancement: a study on helical interpolation machining |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/5p38s6 |
work_keys_str_mv |
AT daoviettu onlineiterativelearningcontrolforcontouringaccuracyenhancementastudyonhelicalinterpolationmachining AT táoyuèxiù onlineiterativelearningcontrolforcontouringaccuracyenhancementastudyonhelicalinterpolationmachining AT daoviettu shǐyòngxiànshàngdiédàixuéxíkòngzhìqiánghuàlúnkuòjīngdùluóxuánlúnkuòkòngzhìdeyánjiū AT táoyuèxiù shǐyòngxiànshàngdiédàixuéxíkòngzhìqiánghuàlúnkuòjīngdùluóxuánlúnkuòkòngzhìdeyánjiū |
_version_ |
1719169164012158976 |