一种用于智能电能表的电能质量监测方法与流程

摘要: 本申请涉及电力监测领域,尤其涉及一种用于智能电能表的电能质量监测方法。背景技术:1、电能质量监测基于采集到的实时监测数据表征电网基本运行状况,用于分析用户用电问...
一种用于智能电能表的电能质量监测方法与流程

本申请涉及电力监测领域,尤其涉及一种用于智能电能表的电能质量监测方法。

背景技术:

1、电能质量监测基于采集到的实时监测数据表征电网基本运行状况,用于分析用户用电问题。常规电力监测设备安装与应用成本较高,伴随配电网的快速发展,基于已大规模部署的智能电能表实现电网电能质量监测逐步受到关注。在相关技术中,主站服务器向智能电能表下发监测指令,智能电能表接收指令后,直接调用存储器内的完整算法程序,读取计量单元采集的电力数据进行运算,将监测结果回传至主站服务器。

2、发明人发现,智能电能表的主控模块普遍选用低功耗微控制器,其内部处理器随机存取存储器容量有限,算力较低。当主站服务器请求计算谐波、间谐波等高维复杂电能质量指标时,相关技术直接将完整电能质量算法程序调入内存,要求主控模块处理高频连续的电力采样数据流,处理器随机存取存储器面临内存溢出风险;超负荷的矩阵运算会长时间占据处理核心,阻塞智能电能表固有的基础电量计费主线程,引发设备死机或计费数据丢失。

技术实现思路

1、本申请实施例提供一种用于智能电能表的电能质量监测方法,以至少部分解决上述技术问题。

2、为了实现上述目的,本申请提供一种用于智能电能表的电能质量监测方法,包括:

3、接收主站服务器下发的电能质量监测指令,解析所述电能质量监测指令得到目标监测指标项;

4、获取所述目标监测指标项对应的计算复杂度标识,基于所述计算复杂度标识在所述智能电能表的主控单元中构建内存分配映射表;

5、基于所述内存分配映射表在ram中划分目标工作区并在所述目标工作区内划分算子缓冲区与数据缓冲区;

6、将与所述目标监测指标项对应的目标谐波系数矩阵加载至所述算子缓冲区中;

7、接收计量单元输出的实时电力数据流,配置偏移寻址指针将所述实时电力数据流分段写入所述数据缓冲区,得到分段电力数据;

8、调用所述算子缓冲区内的目标谐波系数矩阵对所述数据缓冲区内的分段电力数据进行运算,生成目标电能质量监测结果。

9、本申请实施例,通过上述技术方案,主控单元仅需处理与目标监测指标项对应的缩减后运算数据,内存占用维持在目标工作区的范围内,避免了低功耗微控制器内存有限导致的溢出风险,也缩短了单次运算的数据规模,使电能质量监测运算不再长时间占据处理核心、阻塞基础电量计费主线程。

10、本申请的其他特征和优点将在随后的具体实施方式部分予以详细说明。

1.一种用于智能电能表的电能质量监测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,读取所述目标监测指标项对应的计算复杂度标识,基于所述计算复杂度标识在所述智能电能表的主控单元中构建内存分配映射表,包括:

3.根据权利要求2所述的方法,其特征在于,将与所述目标监测指标项对应的目标谐波系数矩阵加载至所述算子缓冲区中,包括:

4.根据权利要求3所述的方法,其特征在于,配置偏移寻址指针将所述实时电力数据流分段写入所述数据缓冲区,得到分段电力数据,包括:

5.根据权利要求4所述的方法,其特征在于,调用所述算子缓冲区内的目标谐波系数矩阵对所述数据缓冲区内的分段电力数据执行运算,生成目标电能质量监测结果,包括:

6.根据权利要求5所述的方法,其特征在于,在所述生成目标电能质量监测结果之后,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,在所述目标电能质量的特征偏差值大于或等于安全阈值时,生成安全预警信号,包括:

8.根据权利要求7所述的方法,其特征在于,在所述配置偏移寻址指针将所述实时电力数据流分段写入所述数据缓冲区之前,所述方法还包括:

9.根据权利要求8所述的方法,其特征在于,控制所述偏移寻址指针按照所述寻址步进值从所述实时电力数据流中截取数据串,存入所述数据缓冲区生成所述分段电力数据,包括:

10.根据权利要求9所述的方法,其特征在于,基于所述最高频率级数与所述时域分析窗口长度确定所述计算复杂度标识,包括: