公开/公告号CN103926456A
专利类型发明专利
公开/公告日2014-07-16
原文格式PDF
申请/专利权人 宁波恒力达科技有限公司;
申请/专利号CN201410142982.8
申请日2014-04-10
分类号G01R19/25(20060101);G01R23/16(20060101);H02J3/38(20060101);
代理机构33101 杭州九洲专利事务所有限公司;
代理人邵志
地址 315121 浙江省宁波市东钱湖旅游度假区莫枝北路888号
入库时间 2023-12-17 00:20:51
法律状态公告日
法律状态信息
法律状态
2017-02-15
授权
授权
2014-08-13
实质审查的生效 IPC(主分类):G01R19/25 申请日:20140410
实质审查的生效
2014-07-16
公开
公开
技术领域
本发明涉及信号处理技术领域,特别是一种基于改进FFT的闪变值计算方 法及逆变器,主要适用于电力技术领域。
背景技术
随着电网中非线性和冲击性负荷的增加,电压波动现象也越来越严重,给 工业生产和社会生活造成了严重的影响。电压波动是电压均方根值一系列相对 快速或是连续改变的现象。电压闪变是衡量电压波动危害程度的评价指标,是 电压波动引起的有害结果,是人眼对白炽灯照度波动的敏感反应。因此对电压 波动和闪变进行实时监测,即准确测量电压闪变指标——瞬时闪变值P、短时间 闪变值Pst和长时间闪变值Plt,为电压波动和闪变的抑制与治理提供依据,意义 重大。
近年来,闪变值的计算方法已经成为国际学术界和工程界研究的的热门课 题,先后有申请号为201110124225.4的“一种测量电网电压闪变的方法”,申 请号为201210363581.6的“一种闪变实时计算方法”,专利号为201320070102.1 的“一种基于能量算子和频谱校正的电压波动与闪变检测装置”等公开与授 权,这些专利或是专利文献能实现对电网电压闪变值的计算,但这些已有的专 利或是专利文献或是只计算瞬时闪变值,或是采用IEC标准电压波动和波动频 率离散点进行插值,但没有解决电压波动和波动电压频率随机性对应问题,或 是采用FFT的方法但是没有解决FFT所带来的频谱泄露和栅栏效应问题,而一 般电压波动和波动频率具有多样性和随机性,因此难以实现高精度的闪变测量 与分析。
发明内容
本发明要解决的技术问题是:针对上述存在的问题提供一种基于改进FFT 的闪变值计算方法及逆变器,以克服现有技术闪变计算量大、无法准确获得电 压闪变信号的频谱分量和波动幅值问题,以及无法实现高精度的闪变测量与分 析问题。
本发明的另一个目的是:提供一种能够实现高精度闪变值测量的逆变器。
本发明所采用的技术方案是:基于改进FFT的闪变值计算方法,其特征在 于包括以下步骤:
S1、三相电压经信号调理后,由A/D转换器完成对各相电压信号的滑块采 样,获得电压采样序列u(i);
S2、以每半周波采样长度H计算一次电压均方根值,得到一段时间内的一 组电压均方根值序列Ur(N),N为电压均方根值个数;
S3、计算Ur(N)序列的平均值U,并用各电压均方根值减去平均值U,得到 一组新的电压均方根值数列Urms(N);
S4、对新的电压均方根值数列Urms(N)加窗,并进行FFT变换,得到各采样 点的幅频特性Uf(k),然后通过双谱线插值运算进行频率幅值校正,得到修正 后的幅值U’f(k);
S5、对IEC标准中电压波动和波动频率离散点进行曲线拟合,使电压波动 和波动电压频率的对应具有连续性,得到瞬时闪变值P为1时电压波动值和波 动频率的函数关系;
S6、根据公式计算瞬时闪变值P,式中,duk为瞬时闪变值P为1时相应频率f(k)对应的电压波动值,l为FFT后0~35Hz 内用于计算瞬时闪变值P的幅值个数,U’f(k)为修正后的幅值;
S7、重复步骤S1-S6,依次计算10分钟内各瞬时闪变值P,然后根据公式 计算短时间闪变值Pst,式中,P0.1,P1,P3, P10,P50分别为10min电压波动累计概率函数(CPF)曲线纵坐标0.1%、1%、 3%、10%、50%对应的瞬时闪变值。
所述闪变值计算方法还包括步骤S8,由测量时间段内的测得的各短时间闪 变值Pstk,计算长时间闪变值,
式中,N=12,即测量时间为2h。
所述步骤S4中,对新的电压均方根值数列Urms(N)加Hanning窗,得到
xw(i)=Urms(i)wR(i)
式中,wR(i)=0.5-0.5·cos(2πi/N)(N=0,1,…,i-1)为Hanning窗。
所述步骤S4中,采样点的幅值计算公式为
A=N-1·(y1+y2)·(2.3562+1.1554·α2+0.3261·α4+0.0789·α6)
式中,α=k0-k1-0.5,α取值范围为[-0.5,0.5],k1和k2分别为峰值点k0附近幅值最大谱线和次最大谱线,其中,k1≤k0≤k2(k2=k1+1),k1和k2这2条谱 线的幅值分别为y1和y2。
所述步骤S5中,瞬时闪变值P为1时电压波动值和波动频率的函数关系为
采用所述方法进行闪变值计算的逆变器,其特征在于:它包括太阳能电池 组件、启动和停机监测模块、电压电流采样模块A、MPPT控制模块、数字控制 单元、逆变转换器、滤波模块、断路器、电压电流采样模块B,以及数字信号处 理和控制单元,其中,
启动和停机监测模块,用于监测太阳能电池组件的启停状态,并将状态信 息输送至数字控制单元;
电压电流采样模块A,用于获取太阳能电池组件输出的电压电流信号,并 将其输送至数字控制单元;
数字控制单元,一方面接收启动和停机监测模块输送的太阳能电池组件启 停状态,另一方面根据电压电流采样模块A输送的电压电流信号获取太阳能电 池组件的输出功率,综合太阳能电池组件的启停状态和输出功率,输出控制信 号至MPPT控制模块;
MPPT控制模块,根据数字控制单元发送过来的控制信号,使得太阳能电池 组件工作在其最大功率点;
逆变转换器,用于将太阳能电池组件输出的直流电转换成交流电;
滤波模块,与逆变转换器输出端相连,用于将输出的交流电压转换成纯净 的工频正弦波;
断路器,输入端与滤波模块输出端相连,输出端与三相电力线相连,控制 信号输入端与数字信号处理和控制单元相连,根据控制信号输入端的控制信号 控制其通断,实现逆变转换器与三相电力线的通断;
电压电流采样模块B,用于对前述工频正弦波进行采样,并将其传输至数字 信号处理和控制单元;
数字信号处理和控制单元,通过串口与数字控制单元相连,通过I/O口与断 路器相连,一方面输出控制信号至逆变转换器控制其进行逆变,另一方面接收 电压电流采样模块B传输过来的采样信号,并对其进行电压闪变值计算,然后 根据计算结果输出控制信号至断路器控制其通断。
所述逆变器还包括与数字信号处理和控制单元相连的通信模块和人机交互 模块。
所述数字控制单元和数字信号处理和控制单元均采用型号为 TMS320LF2407的数字信号处理器。
本发明的有益效果是:本发明通过加Hanning窗插值FFT算法改善了基于 FFT的闪变值计算方法中存在的频谱泄漏和栅栏效应,通过较精确的曲线拟合 解决波动电压频率与电压波动随机性对应问题,从而提高了闪变值计算的准确 度。另外,该方法简化了国际电工委员会(International Electrotechnical Commission,IEC)的闪变测量过程,减小了计算量,便于实现,装置结构简单, 便于产品化。本发明逆变器通过电压电流采样,能够高精度的实时监测并网端 和用户端的电能质量,为并网和电能质量治理提供了可靠的依据。
附图说明
图1是本发明闪变值计算流程图。
图2是各常见窗函数的幅频特性图。
图3是本发明P=1时各频率和电压波动值的拟合曲线图。
图4是本发明逆变器的结构示意图。
具体实施方式
如图1所示,本实施例基于改进FFT的闪变值计算方法,通过计算电压有 效值的方法提取电压闪变信号,利用Hanning窗函数对电压闪变信号进行改进 FFT分析,同时给出了电压波动和波动电压频率的拟合曲线,解决了电压波动 和波动电压频率随机性对应问题,提高了闪变值计算的准确度,具体步骤如下:
S1、三相电压经信号调理后,由A/D转换器完成对各相电压信号的滑块采 样,获得电压采样序列u(i),采样频率fs=12.8K。
S2、以每半周波采样长度H计算一次电压均方根值,得到一段时间内的一 组电压均方根值序列Ur(N);
S3、计算Ur(N)序列的平均值U;
式中,N=512,为电压均方根值个数。
S4、用各电压均方根值减去平均值U,得到一组新的电压均方根值数列 Urms(N);
Urms(i)=Ur(i)-U。
S5、通过对常用窗函数的仿真分析(如图2所示),选择对频谱泄露抑制 效果较好Hanning窗,对新的电压均方根值数列Urms(N)加Hanning窗,得到
xw(i)=Urms(i)wR(i)
式中,wR(i)=0.5-0.5·cos(2πi/N)(N=0,1,…,i-1)为Hanning窗。
S6、对加窗后的序列进行FFT变换,
S7、对离散系列进行插值运算
对信号进行非同步采样时,峰值频率f0 k0 f没有落在离散谱线频点上, 出现栅栏效应,本实施例通过双谱线插值的方法进行消除。设k1和k2分别为峰 值点k0附近幅值最大谱线和次最大谱线,其中,k1≤k0≤k2(k2=k1+1),则k1和k2这2条谱线的幅值分别为y1=|X(k1Δf)|和y2=|X(k2Δf)|,取中间变量α=k0-k1-0.5,α取值范围为[-0.5,0.5],则由离散傅里叶变换的表达式可得
记式α的反函数为α=h-1(β)。利用曲线拟合polyfit()函数得α=h-1(β)的逼近 多项式,
α=1.5·β
由β可求出参数α,频率修正公式为
f0=k0Δf=(α+k1+0.5)Δf,式中为离散频率间隔,
对k1和k2两根谱线进行加权平均,便得到幅值计算公式,
N较大,幅值修正公式可简化为
A=N-1·(y1+y2)·(2.3562+1.1554·α2+0.3261·α4+0.0789·α6),式中,N为做FFT 的数据个数,此处N=512,
利用该公式进行插值运算得到修正后的幅值U’f(k)。
S8、对IEC标准中电压波动和波动频率离散点进行曲线拟合(如图3所示), 使电压波动和波动电压频率的对应具有连续性,得到瞬时闪变值P为1时电压 波动值和波动频率的函数关系,
S9、根据电压波动的定义,各频率幅值的2倍对应着该频率正弦电压波动 的峰峰值,即该频率的电压波动值△Uf(k),即
ΔUf(k)=2×|U'f(k)|
瞬时闪变值P可由电压波动值△Uf(k)除以该频率上产生1个单位瞬时闪变
值的电压波动值duk后的平方和来实现,即
式中,duk为瞬时闪变值P为1时相应频率f(k)对应的电压波动值,可通 过步骤S8建立的函数关系获得,l为FFT后0~35Hz内用于计算瞬时闪变值P 的幅值个数,根据采样频率来确定,U’f(k)为修正后的幅值。
S10、重复步骤S1-S7,依次计算10分钟内各瞬时闪变值P,然后根据公式 计算短时间闪变值Pst,式中,P0.1,P1,P3, P10,P50分别为10min电压波动累计概率函数(CPF)曲线纵坐标0.1%、1%、 3%、10%、50%对应的瞬时闪变值。
S11、由测量时间段内的测得的各短时间闪变值Pstk,计算长时间闪变值,
式中,N=12,即测量时间为2h。
以浙江省电力科学研究院测试点为依据,以河南星创科技发展有限公司的 STR3030DN电能质量分析仪检定装置为标准,采用本实施例计算方法得到的测 试数据如表1所示。
表1
由上表可以看出,采用本实施例计算方法得到的闪变值误差较小,实现了 高精度的闪变值计算。
如图4所示,采用前述方法进行闪变值计算的逆变器,包括太阳能电池组 件1、启动和停机监测模块2、电压电流采样模块A3、MPPT控制模块4、数字 控制单元5、逆变转换器6、滤波模块7、断路器8、电压电流采样模块B9、数 字信号处理和控制单元10、通信模块11和人机交互模块12,其中,
启动和停机监测模块2,用于监测太阳能电池组件1的启停状态,并将状态 信息输送至数字控制单元5;
电压电流采样模块A3,用于获取太阳能电池组件1输出的电压电流信号, 并将其输送至数字控制单元5;
数字控制单元5,一方面接收启动和停机监测模块2输送的太阳能电池组件 1启停状态,另一方面根据电压电流采样模块A3输送的电压电流信号获取太阳 能电池组件1的输出功率,综合太阳能电池组件1的启停状态和输出功率,输 出控制信号至MPPT控制模块4;
MPPT(最大功率点跟踪)控制模块4,根据数字控制单元5发送过来的控 制信号,使得太阳能电池组件1工作在其最大功率点;
逆变转换器6,用于将太阳能电池组件1输出的直流电转换成交流电;
滤波模块7,与逆变转换器6输出端相连,用于将输出的交流电压转换成纯 净的工频正弦波;
断路器8,输入端与滤波模块7输出端相连,输出端与三相电力线相连,控 制信号输入端与数字信号处理和控制单元10相连,根据控制信号输入端的控制 信号控制其通断,实现逆变转换器6与三相电力线的通断;
电压电流采样模块B9,用于对前述工频正弦波进行采样,并将其传输至数 字信号处理和控制单元10;
数字信号处理和控制单元10,通过串口与数字控制单元5相连(根据数字 控制单元发送过来的数据实现人机界面、通信等方面的管理),通过I/O口与断 路器8相连,一方面输出PWM控制信号至逆变转换器6控制其进行逆变,另一 方面接收电压电流采样模块B9传输过来的采样信号,并对其进行电压闪变值计 算,然后根据计算结果输出控制信号至断路器8控制其通断(根据用户的要求 设置,例如闪变值过大,电网电压闪变严重,控制供电或是停止并网等等)。
通信模块11,与数字信号处理和控制单元10相连,用于实现输入输出和通 信等功能。
人机交互模块12,与数字信号处理和控制单元10相连,用于实现数据显示。
所述数字控制单元5和数字信号处理和控制单元10均采用型号为 TMS320LF2407的数字信号处理器。
实际应用中利用本实施例逆变器,一方面能监测并网端的电能的电能质 量,为并网主电网提供干净的电能进行把关,另一方面,也能实时监测用户端 的电能质量,为电网电能质量治理提供依据。
机译: 利用值矩阵及时变换数据尺度和FFT及逆FFT序列的方法,其中时间为decima u00e7 u00e3o并具有decima u00e7 u00e3o频率值矩阵和Radix-2,用于计算FFT和FFT逆矩阵值矩阵的方法,用于计算卷积和离散时间数据值向量序列的线性和线性相关性的卷积方法,用于计算卷积矩阵和计算线性数组a的卷积的方法数据序列,baa所有值矩阵,用于处理带有值向量符号的序列,以及通信系统以及用于图像的编码和解码,以及数字音乐
机译: 闪变贡献表,用于计算从公共端口馈送的负载对公共端口上的闪变的贡献量。
机译: 可编程处理器上高速FFT的计算方法和临界值