【《电流控制方法仿真与实验验证分析》6300字(论文)】_第1页
【《电流控制方法仿真与实验验证分析》6300字(论文)】_第2页
【《电流控制方法仿真与实验验证分析》6300字(论文)】_第3页
【《电流控制方法仿真与实验验证分析》6300字(论文)】_第4页
【《电流控制方法仿真与实验验证分析》6300字(论文)】_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

图4.17所示。图STYLEREF1\s4.SEQ图\*ARABIC\s117三级中断响应机制发生中断信号时该信号对应的标志位自动置位。若该信号对应的使能位也被置1导通,则中断信号进入PIE级中断。外设级中断的标志位与使能位有一个位置不满足置1的条件,则中断不予响应。F28335能够响应为数众多的外设级中断的原因就在于PIE级中断,PIE级中断采用了中断复用的方法,每一个中断响应通道上有8个外设级中断。当接收到中断请求时,标志位置1,若是对应使能位也被置1,则PIE级中断会检查PIEACKx来判断CPU是否可以响应该中断,若PIEACKx为0,则PIE级中断传递到CPU级中断。PIEACKx的存在保证了CPU只能同时响应一个PIE中断。与前两级响应相同,CPU级中断也需要标志位与使能位同时置1才能响应上一级中断信号,所不同的是CPU级中断还需要额外使全局使能位INTM置1才能响应中断。中断系统的存在让系统的周期性控制得以顺利实现,控制程序可以插入中断程序中在每个周期运行一次,极大地促进了系统的控制效率。实际操作中用到的中断程序为定时器0的中断程序。在使用中首先要对系统进行初始化,对数字量的输入输出进行初始化,将中断信号清零,PIE向量表初始化并且将CPU中断使能位清零。接着对定时器进行设置,确定开关频率,将定时器的触发频率设定为设定在50kHz,从而实现50kHz开关频率的数字控制。查表可知定时器0对应的中断信号编号为int1.7,则依次将第一级使能位置1,第二级使能位也置1,最终将全局使能位置1,开启了定时器0控制的中断的传输通路。控制器可以通过定时器0产生的开关频率次的中断进行程序控制。定时器0中断及其中断服务程序是本次实验的核心内容。PWM信号的生成F28335被广泛应用在DSP设计中一个非常重要的原因是其有12路PWM输出,其中ePWM模块功能强大,是电力电子变换器中实现导通占空比信号输出的核心模块。PWM(PulseWidthModulation)是基于冲量原理实现的,即冲量相等的波形经过同一个惯性环节后其作用效果是相同的,用傅里叶分解来验证该原理,发现在低频段各种波形作用效果相同,高频段差异极小。本文采用的单极性正弦脉冲宽度调制就是PWM技术的一种应用,其是用等高不等宽的一系列矩形波代替正弦信号。实际应用中,许多部件本身自带有惯性环节,使得PWM控制更具有优越性,本节以实验说明F28335如何产生PWM信号。F28335的12路独立的PWM输出组成了6个独立的ePWM模块,每个ePWM模块由ePWMxA与ePWMxB两部分组成。这两部分可以配合产生多种输出模式。每一组ePWM模块都包括了7个功能性子模块。本节主要介绍的是并网逆变器实验控制中所必须用到的三个重要功能模块:时基模块TB、计数比较模块CC、动作模块AC。时基模块TB,单独的存在于每一个独立的ePWM模块中,能够决定该模块中各部分的事件时序,可以维持各个ePWM模块间的时序关系,也能够将所有的ePWM模块级联同步。其最主要的功能是可以设置计数器的模式,计数器有向上计数,向下计数,向上-向下计数三种模式,结合T型三电平并网逆变器的导通时序特征,选择向上计数模式即可实现控制。ePWM的频率生成由时基周期寄存器(TBPRD)与时基计数器的计数模式(TBCTRL)共同决定。在实际操作中,将TBPRD的值设定为2999,则能将ePWM的输出频率限制为开关频率50kHz。具体原因为,系统以系统主频150MHz进行计数,当计数器达到该TBPRD所赋值2999时消耗总时间对应的频率为50kHz,再将其自动置0,重新开始下一周期的计数。至此设置ePWM模块输出频率的步骤就完成。计数比较模块CC,主要功能是将时基计数器的输入与设定值相比较,当输入与设定值相等时,就进行一次动作。计数比较模块CC包括两个比较器,分别是CMPA与CMPB,在实际操作中,首先对比较器A、B进行初始化,令CMPA、CMPB采用影子寄存器模式,这将有效防止PWM周期中出现毛刺与故障。设定在CMPA为0时动作模块AC进行一次动作,原因为当CMPA为零时,恰好为一个开关周期的开始,此时进行动作能保证每个周期有且仅有一次动作,保证了控制的准确性。动作模块AC,动作模块在PWM信号生成中有关键作用,能够根据不同的输入信号执行不同的动作。输入信号可以来自时基模块,也可以来自计数比较模块,当收到这些模块传来的信号后,动作模块可以产生电平的动作,如置1,清零或翻转。通过这种模式,它能控制PWM输出的极性,也能控制占空比的生成,并且给予时基计数器不同计时方法的独立控制。以本文的控制方案实现方法为例,控制在计数器等于0时将ePWMxA置1,控制在计数器到达比较值时刻,ePWMxA清零,如此就能控制输出一路PWM信号ePWMA,对另一路PWM信号ePWMB同理设置,就得到了PWM输出。本实验中由于采用了单极性正弦脉冲宽度调制,需要用到两组ePWM信号即四路独立的PWM信号来产生单极性调制信号,并且需要对调制信号的占空比进行控制。通过将控制运算得到的占空比信号按比例输出到EPWM的比较单元中,可以实现开关管导通PWM信号的输出。注意每组ePWM模块只包括两路PWM信号,因此需要两组ePWM模块。至此完

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论