不规则采样法.doc
文本预览下载声明
不规则采样法
基于DSP的SPWM不对称规则采样算法的分析与实现
姜彬,张浩然,郭启军
(浙江师范大学数理信息学院电子技术研究所 ,浙江,金华,321004)
基金颁发部门:浙江省科技厅 项目名称:静电除尘器智能化高频高压电源的研制
编号:2008C21064 基金申请人:张浩然 姜彬
摘要:本文以高性能数字信号处理芯片TMS320F2812为核心,设计生成了基于不对称 规则采样算法的SPWM波形,键盘输入参数设定调制波频率。本文首先分析了不对称规则算法的原理,接着设计了基于TMS320F2812芯片的软件设计流程,最后在数字示波器上显示了实验波形,验证了设计的有效性和可行性。
关键字:SPWM; DSP;不对称采样算法; TMS320F2812
Sine Pluse Width Modulation based on TMS320F2812
Mathematics, Physics and Information Engineering College of Zhejiang Normal University
Jinhua, Zhejiang, China, 321004
Abstract: According to Asymmetry Rule Sampling Algorithmic based on TMS320F2812,we design and generate SPWM waveform. And we use keyboard to change the parameters and set frequency modulation wave. First we analysis the principle of the algorithmic ,and then design the software flow based on TMS320F2812, Finally, we show some experiment waves on the Digital Oscilloscope to proved the effectiveness and feasibility of the design.
Key words: SPWM;DSP; Asymmetry Rule Sampling Algorithmic; TMS320F2812
中文分类号:TP273 文献标识码:A
1引言
在三相逆变器中,SPWM(Sinusoidal Pulse Width Modulation)技术是最为先进的控制算法之一,SPWM波用于控制逆变器功率器件的开关时刻。SPWM技术最初是用模拟电路构成三角波和正弦波发生电路,接着用比较器来确定他们的交点,这种实现方法电路复杂,精度较差。后来人们采用单片机来实现,但由于单片机在硬件计算速度和算法计算量方面的局限,往往无法兼顾计算的精度和速度。由于DSP具有强大的运算能力,能够完全兼顾控制的精度和速度,越来越多的应用选择使用DSP。用DSP产生多相正弦波有多种方法,如采用D/A转换器,使用DSP外接D/A转换器可以输出频率较高的正弦波,但是这种方法浪费硬件资源,因为需要几相正弦波就需要几个D/A转换器,而且在每次计算每个D/A采样点的正弦值时都需要占用CPU,不利于系统整体性能的提高。TMS320F2812是TI公司推出的用于工业控制的新型32位定点DSP,最高主频150MHz,拥有丰富的外设,利用其内部硬件电路---事件管理器模块中的全比较单元,采用SPWM算法,可以非常方便的产生高精度的、实时性强、可在线调节、带死区控制的三相正弦SPWM波形,从而实现三相逆变器的SPWM控制。 [2]
2. SPWM算法原理[3]
PWM技术利用全控型器件的导通和关断把电压变成一定形状的电压脉冲序列,实现变压、变频控制并且消除谐波,而SPWM算法是以获得正弦电压输出为目标的一种脉宽调制技术。 为了得到正弦波,需要输出一组连续的幅值相等而宽度不相等的矩形波,实现过程为:正弦调制波与三角载波相交,交点产生控制功率开关器件的信号,经相应驱动电路来控制功率开关器件的通断,从而得到一系列等幅而且脉冲宽度正比于对应区间正弦波曲线函数值的矩形脉冲,即SPWM波形。
1
浙江省科技厅项目
基金号2008C21064
基金题目:静电除尘器智能化高频高压电源的研制
用软件方式实现SPWM的算法包括:自然采样法,规则采样法(对称规则采样法,不对称规则采样法)。自然采样法在计算SPWM波的脉宽时要解超越方程,不适
显示全部