Font Size: a A A

Research And Design Of DC Motor Fuzzy PI Controller Based On SOPC

Posted on:2010-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:L L JiangFull Text:PDF
GTID:2132360278979660Subject:Power electronics and electric drive
Abstract/Summary:PDF Full Text Request
With the development of the integrated circuits, modern power electronics technology and control theory, motor control technology has been developed rapidly, which has been turned to control's precision of motor from the previous purpose of providing power. In view of electrical machinery control precision and speed not high question,This article unified the actual need to use the new design method,DC Motor Fuzzy PI Controller Based on SOPC is studied according to the practical needs in a new design technology, which is based on SOPC (programmable system-on-chip)and implemented in a FPGA (field programmable gate array)chip. The core is to create a integrative system, easily to dispose, easily to expand, easily to revise and easily to inherit using the superiority of SOPC and IP.This article embarks from the controller current technology, analyzes its existence shortcomings, and combines traditional PID algorithm with fuzzy algorithms, and thoroughly research SOPC technology's characters. It carefully analyzes the process which the hardware and the software are realized. The sensor transforms the physical quantity (speed, current)feedback by Motor into the electrical signal, recuperates electric circuit's gain control to send in A/D sampling instrument after the simulated signal is amplified by the analogy electric circuit's gain, the A/D sampling instrument under the control of A/D module transforms the signal sampling value to the digital signal, then delivers the data in FPGA. For speed's control, ,NiosII processes compares the gas density data with the threshold value ,and choose the fuzzy controller or proportional-integral controller by the difference of feedback value and preset value. Then it generates the PWM controller signal. The current loop is used to limit high current and protect the motor. The over-current module generated by FPGA decides whether the PWM wave is shielded.In this paper, the whole system design is completed and the hardware structure has been further optimized. Under the support of the Quartus II software the module such as A/D controller Fuzzy Controller,PI controller and PWM generation module is finished in VerilogHDL language, which makes full use of the FPGA chip resources, lightens the CPU burden, speeds up the operating speed. The software is finished in NiosII IDE software.And the simulation result is given in QuartusII,Modelsim and Matlab/Simulink. The experimental result indicated,this design has used the FPGA chip resources fully, enhanced the system integration rate, and is advantageous to the system renewal and the promotion.
Keywords/Search Tags:Fuzzy PI control, SOPC, VerilogHDL, NiosII, Avalon Bus
PDF Full Text Request
Related items