Abstract
This study proposes a field programmable gate array(FPBA)-based motion controller with real-time look-ahead function for computer numerical control(CNC) machines to achieve the purpose of high-speed and high-accuracy motion control. The proposed motion controller under PC-FPGA architecture uses a two-stage interpolation scheme to reduce the computational burden of non-uniform rational B-spline(NURBS) interpolation and look-ahead algorithms via parallel processing architecture, as compared to a single PC or DSP system. The PC performs look-ahead algorithms and first-stage interpolation, the FPGA receives the command from the PC and performs second-stage interpolation and servo control algorithm. Numerical simulations and experimental tests using an X-Y table indicate that the high-level integration implemented on the PC-FPGA architecture can improve the computing performance for NURBS interpolation via parallel computing, and enhance the tracking performance via look-ahead function and two-stage interpolation method.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.