Design of Pythagorean Hodograph Curve Interpolator Based on NiosII Embedded Processor and FPGA

Article Preview

Abstract:

In this paper, a novel architecture of Pythagorean Hodograph (PH) curve interpolator based on Nios Ⅱ embedded processor and FPGA is proposed. The whole interpolator including NiosⅡ processor is built in a single FPGA chip. The interpolator uses a two-stage interpolation scheme to reduce the computational burden of PH curve interpolator. The Nios Ⅱ embedded processor implements 1st-stage interpolation, the FPGA receives the command from the Nios Ⅱ processor and implements 2nd-stage interpolation simultaneously. Therefore, the interpolator can implement the real-time PH curve interpolation algorithm steadily to meet the needs of high-speed and high-precision machining.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 383-390)

Pages:

6868-6872

Citation:

Online since:

November 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Hong-Tzong Yau, Ming-Tzong Lina and Meng-Shiun Tsai, Real-time NURBS interpolation using FPGA for high speed motion control, Computer Aided Design, vol. 38 , Oct. 2006, p.1123–1133, doi: 10. 1016/j. cad. 2006. 06. 005.

DOI: 10.1016/j.cad.2006.06.005

Google Scholar

[2] R .T. Farouki and T. Sakkalis , Pythagorean hodographs, IBM Journal of Research and Development, vol. 34 , Sept. 1990, pp.736-752, doi: 10. 1147/rd. 345. 0736.

DOI: 10.1147/rd.345.0736

Google Scholar

[3] Rida T. Farouki and Sagar Shah, Real - Time CNC Interpolators for Pythagorean - Hodograph Curves, Computer Aided Geometric Design , vol. 13, Oct. 1996 , pp.583-600, doi: 10. 1016/0167-8396(95)00047-X.

DOI: 10.1016/0167-8396(95)00047-x

Google Scholar

[4] Yi-Feng Tsai, Real - Time CNC Interpolators for precision machining of complex shapes with Pythagorean - hodograph curves,. A dissertation for the degree of Doctor of Philosophy (Mechanical Engineering) in the University of Michigan, (2000).

Google Scholar

[5] Rida T. Farouki and Yi-Feng Tsai, Exact Taylor series coefficients for variable-feedrate CNC curve interpolators, , Computer-Aided Design, vol. 33, Feb. 2001, pp.155-165, doi: 10. 1016/S0010-4485(00)00085-3.

DOI: 10.1016/s0010-4485(00)00085-3

Google Scholar

[6] Javad Jahanpour and Behnam Moetakef Imani, Real-time P-H curve CNC interpolators for high speed cornering, , The International Journal of Advanced Manufacturing Technology, Vol. 39, Oct. 2008, pp.211-421 , doi: 10. 1007/s00170-007-1217-3.

DOI: 10.1007/s00170-007-1217-3

Google Scholar

[7] Altera Corporation. Cyclone FPGA Family Data Sheet, March (2003).

Google Scholar

[8] Altera Corporation. Arria GX Device Family Data Sheet, Dec. (2009).

Google Scholar

[9] Altera Corporation. Nios II Processor Reference Handbook, Nov. (2009).

Google Scholar

[10] R. T. Farouki , J. Manjunathaiah and S. Jee, design of rational cam profiles with Pythagorean-hodograph curves, Mechanism and Machine Theory, vol. 33, Aug. 1998, pp.669-682, doi: 10. 1016/S0094-114X(97)00099-2.

DOI: 10.1016/s0094-114x(97)00099-2

Google Scholar