Font Size: a A A

The Application Research Of EDA Technology For Design Motor Contorller

Posted on:2005-09-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y C LiangFull Text:PDF
GTID:2132360125967914Subject:Power electronics and electric drive
Abstract/Summary:PDF Full Text Request
With rapidly developing of the VLSI(Very Large Scale Integration) technology, the control systems are becoming smaller and smaller. Now it is possible to implement the total system on a chip (SOC). But the traditional circuitry design methods can't reach the SOC goal. In order to do so, a new method must be adopted. EDA (Electronic Design Automation) is the very way. The modern EDA design technology based on FPGA/CPLD(Field Programmable Gate Array/ Complex Programmable Logic Device), which is marked with IP (Intellectual Property) cores, has been one of the main design methods for the complex circuitry system, and IP core is now an important characteristic of information age.This paper discusses drive & control ASIC design of the PMSM (Permanent Magnet Synchronous Machines) using EDA methodology based on high density FPGA. Two main parts of PMSM drive controller, which are position estimation module and SPWM (Sinusoidal Pulse-Width Modulation) module, are firstly analyzed and compared independently. Then a low cost and hybrid algorithm of position estimation is selected; its theory and errors result are analyzed, and its EDA realization scheme is proposed. Moreover, an asymmetric regular- sampled SPWM algorithm is adopted and its EDA scheme is realized using asynchronous modulation. Simulation results of two EDA realization schemes are presented independently.All function modules in this paper are described with Verilog HDL, and compiled, fitted, simulated,placed & routed in EDA software MAX+plus II. Simulation results indicate that the circuits presented in this paper meet functional need completely. Further more, the switching frequency of the SPWM functional module operates from 305Hz to 1MHz, and its dead-time is adjustable easily depend on need. These two modules, the position estimation and the SPWM module, not only can be grafted easily as IP cores, but also can constitute a System On a Chip(SOC) with other IP cores to realize different control schemes, which is one of the new aspects of modern motor servo drive control.
Keywords/Search Tags:FPGA/CPLD, EDA, System On a Chip(SOC), SPWM, Position Estimation
PDF Full Text Request
Related items