一种用于磁控开关的远程控制方法技术

技术编号:39721803 阅读:9 留言:0更新日期:2023-12-17 23:27
本发明专利技术涉及数据处理技术领域,具体涉及一种用于磁控开关的远程控制方法,包括:采集磁控开关环境数据,构建数据曲线,获取数据曲线的初始拟合线段,根据数据曲线上数据点到初始拟合线段的距离获取初始拟合线段的拟合率,根据数据曲线上数据点相对于初始拟合线段的局部线性一致性以及数据点的转折可能性获取数据点的分段优势,进而筛选分段点对数据曲线进行分段,通过对分段得到的新的数据曲线不断迭代分段获取压缩数据,根据压缩数据进行磁控开关的远程控制

【技术实现步骤摘要】
一种用于磁控开关的远程控制方法


[0001]本专利技术涉及数据处理
,具体涉及一种用于磁控开关的远程控制方法


技术介绍

[0002]磁控开关是一种利用磁场信号来控制的线路开关器件,广泛应用于智能制造

智能家居

航空航天等多个领域

目前通常将磁控开关与物联网结合,通过传感器检测环境数据,识别环境状态,依据环境状态进行磁控开关的远程控制

[0003]由于采集的环境数据为时序数据,数据量非常大,为提高磁控开关远程控制的及时性以及准确性,需要对环境数据进行压缩

目前通常通过
DP
轨迹压缩算法对时序数据进行压缩,但
DP
轨迹压缩算法压缩过程中迭代次数较多,对环境数据的压缩效率较慢,影响磁控开关的远程控制的及时性

同时
DP
轨迹压缩算法易受噪声影响,导致对环境数据的压缩的损失率大,影响磁控开关的远程控制的准确性


技术实现思路

[0004]为解决上述问题,本专利技术提供一种用于磁控开关的远程控制方法,该方法包括以下步骤:采集磁控开关多个维度的环境数据,构建每个维度的数据曲线;对于每个维度的数据曲线,对数据曲线的端点进行连接,得到初始拟合线段;根据数据曲线上除端点外的每个数据点到初始拟合线段的距离获取初始拟合线段的拟合率;当初始拟合线段的拟合率小于预设的拟合阈值时,筛选分段点对数据曲线进行分段,包括:对于数据曲线上除端点外的每个数据点,获取数据点的局部区域的拟合直线;根据数据点的局部区域的拟合直线与初始拟合线段,获取数据点相对于初始拟合线段的局部线性一致性;根据数据点前后相邻数据点的局部区域的拟合直线获取数据点的转折可能性;根据所述局部线性一致性以及转折可能性获取数据点的分段优势;根据分段优势筛选多个数据点作为分段点,将数据曲线分为多段;对每段曲线进行迭代分段,根据迭代分段结果获取压缩数据;根据每个维度的压缩数据进行磁控开关的远程控制

[0005]优选的,所述根据数据曲线上除端点外的每个数据点到初始拟合线段的距离获取初始拟合线段的拟合率,包括的具体步骤如下:根据数据曲线中除端点外的每个数据点到初始拟合线段的距离获取数据曲线中除端点外的每个数据点的误差权重;根据数据曲线上除端点外的每个数据点的误差权重以及每个数据点到初始拟合线段的距离获取初始拟合线段的拟合率

[0006]优选的,所述根据数据曲线中除端点外的每个数据点到初始拟合线段的距离获取数据曲线中除端点外的每个数据点的误差权重,包括的具体步骤如下:;
其中,表示数据曲线中第
i
个数据点的误差权重,,
N
表示数据曲线中数据点的数量;表示第
i
个数据点到初始拟合线段的距离;表示第
i+1
个数据点到初始拟合线段的距离;表示第
i
‑1个数据点到初始拟合线段的距离

[0007]优选的,所述获取数据点相对于初始拟合线段的局部线性一致性,包括的具体步骤如下:;其中,表示数据曲线上第
i
个数据点相对于初始拟合线段的局部线性一致性,,
N
表示数据曲线中数据点的数量;表示第
i
个数据点的局部区域的拟合直线的斜率;
K
表示初始拟合线段的斜率;表示第
i
个数据点在初始拟合线段上的拟合值;表示第
i
个数据点的数据值;
T
表示距离阈值

[0008]优选的,所述根据数据点前后相邻数据点的局部区域的拟合直线获取数据点的转折可能性,包括的具体步骤如下:;其中,表示数据曲线上第
i
个数据点的转折可能性,,
N
表示数据曲线中数据点的数量;表示第
i
‑1个数据点的局部区域的拟合直线的斜率;表示第
i+1
个数据点的局部区域的拟合直线的斜率;表示第
i
‑1个数据点的局部区域的拟合直线在第
i
‑1个数据点处的拟合误差;表示第
i+1
个数据点的局部区域的拟合直线在第
i
‑1个数据点处的拟合误差;表示双曲正切函数,为最大值函数

[0009]优选的,所述根据所述局部线性一致性以及转折可能性获取数据点的分段优势,包括的具体步骤如下:;其中,表示数据曲线上第
i
个数据点的分段优势,,
N
表示数据曲线中数据点的数量;表示数据曲线上第
i
个数据点相对于初始拟合线段的局部线性一致性;表示数据曲线上第
i
个数据点的转折可能性

[0010]优选的,所述根据分段优势筛选多个数据点作为分段点,包括的具体步骤如下:预设分段阈值,将分段优势大于分段阈值的数据点作为一个分段点

[0011]优选的,所述对每段曲线进行迭代分段,根据迭代分段结果获取压缩数据,包括的具体步骤如下:将每段曲线分别视作一条新的数据曲线,对于每条新的数据曲线,获取新的数据曲线的初始拟合线段的拟合率,当新的数据曲线的初始拟合线段的拟合率小于预设的拟合阈值时,筛选新的分段点对新的数据曲线进行分段;
重复对新的数据曲线进行分段,直到最新得到的每条数据曲线的初始拟合线段的拟合率均大于拟合阈值时停止迭代;将最终得到的所有最新的数据曲线的初始拟合线段的端点作为压缩数据

[0012]优选的,所述根据数据曲线上除端点外的每个数据点的误差权重以及每个数据点到初始拟合线段的距离获取初始拟合线段的拟合率,包括的具体步骤如下:;其中,
b
表示初始拟合线段的拟合率;表示数据曲线中第
i
个数据点的误差权重,,
N
表示数据曲线中数据点的数量;表示第
i
个数据点到初始拟合线段的距离;
T
表示距离阈值;
exp()
表示以自然常数为底的指数函数

[0013]优选的,所述获取数据点的局部区域的拟合直线,包括的具体步骤如下:对数据曲线上每个数据点局部区域内所有数据点进行直线拟合,得到每个数据点的局部区域的拟合直线

[0014]本专利技术的技术方案的有益效果是:本专利技术通过分析数据曲线上数据点的局部分布规律,获取数据点相对于初始拟合线段的局部线性一致性,根据数据点前后相邻数据点的局部区域的拟合直线的差异获取数据点的转折可能性,结合局部线性一致性以及转折可能性获取数据点的分段优势,从而筛选多个最可能为数据变化转折点的数据点作为分段点对数据曲线进行分段,尽可能减少噪声的影响,将具有不同变化规律的数据分为不同的段,提高了分段的准确性,确保了每个分段的压缩损失率小

本专利技术通过筛选多个分段点对数据曲线进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种用于磁控开关的远程控制方法,其特征在于,该方法包括以下步骤:采集磁控开关多个维度的环境数据,构建每个维度的数据曲线;对于每个维度的数据曲线,对数据曲线的端点进行连接,得到初始拟合线段;根据数据曲线上除端点外的每个数据点到初始拟合线段的距离获取初始拟合线段的拟合率;当初始拟合线段的拟合率小于预设的拟合阈值时,筛选分段点对数据曲线进行分段,包括:对于数据曲线上除端点外的每个数据点,获取数据点的局部区域的拟合直线;根据数据点的局部区域的拟合直线与初始拟合线段,获取数据点相对于初始拟合线段的局部线性一致性;根据数据点前后相邻数据点的局部区域的拟合直线获取数据点的转折可能性;根据所述局部线性一致性以及转折可能性获取数据点的分段优势;根据分段优势筛选多个数据点作为分段点,将数据曲线分为多段;对每段曲线进行迭代分段,根据迭代分段结果获取压缩数据;根据每个维度的压缩数据进行磁控开关的远程控制
。2.
根据权利要求1所述的一种用于磁控开关的远程控制方法,其特征在于,所述根据数据曲线上除端点外的每个数据点到初始拟合线段的距离获取初始拟合线段的拟合率,包括的具体步骤如下:根据数据曲线中除端点外的每个数据点到初始拟合线段的距离获取数据曲线中除端点外的每个数据点的误差权重;根据数据曲线上除端点外的每个数据点的误差权重以及每个数据点到初始拟合线段的距离获取初始拟合线段的拟合率
。3.
根据权利要求2所述的一种用于磁控开关的远程控制方法,其特征在于,所述根据数据曲线中除端点外的每个数据点到初始拟合线段的距离获取数据曲线中除端点外的每个数据点的误差权重,包括的具体步骤如下:;其中,表示数据曲线中第
i
个数据点的误差权重,,
N
表示数据曲线中数据点的数量;表示第
i
个数据点到初始拟合线段的距离;表示第
i+1
个数据点到初始拟合线段的距离;表示第
i
‑1个数据点到初始拟合线段的距离
。4.
根据权利要求1所述的一种用于磁控开关的远程控制方法,其特征在于,所述获取数据点相对于初始拟合线段的局部线性一致性,包括的具体步骤如下:;其中,表示数据曲线上第
i
个数据点相对于初始拟合线段的局部线性一致性,,
N
表示数据曲线中数据点的数量;表示第
i
个数据点的局部区域的拟合直线的斜率;
K
表示初始拟合线段的斜率;表示第
i
个数据点在初始拟合线段上的拟合值;表示第
i
个数据点的数据值;
T
表示距离阈值
。5.
根据权利要求1所述的一种用于磁控开关的远程控制方法,其特征在于,所述根据数据点前后相邻数据点的局部区域的拟合直线获取数据点的转折可能性,包括的具体步骤如
下:;其中,表示数据曲线上第
i<...

【专利技术属性】
技术研发人员:牛节省李启冉刘嘉伟李丰生
申请(专利权)人:山东德源电力科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1