An SoC-based Platform for Integrated Multi-Axis Motion Control and Motor Drive

Yongping Sun,Ming Yang,Yangyang Chen,Wangpin He,Dianguo Xu
DOI: https://doi.org/10.23919/ipec.2018.8507592
2018-01-01
Abstract:This paper presents a Field Programmable Gate Array (FPGA) -based platform for integrated multi-axis motion control and motor drive. As the development of FPGA, the integrated high-performance ARM processor on the FPGA has become the direction of FPGA development. This paper chooses the Xilinx Zynq-7020 programmable system-on-chip(SoC) which integrated dual-core ARM CPU and FPGA as a High-performance hardware platform. This platform is suits for the requirements of integrated multi-axis motion control and motor drive well, one ARM CUP completes the multi-axis position loop algorithm, speed loop algorithm and multi-axis trajectory generation, the other completes the human-computer interaction function. 4-axis current loop pipeline control and double sampling double updating current loop algorithm are accomplished by FPGA which can expand the current loop bandwidth and save FPGA logic resources. This platform's architecture will improve the overall bandwidth of the system, achieve multi-axis synchronization accuracy at nanosecond level which makes position trajectory more accurate.
What problem does this paper attempt to address?