ImageVerifierCode 换一换
格式:DOCX , 页数:61 ,大小:527.45KB ,
资源ID:9748643      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9748643.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(课程设计基于DSP无刷直流电动机调速系统的设计.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

课程设计基于DSP无刷直流电动机调速系统的设计.docx

1、课程设计基于DSP无刷直流电动机调速系统的设计0 引言随着社会生产力的发展,需要不断地开发各种新型电动机。新技术新材料的不断涌现,促进了电动机产品的不断推陈出新。早在本世纪30年代,就有人开始研制以电子换向来代替电刷机械换向的无刷直流机,并取得了一定的成果。但由于当时的大功率电子器件仅处于初级发展阶段,没能找到理想的电子换向元器件。1955年,美国的D. Harrison等人首次申请了应用晶体管换向代替电动机机械换向的专利,这就是现代无刷直流机的雏形,但由于电动机尚无起动转矩而不能产品化。而后又经过人们多年的努力,借助于霍尔元件来实现换向的无刷直流机终于在1962年问世,从而开创了无刷直流机产

2、品化的新纪元。70年代以来,随着电力电子工业的飞速发展,许多新型的高性能半导体功率器件,如GTO, MOSFET, IGBT等相继出现,为无刷直流机的广泛应用奠定了坚实的基础1。无刷直流机保持着有刷直流电机的优良机械及控制特性,在电磁结构上和有刷直流电机一样,但它的电枢绕组放在定子上,转子上放置永久磁钢。无刷直流机的电枢绕组像交流电机的绕组一样,采用多相形式,经由逆变器接到直流电源上,定子采用位置传感器实现电子换相来代替有刷直流电机的电刷和换向器,各相逐次通电产生电流,定子磁场和转子磁极主磁场相互作用产生转矩。和有刷直流电机相比,无刷直流机由于取消了电机的滑动接触机构,因而消除了故障的主要根源

3、。转子上没有绕组,也就没有了励磁损耗,又由于主磁场是恒定的,因此铁损也是极小的,因而进一步增加了工作的可靠性2。对于无刷直流机的控制器,当前主要有专用集成电路(ASIC)控制器、微处理器(MCU)和数字信号处理器(DSP)等三种方式。对于专用集成电路(ASIC-Application Specific Integrated Circuit)使用时灵活性较差,受到的限制过多。现在市面上的无刷直流机控制器大多采用单片机来实现。应用较多的是8096系列产品,但单片机的处理能力有限,特别是需要处理的数据量大、实时性和精度要求高时,单片机往往不再能满足要求。因此,人们便自然地想到了DSP(数字信号处理器

4、)。由于DSP可对输入输出数据进行高速处理,特别是DSP器件还提供了高度专业化的指令集,提高了数字滤波器的运算速度,这样使得它在控制器的规则实施、矢量控制和矩阵变换方面具有得天独厚的优势。若要无刷直流机完成一些较复杂的控制功能,如电压电流双闭环调速、转子电流正弦波驱动,则必须要用运动控制专用微处理器。运动控制专用微处理器种类很多,尤其以TI公司的TMS320C24系列将电机控制所需的外围功能电路集成在一个DSP芯片内,其具有体积小、结构紧凑、易于使用、可靠性高的特点,运算速度可达2040MINPS,指令周期仅为几十纳秒,与普通的MCU相比,运算及处理能力增强1050倍,确保了系统具有更优越的控

5、制性能。因此,采用DSP作为控制芯片将是今后的发展方向。另外,采用DSP的专用集成块的另一优点就是,可以降低系统对传感器等外围器件的要求,通过复杂的算法可以达到同样的控制性能。1 无刷直流电动机本文针对有刷直流电动机存在换向火花、机械换向困难、磨损严重等缺点,提出了采用无刷直流机来代替有刷直流电动机,来提高控制系统的控制质量,本文设计了无刷直流机的数字控制方法。由于DSP具有处理数据量大、实时性好和精度高等优点,所以本文控制器采用的是DSP。此系统的双闭环就是通过DSP软件编程实现的,比起以往的用模拟器件实现的控制系统,其整个系统结构比较简单、控制精度高并且具有很强的灵活性,系统可根据用户的控

6、制要求只需更改设定参数(即指令操作数)就可以实现其控制结果。本文对无刷直流机的结构和工作原理做了简单的介绍,以为了更好地理解无刷直流机控制系统。虽然用位置传感器检测转子位置的方法比较直接,但位置传感器必须安装在电动机轴上,使电动机更加笨重,并且增加了整个系统的机械磨损等,所以本文采用了无位置传感器方法来获得转子位置信号,本文采用反电势检测法。为了使整个系统能够可靠运行,因而采用了转速电流双闭环,转速环和电流环都采用PI调节器。1.1 无刷直流机的结构无刷直流机的转子是由永磁材料制成的,具有一定磁极对数的永磁体。为了能产生梯形波感应电动势,无刷直流机的转子磁钢的形状呈弧形(瓦片状),气隙磁场呈梯

7、形分布。定子上有电枢,这一点与永磁有刷直流电动机正好相反。无刷直流机的定子电枢绕组采用整距集中式绕组,绕组的相数有二、三、四、五相,但应用最多的是三相和四相。各项绕组分别与外部的电子开关电路相连,开关电路中的开关管受位置传感器的信号控制。无刷直流机的工作离不开电子开关的电路,因此由电动机本体、转子位置传感器和电子开关电路三部分组成了无刷直流机控制系统。其原理框图如图1-1所示。图中,直流电源通过开关电路向电动机定子绕组供电,位置传感器随时检测到转子所处位置,并根据转子的位置信号来控制开关管的导通和截止。从而自动地控制了哪些绕组通电,哪些绕组断电,实现了电子换向4。 图1-1无刷直流电动机原理框

8、图Fig.1-1 The diagram of block diagram of brushless DC motor1.2 无刷直流机的工作原理普通直流电动机的电枢在转子上,而定子产生固定不动的磁场。为了使直流电动机旋转,需要通过换向器和电刷不断的改变电枢绕组中电流的方向,使两个磁场的方向始终保持相互垂直,从而产生恒定的转矩驱动电动机不断旋转。无刷直流机为了去掉电刷,将电枢放到定子上去,而转子做成永磁体,这样的结构正好与普通电动机相反。然而即使这样改变还不够,因为定子上的电枢通入直流电以后,只能产生不变的磁场电动机依然转不起来。为了使电动机的转子转起来,必须使定子电枢各相绕组不断地换相通电,

9、这样才能使定子磁场随着转子的位置不断地变化,使定子磁场与转子永磁磁场始终保持90o左右的空间角,产生转矩推动转子旋转5。在换相的过程中,定子各项绕组在工作气隙中所形成的旋转磁场是跳跃式运动。这种旋转磁场在一周有三种状态,每种状态持续120o。它们跟踪转子,并与转子的磁场相互作用,能够产生推动转子继续转动的转矩。无刷直流机有多相结构,每种电动机可分为半桥驱动、全桥驱动,全桥驱动又可分为星形和角形联结以及不同的通电方式。因此,不同的选择会使电动机产生不同的性能并且成本也不相同。以下对此作一个对比:1)绕组利用率不像普通直流电动机那样,无刷直流机的绕组是断续通电的。适当地提高绕组通电率将可以使同时通

10、电导体数增加,使电阻下降,提高效率。从这个角度来看,三相比四相好,四相比五相好,全桥比半桥好。2)转矩的波动无刷直流机的输出转矩波动比普通直流电动机的大。因此希望尽量减小转矩波动。一般相数越多,转矩波动越小。全桥驱动比半桥驱动的波动小。 3)电路成本相数越多,驱动电路所使用的开关管越多,成本越高。全桥驱动比半桥驱动所使用的开关管多一倍,因此成本要高。多相电动机的结构复杂,成本也高。综合上述分析,目前以三相星形全桥驱动方式应用最多。1.3 三相无刷直流机星形联结全桥驱动原理驱动电路开关管的控制原理可用图1-2加以说明(图中假设转子只有一对磁极,定子绕组A、B、C三相对称,按每极每相60o相带分布

11、)。 (a)A相正向通电,B相反向通电 (b)转过60o (c)继续旋转 (d)A相正向通电,C相反向通电转过60o (e)B相正向通电,C相反向通电 (f)转过60o (g)B相正向通电,A相反向通电 (h)转过60o图1-2 无刷直流机转子位置与换相的关系Fig.1-2 The diagram of brushless DC motor rotor position and commutation relations 假设当转子处于图1-1(a)位置时为0o ,相带A、B、C在N级下,相带A、B、C在S级下,这时A相正向通电,B相反向通电,C相不通电,各相通电波形见图1-3,产生的定子磁场

12、与转子磁场相互作用,使转子逆时针恒速转动。当转过60o角后,转子位置如图(b)所示。这时如果转子继续转下去就进入图(c)所示的位置,这样就会使同一磁极下的电枢绕组中有部分导体的电流方向不一致,它们互相抵消,削弱磁场,使电磁转矩减小。因此,为了避免出现这样的结果,当转子转到图(b)的位置时,就必须换相,使B相断电,C相反相通电。转子继续旋转,转过60o角后到图(d)所示位置。根据上面讲的道理必须要进行换相,即A相断电,B相正相通电,(e)所示。转子再转过60o角,如图(f)所示位置,再进行换相,使C相断电,A相反向通电,如图(g)所示。这样如此下去,转子每转过60o角就换相一次,相电流按图所示的

13、顺序进行断电和通电,电动机就会平稳地旋转下去。按图1-1的驱动方式,就可以得到如图1-2所示的电流和感应电动势波形。以A相为例,在转子位于0o120o区间内,相带始终在S磁极下,相带A始终在N极下,所以感应电动势是恒定的。在转子位于120o180o区间内,随着A相的断电,相带A相和相带A相分别同时逐渐全部进入N极下和S极下,实现换极。由于磁极的改变,使感应电动势的方向也随之改变,经过过零后点后变成正值。在转子位于180o300o区间内,A相反向通电,相带A和相带A仍然分别在N磁极下和S极下,获得恒定的负感应电动势。在转子位于300o360o区间内,A相断电,相带A相和相带A相又进行换极,感应电

14、动势的方向再次改变,经过过零点后变成正值。因此,感应电动势是梯形波,且其平顶部分恰好包含了120o电流方波。转子每转一周,感应电动势变化一个周期。图1-3电流与感应电动势波形Fig.1-3 The diagram of current and induced voltage waveforms对于B相和C相,感应电动势的波形也是如此,只不过在相位上滞后于A相120o和240o。实际上,感应电动势的梯形波形取决于转子永磁体供磁磁场和定子绕组空间分布,以及两者的匹配情况。感应电动势的梯形波有利于电动机产生一个恒定的转矩。由于在换相时电流不能突变,因此实际的相电流波形不是纯粹的方波,而是接近方波的梯

15、形波,这会使转矩产生波纹。根据图1-1的通断顺序,三相星形联结全桥驱动的通电规律如表1-1所列通电顺序正转(逆时针)转子位置06060120120180180240240300300360开关管1,41,63,63,25,25,4A相+-B相-+-C相-+通电顺序反转(顺时针)转子位置36030030024024018018012012060600开关管3,61,61,45,45,23, 2A相+-B相+-+C相-+表1-1 三相星形联结全桥驱动的通电规律Tab.1-1 Table of star-connected three-phase full-bridge driver of the

16、power law1.4 无刷直流机的运行特性和调速原理设转子永久磁铁所产生的磁场在电动机气隙中是按正弦分布,转子转角为时,。当定子绕组某相通过直流电流时,电动机产生的转矩为:(1-1)式中,为相导体数;为导体的有效长度;为气隙磁通最大值; r为气隙半径; I为定子绕组相电流。无刷直流机的电压平衡方程式为:(1-2)(1-3)(1-4)则可写出机械特性方程式为:(1-5)式中,为电动机转速,; U为直流电源电压,V; 为功率晶体管压降,V; 为电动机转矩平均值,; R为电动机内阻,; 、分别为电势系数、转矩系数。和直流电动机一样,当U变化时即改变,电动机可以进行无级调速。但实际的无刷直流机调速

17、系统使用微机控制,把检测到的端电压信号送到DSP,计算出电动机的转速,再与给定的转速比较,输出PWM信号,控制开关管的通断,从而控制电动机电流(电压)大小,是电动机的转速变化。其调速原理是通过电子开关把交变的方波电流送入定子绕组,由开关频率的变化引起电动机转速的变化7。2 系统硬件平台设计 2.1 系统总体方案设计系统总体的硬件电路可分为以下几个部分:1)DSP控制系统电路设计2)功率主电路设计3)检测电路设计4)故障处理保护电路设计。系统的总体的硬件框图如图2-1所示图2-1系统总体硬件框图Fig.2-1 The diagram of overall system hardware bloc

18、k diagram前级整流滤波电路提供给整个系统稳定的直流电源;逆变电路选用的是IPM模块,由DSP提供的6路PWM信号经过高速光耦的隔离后经驱动电路驱动从而控制电机的运转;反电动势检测电路则是提供给DSP信号用来确定转子位置的。保护电路则是对整个系统提供安全的保护措施,包括过压、欠压等。2.2 功率主电路由于无刷直流机的供电电压为直流,在其定子中流过的是交流电的原因,所以对于系统的主电路来说采用常用的交-直-交变换。图2-2交直变换电路结构图Fig.2-2 The diagram of AC-DC converter chart交直部分采用三相桥式不可控整流电路(电路图如2-2所示),用来提

19、供电路所需的直流电压。滤波电容C1用来稳定直流电压,降低直流电源的输出阻抗。其中A, B, C三相为从DSP系统开发控制板输出的三相交流电。图2-3直交变换电路图Fig.2-3 The diagram of orthogonal transform circuit直交变换部分(电路图如图3-3所示)采用三菱公司的第三代“智能功率模块”(IPM )。IPM(Intelligent Power Module)智能电力电子模块是电力电子集成电路PIC(Power Integrated Circuit)的一种。由于高度集成化使模块结构十分紧凑,避免了由于分布参数、保护延迟等带来的一系列技术难题,是变频

20、器的可靠性得到进一步提高。以下是介绍变频器中最常用的以IGBT为主开关器件的IPM。2.2.1 IPM模块的内部结构图2-4 IPM的等效电路图Fig.2-4 The diagram of IPM s equivalent circuit由图2-4可见,IPM9是一种包括反并联续流二极管在内的由IGBT组成的逆变器。在此电路中,功率变换由6个IGBT开关管及续流二极管构成三相逆变桥。六个IGBT开关管的开关触发信号受TMS320LF2407A DSP芯片所输出的六路PWM波的控制,开关管有规律的通断将直流电逆变为交流电提供给无刷直流机的三相定子。从这可以看出,所谓无刷直流机实际上在其定子中流过

21、的是交流电,只是其供电电流是直流电而己,这一点与有刷直流电机是相同的。2.2.2 IGBT驱动电路本系统的IGBT门极触发采用的是日本东芝公司TA8316AS,通过大电流直接驱动IGBT。其内部和控制电路连接如图:图2-5 TA8316AS内部和控制电路图Fig.2-5 The diagram of TA8316AS internal and control circuit表2-1 TA8361AS引脚功能表Tab.2-1Table of TA8361AS pin Menu引脚数引脚名称功能1GATEIN门极信号输入2VCC提供系统电压3NC悬空4GND接地5SIIGBT门级驱动引脚16SOI

22、GBT门极驱动引脚27DIIGBT门极保护二极管引脚2.3 位置检测电路无刷电动机是一闭环的机电一体化系统,它是通过转子磁极位置信号作为电子开关线路的换相信号,因此,准确检测转子位置,并根据转子位置及时对功率器件进行切换,是无刷直流机正常运行的关键。为适应无刷电动机的进一步发展,无位置传感器应运而生,它一般利用电枢绕组的感应反电动势来间接获得转子磁极位置,与直接检测法相比,省去了位置传感器,简化了电动机本体结构,取得了良好的效果,并得到了广泛的应用。因此本系统采用无位置传感器方法进行位置检测。2.3.1 常用的无位置传感器位置检测方法反电势检测法10对于常见的两相导通三相六状态工作方式,除了换

23、向的瞬间之外,在任意时刻,电机总有一相绕组处于断电状态。当断电相绕组的反电势过零之后,再经过电角度,就是该点的换向点。因此,只要检测到各相绕组反电势的过零点,就可确定电机的转子位置和下次换流的时间。由于反电势难以直接测取,通常通过检测端电压间接获得反电势过零点。故这种方法又称为端电压检测法。反电势法的缺陷是当电机在静止或低速运行时,反电势为0或太小,因而无法利用。一般采用专门的启动电路,使电机以他控变频方式起动,当电机具有一定的初速度和电动势后,在切换到自控变频状态。这个过程称为三段式起动,包括转子定位、加速和运行状态切换三个阶段。2.3.2 反电势过零检测原理三相无刷直流机每转60o就需要换

24、向一次,每转一转需要换向六次,因此需要六个换向信号。每相的感应电动势都有2个过零点,这样三相共有六个过零点。如果能够通过一种方法测量和计算出这六个过零点,再将其延迟30o,就可以获得六个换相信号。感应电动势位置检测法正是利用了这一原理4来实现位置检测。图2-5电动机定子某一相电模型Fig.2-5 The diagram of stator a-phase model图2-5给出了电动机某一相的模型。图中,L为相电感;R为相电阻;为相感应电动势;为相电流;为相电压;为星形联结中性点电压。根据图2-5,可以列出相电压方程: (2-2)对于三相无刷直流机,每次只有两相通电,两相通电电流方向相反,同时

25、另一相断电,相电流为零。因此,利用这个特点,将X分别等于A、B、C代入式(2-2),列出A、B、C三相的电压方程,并将三个方程相加,使RIX项和项相抵消,可以得到: (2-3)由图2-5可见,无论哪个相的感应电动势的过零点,都存在的关系成立。因此在感应电动势过零点有: (2-4)对于断电的那一相,因此根据式(2-2),其感应电动势为:(2-5)所以,只要测量出各相的相电压、,根据式(2-4)计算出,就可以通过式(2-5)计算出任一断电相的感应电动势。通过判断感应电动势的符号变化,来确定过零点时刻。 2.3.3 反电势过零检测电路的组成反电势过零检测法是通过将电动机电枢绕组的端电压与电枢中性点电

26、压比较得反电势过零点,从而确定转子磁极的位置,其检测电路由端电压检测、低通滤波、过零比较和光电隔离等环节组成,如图2-6所示5。 图2-6 无位置传感器位置检测电路结构Fig.2-6 The diagram of sensorless position detection circuit由于端电压不是完全的梯形波,总带有毛刺和谐波干扰,这些干扰将严重影响反电动势过零点的正确检测,为此必须对其进行深度滤波。滤波后的端电压检测信号与电机的中性点电压进行比较,获得反电动势的过零点。为了避免电压过高损坏DSP,必须将反电动势过零点信号经过光电隔离。为了计算不通电相的感应电动势,需要测量三个相电压。与有

27、位置传感器的硬件电路不同的是,反电势检测电路取代了位置传感器和测量电路,采用廉价的分压电阻和滤波电容组成反电势过零检测电路。反电势检测电路如图2-7所示。图2-7端电压检测电路及其与DSP接口Fig.2-7 The diagram of terminal voltage detection circuit and its DSP interface该电路采用分压电阻检测三相端电压,检测到的信号经过隔离、放大后分别送到TMS320LF2407A的ADCIN01ADCIN03通道。图中,HCPL7800为高模抑制比隔离运算放大器,双电源供电,具有良好的线形度,在高噪声环境下也能保证较高的精度和稳定

28、性。TMS320LF2407A的工作电压为3.3V,故采用集成运算放大LF353将电压信号转换为03V单极性电压信号。图中的为星型连接定子绕组的对地端点压,R1,R2为分压电阻,电容起滤波作用。为经分压滤波后的电压。端点压经分压后的电压经隔离放大后送入DSPTMS320LF2407A的ADCIN0x。此分压电路的分压比为: (2-6)在选择R1, R2的值时,为了保护DSP芯片的ADC转换模块不因的值过大而损坏ADC转换模块,所以应适当减小分压比。但是当分压比过小即过小时就会给控制算法带来一定的测量误差。因为当端电压一定时,分压比越小则分压电压越小。而就是ADC模块的转换电压,而转换电压越低则

29、ADC模块的测量误差也就越大。在应用反电势算法进行转子位置检测时,由于在起动的过程中,反电势很小。如果经很小的分压比分压,则进入DSP的ADC模块的电压值更小从而带来测量误差,从而进一步影响电机的起动、换相。所以对于分压比的选择应采取“适度”的原则。由于滤波电容与分压电阻R2相并联,所以应注意对电容的选择。对于R1值与R2相比不可过小。因为如果R1过小则会造成对分压电阻R2的短路,使其失去作用。实际由于端点压信号不是完全的梯形波,而总带有干扰信号。这些干扰信号将影响过零点的正确检测。因此在以往的设计方法中一般都对电压信号进行了深度的滤波处理,但同时也产生了位移,使换相信号处理复杂化。本系统中充

30、分利用了DSP高效的运算处理能力。在程序中采用了软件滤波的方法。同时反电势过零点的测定,及过零点移相30o换相等处理都由软件实现。从而省去了以往硬件设计当中采用的滤波电路、电压比较电路、及移相电路等硬件电路。2.4 电流检测与保护电路对于两相导通三相六状态无刷直流机,在任意时刻,只有两相绕组通电,电流从一相绕组流入,再从一相绕组流出,电流大小与直流侧电流大小相等。这样,只需要在直流侧接入一个采样电阻就可以检测导通相的电流。图2-8 电流检测与保护电路原理Fig.2-8 The diagram of current detection and protection circuit如图2-8示,电流信号通过检测采样电阻R两端的电压得到。电流检测信号一方面作为DSP的过流保护信号,接至DSP的引脚;另一方面作为电流环的反馈信号,输入到DSP的ADCIN00引脚。过流检测是为了防止电机过载

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1