摘要无刷直流电机现在因为所拥有的多种优点被人们越来越广泛的应用在各行各业当中。然而,我们遇到了很多严峻的困难关于在用电子换向器取代机械电刷这一个方面上。对于这个问题,最初在换向的过程当中,因为电流波动会导致芯片它的工作变得异常和不稳定。随着现代科学的发展,我们对于电机操控的要求也会变得愈发的高,不仅要求精度高,速度快,可靠性也是十分重要的一环。其次,无刷电机它一定会在生产过程当中或多或少地产生转矩脉动,这样就可能导致我们的电机并不可以得到精确与可靠的数据,使得实验并不能按理想的进行,这对于控制系统来说无非是几种巨大的打击。这些难题不仅仅使得无刷直流电机无法在高精度的前提下工作,更是让其在科学上的进步与研究举步维艰。87171
本设计是一项运用FPGA(可编程逻辑器件)丰富的内部配置,从而可以设计出无刷直流电动机控制器,从而实现刹车、报错、转向以及换相的控制[3]。这篇文章不仅只是分析了无刷直流电机的发展、结构、工作原理。我们还对其因转矩脉动而产生的误差进行一些分析。我们的目的是设计一种基于FPGA 的无刷直流电机的控制系统。我们首先要做的就是先建立起无刷直流电机它的数学模型。随后我们就可以更具它做出仿真。最终可以利用FPGA 来最终实现无刷直流电机控制系统。其中还会涉及verilog编程,并给出了系统整体测试结果与结论,并通过Signaltap结合FPGA开发板生成出波形,最后可以在实验箱里调整出波形。
毕业论文关键词:无刷直流电动机,可编程逻辑器件,FPGA
ABSTRACT Many people are a little more widely used now because brushless DC motors have them in all walks of life。 However, we have encountered many serious difficulties with regard to the structure of the brushless motor to replace mechanical electronic commutator brushes。 For this problem, initially in the commutation process, because the current volatility makes chips working properly, causing the control system to become unstable; secondly, because modern control strategies are becoming increasingly complex, so the closed-loop control system the cycles become longer; secondly, it will certainly have a brushless motor torque ripple, which would make the brushless DC motor is not easy to obtain a stable output as well as data, which will lead to the accuracy of the control system is greatly decreased。 Above a few questions only hinder the progress of the brushless DC motor, but also on scientific research had a lot of problems。
This design is the use of an FPGA (programmable logic device) rich internal configuration, which can design a brushless DC motor controller, in order to achieve the brakes being given, steering and controlling commutation of [3]。 This article not only analyzes the development, structure, working principle brushless DC motor, and even designed a control system based on FPGA brushless DC motor。 And further analysis of the brushless motor is now faced with various aspects of the control problem, the establishment of good mathematical model of a brushless motor, which can build brushless motor simulation system, and then, in the brushless DC motor mathematical model based on the establishment from the brushless motor based on Simulink simulation system。 Eventually in the FPGA platform to achieve a brushless DC motor control system。 But also used the Verilog HDL language to implement the corresponding logic control circuitry。 Given the overall test results and conclusions of the system, combined with the FPGA development board to generate a waveform by Signaltap, finally you can adjust the waveform in the experimental box。
Keywords:Brushless DC motor, The control system, FPGA
目 录
第一章 绪论