一种具有低开关频率特性的预测控制指定谐波抑制开关策略

文档序号:29617244发布日期:2022-04-13 12:08阅读:87来源:国知局
一种具有低开关频率特性的预测控制指定谐波抑制开关策略

1.本发明涉及逆变器控制领域,具体涉及一种具有低开关频率特性的预测控制指定谐波抑制开关策略。


背景技术:

2.近年来,基于风能、太阳能等可再生能源的分布式发电系统以其清洁、经济、可持续发展等优势逐渐受到重视,成为研究热点。微电网作为一种将分布式电源装置、储能系统、多种负荷装置有机整合在一起的小型发配电系统,可将分布式可再生能源充分利用,并更好发挥其发电潜能。微电网可脱离大电网孤岛运行,其中逆变器是孤岛型微电网与独立负载之间的重要接口,主要通过控制逆变器,以实现对孤岛型微电网中微源的网侧电压进行控制。在孤岛型微电网中,由逆变器为负载端提供所需的电能。由于没有外部电网的支撑,逆变器及负载侧的非线性负荷会导致输出电压波形中出现大量谐波,进而产生严重畸变。这会对孤岛型微电网的电压质量产生严重影响,无法满足对电能质量要求较高用户的需求。通常可以选择带有l型或lcl型滤波器的逆变器对谐波进行滤除,然而低次谐波(常为5
th
、7
th
等)则难以被滤除。且逆变器输出波形的低次谐波含量越大,开关损耗相应也越大,会使得逆变效率降低。因此对逆变器的优化控制研究是提高电力系统离网运行时输出电能质量的关键技术。
3.为降低谐波失真含量,需选择合适的控制策略对逆变器进行控制。常见的控制策略,如基于载波的脉宽调制(pwm)及常规空间电压矢量调制(svpwm)等异步脉宽调制方法,负载谐波性能相对较好。为降低逆变器的开关损耗,提高其输出效率,通常需要使其工作在低开关频率条件下。然而随着开关频率的降低,上述两种调制方法输出的波形中谐波不断增大,会导致电力系统无法正常工作。
4.指定谐波消除pwm策略(selective harmonic elimination-pwm,she-pwm)可以在降低开关频率的同时对逆变器输出波形的谐波有效抑制,且相比载波调制,逆变器输出效率得到有效提高。目前shepwm技术常通过对电压波形进行傅里叶分析,并求解不同调制比m对应的开关角,并将离线求解所得切换模式以及开关角度存储在控制器的内存空间中,依据开关次数n以及调制比m查询相应的开关角。此方法虽能一定程度对指定次谐波进行消除,然而,开关角的计算需要求解超越方程,且是在离线条件下完成,求解过程较复杂,算法实时性较差,且动态响应不高。


技术实现要素:

5.本发明的目的为了克服shepwm调制策略中其算法实时性较差、动态性能不高的不足之处,提出一种基于预测控制方法的指定谐波抑制开关策略,使逆变器在低开关频率下运行的同时,实现对谐波的抑制,并提高控制系统的动态性能。
6.为此,本发明提供的技术方案为:一种具有低开关频率特性的预测控制指定谐波抑制开关策略,主要包括以下过程:
7.(1)获取系统预测模型,以便对受控对象在未来时刻的状态进行预测;
8.(2)对受控对象在未来时刻的基波及各次谐波幅值进行提取;
9.(3)计算代价函数,并选择使代价函数最小的开关状态反馈给控制系统;
10.(4)在下一个采样时刻,循环上述过程,以获得完整周期的开关状态,实现控制系统对指定次谐波的抑制要求。
11.优选地,对系统预测模型的获取主要包括以下步骤:
12.1-1)提取各次谐波信号需在至少一个基波周期的采样窗口中进行,系统对前n个采样点的输入进行初始化,并设置flag_init作为判断系统是否进入初始化的标识信号;
13.1-2)当flag_init=1时,系统进行初始化处理;
14.1-3)当flag_init≠1时,对系统预测模型进行获取,以便对受控对象在未来时刻的状态进行预测。
15.优选地,对谐波提取主要包括以下步骤:
16.2-1)对每一时刻的谐波电压信号采样点,通过信号以公式(1)的形式获取单位谐波幅值分量;
[0017][0018]
上式中,x[n]为离散的时间信号;x[k]为离散的频域信号,k值表示为基频的倍数,即谐波次数;n为基波周期内采样点个数;n为c采样点数;
[0019]
2-2)对公式(1)进行滑窗离散傅里叶变换:在t时刻计算x[k]|
t
,在下一采样时刻t+ts只需要将x[k]|
t
计算结果中最早的一个时域信号采样点x[t-(n-1)ts]去除,并加上最新采样点x[t+ts],最后乘以移位因子,得到在t+ts时刻的计算结果实现对时域信号频谱的求解;
[0020]
优选地,计算代价函数具体包括以下步骤:
[0021]
3-1)各相电压信号u
*
(a、b、c)在未来时刻的状态均有两种,分别记为u
ad1
(u
*
)和u
ad2
(u
*
),对每一时刻的谐波电压信号采样点,通过信号以公式(1)的形式获取单位谐波幅值分量,并分别将状态u
ad1
(u
*
)存储至存储器m
h1
中,将状态u
ad2
(u
*
)存储至存储器m
h2
中,并将一个基波周期的频域计算结果存储至存储器mh中;
[0022]
通过信号以公式(1)的形式获取单位谐波幅值分量,并分别将状态u
ad1
(u
*
)存储至存储器m
f1
中,将状态u
ad2
(u
*
)存储至存储器m
f2
中,并将一个基波周期的频域计算结果存储至存储器mf中;
[0023]
3-2)对控制目标各相电压信号,每次计算的谐波幅值分量根据电压信号未来时刻的状态为u
ad1
(u
*
)或u
ad2
(u
*
),依此判断其状态结果是储存在m
h1
或是m
h2
的数据集中,并根据上一时刻预测结果来判断此时触发选择传递的是哪一个数据集的值;
[0024]
3-3)随后通过滑窗离散傅里叶变换对每个基波周期的完整数据点提取各次谐波分量,并储存在数据集mh中;
[0025]
3-4)将提取的谐波分量送入代价函数中计算,并选取最为合适的电压信号,以获
得逆变器期望输出电压波形;
[0026]
3-5)根据以下控制目标来确定代价函数:

控制低次谐波失真,避免对电力系统造成危害;

降低开关损耗,减轻逆变设备的负担;

提高系统的动态性能;
[0027]
因此,依据上述目标,代价函数确定为:
[0028][0029]
式中,u
*
[1]中为参考电压信号的基波幅值;u
p
[1]为预测电压信号的基波幅值;u
p
[k]为预测电压信号的各次谐波幅值;g1、gk为各项的权重系数;n
sw
表示从当前输出电压信号变为预测电压时的预测开关次数;gc为用来控制开关频率的权重系数。
[0030]
优选地,根据公式(2),各次谐波幅值提取出来后,根据控制系统的需求,可以通过调整其对应的权重系数gk以实现对指定次谐波的抑制。
[0031]
优选地,根据公式(2),n
sw
则表示从当前输出电压信号变为预测压时的预测开关次数,可以通过调整权重系数gc的值,增加或减少代价函数f里面gcn
sw
的比重,以迫使下一时刻的开关状态保持与当前一致或进行切换,达到控制开关频率的效果。
[0032]
优选地,根据公式(2),对受控对象在未来时刻各个状态代价函数的计算:若此时开关状态u
ad1
(u
*
)是有效的,则此时的加权之和将储存在f1之中;若此时有效的是u
ad2
(u
*
),则将存储在f2之中;
[0033]
当所有未来时刻状态的代价函数均已计算之后,通过比较存储值f1、f2,选取使代价函数最小的开关状态,并生成spot信号反馈给谐波提取中的mfs、m
hs
存储器;与此同时,spot信号的反馈将从相应的存储器m
fs
、m
hs
中提取所选状态为u
ad1
(u
*
)或u
ad2
(u
*
)的谐波幅值分量,并替换掉存储于mf、mh中最后一个位置开关状态的谐波幅值分量;同时,存储器mf、mh中第一个位置开关状态的谐波幅值分量将被删除,并装载当前时刻计算的u
ad1
(u
*
)、u
ad2
(u
*
)开关状态结果。
[0034]
采用以上方案后,本发明具有如下优点:(1)本发明所提预测控制算法能有效抑制,其中偶次谐波基本被消除,5
th
谐波占比为0.529%,7
th
谐波占比为0.195%;并在保证低次谐波均被有效抑制的同时,系统开关频率最低可降至700hz。
[0035]
(2)本发明可达到与shepem策略同等的效果,在降低开关频率的同时对逆变器输出波形的谐波有效抑制;并相较之可在线计算,实时性更好,能有效减轻硬件资源负担。
[0036]
(3)本发明所提的具有低开关频率特性的预测控制指定谐波抑制开关策略,减少输出电压信号低次谐波含量,有效抑制谐波畸变,实现对开关频率的可调控制。
[0037]
(4)谐波提取算法是该方法实现的重要关键,采用传统dft算法进行谐波提取时,算法的计算量大,实际应用效果较差,为此本文将一种具有更高实时性及计算效率的谐波提取方法与预测控制相结合,不仅能有效提取预测电压信号的各次谐波频谱,同时,其在线运算能力得到了明显提高。
[0038]
(5)应用本发明的技术方案,使三相变流器可以工作在电压畸变较为严重的恶劣运行工况下,使得孤岛型微电网的电压质量明显改善;并且减少了滤波器的成本,同时谐波抑制效果也更好。
附图说明
[0039]
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解的是,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0040]
附图1是本发明中离散傅里叶变换的算法实现示意附图。
[0041]
附图2是本发明中滑窗离散傅里叶变换过程示意附图。
[0042]
附图3是本发明中滑窗离散傅里叶变换基本形式信号流附图。
[0043]
附图4是本发明中受控对象谐波提取信号流附图。
[0044]
附图5是本发明中算法流程附图(单相)。
[0045]
附图6是本发明中算法信号流附图(单相)。
[0046]
附图7是本发明中离散傅里叶变换算法计算耗时结果附图。
[0047]
附图8是本发明中滑窗离散傅里叶变换算法计算耗时结果附图。
[0048]
附图9是本发明中预测控制算法性能分析结果附图。
[0049]
附图10是本发明中调整后的预测控制算法性能分析结果附图。
[0050]
附图11是本发明中shepwm调制策略性能分析结果附图。
具体实施方式
[0051]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
[0052]
实施例
[0053]
本发明一种具有低开关频率特性的预测控制指定谐波抑制开关策略,其核心步骤,主要包括以下内容:
[0054]
(1)获取系统预测模型,以便对受控对象在未来时刻的状态进行预测;
[0055]
(2)对受控对象在未来时刻的基波及各次谐波幅值进行提取;
[0056]
(3)计算代价函数,并选择使代价函数最小的开关状态反馈给控制系统;
[0057]
(4)在下一个采样时刻,循环上述过程,以获得完整周期的开关状态,实现控制系统对指定次谐波的抑制要求。
[0058]
对于谐波提取方法来说,在数字系统中,只能对于有限长的离散信号进行处理,因此常将连续时间信号x(t)及其离散时间傅里叶变换x(e
jw
)进行离散化处理,即离散傅里叶变换(dft),其变换的公式为:
[0059][0060]
上式中,x[n]为离散的时间信号;x[k]为离散的频域信号,k值表示为基频的倍数,即谐波次数;n为基波周期内采样点个数;n为c采样点数;
[0061]
对公式(1)进行欧拉展开可得:
[0062][0063]
根据公式(2)可知,离散傅里叶变换中频域的实部为:
[0064][0065]
虚部为:
[0066][0067]
综上,离散傅里叶变换通过利用时域信号与正弦函数之间的相关性,以确定信号所包含谐波的幅值大小,故常用于电力系统中实现对电压波形谐波的提取。然而,此方法在电力系统这般高实时性要求的工程中应用时,通过离散傅里叶变换来提取各次谐波的幅值会力不从心。
[0068]
如附图1所示,在t
(i-1)
时刻包含t
(i-n)
到t
(i-1)
这n个采样点,在进行离散傅里叶变换分析时,需进行如式(3)及(4)所示的累加计算,最终根据求得的实部与虚部的值计算各次谐波的幅值;在t(i)时刻,同理需要对t
i-(n-1)
到t
(i-1)
时刻这n个采样点进行计算并累加。附图1中的中间方框在相邻两个采样时刻进行了n-1次重复的计算,耗费了大量时间。对其量化可知,时域信号采样点进行离散傅里叶变换时,需进行n2次复数乘法及n(n-1)次复数加法。可见随着采样点增多,算法的计算量也会随之增大,实际应用效果也越差。
[0069]
但是,附图1给出了离散傅里叶变换计算过程的示意附图,可以看出从t
(i-1)
到t(i)时刻,这两个时刻的采样样本序列很大一部分是重合的,仅新进来的采样点t(i)及被挤出的采样点t
(i-n)
有所不同,这表明相邻时刻计算出的频域成分存在联系;
[0070]
假设在t时刻,其对应的n点序列为:x[t-(n-1)ts]、x[t-(n-2)ts]
……
x[t-ts]、x[t];下一个采样时刻,t+ts时刻,对应的n点序列为:x[t-(n-2)ts]、x[t-(n-3)ts]
……
x[t]、x[t+ts];
[0071]
故在t时刻有:
[0072][0073]
在t+ts时刻有:
[0074][0075]
对比公式(5)和公式(6)可以得出:
[0076][0077]
上式中,x[t-(n-1)ts]表示前一采样时刻中基波周期内最早的的时域信号采样点;x[t+ts]表示当前时刻的采样点;
[0078]
其具体实现过程如附图2所示,即t+ts时刻计算只需要将上一时刻t的计算结果x[k]|
t
中去除最早的一个时域信号采样点x[t-(n-1)ts],加上最新采样点x[t+ts],并乘以移位因子,即可实现对时域信号频谱的求解。
[0079]
同时,可对公式(7)进行欧拉展开,将其转换为三角函数形式,如附图3所示。
[0080]
对于代价函数的确立来说,受控对象在未来时刻的状态获取后,可以根据上述方法提取电压信号包含的基波及各次谐波的幅值,其信号流附图如附图4所示;附图4中以两电平为例,各相电压信号u
*
(a、b、c)在未来时刻的状态均有两种,分别记为u
ad1
(u
*
)和u
ad2
(u
*
),通过信号以公式(1)的形式获取单位谐波幅值分量,并分别将状态u
ad1
(u
*
)存储至数据集m
h1
中,将状态u
ad2
(u
*
)存储至数据集mh2中;
[0081]
以a相为例(其它两相可由相移的方式得到):对控制目标各相电压信号,每次计算的谐波幅值分量根据电压信号未来时刻的状态为u
ad1
(u
*
)或u
ad2
(u
*
),依此判断其状态结果是储存在m
h1
或是m
h2
的数据集中,并根据上一时刻预测结果来判断此时触发选择传递的是哪一个数据集的值;随后通过滑窗离散傅里叶变换对每个基波周期的完整数据点提取各次谐波分量,并储存在数据集mh中;最终,将提取的谐波分量送入代价函数中计算,并选取最为合适的电压信号,以获得逆变器期望输出电压波形;
[0082]
其中代价函数的确立尤为重要,本技术根据以下控制目标来确定代价函数:

控制低次谐波失真,避免对电力系统造成危害;

降低开关损耗,减轻逆变设备的负担;

提高系统的动态性能;
[0083]
因此,依据上述目标,代价函数确定为:
[0084][0085]
式中,u
*
[1]中为参考电压信号的基波幅值;u
p
[1]为预测电压信号的基波幅值;u
p
[k]为预测电压信号的各次谐波幅值;g1、gk为各项的权重系数;n
sw
表示从当前输出电压信号变为预测电压时的预测开关次数;gc为用来控制开关频率的权重系数。
[0086]
由上述内容可得,结合附图5、附图6,以两电平为例,本发明预测算法的实现主要包括以下步骤:
[0087]
(1)提取各次谐波信号需在至少一个基波周期的采样窗口中进行,系统对前n个采样点的输入进行初始化,并设置flag_init作为判断系统是否进入初始化的标识信号;
[0088]
(2)当flag_init=1时,系统进行初始化处理;
[0089]
(3)当flag_init≠1时,对系统预测模型进行获取,以便对受控对象在未来时刻的状态进行预测。
[0090]
(4)依次对受控对象在未来时刻状态的各次谐波的幅值进行提取,记信号为
通过信号以公式(1)的形式获取单位谐波幅值分量,并将一个基波周期的频域计算结果存储至存储器mh中;
[0091]
通过信号以公式(1)的形式获取单位谐波幅值分量,并分别将状态u
ad1
(u
*
)存储至存储器m
f1
中,将状态u
ad2
(u
*
)存储至存储器m
f2
中,并将一个基波周期的频域计算结果存储至存储器mf中;
[0092]
(5)此时以a相为例:每次计算的谐波幅值分量根据电压信号未来时刻的状态为u
ad1
(u
*
)或u
ad2
(u
*
),依此判断其状态结果是储存在mh1或是m
h2
的数据集中,并根据上一时刻预测结果来判断此时触发选择传递的是哪一个数据集的值;
[0093]
(6)随后通过滑窗离散傅里叶变换对每个基波周期的完整数据点提取各次谐波分量,并储存在数据集mh中;
[0094]
(7)根据以下控制目标来确定代价函数:

控制低次谐波失真,避免对电力系统造成危害;

降低开关损耗,减轻逆变设备的负担;

提高系统的动态性能;
[0095]
因此,依据上述目标,代价函数确定为公式(8);
[0096]
(8)最终对受控对象在未来时刻各个状态代价函数的计算:若此时开关状态u
ad1
(u
*
)是有效的,则此时的加权之和将储存在f1之中;若此时有效的是u
ad2
(u
*
),则将存储在f2之中;
[0097]
结合附图6,对于状态u
ad1
(u
*
)、状态u
ad2
(u
*
),开关se有两种选择,se=1时为状态u
ad1
(u
*
),se=2时为状态u
ad2
(u
*
),当s=se时,所有未来时刻状态的代价函数均已计算,通过比较存储值f1、f2,选取使代价函数最小的开关状态,并生成spot信号反馈给谐波提取中的m
fs
、m
hs
存储器;与此同时,spot信号的反馈将从相应的存储器m
fs
、m
hs
中提取所选状态为u
ad1
(u
*
)或u
ad2
(u
*
)的谐波幅值分量,并替换掉存储于mf、mh中最后一个位置开关状态的谐波幅值分量;同时,存储器mf、mh中第一个位置开关状态的谐波幅值分量将被删除,并装载当前时刻计算的u
ad1
(u
*
)、u
ad2
(u
*
)开关状态结果。
[0098]
(9)预测控制算法的核心在于依次提取受控对象在未来时刻状态的基波以及各次谐波的幅值,主要运用滑窗离散傅里叶变换算法;其中对基波幅值的提取,并与参考基波幅值ref_u1进行比较;为了使下一时刻电压信号更好地跟随参考信号,可通过调整其权重系数迫使其跟随参考信号,以获得理想波形。
[0099]
(10)根据代价函数,各次谐波幅值提取出来后,根据控制系统的需求,可以通过调整其对应的权重系数gk以实现对指定次谐波的抑制。
[0100]
(11)根据代价函数,n
sw
则表示从当前输出电压信号变为预测压时的预测开关次数,可以通过调整权重系数gc的值,增加或减少代价函数f里面gcn
sw
的比重,以迫使下一时刻的开关状态保持与当前一致或进行切换,达到控制开关频率的效果。
[0101]
一、实验测试及验证
[0102]
1.1、预测控制谐波提取算法耗时
[0103]
对算法实现过程中运用离散傅里叶变换与滑窗离散傅里叶变换提取各次谐波所耗时间进行实验对比分析,其中实验平台控制器使用德州仪器公司生产的tms320f28379d高性能实时控制器,主要通过dsp芯片gpio口的翻转查看算法各部分的实际耗时。其中在求
解频域值的实部与虚部后,两种方法对幅频谱数学求解运算一致,耗时相等,故在此不加以描述。
[0104]
附图7为离散傅里叶变换的算法计算耗时,表示由时域值求解频域值的过程中,算法核心部分公式(2)以及公式(3)的计算耗时,可以看出此过程计算耗时为

t=864.748μs。
[0105]
附图8为滑窗离散傅里叶变换算法计算耗时,其中附图8(a)表示当前时刻时域信号按照公式(3)及公式(4)计算其频域值的实部与虚部的过程计算耗时,此过程所用时间为:

t=1.59μs;
[0106]
附图8(b)表示求解当前时刻的时域信号在一个基波周期内频域值的实部与虚部计算耗时,此部分计算所用时间为:

t=2.27μs。
[0107]
通过上述实验论证,预测控制算法中采取滑窗离散傅里叶变换进行谐波提取时,其计算所用时间更短,计算耗时减少了86088μs,有效降低了信号处理的复杂度。故本发明所示方法对预测控制中的基波以及各次谐波进行提取,以拥有更好的实时在线计算能力,提高运算效率。
[0108]
1.2、预测控制算法性能分析
[0109]
为验证预测控制算法对低次谐波的控制效果,采用tms320f28379d作为主控制器,对所提方法进行了实验;利用高压探头获取其电压,并通过示波器进行观察记录;
[0110]
其预测控制算法的性能分析结果如附图9所示,其中附图9(a)为逆变器a相与电源负端之间的电压u
ao
;附图9(b)为其对应的频谱,可以看出其5
th
谐波占比为0.729%,7
th
谐波占比为0.236%,各次谐波的占比见表2,可见5
th
、7
th
谐波以及偶数次谐波基本满足国家标准gb/t14549的要求;附图9(c)为此时的平均开关频率的变化曲线,其值在一个基波周期(20ms)之前处于大幅度波动状态,到60ms前由于需要预测未来电压信号状态,仍在小范围内浮动变化,并在60ms之后逐渐趋于稳定为1000hz。
[0111]
然而为满足孤岛型微电网对野外供电需求,在此根据国际标准《装有电子器件的家用及低压电器对供电网干扰的限制》,其测试网络端所产生的谐波电压应满足5
th
谐波最大谐波电压含量应不高于0.65%,7
th
谐波最大谐波电压含量应不高于0.6%,偶数次谐波最大谐波电压含量应不高于0.2%。故通过对式(10)中权重系数的选择值进行调整给定,选择结果如表1所示。
[0112]
表1权重系数的选择
[0113][0114]
对比附图9(a),一个基波周期(20ms)内电压状态切换次数为20次;对权重系数进行调整后,此时逆变器输出电压u
ao
波形如附图10(a)所示,切换次数为14次,可看出权重的调整使得电压状态切换明显变少。出现如上情形,正是由于上调了代价函数中预测开关次数的n
sw
权重系数,使得算法更倾向于保持当前的开关状态,进而促使开关频率降低。此时其平均开关频率变换曲线如附图10(c)所示其值在20ms至60ms之间需选择更为合适的开关状
态,故出现部分时刻波动,并在60ms之后稳定在700hz。与此同时,各次谐波的权重占比也会有所改变,其电压波形对应的频谱如附图10(b)所示,5
th
谐波占比为0.529%,7
th
谐波占比为0.195%,各次谐波的占比见表2,可见此时5
th
、7
th
谐波均被大幅降低,偶次谐波基本被消除。
[0115]
shepwm调制策略对5th、7th谐波进行处理时,前1/4周期开关角个数n=3,其逆变器输出电压uao波形如附图11(a)所示。一个基波周期(20ms)内电压状态切换次数为14次,即开关频率为700hz;同时其电压波形对应的频谱如附图11(b)所示,5th谐波占比为0.119%,7th谐波占比为0.0955,各次谐波的占比见表2。
[0116]
表2各次谐波分量的占比(%)
[0117][0118]
对比上述shepwm调制策略及所提预测控制算法实验性能结果可知,所提预测控制方法可达到与shepwm相同的效果,即在降低开关频率的同时对逆变器输出波形的谐波有效抑制,使得逆变器输出效率得到有效提高。然而对于shepwm而言,需事先在离线条件下求解超越方程,并将所得开关角存入dsp的存储空间,以便进行查表运算。但其求解过程较复杂,算法实时性较差,且查表运算会占用大量内存资源。所提预测控制谐波抑制法能实现在线运算,实时性更好,并可节省内存占用空间,减轻dsp芯片资源负担。
[0119]
二、结论
[0120]
逆变器及负载侧的非线性负荷,会导致其输出电压波形中出现大量谐波而产生严重畸变,这会对孤岛型微电网的电压质量产生严重影响。本文针对上述问题提出了一种具有低开关频率特性的预测控制指定谐波抑制开关策略。主要工作有以下几点:
[0121]
1)对采用离散傅里叶变换算法与滑窗离散傅里叶变换算法提取各次谐波时的复杂度进行了对比研究,相比前者算法复杂度为o(n2),后者仅为o(n),信号处理的计算量大幅减少。通过实验验证,滑窗离散傅里叶变换算法的计算耗时相较于前者减少了860.88μs,计算效率得到了大幅提升,且具有更高实时性。
[0122]
2)提出一种具有低开关频率特性的预测控制指定谐波抑制开关策略,考虑被控对象的未来行为特征,跟踪基波,抑制谐波,并选择下一时刻的最优开关状态,以获得所需控制效果,通过实验测试,所提预测控制算法对低次谐波能有效抑制,其中偶次谐波基本被消除,5
th
谐波占比为0.529%,7
th
谐波占比为0.195%。
[0123]
3)对所提模型预测控制谐波抑制法能有效降低开关频率进行了实验测试,在保证低次谐波均被有效抑制的同时,系统开关频率最低可降至700hz。
[0124]
4)与shepwm调制策略进行了对比分析,所提模型预测控制谐波抑制法可达到与shepem策略同等的效果,在降低开关频率的同时对逆变器输出波形的谐波有效抑制;并相较之可在线计算,实时性更好,能有效减轻硬件资源负担。
[0125]
以上对本发明及其实施方式进行了描述,这种描述没有限制性,附图中所示的也只是本发明的实施方式之一,实际的结构并不局限于此。总而言之如果本领域的普通技术人员受其启示,在不脱离本发明创造宗旨的情况下,不经创造性的设计出与该技术方案相似的结构方式及实施例,均应属于本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1