ABSTRACT High‐precision synchronous control of multiaxis motors is essential in systems that require large‐scale high‐accuracy motion coordination, such as phased array radar antennas. Traditional field‐programmable gate array (FPGA) control architectures, however, typically employ a ‘single‐axis single intellectual property (IP) core’ design, which faces inherent limitations. As the number of axes increases, the required logic resources grow linearly. This restricts the system's ability to support large‐scale multiaxis systems on a single FPGA chip. Additionally, parameter variations among motors introduce complexity into the controller tuning. To overcome these limitations, this paper proposes an FPGA‐based large‐scale time division multiplexing (LTDM) method. This method determines the maximum number of axes that can be processed in one cycle by quantifying control time. Then, it designs a parallel time division multiplexing (TDM) architecture to expand the control scale. Cascaded buffering and pipeline segmentation are employed to address timing issues resulting from high fanout. To address the challenge of multimotor parameter tuning, a particle swarm optimisation (PSO)‐based self‐tuning strategy is developed, using a trajectory tracking evaluation function for automatic parameter adjustment. Experimental results demonstrate that the proposed method reduces logic resource consumption by 79.86% in an 88‐axis micro DC motor servo system, with all motors maintaining position tracking errors within . This study exhibits strong scalability and application promotion value.
Zhang et al. (Thu,) studied this question.