CN104124858B - 一种正弦脉冲宽度调制pwm逻辑竞争的抑制方法 - Google Patents
一种正弦脉冲宽度调制pwm逻辑竞争的抑制方法 Download PDFInfo
- Publication number
- CN104124858B CN104124858B CN201410240068.7A CN201410240068A CN104124858B CN 104124858 B CN104124858 B CN 104124858B CN 201410240068 A CN201410240068 A CN 201410240068A CN 104124858 B CN104124858 B CN 104124858B
- Authority
- CN
- China
- Prior art keywords
- half period
- pwm
- carrier signal
- signal
- suppressing method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000000630 rising effect Effects 0.000 claims abstract description 20
- 230000007423 decrease Effects 0.000 claims abstract description 15
- 238000004088 simulation Methods 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims 1
- 239000004065 semiconductor Substances 0.000 abstract description 6
- 230000004075 alteration Effects 0.000 abstract description 2
- 238000007796 conventional method Methods 0.000 abstract 1
- 230000010363 phase shift Effects 0.000 description 18
- 238000001514 detection method Methods 0.000 description 7
- 230000000087 stabilizing effect Effects 0.000 description 6
- 230000005611 electricity Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000012875 competitive assay Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000001629 suppression Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Landscapes
- Inverter Devices (AREA)
Abstract
本发明公开了一种正弦脉冲宽度调制PWM逻辑竞争的抑制方法,该抑制方法中在三角载波信号的上升半周期和下降半周期内,PWM电平只在调制信号与三角载波信号第一次交截时翻转,即一个三角载波信号周期内PWM仅驱动半导体功率器件开、关一次,能有效抑制了SPWM的逻辑竞争,尤其在大功率级联多电平逆变器采用载波移相SPWM调制策略的场合,与现有方法相比,本发明方法能减少功率器件的开关损坏,同时不引入延时,不会干扰多电平的叠加效果,能减小输出多电平的畸变率。
Description
技术领域
本发明属于信号调制技术领域,具体涉及一种正弦脉冲宽度调制PWM逻辑竞争的抑制方法。
背景技术
随着微电子技术的进步,可编程逻辑器件逐渐取代了数字集成电路;而现场可编程门阵列(FPGA)逻辑器件,因其超大规模集成、高速、低功耗等优点得到了日趋广泛的关注和应用。
作为中高压、大功率电力电子应用中的关键技术,多电平逆变器的实现需要复杂的调制方法以及多路独立PWM控制信号对多电平***中的开关器件进行控制。目前常用的数字信号处理器如TI公司的TMS320F2812(DSP)至多能提供16路独立正弦脉冲宽度调制(Sinusoidal Pulse Width Modulation,SPWM)的PWM信号,独立使用在很多场合已经无法满足要求。DSP和FPGA联合使用则具有强大的优势:结构灵活,有较强的通用性,不用修改硬件即可实现不同的算法;适于单元化设计,提高算法效率;同时其开发周期较短,***易于维护和扩展,适用于实时信号处理。
此外,大功率级联多电平逆变器的开关器件的开关频率一般不高(即开关周期较长),而为了保证***的控制精度,采样频率往往较高,甚至高于开关器件开关频率的2倍,此时,每个载波周期内调制信号会更新多次,这样会引起逻辑竞争。如图1(a)和图1(b)所示为三角载波处于上升半周期和下降半周期时正弦脉冲宽度调制(SPWM)PWM逻辑竞争的原理示意图,当每个FPGA时钟周期都更新调制信号并实时更新CPS-SPWM发生器输出的PWM信号时,一个载波周期内调制信号us(t)与三角载波信号uc(t)可能交截多次(存在多个交点),相应的PWM信号会翻转多次,则功率模块的半导体开关器件在预设的单开关周期内会开、关多次,图1(c)和图1(d)分别给出了三角载波处于上升半周期和下降半周期时逻辑竞争的实验波形,图中PWM的窄脉冲约5us,大于开关器件常设死区值,能驱动开关器件动作。逻辑竞争现象会增加输出电平变化次数,增加开关器件的开关损耗,干扰多电平叠加效果,引入额外的谐波含量,影响控制效果。
当***采样频率高于载波频率的2倍时,若采用传统的在载波波谷点和波峰点处更新调制波数的方法,会引入较大延时,无法应用于所设计的脉冲发生器。此外刘春喜等在标题为数字SPWM方法对***延时的影响(电力自动化设备,2013(6),第75-80页)中采用在FPGA中加入窄脉冲检测环节,凡是宽度小于设定阈值的窄脉冲一律删除,但是在***闭环控制时窄脉冲的最大宽度不固定,因而窄脉冲检测环节阈值的选择较困难,此外增加窄脉冲检测环节会在PWM翻转更新时引入固有的延时,对于级联数目较大的***由于移相载波相互错开的相位本身就较小,与检测阈值直接相关的固有延时对载波移相SPWM调制的干扰很大,难以接受。
发明内容
针对现有技术所存在的上述技术缺陷,本发明提供了一种正弦脉冲宽度调制PWM逻辑竞争的抑制方法。
一种正弦脉冲宽度调制PWM逻辑竞争的抑制方法,在三角载波信号的每个上升半周期和下降半周期内PWM电平只在调制信号与三角载波信号第一次交截时翻转,在上升半周期内第一次交截时,则PWM由高电平翻转为低电平,在下降半周期内第一次交截时,则PWM由低电平翻转为高电平。
本发明中的调制信号与三角载波信号交截是指调制信号对应数据与三角载波信号对应的计数值相等。
本发明的逻辑竞争的抑制方法中,在三角载波信号的一个上升半周期或下降半周期内,PWM信号的电平各翻转一次,即一个三角载波信号周期内PWM驱动半导体功率器件开、关一次,进而有效抑制了SPWM的逻辑竞争(可以用于单极倍频载波移相SPWM调制场合),且不引入延时,能够实现半导体功率器件的高精度、高可靠性驱动控制。
所述的正弦脉冲宽度调制基于DSP和FPGA实现,调制信号由DSP通过数据总线写入FPGA。
所述调制信号的写频率大于所述三角载波信号频率的2倍。
所述的三角载波信号为周期性重复的信号,由FPGA采用连续增减计数器模拟,每个FPGA时钟周期,计数器的值增加一或减少一,计数器从零增加到计数峰值,再逐渐减少到零,之后逐渐增加,循环往复,其中计数峰值Peak根据以下公式计算:
Tclk为FPGA的时钟周期,Tsw为开关器件的开关周期,与三角载波信号周期相等。
单极倍频载波移相SPWM策略需要多路移相三角载波信号,分别与级联多电平逆变器单相中的级联功率模块一一对应,理论上各路三角载波信号的幅值、频率均相同,只是相位不同,相邻两路三角载波信号的相位差为对应的时间差Tshift为:
Tsw为功率器件的开关周期,与三角载波信号周期相等,N为移相载波的总路数,与单相级联功率模块数相等。
多路移相载波在FPGA中实现是通过设置各载波对应计数器的计数方向、计数初值而得到
以第1路三角载波信号的峰值时刻作为计数起始点,并令该路移相载波的初始方向为减计数,其余各级载波的初始方向均为加计数。
通过以下方法确定第k路移相载波的计数初值u0(k):
其中,1≤k≤N。
所述的抑制方法包括设置一个用于表示计数器的状态变量,当计数器处于增加计数时该状态变量置为1,反之当计数器处于减计数时该状态变量置为0。
计数器增加计数时,三角载波信号处于上升半周期,计数器减计数时,三角载波信号处于下降半周期,因此状态变量实际上表示三角载波信号的状态。
所述的抑制方法包括设置两个标志位,分别与所述三角载波信号的上升半周期和下降半周期对应,在每个半周期的初始时刻该标志位为0,在PWM电平第一次翻转时,将对应的标志位置为1。
利用标志位记录上升半周期或下降半周期内PWM电平是否翻转。
所述的抑制方法包括:
(1)对于每个FPGA时钟周期,当调制信号与三角载波信号交截时,根据所述的状态变量确定该时钟周期对应的三角载波信号的状态:
若状态变量为0,则对应的三角载波信号处于上升半周期,
否则,对应的三角载波信号处于下降半周期;
(2)根据步骤(1)的结果判断相应的标志位并进行如下操作:
若对应的标志位为零,则进行PWM电平翻转,并将标志位置为1;
若对应的标志位为1,则PWM电平不翻转;
半周期结束时将该标志位重新置为零。
实际上在步骤(1)之前还需要经过初始化过程,在该初始化过程中定义一个状态变量,以及两个标志位,一个对应于三角载波信号的上升半周期,一个对应于三角载波信号的下降半周期,初始情况下,状态变量以及两个标志位均为零。对于多路三角载波信号的场合,则针对每一路三角载波信号都需要定义一个状态变量和两个标志位。
本发明的正弦脉冲宽度调制信号逻辑竞争的抑制方法在三角载波信号的同一个上升半周期或下降半周期内,PWM电平只在调制信号与三角载波信号第一次交截时翻转,能有效抑制PWM逻辑竞争,减少功率器件的开关损耗。尤其在大功率级联多电平逆变器采用载波移相SPWM调制的场合,与现有的逻辑竞争抑制方法比较,本发明方法对PWM的抑制效果更彻底,且不引入延时,不会干扰多电平的叠加效果,能减小输出多电平的畸变率。
附图说明
图1(a)为三角载波处于上升半周期时逻辑竞争的原理示意图;
图1(b)为三角载波处于下降半周期时逻辑竞争的原理示意图;
图1(c)为三角载波处于上升半周期时逻辑竞争的波形图;
图1(d)为三角载波处于下降半周期时逻辑竞争的波形图;
图2为本实施例的三相三线星形连接H桥级联多电平DSTATCOM示意图;
图3为基于本发明方法的CPS-SPWM发生器的结构示意图;
图4(a)为异步串行发送数据帧示意图;
图4(b)为使能封锁时异步串行发送数据帧波形图;
图4(c)为使能开放时异步串行发送数据帧波形图;
图5(a)为单路三角载波信号原理示意图;
图5(b)为多路移相载波原理示意图;
图6为本实施例的逻辑竞争的抑制方法的算法流程图;
图7(a)为本实施例的逻辑竞争的抑制方法中三角载波信号处于上升半周期时的原理示意图;
图7(b)为本实施例的逻辑竞争的抑制方法中三角载波信号处于下降半周期时的原理示意图;
图8(a)为DSTATCOM装置空载自稳压时相邻两个级联功率模块交流侧输出电压波形图;
图8(b)为图8(a)的波形的时间轴放大图;
图8(c)为采用传统的窄脉冲检测消除逻辑竞争方法时DSTATCOM装置空载自稳压输出多电平相电压波形图;
图8(d)为图8(c)的波形的时间轴放大图;
图8(e)为本实施例的DSTATCOM空载自稳压输出多电平相电压波形图;
图8(f)为图8(e)的波形的时间轴放大图;
图9(a)为本实施例的DSTATCOM补偿10kV/2Mvar容量无功负载时输出电压、电流波形图;
图9(b)为本实施例的DSTATCOM补偿10kV/2Mvar容量无功负载时输出电流的低频段谐波含量分析结果图。
具体实施方式
下面将结合附图及具体实施方式对本发明进行详细说明。
本实施例的正弦脉冲宽度调制信号逻辑竞争的抑制方法应用于DSP和FPGA的CPS-SPWM(单极倍频载波移相SPWM)发生器,而CPS-SPWM发生器输出的抑制逻辑竞争的CPS-SPWM信号则用于驱动如图2所示的三相三线制星形连接H桥级联多电平DSTATCOM的半导体功率器件,使DSTATCOM向电网注入补偿电流,补偿负载所消耗的无功电流,提高电网***的功率因素。级联多电平DSTATCOM主要包括主电路和主控制***两部分:
主电路主要由变流器、滤波电感L以及等效电阻R组成,变流器由H桥功率模块(H桥功率级联模块,每个功率H桥功率模块具有功率模块控制器,控制芯片为CPLD)级联构成,通过滤波电感接入电网,单相含有12个功率模块(本实施例中为H桥级联功率模块,每个功率模块包括四个开关器件S1、S2、S3和S4),各功率模块直流侧独立,即每个功率模块中直流侧的电容两端的电压(直流侧电压Udc)独立,总共有36路直流侧电压,DSTATCOM输出三相电压分别为uca,ucb和ucc,输出三相补偿电流分别为ica,icb和icc。uca1、uca2、……、ucaN分别为DSTATCOM的A相第一级、第二级,……,第N级级联功率模块的交流侧输出电压。
主控制***主要由一块DSP(数字信号处理器,TI公司的TMS320F2812)、一块FPGA(现场可编程门阵列,ALTERA公司EP3C系列芯片)和一些电压、电流传感器等***电路组成,用于采样电网电压、负载电流、补偿电路以及各直流侧电压(36路),并根据这些信号构造出PWM信号以对DSTATCOM变流器中的半导体开关器件进行控制。基于DSP和FPGA抑制逻辑竞争的CPS-SPWM发生器是控制***的核心部分。
CPS-SPWM发生器的具体结构如图3所示,主要包括DSP和FPGA,DSP与FPGA通过电气信号连接,具体为10根地址总线(A0~A9),16根数据总线(D0~D9),信号线(S0~S3),片选(CS)及读(RD)、写(WE)信号线。
DSP为主控制芯片,用于采样、还原DSTATCOM的电网电压、负载电流以及各级联功率模块直流母线电压和补偿电流,并根据采集结果构造出级联多电平逆变器各个H桥功率模块的调制信号(调制信号路数与功率模块的个数相同),并分别通过数据总线写入FPGA;
FPGA用于接收调制信号,生成移相三角载波信号,并将各路调制信号与相应的三角载波信号进行比较产生各个功率模块的PWM控制信号(即单极倍频CPS-SPWM信号)。FPGA按照功能划分加载包括:缓存RAM单元,移相载波生成单元,抑制逻辑竞争的单极倍频CPS-SPWM生成单元(每相设置一个,分别为A相单极倍频CPS-SPWM生成单元、B相单极倍频CPS-SPWM生成单元和C相单极倍频CPS-SPWM生成单元),编码与下发单元(每相设置一个,分别为A相编码与下发单元、B相编码与下发单元和C相编码与下发单元)。
缓存RAM单元,用于存储调制信号,在FPGA接收调制信号时,对地址线进行译码,根据译码结果将数据总线上的数据存入缓存RAM的对应存储单元。
移相载波生成单元,用于产生周期性的多路移相三角载波信号,FPGA采用连续增减计数模式生成三角载波信号;
单极倍频CPS-SPWM生成单元,用于将各路调制信号与相应的三角载波信号进行比较产生各个功率模块的PWM控制信号(即单极倍频CPS-SPWM信号,SPWM信号)。
编码与下发单元,用于将SPWM信号进行调制编码并以异步串行通信方式(UART)经下行光纤发送至各功率模块。数据传输帧格式如图4(a)所示:异步串行发送时每帧数据历时4us,共10位数据,分别是1位起始位,4位有效数据,1位***复位信号以及1位停止位,其余为空闲状态且为高电平。起始位为低电平,停止位为高电平;4位有效数据信号依次为左桥臂使能信号、左桥臂PWM信号、右桥臂使能信号以及左桥臂PWM信号。使能信号(包括左桥臂使能信号和右桥臂使能信号)高电平为使能开放,表示***正常,功率器件可正常开关工作,低电平则为使能封锁,表示***故障,封锁PWM控制信号;左桥臂PWM信号、右桥臂PWM信号分别对应H桥逆变器左、右桥臂功率器件(开关器件)的驱动信号,高电平(1)为上管开通下管关断,低电平(0)则是下管开通上管关断;复位信号低电平用于清除故障时的状态量锁存。
图4(b)、图4(c)分别给出了PWM使能封锁和使能开放时的异步串行发送数据帧实验波形,其中图4(b)和图4(c)中下方的波形为上方波形中虚线框内部分的时间轴放大图。图4(b)中使能信号位为低电平,此时***故障,所有功率器件不动作,4(c)中使能信号位为高电平,表示***正常,所有功率器件根据PWM驱动信号正常动作。
本实施例中DSP写入调制信号的频率为三角载波信号的频率的5倍,相当于一个三角载波信号周期内,调制信号更新5次,其中三角载波信号频率即功率器件开关频率为1kHz,DSP写调制信号的频率为5kHz。
本实施例中三角载波信号为周期性重复信号,由FPGA采用连续增减计数器模拟,如图5(a)所示,每个FPGA时钟周期,计数器的值增加一或减少一,计数器从零增加到计数峰值,再逐渐减少到零,之后逐渐增加,循环往复;与此同时定义状态变量updown,当计数器加计数时该状态变量置为1,当计数器减计数时该状态变量置为0。
本实施例中单极倍频载波移相SPWM策略需要多路移相三角载波信号,分别与实施例级联多电平DSTATCOM每一单相中的级联功率模块一一对应,三相共用一套移相载波,理论上各路三角载波信号的幅值、频率均相同,只是相位不同,相邻两路三角载波信号的相位差为对应的时间差Tshift为:
Tsw为功率器件的开关周期,等于三角载波信号的周期,N为移相载波的总路数,与实施例的级联多电平DSTATCOM单相级联功率模块数相等(本实施例中N=12)。
本实施例中多路移相载波在FPGA中实现是通过设置各载波对应计数器的计数方向、计数初值而得到:
以第1路三角载波信号的峰值时刻作为计数的起始点,并令该路移相载波的初始方向为减计数,其余各级载波的初始方向均为加计数。
如图5(b)所示,第k路移相载波的计数初值u0(k)根据以下公式确定:
其中,Peak为三角载波信号的计数峰值,1≤k≤N。计数峰值Peak根据以下公式计算:
Tclk为FPGA的时钟周期。
本发明对逻辑竞争的抑制采用在三角载波信号的每个上升半周期和下降半周期内PWM电平只在调制信号与三角载波信号第一次交截时翻转方法,在上升半周期内第一次交截时,则PWM由高电平翻转为低电平,在下降半周期内第一次交截时,则PWM由低电平翻转为高电平,针对每一路三角载波信号,算法流程如图6所示:初始化过程;
定义一个状态变量updown,该变量以FPGA的时钟周期作为更新周期;定义了两个标志位,分别对应于三角载波信号的上升半周期和下降半周期PWM是否已翻转的判断标志位,分别记为u_flag和d_flag,标志位为0表示对应的半周期内PWM信号未翻转,标志位为1则表示对应的半周期内PWM信号已经翻转。
本实施例的逻辑竞争抑制的方法包括如下步骤:
(1)对于每个FPGA时钟周期,当调制信号与三角载波信号交截时,根据所述的状态变量updown确定该时钟周期对应的三角载波信号的状态:
若状态变量为0,则对应的三角载波信号处于上升半周期,
否则,对应的三角载波信号处于下降半周期;
(2)根据步骤(1)的结果判断相应的标志位并进行如下操作:
若对应的标志位为零,则进行PWM电平翻转,并将标志位置为1;
若对应的标志位为1,则PWM电平不翻转;
半周期结束时将该标志位重新置为零。
图7(a)和图7(b)给出了PWM逻辑竞争抑制的原理示意图,图中在三角载波信号的上升半周期或下降半周期内,调制信号与三角载波信号交截多次,但PWM电平只翻转一次,无逻辑竞争。
图8(a)和图8(b)为采用本实施例的抑制方法DSTATCOM装置空载自稳压时A相中相邻两个级联功率模块(第一个级联功率模块和第二个级联功率模块)交流侧输出电压波形,其中图8(b)为图8(a)中的波形经时间轴放大的波形,两级电压波形的相位差近似为45us,与设计值吻合,说明了CPS-SPWM发生器产生的CPS-SPWM精确度高,同时单个功率模块单元输出SPWM波形不存在逻辑竞争,证明了本发明所用逻辑竞争抑制方法的可靠性。图8(c)和图8(d)为采用传统的窄脉冲检测消除逻辑竞争方法时DSTATCOM装置空载自稳压输出多电平SPWM相电压波形,其中图8(d)为图8(c)中的波形经时间轴放大的波形。图8(e)和图8(f)采用本实施方法时DSTATCOM装置空载自稳压输出多电平SPWM相电压波形,由图可见采用传统方法时电平台阶上有较多的错误电平出现,FFT分析显示其总谐波畸变率为2.15%,主要是由于检测环节引入的固有延时与12级载波移相相邻载波的移相宽度属于同一数量级,对输出电压多电平的叠加效果干扰很大。而采用本实施方法时电平台阶上基本没有错误电平出现,FFT分析显示其总谐波畸变率仅为0.91%,正弦度更好,证明了本实施方法的正确性、优越性。
图9(a)为采用本实施方式时DSTATCOM补偿10kV/2Mvar容量无功负载时的输出相电压uca和补偿电流ica的波形,图9(b)为输出电流ica的低频段谐波含量分析结果。其中输出电流ica的总谐波畸变率(THD)仅为1.18%,远低于相关标准的要求值,效果令人满意。
本实施例中所有波形图中,未作特殊说明,横轴均为时间轴,纵轴为幅值,/div表示每格。以图8(b)中uca-2kV/div,500μs/div为例,表示相电压uca所在图的纵坐标为2kV每格,横坐标为500μs每格。
以上公开的仅为本发明的具体实施例,但是本发明的保护范围并不局限于此,任何熟悉本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围,都应涵盖在本实用发明的保护范围之内。
Claims (7)
1.一种正弦脉冲宽度调制PWM逻辑竞争的抑制方法,其特征在于,在三角载波信号的每个上升半周期和下降半周期内PWM电平只在调制信号与三角载波信号第一次交截时翻转,在上升半周期内第一次交截时,则PWM由高电平翻转为低电平,在下降半周期内第一次交截时,则PWM由低电平翻转为高电平。
2.如权利要求1所述的正弦脉冲宽度调制PWM逻辑竞争的抑制方法,其特征在于,所述的正弦脉冲宽度调制基于DSP和FPGA实现,调制信号由DSP写入FPGA。
3.如权利要求2所述的正弦脉冲宽度调制PWM逻辑竞争的抑制方法,其特征在于,所述调制信号的写频率大于所述三角载波信号频率的2倍。
4.如权利要求1~3中任意一项权利要求所述的正弦脉冲宽度调制PWM逻辑竞争的抑制方法,其特征在于,所述的三角载波信号为周期性重复的信号,由FPGA采用连续增减计数器模拟,每个FPGA时钟周期,计数器的值增加一或减少一,计数器从零增加到计数峰值,再逐渐减少到零,之后逐渐增加,循环往复。
5.如权利要求4所述的正弦脉冲宽度调制PWM逻辑竞争的抑制方法,其特征在于,所述的抑制方法包括设置一个用于表示计数器计数状态的状态变量,当计数器处于增加计数时该状态变量置为1,反之当计数器处于减计数时该状态变量置为0。
6.如权利要求5所述的正弦脉冲宽度调制PWM逻辑竞争的抑制方法,其特征在于,所述的抑制方法包括设置两个标志位,分别与所述三角载波信号的上升半周期和下降半周期对应,在每个半周期的初始时刻该标志位为0,在PWM电平第一次翻转时,将对应的标志位置为1。
7.如权利要求6所述的正弦脉冲宽度调制PWM逻辑竞争的抑制方法,其特征在于,包括:
(1)对于每个FPGA时钟周期,当调制信号与三角载波信号交截时,根据所述的状态变量确定该时钟周期对应的三角载波信号的状态:
若状态变量为0,则对应的三角载波信号处于上升半周期,
否则,对应的三角载波信号处于下降半周期;
(2)根据步骤(1)的结果判断相应的标志位并进行如下操作:
若对应的标志位为零,则进行PWM电平翻转,并将标志位置为1;
若对应的标志位为1,则PWM电平不翻转;
半周期结束时将该标志位重新置为零。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410240068.7A CN104124858B (zh) | 2014-05-29 | 2014-05-29 | 一种正弦脉冲宽度调制pwm逻辑竞争的抑制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410240068.7A CN104124858B (zh) | 2014-05-29 | 2014-05-29 | 一种正弦脉冲宽度调制pwm逻辑竞争的抑制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104124858A CN104124858A (zh) | 2014-10-29 |
CN104124858B true CN104124858B (zh) | 2017-01-04 |
Family
ID=51770158
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410240068.7A Active CN104124858B (zh) | 2014-05-29 | 2014-05-29 | 一种正弦脉冲宽度调制pwm逻辑竞争的抑制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104124858B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108009375B (zh) * | 2017-12-20 | 2020-12-29 | 南京工程学院 | 控制信号表征方法及pwm调制器模型、开关器件模型和电磁暂态仿真方法 |
CN111141926B (zh) * | 2019-12-27 | 2022-06-03 | 宁波三星智能电气有限公司 | 一种充电桩内的风机转速检测方法 |
CN116827155B (zh) * | 2023-06-28 | 2024-02-20 | 荣信汇科电气股份有限公司 | 一种级联多电平变流器的控制***及其载波同步方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101924371A (zh) * | 2010-09-08 | 2010-12-22 | 株洲变流技术国家工程研究中心有限公司 | 一种混合型电能质量治理方法 |
CN102118103A (zh) * | 2011-01-12 | 2011-07-06 | 中电电气集团有限公司 | 变频器中fpga实现平滑窄脉冲的补偿方法 |
CN103178851A (zh) * | 2013-03-15 | 2013-06-26 | 苏州科技学院 | 一种产生spwm控制信号的新型采样方法 |
-
2014
- 2014-05-29 CN CN201410240068.7A patent/CN104124858B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101924371A (zh) * | 2010-09-08 | 2010-12-22 | 株洲变流技术国家工程研究中心有限公司 | 一种混合型电能质量治理方法 |
CN102118103A (zh) * | 2011-01-12 | 2011-07-06 | 中电电气集团有限公司 | 变频器中fpga实现平滑窄脉冲的补偿方法 |
CN103178851A (zh) * | 2013-03-15 | 2013-06-26 | 苏州科技学院 | 一种产生spwm控制信号的新型采样方法 |
Non-Patent Citations (4)
Title |
---|
Microprocessor Implemented SPWM for Multiconverters with Phase-Shifted Triangle Carriers;Bakari Mwinyiwiwa,etc.;《Conference Record Of The 1997 Industry Applications Conference Thirty-second las Annual Meeting》;19971009;第1542-1549页 * |
SPWM数字化自然采样法的理论及脉冲误差分析;毛惠丰;《中国电机工程学报》;20060325;第26卷(第9期);第131-136页 * |
基于数字自然采样法的SPWM波形生成研究;毛惠丰等;《电力电子技术》;20031225;第37卷(第6期);第76-77页 * |
数字SPWM方法对***延时的影响;刘春喜等;《电力自动化设备》;20130610;第33卷(第6期);第75-80页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104124858A (zh) | 2014-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110460259B (zh) | 一种十开关交错箝位三相光伏逆变器拓扑结构 | |
CN102324845B (zh) | 单电感双输出dc-dc开关电源的控制方法及其电路 | |
CN107342699B (zh) | 混合拓扑功率变换器的控制方法与装置 | |
CN103560690A (zh) | 一种单相lcl型并网逆变器谐波阻尼控制方法 | |
CN104124858B (zh) | 一种正弦脉冲宽度调制pwm逻辑竞争的抑制方法 | |
CN102710159B (zh) | 混合驱动的低谐波逆变控制方法及其调制模式切换电路 | |
CN104133166A (zh) | 一种大功率任意波发生装置及方法 | |
CN104298107B (zh) | 一种产生spwm波的组合式局部倍频采样算法 | |
CN107134942A (zh) | 一种有源开关电容准z源逆变器 | |
CN104333002A (zh) | 一种基于ip-iq检测法和滞环控制的混合型有源滤波器 | |
CN104270023B (zh) | 一种多电平逆变器的谐波优化调制方法 | |
CN112072943B (zh) | 一种消除奇数次开关谐波的h桥型逆变电源pwm调制方法 | |
CN202261022U (zh) | 一种单电感双输出dc-dc开关电源的控制电路 | |
CN105703650A (zh) | 一种采用shepwm的多台t型三电平逆变器并联控制方法 | |
CN102594179A (zh) | 逆变器电路及其控制方法、逆变器电路控制装置 | |
CN106230241B (zh) | 全周期无波形对称特点的选择性谐波消除脉宽调制方法 | |
CN103391073A (zh) | 一种基于spmw的信号发生器 | |
CN102981438A (zh) | 链式svg多功率单元串联的fpga控制装置及控制方法 | |
CN103647526A (zh) | 一种pwm闭锁控制电路 | |
CN205847124U (zh) | 一种开关电感型混合准z源逆变器 | |
CN101090241B (zh) | 通用多电平三相四线逆变器脉宽调制控制方法及控制器 | |
CN102522912B (zh) | 双极性spwm调制方式的自适应死区补偿方法 | |
CN105656335A (zh) | 三电平逆变器控制电路 | |
CN109995223A (zh) | 占空比补偿及抑制占空比丢失的控制电路及工作方法 | |
CN103780118A (zh) | 一种谐振直流环节三电平软开关逆变电路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |