Abstract

Experimental results from the implementation of an inverse dynamics compensation scheme on a three-axis CNC mill with an open-architecture software controller are presented. The scheme amounts to imposing a continuously variable displacement on the commanded toolpath, which compensates for the physical limitations (inertia and damping) of each machine axis, producing accurate execution of the prescribed toolpath. Numerical values for the dimensionless parameters that characterize the second-order inverse dynamics model are determined by feeding input and output data from machine runs into a system identification software tool. For a basic P-type controller, exact a priori solutions for the modified path geometry are possible, allowing implementation by simple alterations to the real-time interpolator. The experimental results based on a P-type controller indicate that the inverse dynamics scheme is highly effective in suppressing both feed (lag/lead) error and contour error (deviation from the desired path), even at high feedrates along strongly curved toolpaths. The scheme thus provides a practical means of achieving smooth and accurate execution of free-form paths, without appealing to more complicated “active” control strategies.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.