一种频率自适应的交流信号有效值获取方法

文档序号:850170 发布日期:2021-03-16 浏览:25次 >En<

阅读说明:本技术 一种频率自适应的交流信号有效值获取方法 (Frequency-adaptive alternating current signal effective value obtaining method ) 是由 杨卫朋 闫新军 王智慧 杨捷 程焱 于 2020-11-27 设计创作,主要内容包括:本申请属于飞机供电系统控制与保护技术领域,涉及一种频率自适应的交流信号有效值获取方法,包括:获取交流信号的采样值;为每一路交流信号设置一个维数为N的采样数组用于存放采样值,在实时采样过程中,以循环递推的方法更新所述采样数组中的数据;对采样数组中交流信号采样值计算平方累加后的均值;对均值进行开方计算,获得局部均方根值;为每一路交流信号设置一个维数为N的均方根数组用于存放对应路交流信号计算的均方根值,以循环递推的方法更新所述均方根数组中的数据;对所述均方根数组中的数据进行滤波,得到交流电压信号的有效值。本申请够适应频率的快速、大范围变化,对交流信号变化响应速度快、计算量小并且计算结果精确度高。(The application belongs to the technical field of control and protection of airplane power supply systems, and relates to a frequency-adaptive alternating current signal effective value obtaining method, which comprises the following steps: acquiring a sampling value of an alternating current signal; setting a sampling array with the dimension of N for each path of alternating current signal to store a sampling value, and updating data in the sampling array by a cyclic recursion method in the real-time sampling process; calculating the mean value of the alternating current signal sampling values in the sampling array after square accumulation; performing evolution calculation on the mean value to obtain a local root mean square value; setting a root-mean-square array with the dimension N for each path of alternating current signals to store the root-mean-square value calculated by the corresponding path of alternating current signals, and updating data in the root-mean-square array by a cyclic recursion method; and filtering the data in the root-mean-square array to obtain the effective value of the alternating voltage signal. The method and the device can adapt to the rapid and large-range change of the frequency, have high response speed to the change of the alternating current signal, and have small calculated amount and high accuracy of the calculated result.)

一种频率自适应的交流信号有效值获取方法

技术领域

本申请属于飞机供电系统控制与保护技术领域,特别涉及一种频率自适应的交流信号有效值获取方法。

背景技术

交流电压和电流的有效值是飞机交流供电系统的基础参数,快速、精确地获取交流电压和电流的有效值对系统的运行具有重要意义。飞机变频交流供电系统具有频率变化范围大和变化速度快等特点,对交流电压和电流有效值信号的实时、精确获取提出了严峻的挑战。

常用的有效值获取方法可分为硬件法和软件法两类。硬件法采用有效值计算芯片或通过热耦测量获取交流信号的有效值,稳态性能好,但其实现复杂且暂态响应速度慢。常用的软件算法有数字积分计算法、平均值法、峰值保持法、离散傅里叶变换法(DFT)等。采样速度充分高时,数字积分方法具有很高的稳态精度,但是该算法会引入较大的延时。平均值法和峰值保持法仅适用于被测量交流信号接近于理想正弦信号的情况。采用DFT无法精确获取信号的真有效值,同时该算法也会引入较大的延时,暂态性能不佳。专利号CN102539892B名称为一种获得交流信号真有效值方法需要设计专门的且性能较理想的低通滤波器,而且计算更新周期大导致实时性差。专利号CN105699738B名称为一种基于PWM的交流信号有效值策略方法利用三角载波对被测信号的绝对值进行PWM调制从而计算交流信号的有效值。但是,该方法需要测量边沿脉冲信号的导通时间,实现复杂且计算结果的精度受PWM检测系统的性能影响很大。专利号CN104502674B名称为一种三相电压有效值检测方法及检测装置通过利用锁相环计算电压有效值。但是,该方法结果的有效性仅在一定的锁相角度范围内有效。

发明内容

为了解决上述技术问题,本申请提供一种频率自适应的交流信号有效值获取方法,以适应系统频率大范围、迅速变化,快速、精确获取交流电压和电流信号的有效值,更好地满足对实时性和检测精度的要求。

本申请频率自适应的交流信号有效值获取方法,主要包括:

步骤S1、对交流信号进行准同步采样,得到交流信号的采样值;

步骤S2、为每一路交流信号设置一个维数为N的采样数组用于存放采样值,在实时采样过程中,以循环递推的方法更新所述采样数组中的数据;

步骤S3、对所述采样数组每更新一个采样数据,即对采样数组中交流信号采样值计算平方累加后的均值;

步骤S4、对步骤S3中的均值进行开方计算,获得局部均方根值;

步骤S5、为每一路交流信号设置一个维数为N的均方根数组用于存放对应路交流信号计算的均方根值,以循环递推的方法更新所述均方根数组中的数据;

步骤S6、对所述均方根数组中的数据进行滤波,得到交流电压信号的有效值。

优选的是,步骤S1进一步包括:

步骤S11、获得交流电压信号的频率;

步骤S12、根据交流信号的频率及一个周期的采样点数确定采样时间间隔,按照所述采样时间间隔对所述交流信号进行准同步采样。

优选的是,步骤S11中,进一步包括:

步骤S111、对永磁机输出线电压信号uab、ubc、uca进行采样,以其为输入应用频率自适应均值锁相环实时获得永磁机输出电压的频率;

步骤S112、根据永磁机和主发电机两者极对数之间的关系得到调压点的交流电压信号的频率。

优选的是,步骤S2中,以循环递推的方法更新所述采样数组中的数据包括:以循环递推的方法取出采样数组中相应位置的旧的采样值备用,并使用当前实时采集的新的采样值代替旧的采样值;步骤S3中,利用备用的旧的采样值更新交流信号采样值的平方累加和,之后进行均值计算,其中,更新平方累加和的计算公式为:

其中,Rold为上一次计算得到的一个周期N个采样值的平方累加和,ea,inew为新的采样值,ea,tmp为旧的采样值,Rnew为新的一个周期N个采样值的平方累加和。

优选的是,步骤S4中,采用牛顿-拉夫逊算法进行开方运算,迭代次数不少于3次。

优选的是,步骤S5中,以循环递推的方法更新所述均方根数组中的数据包括:以循环递推的方法取出均方根数组中相应位置的旧的局部均方根值备用,并使用当前实时计算的新的局部均方根值代替旧的局部均方根值;步骤S6中,首先利用备用的旧的均方根值更新交流电压信号的均方根之和,随后计算交流电压信号的效值,其中,更新均方根之和Ea,new的计算公式为:

Ea,new=Ea,old+ea,irnew-ea,rtmp

其中,Ea,old为上一次计算得到的一个周期N个局部均方根值的累加和,ea,irnew为本次计算得到的局部均方根值,ea,rtmp为备用的旧的局部均方根值;

计算交流电压信号的效值ea,rms的公式为:

其中,ka表示电压采样通道的通道系数。

本发明提出的一种频率自适应交流信号有效值获取方法能够适应频率的快速、大范围变化,对交流信号变化响应速度快、计算量小并且结果精确度高,适于数字式调压、控制与保护,能够明显提高变频交流供电系统的性能。

另外,本申请既可以用于交流电压也可用于交流电流有效值的计算。

附图说明

图1是本申请频率自适应的交流信号有效值获取方法的原理框图。

图2是本申请中以一个长度为N的数组中第i个元素更新为例对采用的循环递推方法示意图。

图3-图7是本申请的仿真示意图。

具体实施方式

为使本申请实施的目的、技术方案和优点更加清楚,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施方式是本申请一部分实施方式,而不是全部的实施方式。下面通过参考附图描述的实施方式是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。

此外,还需要说明的是,除非另有明确的规定和限定,在本申请的描述中使用的“安装”、“相连”、“连接”等类似词语应做广义理解,例如,连接可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,领域内技术人员可根据具体情况理解其在本申请中的具体含义。

如图1所示,本申请提供了一种频率自适应的交流信号有效值获取方法,主要包括:

步骤S1、对交流信号进行准同步采样,得到交流信号的采样值;

步骤S2、为每一路交流信号设置一个维数为N的采样数组用于存放采样值,在实时采样过程中,以循环递推的方法更新所述采样数组中的数据;

步骤S3、对所述采样数组每更新一个采样数据,即对采样数组中交流信号采样值计算平方累加后的均值;

步骤S4、对步骤S3中的均值进行开方计算,获得局部均方根值;

步骤S5、为每一路交流信号设置一个维数为N的均方根数组用于存放对应路交流信号计算的均方根值,以循环递推的方法更新所述均方根数组中的数据;

步骤S6、对所述均方根数组中的数据进行滤波,得到交流电压信号的有效值。

其中,步骤S1进一步包括:

步骤S11、获得交流电压信号的频率;

步骤S12、根据交流信号的频率及一个周期的采样点数确定采样时间间隔,按照所述采样时间间隔对所述交流信号进行准同步采样。

下面以调压点A相电压ea有效值计算为例对提出的一种频率自适应的交流信号有效值快速计算方法进行说明。

在步骤S1中,以永磁机三相电压为输入,应用频率自适应均值锁相环实时获得交流电压信号的频率fsys

首先通过步骤S11获得交流电压信号的频率,包括:

步骤S111、对永磁机输出线电压信号uab、ubc、uca进行采样,以其为输入应用频率自适应均值锁相环实时获得永磁机输出电压的频率fPMG

步骤S112、根据永磁机和主发电机两者极对数之间的关系得到调压点交流电压信号的频率,计算式为:

fsys=n2 fPMG/n1 (1)

其中,fsys表示调压点交流电压信号的频率,n1和n2分别表示永磁机和主发电机的极对数。

之后通过步骤S12来进行采样,根据得到的频率fsys和一个周期的采样点数计算本运算周期的采样时间间隔,对交流信号进行准同步采样,得到交流信号的采样值ea,smpl

假设每周期采样N点,采样时间间隔可计算为:

其中,ceil(x)表示不小于x的最小整数,Tu表示处理器时钟的最小分辨率。本例中,N=64,Tu=1μs。

以上一个采样时刻为参考基准,在时刻tnst=Ts进行采样,得到调压点A相电压当前采样值ea,smpl

本实施例在步骤S2中,为调压点A相交流电压信号设置一个长度为N的一维数组Za用于存放采样值,以循环递推的方法取出采样数组中相应位置的旧的采样值ea,io备用,并使用当前的采样值ea,smpl代替ea,iold作为新的采样值ea,inew

设Za的下标分别从1到N,并设Za[i]表示数组Za中的第i个元素。初始条件下,三相电压均为零,即将Za[1]到Za[N]均初始化为零。

每获得一次采样值对Za中相应位置的元素进行一次更新。更新的顺序依次为Za[1]、Za[2]、…、Za[N]、Za[1]…,如此循环反复进行。

图2是以一个长度为N的数组中第i个元素更新为例对采用的循环递推方法进行示意。从数组中第1个元素开始,每采样一次进行一次元素更新,完成数组中第N个元素更新后,下一次从第1个元素开始新一轮更新。

如图2所示,Za中第i个元素Za[i]的更新包含以下两个步骤:

第一步,将Za[i]中的旧元素ea,iold赋给一个临时变量ea,tmp以备使用;

第二步,使用当前采样值ea,smpl替换Za[i]中的旧元素ea,iold得到Za[i]中新的采样值ea,inew

应用循环递推的方法对Za中的N个元素进行求平方累加和及求平均值运算,得到A相交流电压信号一个周期采样值的平方累加和的平均值;

步骤S3中,记上一次计算得到的一个周期N个采样值的平方累加和为Rold,当前的采样值为ea,inew,采样数组中被替换的旧的采样值为ea,tmp,新的一个周期N个采样值的平方累加和Rnew可计算为:

新的一个周期平方累加和的平均值Ravg可计算为:

Ravg=Rnew/N (4)

步骤S4是对步骤S3中的均值进行开方计算,获得局部均方根值,在一个可选实施方式中,对一个周期采样值的平方累加和的平均值Ravg采用牛顿-拉夫逊算法进行开方运算,得到本次计算得到的局部均方根值ea,irne

令二次函数f(x)的表达式为:

f(x)=x2-Ravg (5)

按照牛顿-拉夫逊开方公式,Ravg的平方根即x的迭代计算公式为:

其中,xi和xi+1分别表示上一次和本次迭代运算结果,f(xi)表示xi处的函数值,f′(xi)表示f(x)在xi处的微分。

分别代入f′(xi)和f(x)的表达式,可得:

设初值为x0,经过m轮迭代得到调压点A相交流电压本次计算得到的局部均方根值ea,irnew=xm。本例中,x0=57.5,m=3。

为避免除以零的情况发生,约束xi在零附近很小的邻域以外。

步骤S5为为每一路交流信号设置一个维数为N的均方根数组用于存放对应路交流信号计算的均方根值,以循环递推的方法更新所述均方根数组中的数据。具体步骤类似于步骤S3,为A交流电压信号设置一个长度为N的一维数组Ea用于存放ea,irnew,应用循环递推的方法对Ea中相应位置的元素进行更新,并对所有元素进行均值滤波处理,得到A相交流电压信号的有效值ea,rms

步骤S6中,设上一次计算得到的一个周期N个局部均方根值的累加和为Ea,old,本次计算得到的局部均方根值为ea,irnew,将被替换的旧的局部均方根值为ea,irold。定义一个临时变量ea,rtmp用于存放ea,irold,按照第(3)步中描述的循环递推的方式对Ea中的元素进行更新,然后对其中的N个元素进行均值处理。

当前Ea中N个元素值的累加和Ea,new可计算为:

Ea,new=Ea,old+ea,irnew-ea,rtmp (8)

有效值ea,rms的计算式为:

其中,ka表示A相交流电压采样通道的通道系数。本例中,ka=40。

图3-图7是本申请的仿真示意图,其中,图3是模拟发电系统建压过程中计算调压点A相电压有效值的仿真波形。初始时电压幅值为零,系统频率为360Hz;从0.025s开始交流电压有效值按指数规律升高至115Vrms;在0.025s到0.125s期间系统频率以200Hz/s连续增大,0.125s之后系统频率保持在380Hz。

图4是系统频率持续增大和电压的有效值阶跃变化时的仿真波形。初始时系统频率为360Hz,在0.025s到0.125s期间系统频率以300Hz/s连续增大,0.125s之后系统频率保持在390Hz;在0.05s时刻,交流电压有效值从115Vrms阶跃降低至80.5Vrms并于0.1s阶跃升高至115Vrms。

图5是系统频率持续减小和电压的有效值阶跃变化时的仿真波形。初始时系统频率为800Hz,0.025s到0.125s期间系统频率以-400Hz/s连续减小,0.125s之后系统频率保持在760Hz;在0.05s时刻,交流电压有效值从115Vrms阶跃升高至200Vrms并于0.1s阶跃降低至115Vrms。

图6是系统频率持续增大、电压含有谐波以及电压的有效值阶跃变化时的仿真波形。初始时系统频率为480Hz,0.025s到0.125s期间系统频率以400Hz/s连续增大,0.125s之后系统频率保持在520Hz;假设电压信号中含有五次谐波且整个过程中谐波的幅值均为基波幅值的0.2倍;在0.05s时刻,基波交流电压有效值从115Vrms(交流电压有效值为117.28Vrms)阶跃升高至138Vrms(交流电压有效值为140.73Vrms)并于0.1s阶跃降低至115Vrms。

图7是系统频率持续减小、电压含有谐波以及电压的有效值阶跃变化时的仿真波形。初始时系统频率为520Hz,0.025s到0.125s期间系统频率以-400Hz/s连续减小,0.125s之后系统频率保持在480Hz;假设电压信号中含有五次谐波且整个过程中谐波的幅值均为基波幅值的0.2倍;在0.05s时刻,基波交流电压有效值从115Vrms(交流电压有效值为117.28Vrms)阶跃降低至0Vrms并于0.1s阶跃升高至115Vrms。

通过仿真结果可以看出,本申请频率自适应交流信号有效值获取方法能够适应频率的快速、大范围变化,对交流信号变化响应速度快、计算量小并且结果精确度高,适于数字式调压、控制与保护,能够明显提高变频交流供电系统的性能。

至此,已经结合附图所示的优选实施方式描述了本申请的技术方案,领域内技术人员应该理解的是,本申请的保护范围显然不局限于这些具体实施方式,在不偏离本申请的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本申请的保护范围之内。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种确定低压窃电点的方法和系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!