[发明专利]一种用于波形最值测量的方法和系统有效
申请号: | 201910396032.0 | 申请日: | 2019-05-14 |
公开(公告)号: | CN110045180B | 公开(公告)日: | 2019-11-22 |
发明(设计)人: | 石英;陈洲;李成华;江小平 | 申请(专利权)人: | 中南民族大学 |
主分类号: | G01R19/30 | 分类号: | G01R19/30 |
代理公司: | 42233 武汉臻诚专利代理事务所(普通合伙) | 代理人: | 宋业斌<国际申请>=<国际公布>=<进入 |
地址: | 430074 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数组 采样 采样数据 差值数组 周期信号 测量 归一化处理 标准波形 连续采样 稳定判断 采样率 采样器 归一化 子数组 查找 | ||
1.一种用于波形最值测量的方法,其特征在于,包括以下步骤:
(1)获取采样器对波形进行连续采样后得到的采样数据,所有采样数据构成采样数组M=[m1,m2,m3,…,mN],其中N表示采样数据的总数量;
(2)根据步骤(1)得到的采样数组M获取波形的频率,并根据该频率是否稳定判断该波形是否是周期信号,如果是周期信号则进入步骤(3),否则转入步骤(9);
(3)根据步骤(2)获取的波形的频率、以及步骤(1)中使用的采样率生成4个幅值为1的标准波形数组,包括正弦波数据数组A=[a1,a2,a3,…,aN]、方波数组B=[b1,b2,b3,…,bN]、三角波数组C=[c1,c2,c3,…,cN]、以及锯齿波数组D=[d1,d2,d3,…,dN];
(4)获取步骤(1)中得到的采样数组中每个元素与所有元素均值之间的差值,所有差值构成差值数组V=[v1,v2,v3,…,vN],且有其中j∈[1,N];
(5)在步骤(4)得到的差值数组V中,查找满足vp≥0,且vp-1<0的第一个p值,并根据查找到的p值建立新的子数组V1=[vp,vp+1,vp+2,…,vN]、A1=[a1,a2,a3,…,aN-p+1]、B1=[b1,b2,b3,…,bN-p+1]、C1=[c1,c2,c3,…,cN-p+1]、D1=[d1,d2,d3,…,dN-p+1]、以及M1=[mp,mp+1,mp+2,…,mN];
(6)对子数组V1进行归一化处理,以得到归一化数组V2,并根据子数组A1、B1、C1、D1以及归一化数组V2分别生成拟合误差,并确定得到的多个拟合误差中的最小值δmin及其对应的子数组;
(7)判断拟合误差中的最小值δmin是否小于预设阈值,如果小于,则进入步骤(8),否则进入步骤(9);
(8)根据步骤(5)中的子数组M1和步骤(6)中确定的子数组对应的波形类型确定多个幅值并求取得到的所有幅值的平均值AMP,将该平均值AMP与相加,其结果即为波形的最大值,将-AMP与相加,其结果即为波形的最小值,然后过程结束,其中表示向下取整;
(9)按照从左到右的顺序在采样数组M中寻找一个元素,其取值为采样数组M中的最大值,将该元素记为mmax1,判断该元素相邻的一个元素mmax1-1是否大于等于另一个相邻的元素mmax1+1,如果是则使用五点光滑法并利用纵坐标等于mmax1-3、mmax1-2、mmax1-1、mmax1、mmax1+1、以及mmax1+2的点将纵坐标等于mmax1-1的点和纵坐标等于mmax1的点平滑连接,从而得到三次多项式,获取该三次多项式在纵坐标等于mmax1-1的点和纵坐标等于mmax1的点的区间内的最大值作为波形的最大值,然后转入步骤(10),否则使用五点光滑法并利用纵坐标等于mmax1-2、mmax1-1、mmax1、mmax1+1、mmax1+2、以及mmax1+3的点将波形上纵坐标等于mmax1的点和纵坐标等于mmax1+1的点平滑连接,从而得到三次多项式,获取该三次多项式在纵坐标等于mmax1的点和纵坐标等于mmax1+1的点的区间内的最大值作为波形的最大值,然后转入步骤(10);
(10)按照从左到右的顺序在采样数组M中寻找一个元素,其取值为采样数组M中的最小值,将该元素记为mmin1,判断该元素相邻的一个元素mmin1-1是否小于等于另一个相邻的元素mmin1+1,如果是则使用五点光滑法并利用纵坐标等于mmin1-3、mmin1-2、mmin1-1、mmin1、mmin1+1、以及mmin1+2的点将纵坐标等于mmin1-1的点和纵坐标等于mmin1的点平滑连接,从而得到三次多项式,获取该三次多项式在纵坐标等于mmin1-1的点和纵坐标等于mmin1的点的区间内的最小值作为波形的最小值,然后过程结束,否则使用五点光滑法并利用纵坐标等于mmin1-2、mmin1-1、mmin1、mmin1+1、mmin1+2、以及mmin1+3的点将波形上纵坐标等于mmin1的点和纵坐标等于mmin1+1的点平滑连接,从而得到三次多项式,获取该三次多项式在纵坐标等于mmin1的点和纵坐标等于mmin1+1的点的区间内的最小值作为波形的最小值,然后过程结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南民族大学,未经中南民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910396032.0/1.html,转载请声明来源钻瓜专利网。