本发明属于电力电子变流技术领域,具体涉及一种基于过零点检测的谐振检测策略。
背景技术:
现有的谐振检测技术中,改进型离散傅里叶变换法、基于自适应陷波器锁频环法(adaptivenotchfilter-basedfrequencylockedloop,anf-based-fll)只能检出检测出单个谐振频率,且改进型离散傅里叶变换法具有计算量大的缺点,检测多个谐振频率时只能用并联或者级联anf-fll的方法,但是只能检测出整数次谐波且易受到未知频率的谐波干扰,因此进一步改进。
技术实现要素:
本发明的主要目的在于提供一种基于过零点检测的谐振检测策略,其能够实现对系统谐振频率、幅值连续检测,避免检测过程受未知频率谐波的干扰。
本发明的另一目的在于提供一种基于过零点检测的谐振检测策略,其主要是通过检测逆变器输出电流经过派克变换后得到的id、iq的变化来实现对系统谐振的检测。
为达到以上目的,本发明提供一种基于过零点检测的谐振检测策略,包括以下步骤:
步骤s1:采集nsize个电流数据点;
步骤s2:将采集的nsize个电流数据点进行多项式拟合得到iq_t(x);
步骤s3:依次取相邻两采样点iq(i)和iq(i+1);
步骤s4:判断iq_t((2i+1)/2)是否在采样点iq(i)和iq(i+1)之间;
步骤s5:通过计算采样点iq(i)和iq(i+1)与拟合曲线上相应点的差的绝对值的平均值得到谐振幅值;
步骤s6:根据相应阈值判断系统是否谐振;
步骤s7:输出判断信号。
作为上述技术方案的进一步优选的技术方案,步骤s2包括以下步骤:
步骤s2.1:令
则g1(x)=g0(x)+a1p1(x);
步骤s2.2:
步骤s2.3:拟合的多项式为g2(x)=g1(x)+a2p2(x),即iq_t(x)=g2(x)。
作为上述技术方案的进一步优选的技术方案,步骤s4包括以下步骤:
步骤s4.1:根据公式
步骤s4.2:根据公式n=2nsizefwfs计算谐振的频率;
步骤s4.3:计算采样点与iq_t(x)上相应点的差的绝对值的平均值;
步骤s4.4:根据公式
作为上述技术方案的进一步优选的技术方案,步骤s6还包括以下步骤:
步骤s6.1:如果根据相应阈值判断系统是谐振则进行步骤s7;
步骤s6.2:如果根据相应阈值判断系统不是谐振则重新执行步骤s1。
作为上述技术方案的进一步优选的技术方案,所述基于过零点检测的谐振检测策略通过过零点个数的连续变化从而检测多个谐振频率和幅值。
作为上述技术方案的进一步优选的技术方案,所述采样点为系统输出电流进行3/2变化得到。
附图说明
图1是本发明的优选实施例的基于过零点检测的谐振检测策略的算法流程图。
具体实施方式
以下描述用于揭露本发明以使本领域技术人员能够实现本发明。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本发明的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本发明的精神和范围的其他技术方案。
本发明公开了基于过零点检测的谐振检测策略,下面结合优选实施例,对发明的具体实施例作进一步描述。
参见附图的图1,图1示出了本发明的优选实施例的基于过零点检测的谐振检测策略的算法流程图。
优选实施例。
在本发明的这个优选实施例中,本领域技术人员注意,本发明所涉及的3/2变化、多项式拟合等可被视为现有技术。
本发明公开了基于过零点检测的谐振检测策略,包括以下步骤:
步骤s1:采集nsize个电流数据点;
步骤s2:将采集的nsize个电流数据点进行多项式拟合得到iq_t(x);
步骤s3:依次取相邻两采样点iq(i)和iq(i+1);
步骤s4:判断iq_t((2i+1)/2)是否在采样点iq(i)和iq(i+1)之间;
步骤s5:通过计算采样点iq(i)和iq(i+1)与拟合曲线上相应点的差的绝对值的平均值得到谐振幅值;
步骤s6:根据相应阈值判断系统是否谐振;
步骤s7:输出判断信号。
进一步的是,步骤s2包括以下步骤:
步骤s2.1:令
则g1(x)=g0(x)+a1p1(x);
步骤s2.2:
步骤s2.3:拟合的多项式为g2(x)=g1(x)+a2p2(x),即iq_t(x)=g2(x)。
更进一步的是,步骤s4包括以下步骤:
步骤s4.1:根据公式
步骤s4.2:根据公式n=2nsizefwfs计算谐振的频率;
步骤s4.3:计算采样点与iq_t(x)上相应点的差的绝对值的平均值;
步骤s4.4:根据公式
优选地,步骤s6还包括以下步骤:
步骤s6.1:如果根据相应阈值判断系统是谐振则进行步骤s7;
步骤s6.2:如果根据相应阈值判断系统不是谐振则重新执行步骤s1。
具体的是,所述基于过零点检测的谐振检测策略通过过零点个数的连续变化从而检测多个谐振频率和幅值。
更具体的是,所述采样点为系统输出电流进行3/2变化得到。
第一实施例。
本发明公开了基于过零点检测的谐振检测策略,包括以下步骤:
步骤s1:采集nsize个电流数据点;
步骤s2:将采集的nsize个电流数据点进行多项式拟合得到iq_t(x);
步骤s3:依次取相邻两采样点iq(i)和iq(i+1);
步骤s4:判断iq_t((2i+1)/2)是否在采样点iq(i)和iq(i+1)之间;
步骤s5:通过计算采样点iq(i)和iq(i+1)与拟合曲线上相应点的差的绝对值的平均值得到谐振幅值;
步骤s6:根据相应阈值判断系统是否谐振;
步骤s7:输出判断信号。
进一步的是,步骤s2包括以下步骤:
步骤s2.1:令
则g1(x)=g0(x)+a1p1(x);
步骤s2.2:
步骤s2.3:拟合的多项式为g2(x)=g1(x)+a2p2(x),即iq_t(x)=g2(x)。
更进一步的是,步骤s4包括以下步骤:
步骤s4.1:根据公式
步骤s4.2:根据公式n=2nsizefwfs计算谐振的频率;
步骤s4.3:计算采样点与iq_t(x)上相应点的差的绝对值的平均值;
步骤s4.4:根据公式
优选地,步骤s6还包括以下步骤:
步骤s6.1:如果根据相应阈值判断系统是谐振则进行步骤s7;
步骤s6.2:如果根据相应阈值判断系统不是谐振则重新进行步骤s1。
具体的是,所述基于过零点检测的谐振检测策略通过过零点个数的连续变化从而检测多个谐振频率和幅值。
更具体的是,所述采样点为系统输出电流进行3/2变化得到。
优选地,本发明公开的基于过零点检测的谐振检测策略应用在并网逆变器的方法为:
1.采集三相输出电流并进行派克变换得到id、iq;
2.将得到的id、iq送入谐振检测程序;
3.通过谐振检测得到系统谐振的频率fw和幅值uw。
值得一提的是,本发明专利申请涉及的3/2变化、多项式拟合等技术特征应被视为现有技术,这些技术特征的具体结构、工作原理以及可能涉及到的控制方式、空间布置方式采用本领域的常规选择即可,不应被视为本发明专利的发明点所在,本发明专利不做进一步具体展开详述。
对于本领域的技术人员而言,依然可以对前述各实施例所记载的技术方案进行修改,或对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围。