一种光电式电流传感器波形失真的处理方法及装置与流程

文档序号:12886190阅读:1378来源:国知局
一种光电式电流传感器波形失真的处理方法及装置与流程

本发明涉及光电式电流传感器领域,特别是一种光电式电流传感器波形失真的处理方法及装置。



背景技术:

光电式电流传感器是一种基于光电效应的传感器,在受到可见光照射后即产生光电效应,将光信号转换成电信号输出。它除能测量光强之外,还能利用光线的透射、遮挡、反射、干涉等测量多种物理量,如尺寸、位移、速度、温度等,因而是一种应用极广泛的重要敏感器件。

但是在其ad采样过程中,因为一次设备传输的正弦模拟信号(电流,电压等)超出ad采样范围造成的波形失真客观存在,因此常常造成数据处理出错、幅值计算出错等问题。



技术实现要素:

有鉴于此,本发明的目的是提出一种光电式电流传感器波形失真的处理方法及装置,解决了正弦模拟信号在传输过程中因为ad饱和原因造成的波形失真、幅值计算出错的问题。

本发明采用以下方案实现:一种光电式电流传感器波形失真的处理方法,包括以下步骤:

步骤s1:根据已知失真波形中的过零点计算原始正弦信号角频率;

步骤s2:在失真波形的未饱和区任意抽取2个采样点,根据所述2个采样点的横纵坐标、以及所述原始正弦信号角频率,计算得到原始正弦信号波形的幅值与初相角;根据所述角频率、幅值与初相角,得到原始正弦信号表达式;

步骤s3:根据ad采样频率和所述表达式,绘制出原始信号波形。

进一步地,所述步骤s1具体包括以下步骤:

步骤s11:抽取失真波形中连续3个过零点时间t0、t1、t2,根据下式计算原始信号波形的周期t0:

t0=t2-t0;

步骤s12:根据下式计算原始信号波形的频率f0:

步骤s13:根据下式计算原始信号波形的角频率ω0:

ω0=2πf0;

步骤s14:列写原始信号波形方程:

其中,a0为待求解原始信号波形的幅值,为原始信号波形的初相角。

进一步地,所述步骤s2具体包括以下步骤:

步骤s21:取失真波形上未饱和区的两个采样点:采样点1:(t1,f(t1))、采样点2:(t2,f(t2)),列出信号波形方程组:

步骤s22:求解上述方程组,得到原始信号波形的幅值a0以及原始信号波形的初相角

进一步地,步骤s21中,所述两个采样点为所述失真波形未饱和区上的任意不同两点。

进一步地,所述步骤s3具体包括以下步骤:

步骤s31:已知ad采样频率为fs,则采样周期ts为:

步骤s32:从t=t0时刻开始,根据依次计算出第i个采样点坐标(ti,f(ti));其中,ti=its;

步骤s33:根据计算出的采样点坐标绘制原始信号波形。

进一步地,所述步骤s32具体包括以下步骤:

步骤s321:设采样点为n,令i=0,

步骤s322:令ti=t0+iδt,其中δt为预设的时间间隔,t0为初始采样时刻;

步骤s323:将ti带入下式计算,得到输出(ti,f(ti)):

步骤s324:令i=i+1,若i≤n,则返回步骤s322,否则,结束。

进一步地,所述原始信号波形为频率唯一的正弦输入信号。

进一步地,所述失真波形的失真原因为ad采样饱和。

进一步地,所述步骤s1之前还包括预处理步骤,所述预处理步骤为:选取采样波形作为已知失真波形,其中,ad采样频率为fs,各采样点坐标为(tn,yn),n为采样点序号,tn为采样时刻,yn为tn时刻相对应的采样值。

进一步地,采样数据长度大于一个周期。

较佳的,本发明还提供了一种基于上文所述的光电式电流传感器波形失真的处理方法的装置,包括中央处理器、存储模块、显示模块;

所述中央处理器用以进行下述步骤:

步骤s1:根据已知失真波形中的过零点计算原始正弦信号角频率;

步骤s2:在失真波形的未饱和区任意抽取2个采样点,根据所述2个采样点的横纵坐标、以及所述原始正弦信号角频率,计算得到原始正弦信号波形的幅值与初相角;根据所述角频率、幅值与初相角,得到原始正弦信号表达式;

步骤s3:根据ad采样频率和所述表达式,绘制出原始信号波形;

所述存储模块用以存储或缓存作为采样数据的失真波形以及中央处理器输出的原始信号波形;

所述显示模块用以显示所述中央处理器输出的原始信号波形。

与现有技术相比,本发明有以下有益效果:通过本发明的方法可以计算出原始信号波形中的幅值、频率等波形特征值,解决了正弦模拟信号在传输过程中因为ad饱和原因造成的波形失真、幅值计算出错的问题。本发明提供的方法可用于电力行业的ct、pt、光纤互感器等领域中传输的电流、电压信号由于ad采样饱和导致的波形失真还原处理。

附图说明

图1为本发明实施例中的方法流程示意图。

图2为本发明实施例中步骤s1与s2的方法流程示意图。

图3为本发明实施例中步骤s32的方法流程示意图。

具体实施方式

下面结合附图及实施例对本发明做进一步说明。

如图1所示,本实施例提供了一种一种光电式电流传感器波形失真的处理方法,包括以下步骤:

步骤s1:根据已知失真波形中的过零点计算原始正弦信号角频率;

步骤s2:在失真波形的未饱和区任意抽取2个采样点,根据所述2个采样点的横纵坐标、以及所述原始正弦信号角频率,计算得到原始正弦信号波形的幅值与初相角;根据所述角频率、幅值与初相角,得到原始正弦信号表达式;

步骤s3:根据ad采样频率和所述表达式,绘制出原始信号波形。

在本实施例中,所述步骤s1具体包括以下步骤:

步骤s11:抽取失真波形中连续3个过零点时间t0、t1、t2,根据下式计算原始信号波形的周期t0:

t0=t2-t0;

步骤s12:根据下式计算原始信号波形的频率f0:

步骤s13:根据下式计算原始信号波形的角频率ω0:

ω0=2πf0;

步骤s14:列写原始信号波形方程:

其中,a0为待求解原始信号波形的幅值,为原始信号波形的初相角。

在本实施例中,所述步骤s2具体包括以下步骤:

步骤s21:取失真波形上未饱和区的两个采样点:采样点1:(t1,f(t1))、采样点2:(t2,f(t2)),列出信号波形方程组:

步骤s22:求解上述方程组,得到原始信号波形的幅值a0以及原始信号波形的初相角

在本实施例中,步骤s21中,所述两个采样点为所述失真波形未饱和区上的任意不同两点。

在本实施例中,所述步骤s3具体包括以下步骤:

步骤s31:已知ad采样频率为fs,则采样周期ts为:

步骤s32:从t=t0时刻开始,根据依次计算出第i个采样点坐标(ti,f(ti));其中,ti=its;

步骤s33:根据计算出的采样点坐标绘制原始信号波形。

在本实施例中,所述步骤s32具体包括以下步骤:

步骤s321:设采样点为n,令i=0,

步骤s322:令ti=t0+iδt,其中δt为预设的时间间隔,t0为初始采样时刻;

步骤s323:将ti带入下式计算,得到输出(ti,f(ti)):

步骤s324:令i=i+1,若i≤n,则返回步骤s322,否则,结束。

在本实施例中,所述原始信号波形为频率唯一的正弦输入信号。

在本实施例中,所述失真波形的失真原因为ad采样饱和。

在本实施例中,所述步骤s1之前还包括预处理步骤,所述预处理步骤为:选取采样波形作为已知失真波形,其中,ad采样频率为fs,各采样点坐标为(tn,yn),n为采样点序号,tn为采样时刻,yn为tn时刻相对应的采样值。

在本实施例中,采样数据长度大于一个周期。

较佳的,本实施例还提供了一种基于上文所述的光电式电流传感器波形失真的处理方法的装置,包括中央处理器、存储模块、显示模块;

所述中央处理器用以进行下述步骤:

步骤s1:根据已知失真波形中的过零点计算原始正弦信号角频率;

步骤s2:在失真波形的未饱和区任意抽取2个采样点,根据所述2个采样点的横纵坐标、以及所述原始正弦信号角频率,计算得到原始正弦信号波形的幅值与初相角;根据所述角频率、幅值与初相角,得到原始正弦信号表达式;

步骤s3:根据ad采样频率和所述表达式,绘制出原始信号波形;

所述存储模块用以存储或缓存作为采样数据的失真波形以及中央处理器输出的原始信号波形;

所述显示模块用以显示所述中央处理器输出的原始信号波形。

本实施例可以计算出原始信号波形中的幅值、频率等波形特征值,解决了正弦模拟信号在传输过程中因为ad饱和原因造成的波形失真、幅值计算出错的问题。本实施例提供的方法可用于电力行业的ct、pt、光纤互感器等领域中传输的电流、电压信号由于ad采样饱和导致的波形失真还原处理。

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1