1.基于高斯过程回归的COMTRADE异常录波数据检测和修正方法,其特征在于:包括以下步骤:S1.获取录波器的COMTRADE录波文件数据,包括cfg和dat文件,按照cfg文件的通道规则拆分dat文件为时间序列数组,得到待处理的模拟量通道数组;S2.模拟量通道异常数据的检测和修正,具体为:S21.选取待处理的模拟量通道数组;S22.读取cfg文件该模拟量通道的数值上下限范围;S23.对整个录波数据数组进行搜索,判断是否有值越限,若有则进行第S24步,无则执行S25步;S24.记录越限值的数据点序号;S25.使用高斯过程回归模型对模拟量数据进行回归拟合,得到置信区间;S26.对整个录波数据数组进行搜索,判断是否有值越出置信区间,若有则进行第7步,无则跳过第7步;S27.记录越限值的数据点序号;S28.移除非孤立越限点的标记;S29.判断是否有数据点被标记为越限点;若有则进行第10步,无则结束处理流程;S210.对所有被记为越限数据的数据点使用其前后点的线性插值进行替换;S211.重复S25至S210步,直至没有越限数据为止;所述步骤S1的具体过程为:步骤11.获取cfg和dat文件的名称和路径;步骤12.打开cfg文件并以文本格式读入工作区;步骤13.识别通道总数、数据点个数、起止时间重要信息;步骤14.按照cfg的通道规则拆分dat文件为时间序列数组;步骤15.对模拟量通道数据进行缩放和平移;步骤16.将各通道的时间序列数组命名为cfg规定的ID;步骤17.将所有文件基本信息和各通道时间序列保存至程序变量中。
2.根据权利要求1所述的基于高斯过程回归的COMTRADE异常录波数据检测和修正方法,其特征在于:所述步骤25中,先有模拟量数据训练集S={(x i ,y i )|i=1,2,…,n}=(X,y),其中x i ∈R p 是p维的输入矢量,X=[x 1 ,x 2 ,…,x n ]是p×n维输入矩阵,y i ∈R是相对应的输出标量,y为输出矢量。
3.根据权利要求1所述的基于高斯过程回归的COMTRADE异常录波数据检测和修正方法,其特征在于:所述步骤S210中采用一次多项式进行线性插值。
4.基于高斯过程回归的COMTRADE异常录波数据检测和修正系统,其特征在于:包括:数据获取模块,获取录波器的COMTRADE录波文件数据,包括cfg和dat文件,按照cfg文件的通道规则拆分dat文件为时间序列数组,得到待处理的模拟量通道数组;模拟量通道异常数据的检测和修正模块,具体为:S21.选取待处理的模拟量通道数组;S22.读取cfg文件该模拟量通道的数值上下限范围;S23.对整个录波数据数组进行搜索,判断是否有值越限,若有则进行第S24步,无则执行S25步;S24.记录越限值的数据点序号;S25.使用高斯过程回归模型对模拟量数据进行回归拟合,得到置信区间;S26.对整个录波数据数组进行搜索,判断是否有值越出置信区间,若有则进行第7步,无则跳过第7步;S27.记录越限值的数据点序号;S28.移除非孤立越限点的标记;S29.判断是否有数据点被标记为越限点;若有则进行第10步,无则结束处理流程;S210.对所有被记为越限数据的数据点使用其前后点的线性插值进行替换;S211.重复S25至S210步,直至没有越限数据为止;述数据获取模块的具体过程为:步骤11.获取cfg和dat文件的名称和路径;步骤12.打开cfg文件并以文本格式读入工作区;步骤13.识别通道总数、数据点个数、起止时间重要信息;步骤14.按照cfg的通道规则拆分dat文件为时间序列数组;步骤15.对模拟量通道数据进行缩放和平移;步骤16.将各通道的时间序列数组命名为cfg规定的ID;步骤17.将所有文件基本信息和各通道时间序列保存至程序变量中。
5.根据权利要求4所述的基于高斯过程回归的COMTRADE异常录波数据检测和修正系统,其特征在于:所述步骤25中,先有模拟量数据训练集S={(x i ,y i )|i=1,2,…,n}=(X,y),其中x i ∈R p 是p维的输入矢量,X=[x 1 ,x 2 ,…,x n ]是p×n维输入矩阵,y i ∈R是相对应的输出标量,y为输出矢量。
6.根据权利要求4所述的基于高斯过程回归的COMTRADE异常录波数据检测和修正系统,其特征在于:所述步骤S210中采用一次多项式进行线性插值。
7.一种处理设备,其特征在于,包括至少一个处理器,以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至3任一所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至3任一所述的方法。