基于DSP芯片TMS320F240实现异步电动机调速系统的应用方案

随着电力电子和计算机技术的发展,高性能的异步电动机调速系统得到了广泛的应用。而高性能的交流调速系统,都离不开数字信号处理器。以往的数字信号处理速度很快,但控制功能较差。新型的f24x/c24x系列dsp是ti公司专门为三相交流调速开发的数字马达调速控制器,它既具有通用dsp的快速性,又兼有三相交流调速的控制功能。本文根据异步电动机直接转矩控制原理,开发出了基于tms320f240 dsp的高性能交流调速系统。实验结果表明,采用tms320f240 dsp的控制系统,具有硬件电路简单、性能优良的特点。
1 系统结构和原理
直接转矩控制系统的原理利用空间矢量分析法,采用定子磁场定向,将定子电流、电压进行3/2变换,从而直接在静止α-β坐标系下计算交流电动机的转矩和磁链,再分别与给定转矩和磁链进行比较,根据比较结果查找最优开关表格产生pwm信号,直接对逆变器的开关状态进行控制。基本框图如图1所示。
由3相/2相坐标变换可以得到如下的定子电压和电流空间矢量表达式:
根据u-i模型,定子磁通的表示式为:
φs=∫(us-rsis)dt (3)
而电磁转矩方程为:
t=np(φsαisβ-φsβisα) (4)
得到定子磁通和电磁转矩后,再与给定值进行较,根据比较结果和矢量角度θ确定合适的开关状态,产生pwm逆变信号,控制主回路逆变器的工作状态,从而实时地控制电机的转矩。
2 硬件系统设计
本交流调速控制系统以tms320f240 dsp为核心,由整流器、电压型主回路和控制回路组成。整个系统按功率电路板、dps控制板、15v开关电源等进行模块化设计。
2.1 功率电路
功率电路由ems、不可控整流模块和igbt逆变模块ipm构成,
同时具有过流、过压等保护功能。通过电抗线圈,ems消除来自电网的电磁干扰,提高整个系统的抗干扰能力。驱动电路选用日本三菱公司的智能igbt逆变模块ipm(pm10rsh120),不仅把功率开关器件和驱动电路集成在一起,而且还具有过流、过压、欠压、温度等保护电路,不但可以保护ipm模块,而且也简化了片外的驱动电路,减少了系统的故障率。ipm的故障输出信号fo通过光电耦合器接到dsp的pdpint端口,在ipm发生故障时,dsp能及时把所有事件管理器输出脚都置成高阻状态,禁止pwm信号输出,对系统进行保护。驱动回路选用惠普hcpl4504作pwm驱动电路,并进行隔离,以免强电串入dsp控制回路。图2给出一路驱动回路。
逆变器要求同一桥臂上下开关管始终有一个导通,另一个截止,而且必须互锁。因此pwm信号必须有一定时间的死区,否则将会造成同一桥臂上下开关管同时导通,导致igbt模块烧坏。tms320f240内集成死区调节电路,死区时间可在0~102μs内调节。系统死区时间由软件来设定,本系统取死区时间为4.5μs。
两相定子电流的检测采用两个磁平衡式霍尔电流传感器来完成,直接安装在功率板上,通过连接头将检测的信号送到tms320f240控制板,利用片内adc,获得实时的定子电流信号。
2.2 dsp控制板
dps控制由tms320f240 dsp、仿真调试接口jtag、128k words外部sram、10m晶振、硬件复位回路等构成,其核心为tms320f240 dsp芯片,它是美国ti公司专门为三相交流调速而开发的数字马达调速控制器。tms320f240强大的处理能力使面向电机控制的控制算法如矢量控制、直接转矩控制可以快速地实现。dsp控制板主要完成算法处理、pwm输出、模/数转换、与上位机通信及显示等任务。为了完成上述任务,本系统在dsp最小系统的基础上进行了扩展,16通道10位adc接口用来接电流等反馈信号;rs232串口用于与上位机通信,显示数据、波形;16v8 gal用于组合 控制信号。另外,还添加了lcd显示电路、键盘输入电路、3个34针外围接口(与功率板、传感器、键盘等相连接)以及电路模块。
2.3 开关电源模块
ipm对驱动电源要求较高,上桥臂的每个igbt单元都需要单独的隔离的15伏电压供电,以增强抗干扰能力,降低电源噪音;下桥臂所有单元由一个公用的15v电源供电。因此电源模块包括4个彼此隔离的15v电源,为ipm模块的驱动电路提供能源。开关电源的核心是单片三端开关电源芯片top227,它将pwm控制系统的全部功能集成到三端芯片中,内含pwm、功率开关场效应管、自偏置电路、保护电路、高压启动电路和环路补偿电路。
3 系统软件设计
整个系统的软件采用c2000 dps汇编语言编写。tms320f240通过事件管理器启动adc,获得电流、电压信号,实现对磁通、转矩的控制。整个软件包括三个部分:初始化、故障诊断、gp timer1中断服务程序。系统的软件模块流程图如图3所示。其中,初始化模块主要完成电机参数的给定、变量赋初值、定时器时间的设定、定时器服务子程序地址的设定等。初始化流程图如图4所示。
中断服务程序是软件设计的核心,它完成几乎所有的控制算法,如adc检测、3/2变换、磁通和转矩的计算、角度θ的获得、电压矢量选择、作用时间和死区时间的计算与设定、pwm的发生等,这个过程在一个采样周期(50μs)内完成。中断服务子程序流程图如图5所示。
pwm信号的产生是由时间管理器通过对特殊寄存器进行配置完成的,对称pwm寄存器配置代码如下:
splk #2840h,t1con ;up/down count in 50ns steps
splk #pwm_period,t1pr ;pwm carrier frequency
;fpwm=50ns * 2 *
pwm_period
splk #1207h,comcon ;cmprx,t1pr reload at timer 1
;actr reload at timer1=0
;enable pwm1-6 outputs
splk #0207h ,comcon ;symmetrical pwm
splk #0666h ,actr ;pwm 1,3,5 active high
;pwm 2,4,6 active low
splk #32e0h ,dbtcon ;dead band =2.5μs */
splk #8000,comcon ;enable compare unit */
4 实验结果
上述直接转矩控制系统实验采用4极异步电动机:2.2kw;380v;2.5a;1500r/min。直流发电机作为异步电动机的负载。图6给出了转矩的阶跃响应曲线和定子磁链波形。实验结果表明,系统具较好的性能。
基于tms320f240的高性能直接转矩控制系统,充分利用了tms320f240的高速计算功能和丰富的片内外设资源,使交流调速系统结构简单,可靠性高。实验结果表明,本文提出的系统控制精度高,动态响应快,是一种高性能的交流调速系统。


ANDFlash10月起将展开新一波补货潮 价格有望上涨
并购成风 传感器产业有望持续高速发展
智能电力运维的应用给配电运维人员减轻了压力
晶体管的工作原理介绍
可扩展的灵活多相解决方案
基于DSP芯片TMS320F240实现异步电动机调速系统的应用方案
The Very Best Ideas In Good Hair Care You Can Use Now
工业4.0终极目标:借助通信技术,向智能化转型
【解决方案】安科瑞能耗管理系统在商业中心的应用
嘉宾专访:智能制造从务实落地做起
多功能直流电子负载PLZ-5W的电流衰减区域
外媒详评新iPhone电池马甲:这有你想知道的一切细节
孙曙辉的商业圈独到心得_关于普教信息化的6个预言
激光锡焊在SMA连接器领域的应用
UWB室内定位技术是什么,它的技术特点是什么
电子时钟制作(瑞萨RA)(1)----使用串口进行打印
iPhone X出现绿线门,罪魁祸首是三星,将面临苹果索赔
使用单片机如何实现0 ~ 10V的信号输出?
LED背光需求衰退 Q4市场靠手机应用支撑
智能马桶市场正被点燃