期刊文献+

基于FPGA的实时Pythagorean Hodograph曲线运动控制器的设计

Design of the Real-time Motion Controller for Pythagorean Hodograph Curve Based on FPGA
下载PDF
导出
摘要 提出了一种采用SOPC技术在单个FPGA芯片上构建的新型实时PH曲线运动控制器的架构;该运动控制器在QuartusⅡ9.0中设计,由一个NiosⅡ软核处理器和多个功能模块构成;它通过采用二次插补方式以减少PH曲线插补的计算量;NiosⅡ处理器执行主控程序和PH曲线粗插补算法,FPGA硬件逻辑执行精插补算法并输出两组用于控制执行机构(XY工作台)的控制脉冲;实验数据表明,该运动控制器完成恒进给速度的单次PH曲线插补的平均耗时均小于2ms,终点坐标的定位误差均低于0.0079mm。 A novel architecture of the real-time motion controller for Pythagorean Hodograph curve built on a single FPGA chip using SOPC technology is proposed. The motion controller is designed in Quartus II 9.0. It consists of a Nios II processor core and several functional modules. It uses a two--stage interpolation scheme to reduce the computational burden of PH curve interpolation. Firstly, the Nios II proces- sor performs master control program and the 1st-stage interpolation algorithm. The FPGA hardware logic performs the 2nd-stage interpolation and outputs two groups of pulses for the motion control of actuators (XY table). The experimental data show that the motion controller completed single PH curve interpolation within 2 ms averagely and position errors of end coordinates were all lower than 0. 0079 mm.
作者 郭竞杰
机构地区 中国人民解放军
出处 《计算机测量与控制》 CSCD 北大核心 2012年第6期1562-1564,1568,共4页 Computer Measurement &Control
关键词 PYTHAGOREAN Hodograph(PH)曲线 实时插补 FPGA 刀具半径补偿 Pythagorean Hodograph (PH) curve~ Real-- time Interpolation~ FPGA~ Cutter compensation
  • 相关文献

参考文献7

  • 1唐伟,刘传刚.Pythagorean hodograph曲线及其应用[J].制造技术与机床,2005(12):64-67. 被引量:1
  • 2Farouki R T, Sakkalis T. Pythagorean hodographs [J].IBM Journal of Research and Development, 1990, 34 (5) : 736 -752.
  • 3Farouki R T, Shah S. Real-time CNC interpolators for Pythagorean- hodograph curves[J].Computer Aided Geometric Design, 1996, 13 (7) : 583- 600.
  • 4Tsai Y F. Real-Time CNC Interpolators for precision machining of complex shapes with Pythagorean-hodograph curves [D]. University of Michigan, 2000: 1 -40.
  • 5Farouki Rida T, Tsai Y F. ExactTaylor series coefficients for variable-feedrate CNC curve interpolators [M]. Computer-Aided Design, 2001, 33, 155-165.
  • 6赵宇博,张小林,范力思.基于SOPC的飞行器控制系统的硬件设计[J].计算机测量与控制,2010,18(9):2112-2114. 被引量:8
  • 7刘焕雨,叶佩青,赵彤,郭允.基于NiosⅡ和FPGA的数字运动控制系统研制[J].机床与液压,2010,38(5):59-60. 被引量:4

二级参考文献10

  • 1叶佩青,赵慎良.微小直线段的连续插补控制算法研究[J].中国机械工程,2004,15(15):1354-1356. 被引量:88
  • 2于晓洲,周凤岐,黄河.基于SOPC技术的无人机飞控系统硬件平台设计[J].火力与指挥控制,2006,31(12):48-50. 被引量:6
  • 3Tsai M C, Cheng C W. A Real-Time Predictor corrector Interpolator for CNC Machining[ J], Journal of Manufacturing Science and Engineering, 2003,125 ( 8 ) :449 - 460.
  • 4Cyclone Device Handbook, Volume1, Volume2 [ M ]. 2004.
  • 5NIOS Ⅱ Processor Reference Handbook[ M]. 2005.
  • 6Farouki, R.T. and Shah, S.. (1996) Real- time CNC interpolators for Pythagorean - hodograph curves. Computer Aided Geometric Design 13:583 - 600.
  • 7R. T. Farouki. Pythagorean hodographs. IBM J. Res. Development,VOL. 34 No. 5:736 - 752.
  • 8Albrecht, G. and Farouki, R.T.. (1996) Construction of C2 Pythago-rean - hodograph interpolating splines by the homotopy method. Adv.Comput. Math. 5:417 -442.
  • 9Farouki, R.T. and Neff, C.A. Hermite interpolation by Pythagorean -hodograph quintics. Math. Comp. 64:1589 - 1609.
  • 10李赛辉,雷金奎.基于DSP的数字舵机控制系统的设计与实现[J].计算机测量与控制,2009,17(3):484-486. 被引量:28

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部