A generalized time-optimal bidirectional scan algorithm for constrained feed-rate optimization

被引:75
|
作者
Dong, J. [1 ]
Stori, J. A.
机构
[1] Univ Illinois, Dept Mech & Ind Engn, Urbana, IL 61801 USA
[2] SFM Technol Inc, Urbana, IL 61801 USA
关键词
two-pass (bidirectional scan) algorithm; minimum-time trajectory; optimal control; feed-rate optimization;
D O I
10.1115/1.2194078
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of generating an optimal feed-rate trajectory has received a significant amount of attention in both the robotics and machining literature. The typical objective is to generate a minimum-time trajectory subject to constraints such as system limitations on actuator torques and accelerations. However developing a computationally efficient solution to this problem while simultaneously guaranteeing optimality has proven challenging. The common constructive methods and optimal control approaches are computationally intensive. Heuristic methods have been proposed that reduce the computational burden but produce only near-optimal solutions with no guarantees. A two-pass feedrate optimization algorithm has been proposed previously in the literature by multiple researchers. However, no proof of optimality of the resulting solution has been provided. In this paper the two-pass feed-rate optimization algorithm is generalized and a proof of global optimality is provided. The generalized algorithm maintains computational efficiency, and supports the incorporation of a variety of state-dependent constraints. By carefully arranging the local search steps, a globally optimal solution is achieved. Singularities, or critical points on the trajectory, which are difficult to deal with in optimal control approaches, are treated in a natural way in the generalized algorithm. A detailed proof is provided to show that the algorithm does generate a globally optimal solution under various types of constraints. Several examples are presented to illustrate the application of the algorithm.
引用
收藏
页码:379 / 390
页数:12
相关论文
共 50 条
  • [31] Composite optimization scheme for time-optimal control
    Reynolds, MC
    Meckl, PH
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2002, 25 (05) : 987 - 989
  • [32] Characterization of optimal temperature and feed-rate policies for discontinuous two-reaction systems
    Srinivasan, B
    Bonvin, D
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2003, 42 (22) : 5607 - 5616
  • [33] Degrees of freedom approach to admissible feed-rate profiles for optimal fed-batch fermentation
    Shin, Hwa Sung
    Lim, Henry C.
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2006, 45 (18) : 6227 - 6235
  • [34] Bidirectional Dynamic Diversity Evolutionary Algorithm for Constrained Optimization
    Gao, Weishang
    Shao, Cheng
    An, Yi
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [35] Boundedness properties of the soft-constrained time-optimal control
    Bikdash, MU
    INTERNATIONAL JOURNAL OF CONTROL, 1999, 72 (09) : 755 - 763
  • [36] Trajectory Optimization Algorithm Based on Time-Optimal Cooperative Six-Axis Robot
    He, Chunlai
    Liu, Yunfei
    Liu, Jinglong
    Wang, Weijun
    Sun, Wei
    Liu, Shujian
    Cheng, Shuo
    2024 8TH INTERNATIONAL CONFERENCE ON ROBOTICS, CONTROL AND AUTOMATION, ICRCA 2024, 2024, : 73 - 78
  • [37] Constrained Time-Optimal Control of PMSM with Continuous Control Domain
    Feher, Marek
    Straka, Ondrej
    Smidl, Vaclav
    Janous, Stepan
    2017 IEEE INTERNATIONAL SYMPOSIUM ON PREDICTIVE CONTROL OF ELECTRICAL DRIVES AND POWER ELECTRONICS (PRECEDE), 2017, : 42 - 47
  • [38] HYBRID METHOD FOR CONSTRAINED TIME-OPTIMAL SPACECRAFT REORIENTATION MANEUVERS
    Melton, Robert G.
    SPACEFLIGHT MECHANICS 2012, 2012, 143 : 2039 - +
  • [39] A jerk-constrained time-optimal servo with disturbance compensation
    Lu, Yu-Sheng
    Shieh, Raymond
    CONTROL ENGINEERING PRACTICE, 2014, 28 : 49 - 57
  • [40] Near time-optimal constrained trajectory planning on outdoor terrain
    Kobilarov, MB
    Sukhatme, GS
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 1821 - 1828