| Due to the advantage of high torque, small volume, compact structure, high operation efficiency and excellent speed performance, the permanent magnet synchronous motor (PMSM) has been widely applied to industrial automation servo system. Although the full digital AC servo system based on DSP has become more reliable and more flexible to implement new control strategies, complex DSP programming makes the system development cycle too long. So, in this paper, an AC servo system based on intelligent ASIC is designed, which avoids software programming and shortens system development cycle length and reduces product costs and also is conducive to business-to-market occupation.Firstly, the structure and mathematical model of PMSM is analyzed, and vector control theory and control strategies and the three coordinate systems on PMSM and space vector PWM (SVPWM) are explained.Secondly, the whole hardware structures of digital AC servo system which use IRMCK201 for the control of the core and C8051 for external MCU and IPM for power inverter-bridge are designed, including switching power supply, isolation circuit, current sampling circuit, location sampling circuit, over-voltage and under-voltage protection circuits, and other related auxiliary circuit.Thirdly, the system software is designed. The communication between C8051 and IRMCK201 is setted up through the SPI interface. In this way, the registers of IRMCK201 are modified online, as well as the closed-loop current control and the closed-loop velocity control are completed.Finally, in this paper, AC servo system is applied to the commercial treadmill control system. Because that the traditional PID control is poor in robustness and dynamic response, therefore, Fuzzy PID controller is designed by C8051 to adjust the parameters of the speed loop PI regulator. The test results indicate that it greatly improves the overshoot of speed and meets the requirements of treadmill. |