《毕业设计(论文)基于TI2802DSP开发板的交流调速系统的软件设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于TI2802DSP开发板的交流调速系统的软件设计.doc(34页珍藏版)》请在三一办公上搜索。
1、目录第一章 绪论41.1DSP技术发展的概况4 1.2DSP芯片的发展4 1.3DSP技术的发展方向和应用前景5 1.4论文的主要研究内容. 6第二章 三相交流电机的结构和工作原理7 2.1三相交流电机的结构. 72.2三相交流电机的工作原理 82.3异步电动机变压变频调速. 9第三章 系统硬件电路设计113.1控制芯片介绍11 3.1.1TB模块.12 3.1.2CC模块.133.2光耦驱动部分14第四章 系统软件设计144.1 SPWM波采样方法154.2规则采样法. 154.3分段同步调制.174.4程序代码注解17第五章 调试结果及分析205.1 SPWM波实验结果205.2 SPWM
2、波形分析21结论23参考文献24致谢25附录26摘要数字信号处理(DSP)是一门涉及许多学科而又广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。数字信号处理是一种通过使用数学技巧执行转换或提取信息,来处理现实信号的方法,这些信号由数字序列表示。在过去的几十年时间里,数字信号处理已经在通信等领域得到极为广泛的应用。本文介绍了基于DSPTI2802的交流调速系统的研制。主要在程序方面进行了较为深入的探讨,对ePWM模块进行了较为详细的解析,通过程序的编译生成可调的SPWM波,从而控制三相异步电机按我们所要的电机转速的梯形
3、运行。关键词DSPSPWM AbstractDigital signal processing ( DSP ) is a involves many disciplines and widely applied in many fields of the emerging discipline. Since the nineteen sixties, along with the computer and the rapid development of information technology, digital signal processing technology to emerge
4、 as the times require and gets a rapid development. Digital signal processing is through the use of a mathematical skills to perform the conversion or extraction of information, to deal with real signals, these signals by digital sequence. In the past few years, digital signal processing in telecomm
5、unications and other fields has been widely applied.This paper introduces the communication based on DSP TI2802 speed system development. Mainly in the process of a more in-depth discussion, to ePWM module for a more detailed analysis, through the program compiles generation adjustable SPWM wave, in
6、 order to control the three-phase asynchronous motor based on what we want the motor speed trapezoidal operation.KeyWord:DSPSPWM第一章 绪论进入21世纪后,数字化浪潮正在席卷全球,数字信号处理器(DigitalSignalProcessor,简称DSP)正是这场数字化革命的核心,无论在其应用的广度还是深度方面,都在以前所未有的速度向前发展。1.1DSP技术发展的概况DSP的发展大致分为三个阶段:在DSP出现之前数字信号处理只能依靠微处理器来完成。但由于微处理器较低的处
7、理速度不快,根本就无法满足越来越大的信息量的高速实时要求。因此应用更快更高效的信号处理方式成了日渐迫切的社会需求,到了70年代,有人提出了DSP的理论和算法基础。但那时的DSP仅仅停留在教科书上,即使是研制出来的DSP系统也是由分立元件组成的,其应用领域仅局限于军事、航空航天部门。一般认为,世界上第一个单片DSP芯片是1978年AMI公司发布的S2811。1979年美国Intel公司发布的商用可编程器件2920是DSP芯片的一个主要里程碑。这两种芯片内部都没有现代DSP芯片所必须有的单周期乘法器。1980年,日本NEC公司推出的mP D7720是第一个具有硬件乘法器的商用DSP芯片,从而被认为
8、是第一块单片DSP器件。随着大规模集成电路技术和半导体技术的发展,1982年世界上诞生了第一代DSP芯片TMS32010及其系列产品。这种DSP器件采用微米工艺NMOS技术制作,虽功耗和尺寸稍大,但运算速度却比微处理器快了几十倍,尤其在语言合成和编码译码器中得到了广泛应用。DSP芯片的问世是个里程碑,它标志着DSP应用系统由大型系统向小型化迈进了一大步。至80年代中期,随着CMOS工艺的DSP芯片应运而生,其存储容量和运算速度都得到成倍提高,成为语音处理、图像硬件处理技术的基础。80年代后期,第三代DSP芯片问世,运算速度进一步提高,其应用范围逐步扩大到通信、计算机领域。90年代DSP发展最快
9、,相继出现了第四代和第五代DSP器件。现在的DSP属于第五代产品,它与第四代相比,系统集成度更高,将DSP芯核及外围元件综合集成在单一芯片上。这种集成度极高的DSP芯片不仅在通信、计算机领域大显身手,而且逐渐渗透到人们的日常生活领域。经过20多年的发展,DSP产品的应用已扩大到人们的学习、工作和生活的各个方面,并逐步成为电子产品更新换代的决定因素。.DSP芯片的发展DSP芯片诞生于20世纪70年代末。20多年来,DSP芯片得到了迅猛发展,标志性产品简述如下:1978年,AMI公司生产出第一片DSP芯片S2811。1979年,美国Intel公司推出商用可编程器件DSP芯片Intel2920。S2
10、811 和Intel2920是DSP芯片的一个重要里程碑,它们没有单周期硬件乘法器,使芯片的运算速度、数据处理能力和运算精度受到了很大的限制。运算速度大约为单指令周期200-500ns,应用领域仅局限于军事和航空航天部门。1980年,日本NEC公司推出PD7720,这是第一片具有乘法器的商用DSP芯片。1982年,TI公司成功推出其第一代DSP芯片TMS32010及其系列产品TMS32011、TMS320C10/C14 /C15/C16/C17。日本Hitachi公司第一个采用CMOS工艺生产浮点DSP芯片。1983年,日本Fujitsu公司推出的MB8764,指令周期为120ns,具有双内部
11、总线,使数据吞吐量发生了一个大的飞跃。1984年,AT&T公司推出DSP32,是较早的具备较高性能的浮点DSP芯片。20世纪80年代后期和90年代初期,DSP器件在硬件结构上更适合数字信号处理的要求,能进行硬件乘法和单指令滤波处理,其单指令周期为200-500nsns。如TI公司的TMS320C20和TMS320C30,采用了CMOS制造工艺,其存储容量和运算速度成倍提高,为语音处理、图像处理技术的发展奠定了基础。伴随着运算速度的进一步提高,其应用范围逐步扩大到通信、计算机领域。这个时期的器件主要有:TI公司的TMS320C20、30、40、50系列,Motorola公司的DSP5600、96
12、00系列,AT&T公司的DSP32等。.DSP技术的发展方向和应用前景世界上没有完美的处理器,DSP不是万能的。DSP器件的特点使得它特别适合嵌入式的实时数字信号处理任务。实时的概念实时的定义因具体应用而异。一般而言,对于逐样本 (sample-by-sample) 处理的系统,如果对单次样本的处理可以在相邻两次采样的时间间隔之内完成,我们就称这个系统满足实时性的要求。即:tproesstsample,其中,tproess代表系统对单次采样样本的处理时间,tsample代表两次采样之间的时间间隔。举例来说,某个系统要对输入信号进行滤波,采用的是一个100阶的FIR滤波器,即。假设系统的采样率为
13、1KHz,如果系统在1ms之内可以完成一次100阶的FIR滤波运算,我们就认为这个系统满足实时性的要求。如果采样率提高到10KHz,那么实时性条件也相应提高,系统必须在0.1ms内完成所有的运算。需要注意,tproess还应当考虑各种系统开销,包括中断的响应时间,数据的吞吐时间等。正确理解实时的概念是很重要的。工程实现的原则是“量体裁衣”,即从工程的实际需要出发设计系统,选择最合适的方案。对于DSP的工程实现而言,脱离系统的实时性要求,盲目选择高性能的DSP器件是不科学的,因为这意味着系统复杂度、可靠性设计、生产工艺、开发时间、开发成本以及生产成本等方面不必要的开销。从这个角度而言,即使系统开
14、发成功,整个工程项目可能仍然是失败的。嵌入式应用嵌入式应用对系统成本、体积和功耗等因素敏感。DSP器件在这些方面都具有可比的优势,因此DSP器件特别适合嵌入式的实时数字信号处理应用。反过来,对于某一个具体的嵌入式的实时数字信号处理任务,DSP却往往不是唯一的,或者是最佳的解决方案。我们看到,越来越多的嵌入式RISC处理器开始增强数字信号处理的功能;FPGA厂商为DSP应用所做的努力一直没有停止过;针对某项特定应用的ASIC/ASSP器件的推出时间也越来越快。开发人员面临的问题是如何根据实际的应用需求客观地评价和选择处理器件。表2对给出了这些器件之间的一些简要对比。从表中可以看出,DSP实际上是
15、一种比较折衷的解决方案。以媒体处理应用为例,现行的国际标准较多,包括MPEG1/2/4、H261/3/4等,各种标准在一段时间内共存,新的标准还在不断涌现。如果系统设计需要兼顾实现性能和多标准的适应性,DSP可能是一个较好的选择。但是,如果应用比较固定,对价格又特别敏感,采用专用的ASIC芯片可能就会更加合适。算法是DSP应用的核心随着DSP器件的发展,DSP系统开发的主要工作已经转向软件开发,软件开发将占据约80的工作量,必须引起足够的重视。另外,在目前的现状条件下,算法是我们核心知识产权的主要体现,也是产品竞争力的主要因素。1.4论文的主要研究内容本论文的主要研究内容是基于TI2802DS
16、P为控制核心的对三相异步电机进行运行控制。通过学习TI2802DSP的ePWM模块,配置相应的子模块,生成频率可调的正弦SPWM波,控制三相异步电机作加速、匀速和减速运行。第二章 三相交流电机的结构和工作原理2.1三相交流电机的结构定子是电动机的不动部分、它主要由铁心、定子绕组和机座组成。定子绕组是定子中的电路部分,中,小型电动机一般采用漆包线绕制卜其三相对称绕组共有六个出线端,每相绕组的首端和末端分别用D1,D2,D3和D4,D5,D6标记,可以根据电源电压和电动机的额定于电压把三相绕组接成星形或三角形,参见图2.1。 D3 D1 D5 D3 D1 D5 D4 D2 D6D2 D6 D4D2
17、D1D6D5D1D4D2D3D4D3 D6D5 图(2.1)三相交流异步电动机接线柱的联接转子是电动机的旋转部分,由转轴、转子铁心、转子绕组和风扇等组成。转子铁心是一个圆柱体,也由硅钢片叠压而成,其外圆周表面冲有槽孔,以便嵌置转子绕组。转子绕组根据其构造分为两种形式:鼠笼式和线绕式。(a)鼠笼式鼠笼式转子是在转子饮心的槽内压进铜条,铜条的两端分别焊接在两个铜环上,因其形状如同鼠笼,故得名。现在巾、小型电动机更多地采用铸铝转子,即把熔化的铝浇铸在转子铁心槽内,两端的圆环及风扇也一并铸成。用铸铝转子可节省铜材,简化了制造工艺,降低了电机的成本。(b)线绕式其转子铁心与鼠笼式相同,不同的是在转子的槽
18、内嵌置对称的三相绕组。三相绕组接成星形,末端接在一起,首端分别接在转轴上三个彼此绝缘的铜制滑环上。滑环对轴也是绝缘的,滑环通过电刷将转子绕组的三个首端引到机座上的接线盒里,以便在转子电路中串入附加电阻,用来改善电动机的起动和调速性能。 2.2三相交流电机的工作原理 交流电动机是利用载流导体在磁场中产生电磁力的原理制成的。 假设将定子绕组联接成星形,并接在三相电源上,绕组中便通入三相对称电流: iU (2-1)iv=Imsin(t-1200) (2-2)Iw=Imsin(t+1200) (2-3)其波形如图2-2所示。 三相电流共同产生的合成磁场将随着电流的交变而在空间不断地旋转,即形成所谓的旋
19、转磁场,iiuiviw018003600 图(2.2)三相电流波形旋转磁场切割转子导体,便在其中感应出电动势和电流,如图2.3所示。电动势的方向可由右手定则确定。转子导体电流与旋转磁场相互作用便产生电磁力F 施加于导体上。电磁力F的方向可由左手定则确定。由电磁力产生电磁转矩,从而使电动机转子转动起来。转子转动的方向与磁场旋转的方向相同,而磁场旋转的方向与通入绕组的三相电流的相序有关。如果将联接三相电源的三相绕组端子中的任意两相对调,就可改变转子的旋转方向。nFn0F 图(2.3)转子转动原理图旋转磁场的转速no称为同步转速,其大小取决于电流频率关和磁场的极对数p,当定子每相绕组只有一个线圈时,
20、绕组的始端之间相差1200空间角,如图2.3所示,则产生的旋转磁场具有一对极,即p=1.当电流交变一次时,磁场在空间旋转一周,旋转磁场的(每分钟)转速no = 60f。若每相绕组有两个线圈串联,绕组的始端相差600空间角,则产生两对极,即p=2。电流交变一次时,磁场在空间旋转半周,即(每分钟)转速 以此类推,可得 (2-4)式中:的单位为 在我国,工频Hz,电动机常见极对数p=14 由工作原理可知,转子的转速n必然小于旋转磁场的转速所谓“异步”。二者相差的程度用转差率来表示: (2-5)一般交流电动机在额定负载时的转差率约为1%-9%。2.3异步电动机变压变频调速在交流异步电机中,磁通由定子和
21、转子磁动势合成产生,三相异步电动机定子每相电动势的有效值是: (2-2)式(2-2)中, E1 为气隙磁通在定子每相中感应电动势有效值;1 为定子电源频率; Ns 为定子绕组串联匝数; kr1 为定子基波绕组系数;m为每极气隙磁通量。由式(2-2)可知,只要控制好E 1和f 1 ,就可以达到控制磁通m 的目的。由此可知,变频系统实际上是变压变频(Variable Voltage Variable Frequency)系统的简称,在改变电源频率的同时,必须也要相应地改变电源电压。第三章 系统硬件电路设计3.1控制芯片介绍在本次设计中,使用TMS320F2802DSP作为控制芯片,实时计算和产生控
22、制信号,控制逆变电路功率开关元件的开通于关断。TMS320F2802DSP引脚图如图3.1所示图(3.1)TMS320F2802管脚图图(3.2) TMS320F2802的实物图TMS320F2802的ePWM模块介绍2802 ePWM模块,能进行频率和占空比控制。一个ePWM 模块包括:TB- 时钟基准模块 CC- 计数器比较模块AQ- 动作限定模块DB- 死区控制模块PC- PWM斩波模块TZ- 事件触发模块ET- 错误控制模块3.1.1 TB模块ePWM的时钟TBCLK=SYSCLKOUT/(HSPCLKDIVCLKDIV):图(3.3)PWM信号频率由时基周期寄存器TBPDR和时基计数
23、器的计数模式决定。初始化程序采用的计数模式为递增计数模式。在递增计数模式下,时基计数器从零开始增加,直到达到周期寄存器值(TBPDR)。然后时基计数器复位到零,再次开始增加。图(3.4)PWM信号周期与频率的计算如下:3.1.2 CC模块CC模块有三种计数方式分别为增计数方式、减计数方式和增减计数方式。图3.3所示依次为三种计数方式。图(3.5)CC计数方式3.2光耦驱动部分光耦隔离主要作用有: 1、将驱动电路的控制部分和主回路隔离,避免主回路中的强电干扰控制回路中的弱电信号。2、通过隔离,人工在线调试的时候更加安全了。3、驱动电路的输入输出使用不同的地,利用隔离,可以避免之间的干扰在本次设计
24、中使用光耦隔离芯片TLP521。TLP521的实物如图3.4所示。图(3.6) TLP521将TMS320F2802DSP开发板生成的SPWM波信号,经过芯片转换,生成12V的驱动信号,驱动逆变电路的IRFP450功率开关器件。第四章 系统软件设计4.1 SPWM波采样方法由于微机技术的发展使得用软件生成SPWM波形变得比较容易,因此,软件生成法也就应运而生。软件生成法其实就是用软件来实现调制的方法,其有两种基本算法:即自然采样法和规则采样法. 自然采样法是以正弦波为调制波,等腰三角波为载波进行比较,在两个波形的自然交点时刻控制开关器件的通断,这就是自然采样法.其优点是所得SPWM波形最接近正
25、弦波,但由于三角波与正弦波交点有任意性,脉冲中心在一个周期内不等距,从而脉宽表达式是一个超越方程,计算繁琐,难以实时控制。规则采样法是一种应用较广的工程实用方法,一般采用三角波作为载波。其原理就是用三角波对正弦波进行采样得到阶梯波,再以阶梯波与三角波的交点时刻控制开关器件的通断,从而实现SPWM法.当三角波只在其顶点(或底点)位置对正弦波进行采样时,由阶梯波与三角波的交点所确定的脉宽,在一个载波周期(即采样周期)内的位置是对称的,这种方法称为对称规则采样。当三角波既在其顶点又在底点时刻对正弦波进行采样时,由阶梯波与三角波的交点所确定的脉宽,在一个载波周期(此时为采样周期的两倍)内的位置一般并不
26、对称,这种方法称为非对称规则采样。规则采样法是对自然采样法的改进,其主要优点就是是计算简单,便于在线实时运算,其中非对称规则采样法因阶数多而更接近正弦.其缺点是直流电压利用率较低,线性控制范围较小。以上两种方法均只适用于同步调制方式中。 4.2规则采样法规则采样法是一种在采用微机实现时实用的PWM波形生成方法。规则采样法是在自然采样法的基础上得出的。规则采样法的基本思路是:取三角波载波两个正峰值之间为一个采样周期。使每个PWM脉冲的中点和三角波一周期的中点(即负峰点)重合,在三角波的负峰时刻对正弦信号波采样而得到正弦波的值,用幅值与该正弦波值相等的一条水平直线近似代替正弦信号波,用该直线与三角
27、波载波的交点代替正弦波与载波的交点,即可得出控制功率开关器件通断的时刻。比起自然采样法,规则采样法的计算非常简单,计算量大大减少,而效果接近自然采样法,得到的SPWM波形仍然很接近正弦波,克服了自然采样法难以在实时控制中在线计算,在工程中实际应用不多的缺点。图(4.1)在三角载波每一周期的负峰值找到正弦调制波上的对应点。采样水平线与三角载波的交点位于正弦调制波两侧,脉宽生成误差(与自然采样法比)明显减小,所得SPWM波形更准确。4.3分段同步调制程序根据规则采样法,采用分段同步调制的方式生成SPWM波形。其载波比m根据所在频段的变化而变化。载波比m及频段划分如图4.2所示。图(4.2)4.4程
28、序代码注解1.下面给出一段主程序初始化的程序(/为对程序语句的功能注释)。void main(void) InitSysCtrl();/系统控制初始化函数,主要是时钟设置、看门狗设置等等 EALLOW;/解除DSP的寄存器的写操作保护 GpioCtrlRegs.GPAMUX1.all = 0x0; / 相应的引脚配置为I/O引脚功能 GpioCtrlRegs.GPADIR.all = 0xFF; /配置相应的引脚为输出引脚 GpioDataRegs.GPADAT.all =0xFF; / 相应引脚输出为低 EDIS;/使DSP的写操作被禁止 InitEPwm1Gpio(); InitEPwm2
29、Gpio(); InitEPwm3Gpio();/以上三条语句是将PWM模块对应的GPIO0、GPIO1、GPIO2、GPIO3、GPIO4、GPIO5口设置成在PWM模式,而不是一般的IO口模式 EALLOW; /解除DSP的寄存器的写操作保护 GpioCtrlRegs.GPAMUX1.bit.GPIO11 = 0; /定义GPIO11引脚配置为I/O引脚 GpioCtrlRegs.GPADIR.bit.GPIO11 = 1; / 定义GPIO11引脚为输出引脚 GpioDataRegs.GPADAT.bit.GPIO11 =0;/ GPIO11输出拉低是为了使能3245的/OE引脚 EDI
30、S; /使DSP的写操作被禁止 DINT;/禁止CPU中断 InitPieCtrl();/初始化PIE控制寄存器 IER = 0x0000;/禁止PIE中断 IFR = 0x0000;/清除所有中断标识 InitPieVectTable();/PIE向量表中的所有中断向量配置对应的入口地址 EALLOW; /解除DSP的寄存器的写操作保护 PieVectTable.EPWM1_INT = &epwm1_isr;/使能EPWM1中断 EDIS; /使DSP的写操作被禁止 EALLOW; /解除DSP的寄存器的写操作保护 SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 0;
31、 /停止所有时基模块时钟 EDIS; /使DSP的写操作被禁止 InitEPwm1Example();/初始化EPWM1模块 EALLOW; /解除DSP的寄存器的写操作保护 SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1; EDIS; /使DSP的写操作被禁止 EPwm1TimerIntCount = 0;/中断次数计数器初始化赋值 IER |= M_INT3;/使能第3组向量(中断汇集到CPU级的INT3中断线上) PieCtrlRegs.PIEIER3.bit.INTx1 = 1;/将EPWM1中断服务子函数的地址映射到中断向量表中 EINT; / 使能全局可
32、屏蔽中断ERTM; /仿真器可实时获取发生中断的寄存器或存储器 i=0; k=0;fr=7; N=201;Tc=42644;/程序变量初始化赋值 for(;) asm( NOP); /无限循环空函数2下面给出一段ePWM模块初始化的程序(/为对程序语句的功能注释)。 /TB子模块设置EPwm1Regs.TBPRD = EPWM_TIMER_TBPRD; /设置载波周期 EPwm1Regs.TBPHS.half.TBPHS = 0x0000; / 在相位寄存器中设置计数器的起始计数 /位置 EPwm1Regs.TBCTL.bit.PRDLD = TB_SHADOW; /映射寄存器SHADOW使能
33、并配置 /映射寄存器为自动读写 EPwm1Regs.TBCTR = 0x0000; /计数器控制器 EPwm1Regs.TBCTL.bit.CTRMODE = TB_COUNT_UPDOWN; / 连续增减计数模式EPwm1Regs.TBCTL.bit.PHSEN = TB_DISABLE;/ 将定时器相位使能位关闭 EPwm1Regs.TBCTL.bit.HSPCLKDIV = TB_DIV1; EPwm1Regs.TBCTL.bit.CLKDIV = TB_DIV1; /这两条语句组合对PWM的时钟进行 /分频 EPwm1Regs.CMPCTL.bit.SHDWAMODE = CC_SHA
34、DOW; /A模块比较模式 EPwm1Regs.CMPCTL.bit.SHDWBMODE = CC_SHADOW; /B模块比较模式 EPwm1Regs.CMPCTL.bit.LOADAMODE = CC_CTR_ZERO; / A模块比较使能,通过 /写0来清除SHDWAMODE位来使能load on CTR=Zero EPwm1Regs.CMPCTL.bit.LOADBMODE = CC_CTR_ZERO; / A模块比较使能,通过 /写0来清除SHDWAMODE位来使能load on CTR=Zero /以下四条语句是设置EPWM1A、EPWM1B的输出方式EPwm1Regs.AQCTL
35、A.bit.CAU = AQ_CLEAR; /TBCTR(计数器)与CMPA在up计 /数时相等使输出为high,这关系的输出的占空比 EPwm1Regs.AQCTLA.bit.CAD = AQ_SET; /TBCTR(计数器)与CMPA在down计/数时相使输出为反向,这关系的输出的占空比 EPwm1Regs.AQCTLB.bit.CAU = AQ_SET; EPwm1Regs.AQCTLB.bit.CAD = AQ_CLEAR; /DB子模块(死区模块)设置 EPwm1Regs.DBCTL.bit.OUT_MODE = DB_FULL_ENABLE;/输入方式选择 EPwm1Regs.DB
36、CTL.bit.POLSEL = DB_ACTV_HIC;/减计数时死区信号反向 EPwm1Regs.DBCTL.bit.IN_MODE = DBA_ALL;/输出方式选择 EPwm1Regs.DBRED = 0x000F;/设置增计数时的死区时间EPwm1Regs.DBFED = 0x000F;/设置减计数时的死区时间第五章 调试结果及分析5.1 SPWM波实验结果本设计利用TI2802 DSP生成频率可调的SPWM波,在软件设计中频率为50hz,40hz ,30hz时的SPWM波形如下图所示。当调制波频率为50Hz,载波比N=33时的输出信号波形如图(5.1)所示。图(5.1) 50Hz时
37、的输出波形当调制波频率为40Hz,载波比N=45时的输出信号波形如图(5.2)所示。图(5.2) 40Hz时的输出波形当调制波频率为30Hz,载波比N=69时的输出信号波形如图(5.3)所示。图(5.3) 30Hz时的输出波形5.2 SPWM波形分析图(5.4)是下同一桥臂的控制信号,从波形中可以看出,同一桥臂的上下两路控制信号是基本对称的。图(5.4)同一桥臂的输出信号波形由于功率开关管的开通和管断会有一定时间的延时,所以要进行死区设置,以防止同一桥臂的两个功率开关管同时导通,造成电源短路。在本次设计中,使用的IRFP450,在软件设计中设置其死区时间为150ns。死区设置时同一桥臂的输出波
38、形如图(5.5)所示。图(5.5) 死区设置输出波形图综合上诉波形图的结果,说明用TMS320F2802开发板生成的SPWM波形是正确的,符合设计的要求。结论本文采用了TI公司TMS320F2802 DSP芯片为核心控制器,由整流二极管、保险丝、滤波电容和6只IRFP450作为功率驱动器件的变频系统。采用硬件方式实现了恒压频比(VVVF)的SPWM控制。对所设计的感应电机调速系统进行了实验研究,并得出下列结论:1. 系统采用DSP为核心控制芯片,可在线调试,具有灵活高速的特性,并可以有效的降低成本,用最小的体积和最少的资源实现设计要求。2. 光耦隔离模块的使用有效的防止了DSP弱电信号与后接的
39、功率器件所加强电之间的干扰,并对DSP起到了很好的保护作用。3. 在0-50Hz内,系统可以加速、匀速、减速运行。通过以上的理论和实验研究可知本文所设计的系统具有结构简单、通用性强和可靠性高特点,通过实验证明系统的特性良好,因此具有一定的实用价值。参考文献1.朱鹏程 康勇 陈坚 电力电子技术 2003 第1期2.傅电波 尹项根 王志华 夏勇军 电力自动化设备 2002 第10期3.张路 张开锋 胡昆明 肖山竹 单片机与嵌入式系统应用 2010 第12期4.徐科军,张瀚,陈智渊TMS320X281x DSP原理及应用第一版.北京航空航天出版社20065陈伯时,陆敏逊.交流调速系统 第2版.机械工
40、业出版社,20056许期英,刘敏军,于军.交流调速技术与系统.化学工业出版社,2010附录如果说以第一个晶闸管的出现作为交流电动机变频调速的起点,可以认为它的发展历史己40多年了。而变频调速技术真正高速发展时期,应该是在PWM调制技术的出现和微机控制技术发展之后。特别是最近20年来,随着交流调速技术的应用普及,交流变频调速在化工、火电厂、矿山、油田、机械制造、城市建设、水处理、甚至家电等行业己经全面推广使用,一般主要用于节能及控制。随着变频技术的普及和深入,以及国际、国内电器设备使用的有关标准意识的强化,电力系统行业和用户对变频技术的质量要求也越来越高。变频调速的发展趋势主要围绕下面几个方而展
41、开。1) 高性能的智能控制变频器380V系统的低压变频器是国内的主要研究对象,应用交流调速的基本理论,结合神经网络控制、鲁棒控制、模糊控制,或其他智能控制等手段,实现电机运行参数的自动辨识,以期达到自适应、自调整的最优控制。这方面己有一定的研究成果。2) 速度传感器研究从前面所述的各种变频调速的理论可知,一般系统都要用到转速传感器。在实际使用中,由于变频设备和被控电动机有一定的距离,而高精度的转速传感器都要使用专门的电源,被控电动机有的是在户外,运行工况非常恶劣,要保证速度反馈的准确性,有时不得不采取特别措施,因此也会增加额外费用,运行的可靠性和控制精度也会因此受到影响。无速度传感器的变频调速系统,是通过现场采集的电流电压量,以及控制的实施策略,综合出被控电机的实际转速。这种控制方案要求计算机的控制速度较高,并有足够的精度。3) 针对功率因数提高和谐波污染的研究低压变频调速系统的控制虽然己经是非常成熟了,但目前国际、国内的产品,一般都是矢量控制和直接转矩控制,重点放在电机变频控制理论的实现和完善上,而对变频器的输出波形、功率因数,以及谐波污染等问题还没有引起足够的重视。最近10多年来,国外在这一领域己有较深入的研究。有的针对功率因数,有的强调输出波形。多重化技术就是为了解决输出波形问题。最近几年的研究表明,