A general precision motion control methodology for complex contours is proposed in this paper. Each motion servomechanism dynamic model is divided into a linear portion and a portion containing nonlinear friction, unmodeled dynamics, and unknown disturbances. A full state feedback controller, based on a state space error system model, is developed to track general reference trajectories. The lumped static, Coulomb, and Stribeck friction effects are described using the Tustin friction model. Unmodeled dynamics and unknown disturbances are estimated using a Kalman filter that employs a first-order stochastic model. The nonlinear friction, unmodeled dynamics, and unknown disturbances are directly canceled by the controller. In the proposed motion control methodology, complex contours (i.e., contours whose radii of curvature constantly change along the contour) do not need to be decomposed into line segments and arcs and the reference signals do not need to be prefiltered. Also, the controller structure does not need to be adjusted to track different types of contours. Experiments are conducted on a two-axis laboratory grade machine tool for elliptical, limacon, and free-form contours. The results demonstrate the excellent tracking performance of the proposed motion control methodology. They also demonstrate that the performance is independent of the contours’ complexity.
Skip Nav Destination
Article navigation
December 2007
Technical Papers
Precision Motion Control Methodology for Complex Contours
Haojiong Zhang,
Haojiong Zhang
Department of Mechanical and Aerospace Engineering,
University of Missouri-Rolla
, 1870 Miner Circle, Rolla, MO 65409-0050
Search for other works by this author on:
Robert G. Landers
Robert G. Landers
Department of Mechanical and Aerospace Engineering,
University of Missouri-Rolla
, 1870 Miner Circle, Rolla, MO 65409-0050
Search for other works by this author on:
Haojiong Zhang
Department of Mechanical and Aerospace Engineering,
University of Missouri-Rolla
, 1870 Miner Circle, Rolla, MO 65409-0050
Robert G. Landers
Department of Mechanical and Aerospace Engineering,
University of Missouri-Rolla
, 1870 Miner Circle, Rolla, MO 65409-0050J. Manuf. Sci. Eng. Dec 2007, 129(6): 1060-1068 (9 pages)
Published Online: June 6, 2007
Article history
Received:
July 25, 2006
Revised:
June 6, 2007
Citation
Zhang, H., and Landers, R. G. (June 6, 2007). "Precision Motion Control Methodology for Complex Contours." ASME. J. Manuf. Sci. Eng. December 2007; 129(6): 1060–1068. https://doi.org/10.1115/1.2769728
Download citation file:
Get Email Alerts
Effect of Microgravity on the Metal Droplet Transfer and Bead Characteristics in the Directed Energy Deposition-Arc Process
J. Manuf. Sci. Eng (December 2024)
Femtosecond Pulsed Laser Machining of Fused Silica for Micro-Cavities With Sharp Corners
J. Manuf. Sci. Eng (January 2025)
Acquired Angle Error Correction Based on Variation of an Angle Detection Signal Intensity in Rotary Encoders
J. Manuf. Sci. Eng (January 2025)
Related Articles
Low Speed Motion Control Experiments on a Single Point Diamond Turning Machine Using CMAC Learning Control Algorithm
J. Dyn. Sys., Meas., Control (December,1997)
Design, Modeling, and Motion Control of the Noncircular Turning Process for Camshaft Machining
J. Dyn. Sys., Meas., Control (May,2008)
Track-Following Control With Active Vibration Damping of a PZT-Actuated Suspension Dual-Stage Servo System
J. Dyn. Sys., Meas., Control (September,2006)
CMAC Neural Network Control for High Precision Motion Control in the Presence of Large Friction
J. Dyn. Sys., Meas., Control (September,1995)
Related Proceedings Papers
Related Chapters
QP Based Encoder Feedback Control
Robot Manipulator Redundancy Resolution
A Semi-Adaptive Fractional Order PID Control Strategy for a Certain Gun Control Equipment
International Conference on Instrumentation, Measurement, Circuits and Systems (ICIMCS 2011)
The ServoTeach Module
Precision Programming of Roving Robots: Project-Based Fundamentals of Wheeled, Legged and Hybrid Mobile Robots