首页 | 本学科首页   官方微博 | 高级检索  
     

计算机数控系统光滑时间最优轨迹规划
引用本文:李树荣,张强.计算机数控系统光滑时间最优轨迹规划[J].控制理论与应用,2012,29(2):192-198.
作者姓名:李树荣  张强
作者单位:中国石油大学华东信息与控制工程学院,山东青岛,266555
基金项目:国家自然科学基金资助项目(60974039).
摘    要:基于控制向量参数化(CVP)方法, 研究了计算机数控(CNC)系统光滑时间最优轨迹规划方法. 通过在规划问题中引入加加速度约束, 实现轨迹的光滑给进. 引入时间归一化因子, 将加加速度约束的时间最优轨迹规划问题转化为固定时间的一般性最优控制问题. 以路径参数对时间的三阶导数(伪加加速度)和终端时刻为优化变量, 并采用分段常数近似伪加加速度, 将最优控制问题转化为一般的非线性规划(NLP)问题进行求解. 针对加加速度、加速度等过程不等式约束, 引入约束凝聚函数, 将过程约束转化为终端时刻约束, 从而显著减少约束计算. 构造目标和约束函数的Hamiltonian函数, 利用伴随方法获得求解NLP问题所需的梯度.

关 键 词:轨迹规划    时间最优    加加速度约束    非线性规划    计算机数控
收稿时间:5/4/2011 12:00:00 AM
修稿时间:2011/11/18 0:00:00

Smooth and time-optimal trajectory planning for computer numerical control systems
LI Shu-rong and ZHANG Qiang.Smooth and time-optimal trajectory planning for computer numerical control systems[J].Control Theory & Applications,2012,29(2):192-198.
Authors:LI Shu-rong and ZHANG Qiang
Affiliation:College of Information and Control Engineering, China University of Petroleum (East China),College of Information and Control Engineering, China University of Petroleum (East China)
Abstract:On the basis of the control vector parameterization (CVP) method, we investigate the numerical approach for solving the smooth and time-optimal trajectory planning problem of computer numerical control (CNC) systems. The jerk constraints are considered in the problem to realize the smooth feeding-rate of the trajectory. By using a time normalization factor, we reformulate the original jerk constrained time-optimal trajectory planning problem as a time-independent optimal control problem. The third derivative of the path parameter with respect to time, also known as pseudo-jerk, and the terminal time are taken as optimization variables. The piece-wise constant approximation method is used to approach the pseudojerk, and the optimal control problem is converted into a general nonlinear programming (NLP) problem. Constraint aggregation functions are introduced to approximate the process constraints (i.e., jerk and acceleration constraints) as final time onstraints, and the computation load of constraints can be reduced significantly. By constructing the Hamiltonian functions of objective and constraint functions, and employing the adjoint approach, we obtain the gradients which are required in the process of NLP solution.
Keywords:trajectory planning  time-optimal  jerk constraints  nonlinear programming  CNC
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《控制理论与应用》浏览原始摘要信息
点击此处可从《控制理论与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号