基于dsPIC30F6010三相异步电动机控制系统的设计与实现

发布者:数字小巨人最新更新时间:2013-05-10 来源: 电子设计工程 关键字:异步电动机  dsPIC30F6010  矢量法控制  光电编码器 手机看文章 扫描二维码
随时随地手机看文章
0 引言
   
20世纪80年代开始,电力电子、计算机技术和自动控制理论发展,为交流电气传动产品的开发创造了条件,使得交流传动逐步具备了宽调速范围、高精度、快速动态响应及四象限运行良好的技术性能。今天,电动机已经成为最主要的动力源,在生产和生活中占有重要地位。而交流三相异步电动机以其结构简单、制造方便、运行可靠、价格低廉和控制灵活等特点在交流电机中居于主导地位。随着高性能数字处理芯片DSP的广泛应用,三相异步电动机的调速进入了一个新阶段,其调速性能几乎可以与直流电机相媲美。本论文采用DSC(数字信号控制器),它属于嵌入式控制器,集成了单片机(MCU)的控制功能以及数字信号处理器(DSP)的计算能力,而且价格便宜。

1 系统硬件设计
1.1 矢量控制
   
异步电机在三相静止坐标系下的数学模型很复杂,关键是由于其复杂的磁链关系。因此,要简化数学模型,必须通过坐标变换将异步电机的数学模型从三相静止坐标系上变换到两相同步旋转坐标系上。从三相静止坐标系(ABC坐标系)到两相静止坐标系(Oab坐标系)的变换称为Clarke变换,从两相静止坐标系到两相同步旋转坐标系(OMT坐标系)的变换称为Park变换。
    矢量控制也叫磁场定向控制,通过坐标变换,在两相同步旋转坐标系上,将电流矢量分解成产生磁通的励磁电流分量ism和产生转矩的转矩电流分量ist,并使两分量互相垂直,彼此独立,然后分别进行调节。这样,交流电动机的转矩控制,从原理和特性上就与直流电动机相似了,这就是矢量控制的核心思想。
1.2 硬件系统方案
   
本系统采用美国微芯公司的dsPICDEM1.1电机开发板,主芯片是dsPICD30F6010。总结构如图1所示。速度传感器用来检测速度;控制器用来接收检测的定子电流信号和速度信号,发出PWM信号;驱动电源用来检测定子电流信号、做交-直-交变换来控制电机。

d.JPG


1.3 dsPIC30F6010芯片简介
   
dsPIC30F6010包括16 b数据改良的哈佛结构;CPU具有24 b宽度指令;线性程序存储(ROM)容量达4Mx24 b;线性随机存储器(RAM)容量为32Kx16 b;16×16工作寄存器阵列;软件堆栈;快速、稳定的中断响应;可以支持3个操作数的指令A+B=C;扩展的寻址模式。该芯片工作电压为5 V;-40~85℃时,最高运算速度为30MIPS。本系统涉及的相关模块有电机控制PWM(MCPWM)模块、模数转换(A/D)模块、正交编码器接口(QEI)模块。
1.4 驱动电源的的原理和选择
   
三相交流异步电动机的驱动电源设计一般采用交-直-交方式,也就是先将交流电转变为直流电(整流、滤波),再将直流电转变成频率可调的交流电(逆变)。
    驱动电源部分采用上海嘉尚电子的DR15A。它内部集成IPM(内部6个IGBT),具有过热、过压,过流、过载多种保护,同时还具有两相定子电流检测、直流母线电压检测和温度检测等功能。
1.5 电流传感器电平转换的设计
   
由于交流电机的定子相电流值按正弦变化,所以具有方向性,因此数值上有正有负。本文电流传感器输出电压范围是-4~4 V,而dsPIC的A/D转换参考电压范围是0~5 V,为了能利用控制器的A/D转换输出正确的值,必须将检测电流信号做电平转移和变换。
1.6 速度传感器的选择
   
速度传感器采用长春禹衡生产的LF型光电编码器。主要参数如下:
    A,B,Z三相输出;5 V电压供电;输出电压(单位:V)VH>3.5,VL<0.5;上升时间<1μs;下降时间<1μs;响应频率为0~100 Hz;最大允许转速为6 000 r/min;启动力矩为0.05 N·m;轴、径向最大负载为50 N;惯性力矩为1.3×10-5N-m·s2;允许角加速度为1 000 rad /s2。能够满足对速度和位置的测量。
[page]

2 系统软件设计
   
软件设计根据前面介绍的控制策略、硬件系统进行编程、调试,主要完成以下功能:矢量控制的主程序、PWM时基中断子程序、A/D转换完成中断子程序、故障处理中断子程序、速度和电流的PI调节等。

e.JPG

a.JPG

[page]

    矢量双闭环控制系统方案如图2所示。闭环子程序如图3所示,具体思想如下:
    (1)通过霍尔电流传感器测量逆变器输出的定子电流iA,iB,经过dsPIC30F6010的A/D转换器转换成数字量,并利用式iC=-(iA+iB)计算出。通过Clarke变换和Park变换将电流iA,iB,iC变换成旋转坐标系中的直流分量iM,iT,其中iM,iT作为电流环的负反馈量。
    (2)利用4倍频的1 024线增量式编码器测量电动机的机械转角位移,并将其转换成转速n的PU值。转速n作为速度环的负反馈量。
    (3)众所周知,异步电动机的转子机械转速与转子磁链转速是不同步的,所以用电流-磁链位置转换模块求出转子磁链位置,当定子电流M,T坐标系的分量iM,iT以及电动机的转速n已知时,可求出转子磁链位置θ,用于参与Park变换和逆变的计算。
    (4)给定转速nref与转速反馈量n的偏差经过速度PI调节器,其输出作为用于转矩控制的电流T轴参考分量iTref。iTref和iMref(采用保持恒磁,设其值为0)与电流反馈量iT,iM的偏差经过电流PI调节器,分别输出M,T旋转坐标系韵相电压UMref和UTref。UMref和UTref再通过Park逆变换转换成在α,β直角坐标系的定子相电压矢量的分量Uαref和Uβref。
    (5)当定子相电压矢量的分量Uαref和Uβref及其所在的扇区数已知,利用七段法电压空间矢量SVPWM技术,产生PWM控制信号来控制逆变器。

3 系统测试
   
本试验用的是YS-7124系列鼠笼式三相交流异步电动机,其中功率为370 W,额定电流为1.94A/1.12A,额定电压为220 V/380 V,额定频率为50 Hz,额定转速为1 400 r/min,效率为69.5%,功率因数为0.72,堵转转矩/额定转矩是2.4,堵转电流/额定电流是6,最大转,矩/额定转矩是2.4。
    进行了开环SVPWM控制试验、速度单闭环SVPWM控制试验、矢量双闭环控制试验。以1 000 r/min为例,定子电流如图4所示,可以看出矢量控制双闭环的速度波动要比启动运行时的电机速度波动要小,而且在同一PI调节参数下,速度调节要比单闭环更平稳。图5是矢量双闭环控制的速度波形,可以看出本控制系统速度响应快,运行平稳,稳定时速度误差小,说明系统运行良好。

b.JPG

c.JPG



4 结论
   
本文使用dsPIC30F6010芯片实现软件全数字化,在保证控制精度的同时相比单片机免去了很多硬件,避免了硬件系统过于繁杂的不稳定性,在价格上要比相应的DSP便宜。所以本系统即简化了硬件电路,又节省了成本。从实验结果看出,该系统速度响应快,运行平稳,稳定时速度误差小,说明系统运行良好。

关键字:异步电动机  dsPIC30F6010  矢量法控制  光电编码器 引用地址:基于dsPIC30F6010三相异步电动机控制系统的设计与实现

上一篇:基于ADS1158和DSP的高精度数据采集系统设计
下一篇:基于MinuGUI的嵌入式智能仪器触摸屏设计

推荐阅读最新更新时间:2024-03-16 13:23

光电编码器原理及应用实例介绍
    1.光电编码器原理       根据检测原理,编码器可分为光学式、磁式、感应式和电容式。根据其刻度方法及信号输出形式,可分为增量式、绝对式以及混合式三种。     1.1增量式编码器     增量式编码器是直接利用光电转换原理输出三组方波脉冲A、B和Z相;A、B两组脉冲相位差90海佣煞奖愕嘏卸铣鲂较颍鳽相为每转一个脉冲,用于基准点定位。它的优点是原理构造简单,机械平均寿命可在几万小时以上,抗干扰能力强,可靠性高,适合于长距离传输。其缺点是无法输出轴转动的绝对位置信息。     1.2绝对式编码器     绝对编码器是直接输出数字量的传感器,在它的圆形码盘上沿径向有若干同心码道,每条道上由透光和不透光
[电源管理]
<font color='red'>光电编码器</font>原理及应用实例介绍
三相异步电动机的点动控制原理详解
三相异步电动机是感应电动机的一种,是靠同时接入380V三相交流电流(相位差120度)供电的一类电动机,由于三相异步电动机的转子与定子旋转磁场以相同的方向、不同的转速旋转,存在转差率,所以叫三相异步电动机。三相异步电动机转子的转速低于旋转磁场的转速,转子绕组因与磁场间存在着相对运动而产生电动势和电流,并与磁场相互作用产生电磁转矩,实现能量变换。 三相异步电动机由固定的定子和旋转的转子两个基本部分组成,转子装在定子内腔里,借助轴承被支撑在两个端盖上。为了保证转子能在定子内自由转动,定子和转子之间必须有一间隙,称为气隙。电动机的气隙是一个非常重要的参数,其大小及对称性等对电动机的性能有很大影响。 三相异步电动机的点动控制原理
[嵌入式]
三相<font color='red'>异步电动机</font>的点动<font color='red'>控制</font>原理详解
单相异步电动机和三相异步电动机的区别
  单相异步电动机介绍:   单相异步电动机是一种常见的交流电动机,通常用于家庭电器、小型机械设备等场合。单相异步电动机的转子是由铝制成的,固定在电机轴上,并通过单相交流电源的初始相位差来产生旋转力矩。   单相异步电动机通常分为两种类型:单相感应电动机和单相同步电动机。单相感应电动机是最常见的一种类型,其转子上有一个铝制的导体,当电流流过导体时就会产生旋转力矩。单相同步电动机则需要外部提供一个同步电源来保持转子的转速与电源频率同步。单相异步电动机具有结构简单、制造成本低、使用方便等优点,但其输出功率和效率相对较低,适用于一些功率较小、负载变化不大的轻型设备。   三相异步电动机介绍:   三相异步电动机是一种常见的交流电
[嵌入式]
基于AT89C51的三相异步电动机
  这里所介绍的基于单片机AT89C5l的三相异步电动机软启动器从本质上改善交流电动机的启动特性,而且具有节电运行、过流保护、过载保护、缺相保护等功能。   1 工作原理及硬件构成   该软启动器的硬件电路结构框图如图1.      启动时(接到启动指令),从单片机输出口产生移相触发脉冲,通过控制串接在三相异步电动机绕组中的双向晶闸管的导通角α,使之实现斜坡方式减压启动。在电机运行中,实时检测电机功率因数,据此改变导通角α,实现节电运行。过流与过载检测采用常规电流互感器电路,经整流、滤波、放大、A/D转换及隔离后送人单片机,由软件完成数据处理及判断。缺相检测采用同时检测三相电源的方法以判断缺相故障。每相检测电路如图2所示。
[单片机]
基于AT89C51的三相<font color='red'>异步电动机</font>
用指针式万用表查找单相异步电动机离心开关断路故障
离心开关出现断路故障以后,当电动机起动时,离心开关的触点不能把副绕组与电源连通,故电动机将无法起动。 (1)故障原因。导致离心开关断路故障的原因可能是由于触点簧片过热失效,触点烧坏脱落,机械机构卡死,接线螺钉松动或线端断开,触点绝缘板裂,弹簧失效以致无足够张力使触点闭合,动、静触点之间接触不良等。 (2)检测方法。对于离心开关断路故障,可用万用表测量副绕组引出线端的电阻。正常时副绕组的电阻通常为几百欧姆右,如果测得的电阻值过大,则就说明起动回路有断路故障,可进一步拆开电动机的端盖,用万用表直接测量副绕组的电阻,如测得的电阻正常,则就说明离心开关有断路故障。对此,应查明原因找出故障点进行修理。
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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