• DocumentCode
    1563232
  • Title

    Single-chip FPGA Implementation of a Sensorless Speed Control IC for Permanent Magnet Synchronous Motors

  • Author

    Chang, Yen-Chuan ; Tzou, Ying-Yu

  • Author_Institution
    Nat. Chiao Tung Univ., Hsinchu
  • fYear
    2007
  • Firstpage
    593
  • Lastpage
    598
  • Abstract
    This paper presents a single-chip FPGA implementation of a speed sensorless control IC with flux-linkage estimation algorithm for permanent-magnet synchronous motors (PMSM) with sinusoidal flux distribution. By using hierarchical and modular realization strategy, each functional block for the digital sensorless IC is designed as a reusable IP with FPGA implementation. The digital sensorless IC is configurable with its modular blocks and is programmable with its control registers via a serial interface to fit various applications without complicated software programming as realized by using conventional DSP or microcontrollers. The sensorless algorithm implemented uses the incremental values of flux linkage, the normalized back-EMF voltage, and the estimated peak back-EMF value to estimate the incremental rotor position. An internal closed-loop correction mechanism within this algorithm can automatically correct the rotor position estimation drift, which could be resulted by the quantization error, circuit nonlinearities, and sampling noises. An initial rotor position detection scheme with ramping speed control has been developed for startup control. Experimental verification has been carried out on a sensorless spindle motor drive system for DVD applications.
  • Keywords
    field programmable gate arrays; machine control; permanent magnet motors; synchronous motors; velocity control; DSP; DVD application; PMSM; back-EMF; circuit nonlinearities; control registers; digital sensorless IC; flux-linkage estimation algorithm; hierarchical realization strategy; initial rotor position detection scheme; internal closed-loop correction mechanism; microcontrollers; modular realization strategy; permanent magnet synchronous motors; quantization error; ramping speed control; rotor position estimation drift; sampling noises; sensorless spindle motor drive system; serial interface; single-chip FPGA implementation; sinusoidal flux distribution; startup control; Application software; Application specific integrated circuits; Digital integrated circuits; Digital signal processing; Field programmable gate arrays; Permanent magnet motors; Rotors; Sensorless control; Synchronous motors; Velocity control; FPGA; PMSM; digital control IC; sensorless operation; start-up;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Power Electronics Specialists Conference, 2007. PESC 2007. IEEE
  • Conference_Location
    Orlando, FL
  • ISSN
    0275-9306
  • Print_ISBN
    978-1-4244-0654-8
  • Electronic_ISBN
    0275-9306
  • Type

    conf

  • DOI
    10.1109/PESC.2007.4342054
  • Filename
    4342054