The Study of Optimal–Feedrate Controller for a Computerized Numerical Controlled Machine
博士 === 大葉大學 === 機械與自動化工程學系 === 98 === In this study, the main purpose is to propose an optimal-feedrate controller for a computerized numerical controlled (CNC) machine. The first is to provide a speed-controlled interpolation method based on optimal-feedrate algorithm. The real-time interpolation m...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/81108872310929519489 |
id |
ndltd-TW-098DYU00609002 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098DYU006090022016-04-27T04:11:22Z http://ndltd.ncl.edu.tw/handle/81108872310929519489 The Study of Optimal–Feedrate Controller for a Computerized Numerical Controlled Machine 電腦數值控制機械之最佳進給率控制器研究 Truong-Giang Nguyen 阮長江 博士 大葉大學 機械與自動化工程學系 98 In this study, the main purpose is to propose an optimal-feedrate controller for a computerized numerical controlled (CNC) machine. The first is to provide a speed-controlled interpolation method based on optimal-feedrate algorithm. The real-time interpolation method was taken full its advantages, the chord error and the difference between the orientation of tangent vector of the curve at current point and previous point were repeatedly checked through the whole interpolation process. If either chord error exceeded the prescribed tolerance or sharp corner was detected, the feedrate in the proposed interpolation method was automatically adjusted in order to confine the chord error within the prescribed tolerance. A parametric curve, determined by the non-uniform rational B-spline (NURBS), was employed to test the feasibility and precision of the proposed interpolation method. The second is to propose a look-ahead linear jerk filter (LALJF) for a CNC machine. Proposed algorithm was constructed in Structured Text program for a Fuji electric’s open programmable logic controller (PLC). For the purpose of ensuring smooth and accurate motion of a tool with a linear jerk change during real-time machining process, the proposed filter was formed by combining a look-ahead algorithm and three modified moving average filters (3MMAF). The look-ahead algorithm performed one look-ahead step-changing speed of the speed curve. The speed command was recalculated and sent to controller of CNC machine based on step-changing speed profile, given maximal acceleration/deceleration, and given maximal jerk. The theoretical and computational aspects of such LALJF are presented together with experimental results from their implementation on a 3-axis CNC machine. A multiple-step-changing speed curve of a CNC machine and a speed curve of a high-speed measurement system were constructed in order to verify the feasibility and precision of the proposed method. Yih-Fang Chang 張義芳 2010 學位論文 ; thesis 101 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 大葉大學 === 機械與自動化工程學系 === 98 === In this study, the main purpose is to propose an optimal-feedrate controller for a computerized numerical controlled (CNC) machine. The first is to provide a speed-controlled interpolation method based on optimal-feedrate algorithm. The real-time interpolation method was taken full its advantages, the chord error and the difference between the orientation of tangent vector of the curve at current point and previous point were repeatedly checked through the whole interpolation process. If either chord error exceeded the prescribed tolerance or sharp corner was detected, the feedrate in the proposed interpolation method was automatically adjusted in order to confine the chord error within the prescribed tolerance. A parametric curve, determined by the non-uniform rational B-spline (NURBS), was employed to test the feasibility and precision of the proposed interpolation method. The second is to propose a look-ahead linear jerk filter (LALJF) for a CNC machine. Proposed algorithm was constructed in Structured Text program for a Fuji electric’s open programmable logic controller (PLC). For the purpose of ensuring smooth and accurate motion of a tool with a linear jerk change during real-time machining process, the proposed filter was formed by combining a look-ahead algorithm and three modified moving average filters (3MMAF). The look-ahead algorithm performed one look-ahead step-changing speed of the speed curve. The speed command was recalculated and sent to controller of CNC machine based on step-changing speed profile, given maximal acceleration/deceleration, and given maximal jerk. The theoretical and computational aspects of such LALJF are presented together with experimental results from their implementation on a 3-axis CNC machine. A multiple-step-changing speed curve of a CNC machine and a speed curve of a high-speed measurement system were constructed in order to verify the feasibility and precision of the proposed method.
|
author2 |
Yih-Fang Chang |
author_facet |
Yih-Fang Chang Truong-Giang Nguyen 阮長江 |
author |
Truong-Giang Nguyen 阮長江 |
spellingShingle |
Truong-Giang Nguyen 阮長江 The Study of Optimal–Feedrate Controller for a Computerized Numerical Controlled Machine |
author_sort |
Truong-Giang Nguyen |
title |
The Study of Optimal–Feedrate Controller for a Computerized Numerical Controlled Machine |
title_short |
The Study of Optimal–Feedrate Controller for a Computerized Numerical Controlled Machine |
title_full |
The Study of Optimal–Feedrate Controller for a Computerized Numerical Controlled Machine |
title_fullStr |
The Study of Optimal–Feedrate Controller for a Computerized Numerical Controlled Machine |
title_full_unstemmed |
The Study of Optimal–Feedrate Controller for a Computerized Numerical Controlled Machine |
title_sort |
study of optimal–feedrate controller for a computerized numerical controlled machine |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/81108872310929519489 |
work_keys_str_mv |
AT truonggiangnguyen thestudyofoptimalfeedratecontrollerforacomputerizednumericalcontrolledmachine AT ruǎnzhǎngjiāng thestudyofoptimalfeedratecontrollerforacomputerizednumericalcontrolledmachine AT truonggiangnguyen diànnǎoshùzhíkòngzhìjīxièzhīzuìjiājìngěilǜkòngzhìqìyánjiū AT ruǎnzhǎngjiāng diànnǎoshùzhíkòngzhìjīxièzhīzuìjiājìngěilǜkòngzhìqìyánjiū AT truonggiangnguyen studyofoptimalfeedratecontrollerforacomputerizednumericalcontrolledmachine AT ruǎnzhǎngjiāng studyofoptimalfeedratecontrollerforacomputerizednumericalcontrolledmachine |
_version_ |
1718248884532150272 |