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...

Full description

Bibliographic Details
Main Authors: Truong-Giang Nguyen, 阮長江
Other Authors: Yih-Fang Chang
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