Jahanpour, 2012 - Google Patents
High speed contouring enhanced with C2 PH quintic spline curvesJahanpour, 2012
View HTML- Document ID
- 12302858057615694455
- Author
- Jahanpour J
- Publication year
- Publication venue
- Scientia Iranica
External Links
Snippet
This paper presents a C 2 Pythagorean-Hodograph (PH) spline curve interpolator for high speed contouring applications. With the knot vector and control points given, the C 2 PH quintic spline curve is a “good” interpolant to the nodal points of the cubic B-spline curve …
- 230000001133 acceleration 0 abstract description 17
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/41—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
- G05B19/4103—Digital interpolation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4097—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/43—Speed, acceleration, deceleration control ADC
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5086—Mechanical design, e.g. parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
- G06F17/13—Differential equations
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Lin et al. | Development of a dynamics-based NURBS interpolator with real-time look-ahead algorithm | |
Heng et al. | Design of a NURBS interpolator with minimal feed fluctuation and continuous feed modulation capability | |
Erkorkmaz et al. | High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolation | |
Lei et al. | Fast real-time NURBS path interpolation for CNC machine tools | |
Cheng et al. | Real-time NURBS command generators for CNC servo controllers | |
Sun et al. | A novel adaptive-feedrate interpolation method for NURBS tool path with drive constraints | |
Liu et al. | Development and implementation of a NURBS interpolator with smooth feedrate scheduling for CNC machine tools | |
Tsai et al. | A real-time predictor-corrector interpolator for CNC machining | |
Erkorkmaz et al. | Quintic spline interpolation with minimal feed fluctuation | |
Tikhon et al. | NURBS interpolator for constant material removal rate in open NC machine tools | |
Sun et al. | A smooth curve evolution approach to the feedrate planning on five-axis toolpath with geometric and kinematic constraints | |
Ni et al. | Feedrate scheduling of NURBS interpolation based on a novel jerk-continuous ACC/DEC algorithm | |
Zhao et al. | A parametric interpolator with minimal feed fluctuation for CNC machine tools using arc-length compensation and feedback correction | |
Tsai et al. | Development of an integrated look-ahead dynamics-based NURBS interpolator for high precision machinery | |
Tsai et al. | Development of a real-time look-ahead interpolation methodology with spline-fitting technique for high-speed machining | |
Sun et al. | The feedrate scheduling of parametric interpolator with geometry, process and drive constraints for multi-axis CNC machine tools | |
Bahr et al. | A real-time scheme of cubic parametric curve interpolations for CNC systems | |
Hashemian et al. | Kinematically smoothing trajectories by NURBS reparameterization–an innovative approach | |
Baek et al. | Fast and precision NURBS interpolator for CNC systems | |
Jahanpour et al. | Real-time PH curve CNC interpolators for high speed cornering | |
Jahanpour | High speed contouring enhanced with C2 PH quintic spline curves | |
Dębski | Real-time interpolation of streaming data | |
Zou et al. | A novel robot trajectory planning algorithm based on NURBS velocity adaptive interpolation | |
Wang et al. | Universal real-time NURBS interpolator on a PC-based controller | |
Jahanpour et al. | High-speed contouring control with NURBS-based C 2 PH spline curves |