Abstract :
This paper presents a digital signal processor (DSP)-based high-performance controller for use in permanent magnet linear synchronous motor (PMLSM) drives. The PMLSM is mathematically modeled and the vector control scheme is used in the current loop of a PMLSM drive. Then, to increase the drive´s performance, an adaptive fuzzy controller constructed by a fuzzy basis function and a parameter-adjustable mechanism is derived and applied to the position loop of the PMLSM drive to cope with the dynamic uncertainty and external load effect. Finally, a TMS320F2812 DSP chip produced by Texas Instruments is employed to implement the controller. The new-generation TMS320F2812 exhibits fast computation (150 MIPS) and a completely integrated motor peripheral circuit. Therefore, a fully digital controller for PMLSM drives, in which the current vector control scheme, space vector pulse width modulation generation, A/D conversion, coordinate transformation, quadrature encoder pulse detection, adaptive fuzzy controller, and point-to-point motion controller can be realized within a single DSP chip. An experimental system is established using a PMLSM, a DSP control board, an inverter, a rectifier, and other elements to verify the effectiveness of the proposed high-performance control system. Some experimental results are confirmed theoretically.
Keywords :
adaptive control; control system synthesis; digital signal processing chips; fuzzy control; linear synchronous motors; machine control; motion control; permanent magnet motors; pulse width modulation; synchronous motor drives; A-D conversion; DSP Chip; PMLSM Drives; adaptive fuzzy controller; coordinate transformation; current loop; digital signal processor based high-performance controller; fuzzy basis function; inverter; parameter-adjustable mechanism; permanent magnet linear synchronous motor drives; point-to-point motion controller; quadrature encoder pulse detection; rectifier; space vector pulse width modulation generation; vector control scheme; Digital signal processor (DSP); Digital signal processors; Fuzzy control; Linear motors; Motion control; fuzzy control; linear motors; motion control;