TIME-OPTIMAL FEEDRATES ALONG CURVED PATHS FOR CARTESIAN CNC MACHINES WITH PRESCRIBED BOUNDS ON AXIS VELOCITIES AND ACCELERATIONS

The authors consider the problem of specifying the feedrate variation along a curved path, that yields the minimum traversal time for a multi-axis CNC machine subject to given bounds on the feasible velocity and acceleration along each axis. The torque-speed characteristics of the axis drive motors...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of robotics & automation Jg. 22; H. 2; S. 112 - 125
Hauptverfasser: Timar, S D, Farouki, R T, Boyadjieff, C L
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Calgary ACTA Press 01.01.2007
Schlagworte:
ISSN:0826-8185, 1925-7090
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The authors consider the problem of specifying the feedrate variation along a curved path, that yields the minimum traversal time for a multi-axis CNC machine subject to given bounds on the feasible velocity and acceleration along each axis. The torque-speed characteristics of the axis drive motors are first discussed, and are used to determine constraints on the velocity and acceleration for each axis. For a path specified by a polynomial parametric curve r(ξ), it is shown that (the square of) the time-optimal feedrate can be determined as a piecewise-rational function of the curve parameter ξ, with break-points that correspond to the roots of certain polynomials. In general, each feedrate segment is characterized by the saturation of either velocity or acceleration on one machine axis at each instant throughout the motion. The feedrate function admits a real-time interpolator algorithm that can drive the machine from the analytic curve description, eliminating the need for piecewise-linear/circular G code approximations. The theoretical and computational aspects of such time-optimal feedrates are presented, along with experimental results from implementation on a three-axis CNC mill driven by an open-architecture software controller. Compared to prior time-optimal feedrate algorithms (based on acceleration bounds only), the new algorithms give physically valid feedrates at high speeds, where the motor voltage ratings become a limiting factor. [PUBLICATION ABSTRACT]
Bibliographie:SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-2
content type line 23
ISSN:0826-8185
1925-7090
DOI:10.2316/Journal.206.2007.2.206-2896