高精度无刷直流电机伺服控制系统的设计与仿真

发布者:lcn18560863680最新更新时间:2012-07-02 来源: 电子元器件应用 关键字:无刷直流电机  DSP  PWM控制  Sinmulink仿真 手机看文章 扫描二维码
随时随地手机看文章
   

摘要:为提高伺服系统中无刷直流电机的控制效果,设计了以DSP为核心的无刷直流电机控制系统方案。本控制系统的主要优势在于利用数字信号处理器的高速实时运算处理功能,易于实现各种高效的控制算法,很好地解决了伺服系统中PWM信号的生成、电动机速度反馈和电流反馈等问题。并结合模糊控制算法进行了仿真研究,达到无刷直流电机的高精度伺服控制的目的。
关键词:无刷直流电机;DSP;PWM控制;Sinmulink仿真

    在伺服传动系统中,无刷直流电动机(BLDCM)是一种新型的无级变速电动机,其结构简单可靠、维护方便、运行效率高及惯量小和控制精度高等优点,广泛应用于伺服控制精密数控机床、加工中心、机器人等领域。随着BLDCM应用领域的推广,对系统的动静态性能、鲁捧性、控制精度等要求越来越高。
    本文以三相四极无刷直流电动机为研究对象,结合PID控制和模糊控制各自的优势,设计了一套基于TI公司的C2000系列TMS320F2812 DSP为核心的全数字永磁无刷直流电动机的闭环调速系统,以期满足BLDCM伺服控制系统的高精度、快速性、稳定性和鲁捧性的要求。

1 总体方案设计
    系统没计采用三相四极无刷直流电动机PWM控制方案,逆变桥的通电方式采用两两导通方式该系统主要由三相四极无刷直流电动机、控制器、电子开关电路和化置检测器四部分组成。其结构框图如图1所示。

b.JPG


    功率驱动方式采用三相Y型全桥驱动电路,如图2所示。本系统实现的关键就是通过位置环、速度环和电流环三闭环结构最终实现位置的伺服控制。从闭环结构上看,位置环在最外面,是本系统的主环,电流调节环和速度调节环在里面,两者都是为位置环而服务,电流调节器和速度调节器采用PI调节器,位置调节器采用PID调节器,以TMS320F2812微控制器为控制核心,以功率MOSFET管构成逆变器。通过改变逆变器开关器件的PWM占空比来改变电机电楸端电压,以实现电机转速的调节。

c.JPG



2 硬件设计
    图3给出了基于TMS320F2812 DSP的无刷直流电机控制系统硬件结构框图。

d.JPG[page]

 

      本系统主要由辅助电源、控制器及外围电路、电动机驱动电路、检测电路和系统保护电路等几部分组成。无刷直流电动机的渊速原理为:TMS320F2812控制器通过捕获单元捕捉无刷直流电动机转子位置传感器HALL1、HALL2、HALL3高速脉冲信号,检测转子转动位置,并根据转子的位置发出相应的指令改变PWM信号的当前值,进而改变直流电机驱动电路(三相桥式逆变电路IGBT)中功率管的导通顺序,实现电机转速和转动方向的控制。
    下面重点介绍系统中的转子位置检测电路、相电流检测电路、驱动电路、系统保护电路等。
2.1 转子位置检测电路
    本设计方案中,位置检测环节采用了3个位置间隔120°分布的霍尔传感器,由霍尔器件所输出的转子位置脉冲信号送到功率变换电路后,经处理后送入DSP的CAP单元,DSP通过读取霍尔元件的状态值,来确定转子的当前位置,再通过改变PWM的占空比改变MOSFET管的导通顺序,改变IGBT的导通顺序,实现电机的换相和电机转速的调节。

e.JPG


    霍尔位置传感器输出的信号先由阻容滤波电路处理,然后冉经过六路施密特触发反相器SN74HC14N整形后送入DSP的CAP单元进行处理计算。由于霍尔位置传感器输出为5V电平信号,为了与DSP的3.3V电平相匹配,需要进行电平逻辑转换,在此通过施密特触发器输出端串联匹配电阻的方法来实现。三相霍尔位置检测电路如图4所示。
2.2 相电流检测电路
    在对电路中电流信号进行检测时,由于霍尔元件输出的电流较小,故采用在直流侧母线中串采样小电阻的方法,先将电流信号转化为电压信号,然后再经过放大隔离处理后送入模数转换器A/D。其中光耦隔离器件选择的是6N137。电流检测电路图如图5所示。

f.JPG


    其中R22(0.05Ω/3W)为直流侧母线端的采样电阻,首先将电阻两端的压降信号经过阻容滤波电路滤波,然后经过运算放大器放大,以满足TMS320F2812中A/D转换单元的采样范围(0~3V)的要求。电路中采用了单路高精度双极性运算放大器OP07。图中的二极管D6起稳压保护作用,确保AD0的输入电压存0~3V的范围内,另外,通过光藕合器6N137将干扰路径切断,减小噪声的干扰。[page]

 

    2.3 驱动电路
    驱动电路采用IR公司生产的高性能三相桥式逆变器驱动芯片IR2136,它只用一路驱动电源便可同时输出6路驱动信号,且IR2136拥有完善的保护功能,使整个电路更加简单可靠。

g.JPG


    由于IR2136芯片本身没有逻辑信号与功率信号之间相互隔离功能,因此本设计中DSP产生的6路PWM脉冲信号经光耦隔离后才作为IR2136的6路脉冲输入,进而控制MOSFET管的导通和关断。通过输出端口H01、H02、H03分别控制三相逆变桥电路的上桥臂T1、T3、T5的导通和关断,通过输出端口L01、L02、L03分别控制三相逆变桥电路的下桥臂T4、T6、T2的导通和关断,从而实现控制电机转速的正反转。图6为由IR2136构成的驱动电路。
2.4 系统保护电路
    在无刷直流电动机控制系统中,保护电路可以保护控制器DSP免受过压、过流的影响,还可以保护电机的驱动电路免遭破环。整个系统的保护电路由隔离电路和驱动保护两部分组成。
    (1)隔离电路的设计
    光耦隔离电路的作用是避免主回路中的强电信号对控制回路中的弱电信号造成干扰,实现不同电压之间的信号传输。如图7所示(以一路PWM信号为例),该隔离电路可实现对DSP的6路PWM输出信号与IR2136之间光耦隔离,并实现驱动和电平转换功能。

h.JPG


    (2)功率驱动保护电路的设计
    功率驱动保护电路包括自保护电路和过电流过电压保护电路。为保证系统中功率转换电路和电机驱动电路安全可靠工作,DSP还提供输入信号,利用它可方便地实现系统的各种保护功能。各路故障信号经过光耦隔离后送入到引脚,图8给出具体保护电路。例如:当有过压或过流现象时,IR2136的引脚FAULT会输出制动信号,拉低引脚输入电平,此时DSP内部定时器停止计数,所有的PWM输出引脚全部置为高阻态,同时也产生一个中断信号,通知CPU有异常情况发生,这就是IR2136的硬件保护功能。

i.JPG[page]

 

    3 系统与上位机的通讯
    系统中用SCI接口完成与上位机的通讯功能,采用RS-232接口实现通信。通过上位机可以给定位置量,同时控制过程巾电机的速度、电流、位置反馈量等参数,也可以实时地发送给上位机显示;SPI接口完成串行驱动数码管显示的功能。通过数字I/O扩展的键盘设定位置给定量,并由数码管显示。

4 系统仿真
    本文对速度环采用增量式PID控制和参数自整定模糊PID控制两种控制算法,利用北京雅合全公司生产的型号为45ZWN24-25的三相四极无刷直流电动机,对实验结果进行分析。图9、图10分别对应两种算法在电机启动时的转速响应曲线。

a.JPG


    分析电机启动时转速启动曲线可知,两种控制箅法都有一定的超调,增量式PID控制算法电机启动达到稳态的时间大约为2.8s,超调量为8.27%;而参数自整定模糊PID控制算法电机启动达到稳态的时间大约为2.2s,超调量为4.58%,可见,采用参数自整定模糊PID控制算法之后,有效地降低了超调量,缩短了电机启动的时间,提高了电机的控制精度。

5 结束语
    本文设计了以TMS320F2812为核心的数字直流伺服系统,很好地解决了高精度伺服控制系统中PWM信号的生成、电机速度反馈及电机电流反馈问题,并实现了保护功能,使系统硬件得到了极大地简化,提高了系统的可靠性。并结合参数自整定模糊PID控制算法实现了电机的高精度伺服控制,实验结果验证了陔方法的有效性。

关键字:无刷直流电机  DSP  PWM控制  Sinmulink仿真 引用地址:高精度无刷直流电机伺服控制系统的设计与仿真

上一篇:提高太阳能电池转换效率的设计
下一篇:高性能汽车电源设计的发展趋势

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

电动摩托车用无刷直流电机控制系统的设计
根据无刷直流电机的工作原理,设计了一种以PIC16F737单片机为控制核心的电动摩托车用无刷直流电机控制系统,给出了系统详细的硬件电路和软件设计方法,实现了电动摩托车定速和调速两种工作模式的选择。实验证明该设计方案系统的控制精度,对无刷直流电机在其他领域的应用有一定的帮助和借鉴。 无刷直流电机 (Brushless DC Motor,BLDCM)是随着新型电力电子器件和永磁材料的发展而成熟起来的一种新型电机,它属于同步电机的范畴,既具有交流电机运行可靠的优点,又具有传统有刷直流电机优越的调速性能,因此具有广泛的应用前景。 随着人们生活水平及环保意识的不断提高,具名 绿色化 发展理念的新型电动交通工具将在世界各地大行其道,电动摩托
[单片机]
电动摩托车用<font color='red'>无刷直流电机</font>控制系统的设计
基于DSP+FPGA多通道单端/差分信号采集系统
   在信号处理过程中,经常采用DSP+FPGA协同处理的方法。是因为DSP虽然可以实现较高速率的信号采集,但其指令更适于实现算法而不是逻辑控制,其外部接口的通用性较差。而FPGA时钟频率高、内部延时小,全部控制逻辑由硬件完成,速度快、效率高,适合于大数据量的传输控制,可以集成外围控制、译码和接口电路,在高速数据采集方面有着DSP以及单片机无法比拟的优势,但缺点是难以实现一些复杂的算法。因此,若采用DSP+FPGA协同处理的方法,便可以使DSP的高速处理能力与FPGA的高速、复杂的组合逻辑和时序逻辑控制能力相结合,达到互补,使系统发挥最佳性能。     在目前的信号采集及测试系统中,由于应用背景的复杂,经常需要对多路信号进行采集,
[嵌入式]
基于<font color='red'>DSP</font>+FPGA多通道单端/差分信号采集系统
ARM、DSP、FPGA的技术特点和区别有哪些
ARM、DSP、FPGA与什么区别?各自有什么特点?这是一个很基础的问题,本文对ARM、DSP、FPGA的各自特点和技术进行了分析。 ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软 件。ARM架构是面向低预算市场设计的第一款RISC微处理器,基本是32位单片机的行业标准,它提供一系列内核、体系扩展、微处理器和系统芯片方案,四 个功能模块可供生产厂商根据不同用户的要求来配置生产。由于所有产品均采用一个通用的软件体系,所以相同的软件可在所有产品中运行。目前ARM在手持设备 市场占有90以上的份额,可以有效地缩短应用程序开发与测试
[单片机]
DSP控制电机中减少电磁干扰的几项技术
  电磁干扰在工业控制中越来越成为一个严重的问题。在使用TMS320C24X DSP控制器来控制数字电机的应用中,如何减少电磁干扰也是一个重要的问题。在电机控制中,一方面,要在电路设计上尽量减少电磁干扰的产生,另一方面,因为最大的电流在PWM控制H桥(优化的PWM的开关模式)中是具有代表性的,同样的空间矢量PWM之和或者不稳定的PWM载波信号能更进一步的减少电磁干扰,我们可采用最适宜的PWM模式,使用软件代码技术来减少电磁干扰。下面我们就从硬件和软件两方面来分析说明电磁干扰的产生及减少电磁干扰的措施。   电路设计时电磁干扰的产生及措施   在电磁电路中的电磁兼容性很大范围是由线路贮藏和互相连接的成分决定的。有从天线返回的
[电源管理]
<font color='red'>DSP</font>控制电机中减少电磁干扰的几项技术
基于FPS200传感器和DSP的指纹识别系统设计
0 引言 指纹以其唯一性、稳定性及非遗失性而成为个人身份识别的有效手段。计算机图像处理和模式识别技术的发展使指纹自动识别技术更加成熟。指纹识别技术主要是通过分析指纹的局部特征,从中抽取详尽的特征点,从而可靠地确认个人身份。目前的多数指纹识别系统是将指纹图像采集到计算机中,然后利用计算机进行识别。但该方法不但占用了主机系统的资源,同时也限制了指纹图像处理的速度。而本文介绍的基于DSP的指纹识别系统不但可脱机工作,也可通过接口进行二次开发,并可快捷地整合到其它系统中。该系统采用TI公司生产的DSP芯片TMS320VC5416(以下简称:C5416)作为核心处理器,同时选择Veridicom公司的固态指纹传感器件FPS200。 1
[应用]
DSP与单片机的一种高速通信实现方法
  1 引言    数字信号处理 器(DSP)是一种适合于实现各种数字信号处理运算的 微处理器 ,具有下列主要结构特点:(1)采用改进型哈佛(Harvard)结构,具有独立的程序总线和数据总线,可同时访问指令和数据空间,允许实际在程序存储器和数据存储器之间进行传输;(2)支持流水线处理,处理器对每条指令的操作分为取指、译码、执行等几个阶段,在某一时刻同时对若干条指令进行不同阶段的处理;(3)片内含有专门的硬件乘法器,使乘法可以在单周期内完成;(4)特殊的指令结构和寻址方式,满足数字信号处理FFT、卷积等运算要求;(5)快速的指令周期,能够在每秒钟内处理数以千万次乃至数亿次定点或浮点运算;(6)大多设置了单独的DMA总线及其控制
[单片机]
<font color='red'>DSP</font>与单片机的一种高速通信实现方法
基于DSP的交流电机变频调速系统设计
 O 引言   目前 交流调速 电气传动已经成为电气调速传动的主流。随着现代交流电机调速控制理论的发展和电力电子装置功能的完善,特别是微型计算机及大规模集成电路的发展,交流电机调速取得了突破性的进展。   恒压频比(U/F=常数)的控制方式是转速开环控制,无需速度传感器,控制电路简单,负载可以是通用标准异步电动机,所以通用性强,经济性好,是目前通用变频器产品中使用较多的一种控制方式,普遍应用在风机、泵类的调速系统中。   电压空间矢量法(SVPWM),也叫“磁链跟踪控制”,和经典的SPWM控制着眼于输出电压尽量接近正弦波不同,它是从电动机的角度出发,着眼于如何使电机获得幅值恒定的圆形旋转磁场。   本系统设计了以T
[嵌入式]
基于<font color='red'>DSP</font>的交流电机变频调速系统设计
基于DSP芯片的分级分布式管理系统设计
摘要:通过一个两级分布式图像处理系统中管理计算机的实现,阐述基于DSP的控制电路的设计方法以及对两级分布式系统的协调控制;给出原理样机的调试结果和进一步的讨论。 关键词:DSP 分级分布 FIFO 中断 1 概述 1.1 背景 数字信号处理器(DSP)一般是用来运行核心数据处理算法的,但在一些特殊的环境中,必须使用DSP来承担管理控制单元的核心片芯。本文给出一套分级分布式图像处理系统,其中的管理计算机的核心芯片是AD公司的浮点DSP(ADSP21020)。它不仅承担着对图像处理系统的管理控制任务,还必须实时响应执行上级1553总线的关键指令。本文重点讨论基于DSP芯片管理计算机对两级分布式系统的协调控制。 1.2 系统介
[工业控制]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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