基于DSP的无刷直流电机控制器设计与实现

发布者:sigma28最新更新时间:2013-01-27 来源: 现代电子技术关键字:DSP  无刷直流电机 手机看文章 扫描二维码
随时随地手机看文章
   

摘要:介绍了无刷直流电机的工作原理和控制方式,并提出了一种基于DSP技术无刷直流电机控制器设计方案,DSP将CPU、PWM波发生单元和数据采集单元等外设都集成在一片DSP上,提高了系统集成度和抗干扰性,并使得系统的升级更加容易。实验表明,基于DSP的无刷直流电机控制系统稳态和动态性能良好,达到了一般伺服系统的性能要求。
关键词:无刷直流电机;DSP技术;伺服系统

    随着社会生产力的发展,需要不断地开发各种新型电动机。新技术新材料的不断涌现,促进了电动机产品的不断推陈出新。无刷直流电机保持着有刷直流电机的优良机械及控制特性,在电磁结构上和有刷直流电机一样,但它的电枢绕组放在定子上,转子上放置永久磁钢。定子采用位置传感器实现电子换相来代替有刷直流电机的电刷和换向器,各相逐次通电产生电流,定子磁场和转子磁极主磁场相互作用产生转矩。和有刷直流电机相比,无刷直流电机由于取消了电机的滑动接触机构,因而消除了故障的主要根源。转子上没有绕组,也就没有了励磁损耗,又由于主磁场是恒定的,因此铁损也是极小的,因而进一步增加了工作的可靠性。

1 无刷直流电机控制原理
   
无刷直流电机由电动机主体和驱动器组成,是一种典型的机电一体化产品。
    控制电路对转子位置传感器检测的信号进行逻辑变换后产生脉宽调制PWM信号,经过驱动电路放大送至逆变器各功率开关管,从而控制电动机各相绕组按一定顺序工作,在电机气隙中产生跳跃式旋转磁场。下面以两相导通星形三相六状态无刷直流电动机为例来说明其工作原理。无刷直流电机主回路原理图如图1所示。

[page]

 

     当转子稀土永磁体位于图2(a)所示位置时,转子位置传感器输出磁极位置信号,经过控制电路逻辑变换后驱动逆变器,使功率开关管V1、V6导通。即绕组A、B通电,A进B出。电枢绕组在空间的合成磁势Fa如图2(a)所示。此时定转子磁场相互作用拖动转子顺时针方向转动。电流流通路径为:电源正极→V1管→A相绕组→B相绕组→V6管→电源负极。当转子转过60°电角度,到达图2(b)中位置时,位置传感器输出信号经逻辑变换后使开关管V6截止,V2导通,此时V1仍导通。则绕组A、C通电,A进C出,电枢绕组在空间合成磁场如图2(b)中Fa。此时定转子磁场相互作用使转子继续沿顺时针方向转动。电流流通路径为:电源正极→V1管→A相绕组→C相绕组→V2管→电源负极,依此类推。当转子继续沿顺时针每转过60°电角度时,功率开关管的导通逻辑为3V2→V3V4→V5V4→V5V6→V1V6→V1V2→V3V2→……,则转子磁场始终受到定子合成磁场的作用并沿顺时针方向连续转动。本设计中的无刷直流电机是一台额定功率为1.5 kW,额定转速为4 000 r/min的无刷直流电机,供电为270 V直流,根据电机本身特性进行系统及各模块设计。

[page]

 

    2 系统构成
   
图3为系统构成框图。控制器采用高性能的数字信号处理器TMS320F2812作为控制核心,电流采样及位置检测采用了芯片内置模块,实现了高度的集成化;以高精度霍尔传感器作为系统位置反馈元件;以高精度检测电阻作为电流反馈元件;构成数字化速度和电流双闭环控制系统。考虑到电机PWM驱动信号的载波频率比较高,功率模块选择了MOSFET开关管。


    由图4可以看到这是一个典型的双闭环调速系统,包括一个速度调节环和一个电流调节环。首先根据检测到的转子位置信号,计算得到电动机的当前转动速度,然后与速度参考值比较得到速度偏差值,经过一个PID控制器后得到相应的电流参考值。该电流参考值与实际的电动机的电流反馈值进行比较,偏差的值经PID调节后将生成的PWM信号加到电动机的功率驱动主回路上。通过控制功率管的开通顺序和时间,可改变电动机定子绕组中的电流大小和绕组的导通顺序,从而实现对直流无刷电动机转速的控制。



3 系统各模块实现
3.1 电流的检测和计算
   
电流的检测是采用精度较高的检测电阻来实现的,将检测电阻串联接到直流母线中。电阻值的选择考虑了当过流发生时能输出的最大电压。
    每—个周期对电流采样一次。本设计中PWM周期为50μs,则电流的采样频率为20 kHz。开关管采用PWM控制,载波为三角波。在PWM周期的“开”的瞬间,电流上升并不稳定也不易采样。所以电流采样时刻应该是在PWM周期的“开”的中部,如图5中的箭头即为电流采样肘刻。电流采样通过DSP定时器采用连续增减计数方式的周期匹配事件启动ADC转换来实现。


3.2 位置检测和速度计算
   
无刷直流电机需要不断地对三相无刷直流电动机进行换向。掌握好恰当的换相时刻可以减小转矩的波动。因此位置检测是非常重要的。同时通过位置检测信号计算出当前电机的速度数据。
    位置信号是通过3个霍尔传感器得到的。每一个霍尔传感器都会产生180°脉宽的输出信号,3个霍尔传感器的输出信号有120°相位差。通过将DSP设置为双沿触发捕捉中断功能,就可以获得这6个时刻。通过将DSP的捕捉口CAP1~CAP3设置为I/O口、并检测该口的电平状态,就可以知道每个霍尔传感器的电平状态从而得到当前转子的位置。
    利用位置信号来计算电机当前的转速。电机每个机械转有六次换相,也就是转子转过60°机械角就有一次换相。通过DSP的定时器测得两次换相的时间间隔,就可以计算出两次换相间隔期间的平均角速度。
3.3 其他系统模块的设计
   
本系统中电机的转速设置有两种方式,一种是采用电位计分压的方式,由于DSP2812的A/D模块的电压采样范围是0~3.3 V,所以电位计供电也为3.3 V。另外一种方法是采用DSP2812内置的SCI模块与上位机PC端进行通讯,通讯方式采用RS485通讯总线。RS485总线采用差分传输,抗干扰能力强、传输距离远。电流设置也采用DSP2812的A/D模块采样电位计分压的方式。
[page]

 

    4 软件系统设计
   
TMS320F2812是由德州仪器公司生产的,指令处理速度高达150MIPS的数字信号处理器,专门为工业自动化及自动化控制等应用而设计。软件系统采用结构化程序设计,在TI专用集成开发环境CCS中由C语言编写完成。
    软件系统的设计主要包括两部分:转速计算程序和无刷电机的双闭环控制程序。转速计算程序主要实现速度参数计算和换相操作。转子每转过60°机械角都触发一次捕捉中断。当进入捕捉中断后,首先计算速度参数,然后将CAP管脚设置为I/O状态。进入I/O状态后就可以读出当前电机转子的位置状态。根据电机转子的位置状态进行换相后恢复CAP模块的捕捉功能。捕捉中断子程序框图如图6(a)所示。双闭环控制程序在A/D中断子程序中实现。通过定时器周期匹配事件启动ADC转换,转换结束后进入A/D中断。进入中断后首先判断是否进行速度调节。如果需要调节,则将当前电机转速参数值与电机转速参考值进行比较,两者的差值经过PID运算后得出电流参考值;如果不需要调节则保持之前的电流参考值不变。然后读取A/D转换值,将它与电流参考值进行比较,两者的差值经过PID运算后得出PWM波的占空比。最后在根据调节结果改变占空比后恢复现场退出A/D中断子程序。A/D中断子程序框图如图6(b)所示。



5 实验结果
   
试验样机为稀土永磁无刷直流电动机,转子为一对极,定子电枢绕组采用星形接法。PWM频率的选取要考虑电机性能及功率管效率等方面。频率越高,电机噪声越小,但会增加功率管的损耗;频率低时,功率管损耗减小,但噪声会增大。综合考虑,本系统中PWM频率选定为20 kHz。图7为DSP输出的对称PWM波。


    实验结果表明,无刷直流电机在1000~4000 r/min范围内可以平稳调速,电机的启动时间以及最大启动电流均满足系统设计的要求。

6 结论
   
文中是基于TMS320F2812DSP的无刷直流电机控制系统设计,充分利用DSP丰富的片内资源及高效的数据处理能力,可以大大简化系统硬件结构。文中所设计与实现的无刷直流电机控制系统应用转速、电流双闭环对电机实际系统进行调节。对电流环和速度环使用PID调节,实现了具有超调量小、响应速度快特点的无刷直流电机双闭环控制系统。

关键字:DSP  无刷直流电机 引用地址:基于DSP的无刷直流电机控制器设计与实现

上一篇:基于DSP和CPLD的软开关电源的数字控制器
下一篇:基于DSP的车辆碰撞声检测装置的设计

推荐阅读最新更新时间:2024-05-02 22:32

基于DSP的微位移步进电机控制系统设计
步进电机是将电脉冲信号转变为角位移或线位移的开环控制器件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,它的旋转是以固定的角度一步一步运行的,可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的。为实现对步进电机的控制,一般可采用单片机为控制器,通过一些大规模集成电路来控制其脉冲输出频率和脉冲输出数以实现步进电机的控制,然而整个系统的准确性、可靠性都存在缺陷。本系统是为实验室某项目服务的子系统,系统的研究目的在于精确、快速、稳定地调节实验装置的相对移动,找到最佳位置、角度安放装置,故本系统拟采用浮点型 DSP28335 作为系统控制器,拟采用其集成的PWM输出模块,减少外围电路
[嵌入式]
基于<font color='red'>DSP</font>的微位移步进电机控制系统设计
DSP“命运多桀”,手机是“罪魁祸首”!
市场调研公司Forward Concepts日前降低了对2006年数字信号处理器(DSP)销售额的预测,因用于手机的DSP价格逐季下跌。Forward Concepts表示,9月份DSP出货量三个月移动平均值大增了32.5%,但这不足以使第三季度出货额增幅超过2.2%,只有22亿美元。 Forward Concepts目前预测今年全年DSP销售额可能为84亿美元,比它的最初预测低10-15%。从单位出货量角度来看,数字较好,第三季度出货量增长6.7%。据说这导致平均销售价格(ASP)下降了4.3%,主要是因为用于手机的芯片价格下跌了10%。 Forward Concepts表示,“我们认为,ASP下降主要是因为面向第三世界市场
[焦点新闻]
利用优化的DSP加快无线基础设施的设计
为基站定制的数字信号处理器以及为针对无线通信设施(CI)设计的其它类型系统定制的数字信号处理器通常是市场中速度最快且功能最强大的处理器。但是如果CI系统开发工程师只考虑raw兆赫,那么他可能会遗漏针对CI优化的DSP的一些最关键的特征,这些特征会降低总系统成本、简化软硬件设计、使设计未来几年都不过时,并提高其它重要的性能测量标准。最终,对于设备制造商及其用户以及服务提供商而言,通过通用DSP选择针对CI应用优化的DSP会产生相当大的回报。 多样化要求灵活性 在实践层面上,CI市场的多样化和流动性特点要求设备制造商在其基本架构中进行高灵活度的设计。例如,全球基站制造商必须提供能够支持GSM、CDMA、UMTS、EDGE、中国的
[嵌入式]
DSP和USB技术的数据采集与处理系统
  1、引言   采用dsp( 数字信号处理 器)作为控制器,而采用USB(通用串行总线)和上位机相连接将是数据采集处理系统的一种可能的发展趋势。   1.1 数字信号处理器dsp   dsp芯片,又称为数字信号处理器,是一种特别适用于进行实时数字信号处理的微处理器,采用它能满足系统计算量大的要求。它的主要特点是:(1)它内部采用的是程序空间和数据空间分开的哈佛结构,允许同时取指令和取操作数;(2)芯片内多采用分离的总线结构,这样可保证一个极其周期内可以多次访问程序空间和数据空间;(3)采用流水线结构,在程序运行中取指、译码、取操作数和执行阶段是重叠的;(4)芯片内部一般都包括多个处理单元,它们可以在一个指令周期内同时进行运
[嵌入式]
<font color='red'>DSP</font>和USB技术的数据采集与处理系统
应用于光伏水泵系统中的无位置传感器无刷直流电机的控制
摘要:介绍了应用于光伏水泵系统中的直流无刷电机及其控制方法,利用定子绕组反电势信号,用Motorola公司的MC68HC908JK3ECP单片机实现了对直流无刷电机的控制。实验证明,过零点识别电路简单有效,三段式起动适用于光伏水泵系统。 关键词:光伏水泵系统;直流无刷电机;反电势;过零点识别电路;三段式起动     0 引言 近年来,随着电力电子器件及控制理论的迅速发展,永磁直流无刷电机以其高效性,良好的调速性,易于维护性而得到了广泛的应用。传统的永磁直流无刷电机往往采用位置传感器来确定转子的位置,这不仅增大了电机的安装体积,增加了成本,而且降低了电机的可靠性。目前,无传感器直流无刷电机一般采用三段式起动方式
[工业控制]
应用于光伏水泵系统中的无位置传感器<font color='red'>无刷直流电机</font>的控制
一种新型多DSP并行处理结构
摘要:提出了一种由6片ADSP-21161构成的新型的多DSP并行处理结构,它具有运算能力强、I/O带宽宽、通信手段多样、能灵活地改变拓扑结构、可扩展性和通用性强等特点,并且以此并行计算结构为核心设计实现了通用高速实时雷达信号处理系统。 关键词:多DSP 并行计算 实时信号处理 传统的雷达信号处理系统的设计是根据具体的需求确定算法流程以及硬件结构的。这导致了系统升级的困难加大。当信号处理的内容改变、要求处理的数据量加大、改进处理算法时,必须对整个系统进行重新设计。 利用软件无线电的原理,可以构建通用的硬件平台,辅之以必要的软件系统,能实现各种信号处理功能。 本结构采用高速浮点DSP(ADSP-21161N)。ADSP-2
[应用]
多制式语音编码及其DSP实现
摘要:介绍了一种多制式语音编解码器,在单片TMS320VC5409上完成4路语音的全双工通信,并实现G.729a、CVSD、ADPCM算法之间的编码转换,给出了算法的软硬件实现、算法的运算量及所占用的硬件资源。 关键词:多制式语音编解码 TMS320VC5409 G.729a CVSD ADPCM 在各种通信设备中,实时的语音压缩通常在DSP上实现。单一编码算法,由于码率和算法固定,系统的灵活性较差。越来越多的通信服务要求能实现多种、多路编码算法,提供一定范围内的编码速率和编码算法的多种选择,例如软件无线电、IP电话、多媒体终端等。 G.729a是ITU制定的一种高质量的中速率语音编码标准,编码速率为8kbps,目前已在许
[嵌入式]
基于DSP的自动对焦系统
现代社会是一个高度信息化的社会,多媒体技术的发展使 图像 信息的获取及其传输手段倍受瞩目。自动对焦技术是计算机视觉和各类成像 系统 的关键技术之一,在照相机、摄像机、显微镜、内窥镜等成像系统中有着广泛的用途。传统的自动对焦技术较多采用测距法,即通过测出物距,由镜头方程求出系统的像距或焦距,来调整系统使之处于准确对焦的状态。随着现代计算技术的发展和数字图像处理理论的日益成熟,自动对焦技术进入一个新的数字时代,越来越多的自动对焦方法基于图像处理理论对图像有关信息进行分析计算,然后根据控制策略驱动 电机 ,调节系统使之准确对焦。   本文利用数字式CMOS图像传感器作为感像器件,运用DSP芯片采集图像信息并计算系统的对焦评价函数,
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved