航空学报 > 2010, Vol. 31 Issue (7): 1481-1487

基于PH曲线的数控拐角过渡方法

王琦魁1, 陈友东2, 李伟1, 魏洪兴3   

  1. 1.中国农业大学 机械设计制造系 2.北京航空航天大学 工程系统工程系3.北京航空航天大学 机器人研究所
  • 收稿日期:2009-07-06 修回日期:2009-09-02 出版日期:2010-07-25 发布日期:2010-07-25
  • 通讯作者: 陈友东

Corner Smoothing Using PH Curve for CNC System

Wang Qikui1, Chen Youdong2, Li Wei1, Wei Hongxing3   

  1. 1.Department of Machine Design and Manufacturing, China Agricultural University 2. Department of System Engineering of Engineering Technology, Beijing University of Aeronautics and Astronautics 3. Institute of Robotics, Beijing University of Aeronautics and Astronautics
  • Received:2009-07-06 Revised:2009-09-02 Online:2010-07-25 Published:2010-07-25
  • Contact: Chen Youdong

摘要: 为了减弱轨迹拐角处的向心加速度变化给加工带来的不利影响,使用五次PH曲线进行拐角过渡,在控制加工速度的同时对向心加速度进行控制。通过对拐角处连接情况的分析,确定了连接PH曲线中的参数计算方法。在拐角前后使用S加减速进行加工,以保证直线、圆弧轨迹加工中的平稳;在拐角连接区域内使用基于曲率的速度模型,通过对拐角前后S加减速和拐角速度的连接,使拐角前后的速度更加连续,得到平滑的速度曲线;通过拐角处的加速度和弓高误差的限制,计算平稳的加工速度。结果表明,使用五次PH曲线进行拐角过渡的误差小于7.4 μm,能够满足加工需要,同时,拐角处的向心加速度变化更加平稳。将拐角前后的S加减速和拐角区域内速度连接后,得到了平滑的速度曲线。

关键词: 数控, 拐角过渡, PH曲线, S型曲线加减速, 误差

Abstract: To control the normal acceleration in a corner area for machining, a quintic Pythagorean-Hodograph (PH) curve is introduced for corner smoothing. The normal acceleration as well as the velocity of the trajectory is controlled. Parameters for constructing the PH curves are proposed according to the situation of the corner. S-shape velocity profile is used to ensure the speed in line and circle machining. The velocity based on the rate of curvature is presented to meet the shape of the corner. The jerk of the S-shape acceleration is modified at the start and the end of the corner for the connection of speed. The federate in the corner area is controlled by the constraint of acceleration and chord error. The results show that the replacement error of the PH curve in the corner is less than 7.4 μm,which is sufficient to satisfy the requirements for machining. Meanwhile the difference of the normal acceleration is suppressed. A smooth velocity profile is obtained by the connection of the S-shape for the trajectory and the curvature based on the corner.

Key words: computer numerical control, corner smoothing, Pythagorean-Hodograph curve, S-shape velocity profile, errors

中图分类号: