基于FPGA 的永磁同步电动机矢量控制IP 核的研究
- 格式:pdf
- 大小:246.69 KB
- 文档页数:7
永磁同步电机的矢量控制系统一、本文概述随着科技的不断进步和工业的快速发展,电机作为核心动力设备,在各种机械设备和工业自动化系统中扮演着至关重要的角色。
其中,永磁同步电机(Permanent Magnet Synchronous Motor,简称PMSM)因其高效率、高功率密度和优良的控制性能等优点,被广泛应用于电动汽车、风力发电、机床设备等领域。
为了实现永磁同步电机的精确控制,提高其运行效率和稳定性,矢量控制(Vector Control)技术被引入到永磁同步电机的控制系统中。
本文将对永磁同步电机的矢量控制系统进行深入探讨。
文章将简要介绍永磁同步电机的基本结构和运行原理,为后续的矢量控制理论奠定基础。
接着,文章将重点阐述矢量控制的基本原理和实现方法,包括坐标变换、空间矢量脉宽调制(SVPWM)等关键技术。
文章还将分析矢量控制系统中的传感器选择、参数辨识以及控制策略优化等问题,以提高系统的控制精度和鲁棒性。
通过本文的研究,读者可以对永磁同步电机的矢量控制系统有一个全面而深入的了解,为实际应用中提高永磁同步电机的控制性能提供理论支持和指导。
本文还将探讨未来永磁同步电机矢量控制系统的发展趋势和挑战,为相关领域的研究者和工程师提供有价值的参考信息。
二、永磁同步电机的基本原理永磁同步电机(Permanent Magnet Synchronous Motor, PMSM)是一种高效、高性能的电机类型,其工作原理基于电磁感应和磁场相互作用。
PMSM的核心组成部分包括定子、转子和永磁体。
定子通常由三相绕组构成,负责产生旋转磁场;转子则装有永磁体,这些永磁体在定子产生的旋转磁场作用下,产生转矩从而驱动电机旋转。
PMSM的工作原理可以简要概括为:当定子三相绕组通入三相交流电时,会在定子内部形成旋转磁场。
由于转子上的永磁体具有固定的磁极,它们在旋转磁场的作用下会受到力矩的作用,从而使转子跟随定子磁场的旋转而旋转。
通过控制定子电流的相位和幅值,可以精确控制旋转磁场的转速和转向,从而实现对PMSM的精确控制。
永磁同步电机矢量控制系统研究摘要:本文主要研究永磁同步电机(PMSM)矢量控制系统。
本文介绍了PMSM 的基本原理和特点。
然后,详细分析了PMSM矢量控制系统的结构和工作原理。
本文重点讨论了PMSM矢量控制系统中的关键技术,包括电流环控制、速度环控制和位置环控制。
通过对这些技术的研究和分析,提出了一种性能优越的PMSM 矢量控制系统设计方案。
最后,通过仿真和实验验证了该设计方案的有效性和可行性。
本研究对于提高PMSM的控制精度和性能具有重要意义。
关键词:永磁同步电机;矢量控制;电流环控制;速度环控制;位置环控制1.引言PMSM作为一种高性能、高效率的电机,被广泛应用于许多领域,如工业自动化、电动汽车和可再生能源发电系统等。
其优点包括高转矩密度、高效率、响应快、控制精度高等。
随着电力驱动技术的不断发展,对PMSM矢量控制系统的研究和改进需求日益迫切。
这对于工业自动化、电动汽车和可再生能源发电等领域具有重要意义。
2.永磁同步电机的基本原理和特点永磁同步电机(PMSM)是一种将永磁体用于转子的同步电机。
它具有许多优点,如高效率、高转矩密度、响应快和控制精度高等,因此在众多领域中得到了广泛的应用。
本部分将介绍PMSM的基本原理和特点,为后续对矢量控制系统的研究提供基础。
首先,PMSM的基本原理是基于电磁感应定律和同步电机的工作原理。
在PMSM中,永磁体产生的磁场与定子绕组产生的旋转磁场相互作用,使得转子跟随旋转磁场运动,从而实现电机的转动。
通过控制定子绕组的电流,可以调节磁场的强度和方向,实现对电机的转矩和速度的控制。
其次,PMSM具有一些显著的特点。
首先,由于永磁体的存在,PMSM具有较高的磁场强度和磁能密度,能够提供较大的转矩输出。
其次,PMSM采用同步运行方式,具有较高的效率和能量利用率。
相比之下,传统的感应电机存在转子损耗和饱和等问题,效率较低。
此外,PMSM具有较快的响应速度和较高的控制精度,可以满足对转矩和速度要求较高的应用场景。
《永磁同步电机矢量控制系统的研究与设计》篇一摘要:随着科技的发展和工业自动化水平的不断提高,永磁同步电机因其高效率、高精度和良好的控制性能被广泛应用于工业领域。
本文详细探讨了永磁同步电机矢量控制系统的基本原理,深入研究了其系统设计、实现过程及其在实际应用中的表现。
通过分析永磁同步电机的工作特性,我们提出了一种先进的矢量控制策略,以优化电机控制系统的性能。
一、引言永磁同步电机(PMSM)作为现代电机技术的代表,因其结构简单、高效和可靠性高等特点,在电动汽车、工业机器人等领域得到广泛应用。
为了满足高性能应用需求,开发高效的控制系统是关键。
本文研究的重点在于矢量控制系统的设计与优化,通过这种控制系统能够更精确地控制电机的工作状态和输出。
二、永磁同步电机的工作原理与特性永磁同步电机由定子和转子两部分组成,其工作原理基于电磁感应定律和安培环路定律。
转子上的永磁体产生恒定磁场,而通过调节定子电流产生的磁场与转子磁场同步,从而驱动电机转动。
PMSM具有高效率、高转矩/质量比和高速度等特点,且能在宽广的调速范围内运行。
三、矢量控制系统的基本原理与优势矢量控制技术是现代电机控制的核心技术之一。
它通过精确控制电机的电流和电压,实现对电机转矩的精确控制。
与传统的标量控制相比,矢量控制具有更高的控制精度和更好的动态响应性能。
在永磁同步电机中应用矢量控制技术可以大大提高电机的效率和输出转矩性能。
四、永磁同步电机矢量控制系统的设计与实现本节将详细描述矢量控制系统设计的各个环节,包括硬件设计、软件算法以及整体系统架构的设计。
在硬件设计部分,包括电机的选择、驱动器的设计以及传感器配置等;在软件算法部分,将详细介绍矢量控制的算法原理和实现过程;在整体系统架构设计部分,将讨论如何将硬件与软件相结合,形成一个高效稳定的控制系统。
五、系统性能分析与优化本节将通过实验数据和仿真结果来分析系统的性能表现,并针对可能存在的问题进行优化。
我们将通过对比优化前后的系统性能指标(如响应速度、稳态误差等),来验证优化措施的有效性。
基于FPGA的永磁同步电机速度控制
于长松;刘曰涛;姜佩岑;邹大林;祝保财
【期刊名称】《组合机床与自动化加工技术》
【年(卷),期】2024()4
【摘要】针对永磁同步电机(PMSM)速度控制器中采用传统PI控制存在响应速度慢、超调量大以及容易出现积分饱和等问题,设计了采取Anti-Windup策略的速度控制器,并在现场可编辑逻辑门阵列(FPGA)中实现对PMSM的控制。
首先采用高层次综合技术(HLS)对PMSM伺服控制关键模块完成建模,其次封装成IP核导入到工程中,最后下载到FPGA芯片上完成对PMSM的控制。
经过与传统PI控制器实验比较,使用该速度控制方法超调量减小到4.3%,在负载处转速下降了14r/min,调节时间为0.01s,具有良好的动态性能和抗干扰性能,满足永磁同步电机伺服控制系统的应用需求。
【总页数】5页(P131-134)
【作者】于长松;刘曰涛;姜佩岑;邹大林;祝保财
【作者单位】山东理工大学机械工程学院
【正文语种】中文
【中图分类】TH165;TG659
【相关文献】
1.基于永磁磁链在线辨识的永磁同步电机无速度传感器控制
2.基于广义超螺旋算法的无速度传感器永磁同步电机有限时间速度控制
3.基于小波神经网络-自适应反步
控制的永磁同步电机无模型速度跟踪控制4.永磁同步电机伺服控制(连载之三)模糊逻辑速度控制基于自适应调节的性能优化5.基于模糊耦合控制器的双永磁同步电机速度同步控制
因版权原因,仅展示原文概要,查看原文内容请购买。
基于DSP的永磁同步电机矢量控制系统的研究与设计共3篇基于DSP的永磁同步电机矢量控制系统的研究与设计1基于DSP的永磁同步电机矢量控制系统的研究与设计随着现代电子技术的发展,控制技术逐渐成为重要的研究领域。
永磁同步电机作为一种高效、稳定的电机,已经得到广泛应用。
而矢量控制技术,则可实现对永磁同步电机的精确控制,提高其效率和稳定性。
本文,我们将介绍基于DSP的永磁同步电机矢量控制系统的研究和设计。
从系统架构、控制算法、硬件设计以及实验测试等方面,详细探究其原理和实现方法。
一、系统架构永磁同步电机矢量控制系统主要由两部分组成:控制器和电机。
其中,控制器采用DSP作为核心,运行矢量控制算法,将电机转速、位置等信息输入进行控制。
电机由永磁同步电机、驱动器和传感器组成。
二、矢量控制算法矢量控制算法主要包括两种:基于空间矢量分解的矢量控制和基于旋转矢量的矢量控制。
其中,基于空间矢量分解的矢量控制是通过将电机的空间矢量分解为定子和转子磁链矢量,控制其大小和相位差来实现永磁同步电机的转矩和转速控制;基于旋转矢量的矢量控制则是通过构建一个旋转矢量,并控制其与电机运动的相对位置来实现对电机的精确控制。
三、硬件设计在硬件设计方面,我们采用了一种小型化的设计方案,将DSP 与其他电路集成在一起,便于控制和维护。
电机驱动器采用了3相全桥逆变器,可实现对电机的相位和大小控制。
传感器为霍尔传感器,并通过反馈控制将电机转速等信息输入到控制器中。
四、实验测试为了验证所设计的永磁同步电机矢量控制系统的有效性,我们进行了实验测试。
通过转速和转矩测试,得到了电机在加速、减速、负载改变等情况下的运行特性。
实验结果表明,所设计的永磁同步电机矢量控制系统具有较高的控制精度和稳定性。
五、结论综上所述,基于DSP的永磁同步电机矢量控制系统的研究和设计可实现对永磁同步电机的精确控制,提高其效率和稳定性。
对于电机控制领域的研究和应用具有一定的参考和借鉴价值本文介绍了基于DSP的永磁同步电机矢量控制系统的研究和设计。
永磁同步电机控制技术研究永磁同步电机控制技术研究随着科技的不断进步,永磁同步电机控制技术也不断发展。
永磁同步电机是一种具有高效、节能、高速、高精度和大功率密度等优点的电机。
它的控制技术越来越成熟,被广泛应用于驱动电动汽车、工业机械等领域。
本文将介绍永磁同步电机的工作原理、控制技术及研究发展。
一、工作原理永磁同步电机在结构上与交流异步电机类似,主要由转子、定子、电磁铁和控制系统等组成。
不同之处在于永磁同步电机的转子上安装了永磁体,它产生的磁场与定子电磁铁产生的磁场进行共同作用,从而产生转矩。
转子的转动速度由控制系统控制,实现对永磁同步电机的转矩、转速、位置等参数的控制。
二、控制技术1.矢量控制技术矢量控制技术是永磁同步电机控制技术中最经典、最成熟的技术之一。
它通过对电机的电流、电压、角度等参数的控制,达到对永磁同步电机的转矩、转速和位置等参数的控制。
矢量控制技术精度高,控制稳定,可广泛应用于工业自动化、电动汽车等领域。
2.直接转矩控制技术直接转矩控制技术是利用转子磁通定向控制直接控制电机转矩的技术。
直接转矩控制技术可以在短时间内实现对永磁同步电机的转矩的快速响应,同时也具有控制简单、响应速度快等优点。
3.模型预测控制技术模型预测控制技术是利用电机动态模型进行预测,从而实现对电机的控制。
该技术可以减小电机控制过程中的鲁棒性和稳态误差,适用于对永磁同步电机的高精度控制。
三、研究发展永磁同步电机控制技术的研究和应用在不断发展中。
近年来,随着永磁材料、功率半导体器件的不断进步,永磁同步电机的性能得到了很大的提高。
同时,控制技术也不断创新,从矢量控制、直接转矩控制技术向模型预测控制技术方向发展。
此外,永磁同步电机的应用领域也在不断扩展,除了传统的工业领域外,还涉及电动汽车、新能源等领域。
总之,永磁同步电机控制技术的研究和发展是一个不断探索、发现、创新的过程。
各种新技术的涌现和永磁材料技术的发展,都将推动永磁同步电机控制技术的不断优化和更新,为工业生产和人们生活带来更多的便利与福利。
工程学院
毕业设计开题报告课题名称:永磁同步电机矢量控制系统研究
说明
1.根据工程学院《毕业设计(论文)工作管理规定》,学生必须撰写《毕业设计(论文)开题报告》,由指导教师签署意见、教研室审查,系教学主任批准后实施。
2.开题报告是毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
学生应当在毕业设计(论文)工作前期完成,开题报告不合格者不得参加答辩。
3.毕业设计开题报告各项容要实事,逐条认真填写。
其中的文字表达要明确、严谨,语言通顺,外来语要同时用原文和中文表达。
第一次出现缩写词,须注出全称。
4.本报告中,由学生本人撰写的对课题和研究工作的分析及描述,应不少于2000字,没有经过整理归纳,缺乏个人见解仅仅从网上下载材料拼凑而成的开题报告按不合格论。
5.开题报告检查原则上在第2~4周完成,各系完成毕业设计开题检查后,应写一份开题情况总结报告。
毕业设计(论文)开题报告
毕业设计(论文)进度计划(以周为单位):
- - --
- .总结资料。
第55卷第4期2021年4月电力电子技术Power ElectronicsVol.55, No.4April 2021基于DSP-FPGA永磁同步电机MTPA弱磁控制研究刘川1,唐涛2,王娜、冯加旭2(1.成都运达科技股份有限公司,四川成都611731;2.西南交通大学,电气工程学院,四川成都610031)摘要:永磁同步电机(PMSM)由于其高功率密度、高可靠性的优点,在轨道交通领域得到广泛关注。
在此首先对内嵌式永磁同步电机(IPMSM)的数学模型进行分析,在此基础上针对IPMSM直、交轴电感分量不相等的特殊结构,为充分利用磁阻转矩,提高系统的效率,采用最大转矩电流比(MTPA)控制算法。
其次,为拓宽PMSM的调速 范围,在基速以上时采用弱磁增速控制算法,同时为在较低的开关频率下获得优良的电流谐波性能,采用空间矢量脉宽调制(SVPWM)与特定次谐波消除脉宽调制(SHEPWM)结合的多模式调制算法。
最后,设计搭建了以TMS320C6748型D SP及SPARTAN6型FPG A为核心的控制器,并结合RT-LAB半实物实验平台,验证理论分析的正确性和有效性。
关键词:内嵌式永磁同步电机;最大转矩电流比;弱磁控制中图分类号:TM341 文献标识码:A 文章编号:1000-100X(2021)04-0016-04Research on MTPA Field Weakening Control of Permanent MagnetSynchronous Motor Based on DSP-FPGAUU Chuan1,TANG Tao2,WANG Na',FENG Jia-xu2Chengdu Yunda Technology Co., Ltd, Chengdu611731, China)Abstract : Permanent magnet synchronous motors (PMSM) are potentially used in the field of rail transit and due to theirs high power density and high reliability.Firstly, the mathematical model of the interior permanent magnet sync - hronous motor(IPMSM) is analyzed.Based on this,for the special structure of the IPMSM whose direct and quadrature axis inductance components are not equal, in order to make full use of torque to improve the efficiency of the system, the maximum torque current ratio (MTPA) control algorithm is used. S econdly, in order to widen the speed regulation range of PMSM, the flux weakening speed increasing control algorithm is adopted when the base speed is above the base speed , and the multi - mode modulation algorithm combining space vector pulse width modulation (SVPWM) with specific harmonic elimination pulse width modulation (SHEPWM) is adopted to obtain excellent current harmonic performance at lower switching frequency.Finally,a hardware-in-loop experiment is adopted on the DSP TMS320C6748 and FPGA SPARTAN6 controller and RT-LAB experimental platform.Experimental results verify the effectiveness and correctness of theoretical analysis.Keywords : interior permanent magnet synchronous motor ;maximum torque current ratio ;field weakening controll引言铁路作为国家重要的基础设施和大众化的交 通工具,被称为国民经济的大动脉,其主要优点包 括运行成本低、节能环保、运载量大且安全可靠性 高,在中、长途客运中有着得天独厚的优势'目前我国牵引传动系统中多采用异步电机,但随着 对稀土材料不断研发,PMSM开始得到广泛关注 与应用m。
基于id=0的永磁同步电机矢量控制研究近三十多年来电动机矢量控制,直接转矩控制等控制技术的问世和计算机人工智能技术的进步,使得电动机的控制理论和实际控制技术上升到了一个新的高度。
据目前情况而言,交流永磁同步电机驱动系统大多选择采取矢量控制的方式,本文主要从id=0控制的角度对其进行研究。
标签:矢量控制;id=0;研究交流永磁同步电机(后文简称PMSM)矢量控制思想本质上来说就是通过对定子电流的矢量相位和幅值的控制从而达到控制电机转矩。
由式(4.23)可知,如果npψriq和np(Ld-Lq)的值如果确定,转矩此时仅由id和iq来决定,而且两者一定是跟踪着一定的id*和iq*,且与一定的转矩相对应,因此便可以达到电机转矩控制的目的。
由于实际接入电机电枢绕组的电流是三相交流的,假定分别为iu,iv,iw,由此,id和iq的反馈值必须在变换阵进行变换。
因为d轴方向与永磁体磁链方向是一致的,PMSM转子在空间的位置就是d轴的空间位置,而且可由速度/位置传感器进行测量得到。
必须说明,对电机稳态和瞬态运行来说电流矢量控制都是可行的。
还因为id和iq两者都是可以单独控制的,使得各种先进的控制更容易实现。
id=0控制就是让PMSM定子电流的直轴分量始终等于0。
由PMSM在dq 坐标下的电压方程:ud=pψd-ωψq+Rsid,uq=pψq-ωψd+Rsiq (1)简化整理得到:ud=-ωψq,uq=Rsiq+pψq+ωψr (2)直轴电流等于0,也就是说直轴绕组等效电路开路状态不工作。
于是,不妨忽略定子直轴电压分量的影响,仅由交轴电压方程可得:此时PMSM和他励直流电机雷同,定子电枢绕组即是交轴电流分量;励磁磁链等于转子永磁体产生的磁链,其大小恒定不变;在等效交轴绕组中,励磁电势只和转子角速度成正比。
因为定子磁动势与转子磁场两者的空间矢量是正交的,所以此时电磁转矩跟交轴电流成正比,由式(4.23)简化得到:Te*=npψriq* (3)仅当iq增大到imax时,电机达到恒定的最大电磁转矩,转速从0提速至额定转速,反电动势也相应增大,其值接近电压限幅值。
基于FPGA的永磁同步电动机矢量控制IP核的研究赵品志摘要论文首先分析了永磁同步电动机的数学模型及矢量控制的原理。
研究了使用现代EDA工程设计方法,在FPGA上实现单芯片交流伺服控制系统的结构和具体实现方法。
其次,详细分析了空间矢量脉宽调制(SVPWM)原理,利用Verilog HDL硬件电路描述语言,编写了SVPWM、坐标变换、串行通信、位置检测等IP模块,并进行了仿真和验证。
最后,将本文编写的主要SVPWM IP模块、串行通信、位置检测等IP模块在Quartus II 3.0软件中进行综合编译,并通过ByteBlaster II下载电缆将生成的网络表配置到NIOS II开发板上的Cyclone 系列FPGA EP1C20F400C7芯片中,经过实验测试,验证了所编写的IP模块的正确性。
关键词:矢量控制,空间矢量脉宽调制,FPGA,IP引言为满足现代数控系统技术与市场发展需求,伺服系统出现交流化、数字化、智能化三个主要发展动向。
伺服系统按其采用的驱动电动机的类型来分,主要有两大类:直流伺服系统和交流伺服系统,其中交流伺服系统又可分为感应电动机伺服系统和永磁同步电动机交流伺服系统[1]。
以直流伺服电机作为驱动器件的直流伺服系统,控制电路比较简单,价格较低。
其主要缺点是直流伺服电机内部有机械换向装置,碳刷易磨损,维修工作量大,运行时易起火花,给电机的转速和功率的提高带来较大的困难。
交流异步电机虽然价格便宜、结构简单,但早期由于控制性能差,所以很长时间没有在伺服系统上得到应用。
随着电力电子技术和现代电机控制理论的发展,1972年,德国西门子的Blaschke提出了交流异步电动机的矢量控制理论。
该理论通过矢量旋转变换和转子磁场定向,将定子电流分解为与磁场方向一致的励磁分量和与磁场方向正交的转矩分量,得到类似直流电动机的解耦的数学模型,使交流电动机的控制性能得以接近或达到他励直流电动机的性能。
1980年,德国人Leonhard为首的研究小组在应用微处理器的矢量控制的研究中取得进展,使矢量控制实用化[2]。
90年代以来,随着永磁材料性能的大幅度提高和价格的降低,永磁同步伺服电动机得到了长足的发展。
交流伺服系统采用永磁同步伺服电机作为驱动器件,可以和直流伺服电机一样构成高精度、高性能的半闭环或全闭环控制系统,由于永磁同步伺服电机内是无刷结构,几乎不需维修,体积相对较小,有利于转速和功率的提高。
目前永磁同步交流伺服系统已在很大范围内取代了直流伺服系统。
在当代数控系统中,伺服技术取得的突破可以归结为:交流伺服取代直流伺服、数字控制取代模拟控制[3][4]。
最初,交流伺服电机的变频调速都是由分立器件实现的,不可避免地存在温漂、老化等问题。
这种方法所使用的器件数目非常多,而且结构也很复杂,这就使得系统的可靠性、精度很难保证在一个较高的水平。
另外,用分立元件实现数字脉宽调制需要使用波形发生器,而分立元件的工作频率有限,因而很难实现高性能高精度的数字脉宽调制。
利用分立元件实现较复杂的脉宽调制技术(如SVPWM)有很大的困难,复杂的逻辑关系难以实现。
这些都驱使人们寻求其它实现数字脉宽调制的方法。
其中单芯片系统(SOPC)使这种想法成为可能,在单芯片上可以实现复杂而精确的逻辑运算,运算速度比分立元件高得多,因而越来越受到人们的重视。
本文对实现SOPC有很大帮助,利用Quartus软件生成的网络表可以直接用于芯片的生产[5]。
采用SOPC (System On a Programmable Chip )技术实现电动机的驱动,可以充分利用IP 复用技术的优点,在单芯片上实现所有的数字控制部分,由于是通过硬件实现控制算法,因而不占用CPU 资源,从而可以使整个伺服控制具有较高的性能。
由于所有的控制算法都在一个芯片上实现,省去了芯片之间的连线,控制系统具有抗干扰能力强、集成度高、反应灵敏等优点。
同时也大大缩小了驱动器的体积和研发周期,极大地提高系统的性能价格比[6]。
另外,由于IP 复用技术,伺服系统可以非常方便地进行移植以适应不同的控制场合,具有很强的扩展性和适应性[7]。
论文研究成果对研制高性能SOPC 交流伺服系统、工业变频器、逆变电源等领域具有重要意义。
本课题的研究和设计任务包括:分析当前控制系统的现状及发展趋势,构建基于FPGA 的单芯片控制系统,编写高性能全数字交流伺服系统的主要IP 核,并对其进行仿真和实验验证。
基于FPGA 的单芯片全数字交流伺服系统的方案设计图1为全数字永磁同步电动机转速磁场定向控制系统的框图。
可以看出若用FPGA 实现整个控制系统,需构造PI 、Park 、Clark 、逆Park 、SVPWM 、转子位置检测等多个IP 核。
如此,便可以在一个可编程芯片中实现整个控制系统。
n Sdref Sqrefv e 图1 全数字永磁同步电动机转速磁场定向控制系统框图基于FPGA 的永磁同步电动机伺服系统的组成框图如图2所示,FPGA 上的控制系统有位置传感器、电流采样反馈、与上位机通信以及驱动输出等接口。
图2 基于FPGA的永磁同步电动机伺服系统结构图主要模块的仿真与实验结果这里给出SVPWM模块、转子位置检测模块、串行设备通信模块的编写方法、仿真及实验结果。
本文使用的电机为表贴式永磁同步电动机,其型号为KM-03-2000,额定转矩为3N·M,额定功率为0.63KW,极对数为P=2;转子位置检测使用的是型号为LEC-250BM-G050的增量式光电编码器,输出参数为2500线/转。
使用的EDA开发软件是Altera公司的Quartus3.0软件,开发套件是Altera公司的Cyclone Nios Kit开发板。
FPGA为Altera公司Cyclone低成本系列的EP1C20F400C7芯片。
芯片的工作频率为50MHz,具有20060个逻辑单元以及其他丰富的功能。
SVPWM模块的结构框图如图3所示[8][9]。
该模块又可以分为i_Park、Sector、Solvetime、MUX61、PWMgenerator以及DEADTime等多个子模块。
使用Verilog HDL语言编写各个子模块的源代码,经过综合编译后,得到的实验波形如图4所示。
图3 空间矢量脉宽调制模块的结构框图两相相电压两相线电压SVPWM模块输出的PWM波图4 实验得到的波形位置检测接口模块的结构框图如图5所示。
方向判定使用的是一个D触发器,在B的上跳沿记录A的状态,从而得到当前电机的旋转方向。
为了提高位置检测的精度,可以将A、B 信号倍频。
这里将A和B异或得到而倍频信号,对二倍频信号进行计数,从而将精度提高一倍。
机械角度计数器是一个模为4999的可逆计数器,当Direct=0时,减计数;当Direct=1时,加计数。
在每个Z的上跳沿对计数器进行同步修正,防止有累计误差。
由机械角度计数器得到的计数值Mech_cout是转子磁通与码盘零位的夹角,加上一个偏移量Offset_Reg 后,得到转子磁通与定子A相绕组轴线之间的夹角Mech_theta,该偏移量在安装码盘时实验测得。
然后经过取余数处理后,得到转子磁通的电角度Elec_theta。
实验得到的转子位置信号如图6所示。
图中为转子转速为500r/min时的转子位置信号。
图5 码盘接口模块结构框图(P=2)图6 电角度波形(500r/min)串行通信框图如图7所示,分为三个模块transmitter、receiver和serialport,其中serialport为顶层模块。
顶层实体仅起到控制和协调工作的作用,根据实际应用,可以由用户自己定义具体功能,实现更为复杂的通信。
框图中仅描述了发送模块和接收模块的结构。
Windows 环境下参数设定、监控和显示技术是高性能全数字交流伺服系统的技术难点之一,所以与上位机之间的通信IP核是单芯片控制系统的必要组成部分。
数据通信按传输方式分,可分为并行传输、串行传输。
由于串行通信所占用的信号线少、传输距离远、连线简单等优点,在低速数据传输中得到广泛应用,电机控制系统的数据量不大,故采用串行通信的方式即可满足要求[10][11]。
编写的IP核经过综合编译后,下载到开发板中的实验结果如图8所示。
通过波形可以看出,上位机发出的数据为01001000,实际传输的数据为12H,FPGA的接收模块接收到数据后,马上将数据返回到上位机,进行数据确认。
图7 串行通信模块结构图图8 串行通信的波形结论1.建立了永磁同步电动机的数学模型,详细分析了永磁同步电动机交流伺服系统的矢量控制原理,研究了使用现代EDA工程设计方法,在FPGA上实现单芯片交流伺服控制系统的结构和具体实现方法。
2.详细分析了空间矢量脉宽调制(SVPWM)原理,利用Verilog HDL硬件电路描述语言,编写了SVPWM IP模块,并进行了仿真和验证。
3.依据本文构建的基于FPGA的单芯片控制系统,还编写了坐标变换、串行通信、位置检测等IP模块的Verilog HDL源代码,利用EDA工程设计软件进行了仿真和验证。
4.将本文编写的主要SVPWM IP模块、坐标变换、串行通信、位置检测等IP模块,在NIOS II开发平台上通过ByteBlaster II下载电缆将生成的网络表配置到NIOS II开发板上的Cyclone系列FPGA EP1C20F400C7芯片中,经过实验测试,验证了所编写的IP模块的正确性。