预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SPWM控制技术的SOPC实现的中期报告 尊敬的导师和评审老师: 您好!本篇报告是SPWM控制技术的SOPC实现的中期报告,报告内容如下: 一、项目背景介绍 现今,众多工业领域都需要用到电力电子技术进行控制。其中,PWM(PulseWidthModulation)技术就是一个常用的控制技术。然而,传统的PWM控制技术对动态性能要求较高时,指令执行速度的限制以及与运算时间有关的误差会影响系统的稳定性。此时,SPWM(SinusoidalPulseWidthModulation)控制技术应运而生。SPWM控制技术相较于PWM技术,在反馈环节中增加了滤波器以及异步采样保证电网无谐波污染,从而使系统的稳定性更高。 因此,本项目旨在通过SOPC(SystemonaProgrammableChip)实现SPWM控制技术,以提高电力电子控制系统的动态性能和稳定性。 二、项目进展情况 1.框架设计: 在项目初期,我们基于SOPC的框架结构,设计了SPWM控制器的框架结构。根据SPWM控制技术的特点,我们采用FPGA处理器进行设计,结合集成的ADC进行采样,控制PWM输出,将SPWM波形输出到三相变流器,实现对电机的控制。 2.实现思路: 在项目实现过程中,我们将任务分成了以下四个部分: (1)音符生成:音符生成器的实现采用了嵌入式芯片中的DDS(DirectDigitalSynthesis)技术。 (2)SPWM波形生成:将音符信号与三角波信号进行比较、控制PWM输出等步骤,实现SPWM波形的生成。 (3)三相变流器驱动:SPWM波形输出到三相变流器,三相电机实现转速控制。 (4)SOPC集成:集成以上三步形成完整的SPWM控制器。 目前,我们已完成音符生成和SPWM波形生成的设计与仿真。我们采用VerilogHDL语言利用QuartusII软件进行仿真,在FPGA上设置了合适的时钟周期和频率。通过仿真,我们检验了SPWM控制器仿真的准确性。在之后的时间里,我们将会进行三相变流器驱动的实现,并将以上各项任务集成到SOPC中。 三、存在问题和解决方案 目前,我们在进行三相变流器驱动的实现时,遇到了一些问题。首先,三相变流器驱动的系统需要高速采样。但是,我们在设置高速时钟的同时,同样需要考虑芯片本身的性能限制。其次,我们还需要对驱动信号进行滤波,以避免电网产生谐波干扰。因此,在目前所面临的问题中,我们打算采用FPGA内置的FIR滤波器进行驱动信号的滤波,并通过将采样周期调整为合适的值,实现高速采样的需求。 四、项目计划安排 1.继续进行SPWM控制器的驱动信号滤波实现; 2.将各项任务的功能集成到SOPC中,并进行FPGA的编程; 3.进行SPWM控制器的调试与测试; 4.编写并撰写项目结题报告。 以上是本项目SPWM控制技术的SOPC实现的中期报告,感谢您的阅读!