电力人工智能芯片及电力故障识别方法与流程

文档序号:17374910发布日期:2019-04-12 23:11阅读:262来源:国知局

本发明属于电力故障识别技术领域,具体涉及一种电力人工智能芯片及电力故障识别方法。



背景技术:

随着电力设备与大数据理论的发展,电力检测开始朝向智能化、精确化的方向前进。硬件方面各大厂商研发出各种智能化处理的芯片,但其大都运用于手机相机等方面,目前并没有专门针对电力故障识别方面的芯片出现,电力故障识别方面还是依赖于特定的检测设备或通过将电力信息采集后输送给主控中心分析判断,这些方式需要各种检测设备相配合并且故障识别滞后严重,无法及时判别故障问题,另外,电力故障的表现类型多种多样,主控中心需要分析大量的数据,精准性和识别效果一般比较差。因此有必要提出一种专门应用于电力方面的电力人工智能芯片及电力故障识别方法。



技术实现要素:

本发明针对现有技术的状况,克服上述缺陷,提供一种电力人工智能芯片及电力故障识别方法。

本发明采用以下技术方案,所述电力人工智能芯片,包括数据接口和npu神经网络处理器,还包括arm架构或者rsic-v指令集架构中的有且仅有一种架构,其中:

所述arm架构或者rsic-v指令集架构用于提供芯片的运行环境;

所述数据接口用于接收电力高频信号图谱并将该信号图谱传送给所述npu神经网络处理器;

所述npu神经网络处理器内设有神经网络模型,所述神经网络模型经大量电力故障信号图谱的训练后用于实时识别电力高频信号图谱的特征信息并经所述数据接口输出识别后的电力故障信息。作为上述技术方案的进一步改进,所述电力高频信号图谱为经外部设备采集预处理后的电力高频信息。

作为上述技术方案的进一步改进,所述神经网络模型采用bp神经网络,所述bp神经网络包括输入层、输出层以及隐含层。

作为上述技术方案的进一步改进,所述电力故障信息包括电力故障的名称、类别、发生时刻以及相对发生的时标。

本发明还提出电力人工智能芯片用于电力故障识别的方法,包括以下步骤:

步骤s1:训练npu神经网络处理器中用于电力故障识别的神经网络模型;

步骤s2:数据接口接收电力高频信号图谱并传输给训练后的神经网络模型;

步骤s3:训练后的神经网络模型对电力高频信号图谱进行预处理;

步骤s4:训练后的神经网络模型对预处理后的电力高频信号图谱进行特征参数提取;

步骤s5:训练后的神经网络对特征参数进行匹配识别并输出电力故障信息。

作为上述技术方案的进一步改进,所述步骤s1进一步包括:

步骤s1.1:选择神经网络模型的为bp神经网络,所述bp神经网络包括输入层、输出层以及隐含层;

步骤s1.2:确定bp神经网络的传递函数;

步骤s1.3:投入样本输入并计算实际输出与理想输出的误差;

步骤s1.4:按误差的梯度下降方法调整权矩阵;

步骤s1.5:计算全局误差,如果全局误差达不到精度要求则继续执行步骤s1.3和步骤s1.4直至全局误差达到设定标准。

作为上述技术方案的进一步改进,所述步骤s1.2中选用的bp神经网络的传递函数为sigmoid函数。

作为上述技术方案的进一步改进,步骤s1.3中可依据客户需求重新投入样本输入或加入新的样本输入进行电力故障识别范围的更改或扩充。

本发明还提出电力人工智能芯片用于电弧故障识别的方法,包括以下步骤:

步骤t1:训练npu神经网络处理器中的神经网络模型用于识别电弧故障:;

步骤t2:训练后的神经网络模型对获取的电弧信号图谱进行预处理;

步骤t3:训练后的神经网络模型对预处理后的电弧信号图谱进行特征参数提取;

步骤t4:训练后的神经网络模型对特征参数进行匹配识别并输出电弧故障信息,其中电弧故障信息包括电弧的好坏、发生时刻。

作为上述技术方案的进一步改进,所述步骤t1进一步包括:

步骤t1.1:选择神经网络模型为bp神经网络,所述bp神经网络包括输入层、输出层以及隐含层;

步骤t1.2:确定bp神经网络的传递函数为sigmoid函数;

步骤t1.3:投入关于电弧故障样本的输入并计算实际输出与理想输出的误差;

步骤t1.4:按误差的梯度下降方法调整权矩阵;

步骤t1.5:计算全局误差,如果全局误差达不到精度要求则继续执行步骤t1.3和步骤t1.4直至全局误差达到设定标准。

其中,上述电弧故障识别是众多电力故障中的其中一种故障表现,实际上,该电力人工智能芯片还可应用于电压闪降、过流、漏电、短路这些常见的电力故障识别,其具体的识别方法可参照电力人工智能芯片用于电力故障识别的方法,只需在训练神经网络模型时投入的样本中加入这些常见的电力故障样本。

本发明公开的电力人工智能芯片及电力故障识别方法,其有益效果在于,采用npu神经网络处理器,可以实时接收处理电力高频信号图谱,及时做出电力故障判断;npu神经网络处理器设有的神经网络模型可经过训练,适应各种电力故障情况的判断,并且神经网络对大数据处理能力强,电力故障识别准确性高。

具体实施方式

本发明公开了电力人工智能芯片及电力故障识别方法,下面结合优选实施例,对本发明的具体实施方式作进一步描述。

本发明首先提出了一种电力人工智能芯片,包括数据接口和npu神经网络处理器,还包括arm架构或者rsic-v指令集架构中的有且仅有一种架构,其中:

所述arm架构或者rsic-v指令集架构用于提供芯片的运行环境;

所述数据接口用于接收电力高频信号图谱并将该信号图谱传送给所述npu神经网络处理器;

所述npu神经网络处理器内设有神经网络模型,所述神经网络模型经大量电力故障信号图谱的训练后用于实时识别电力高频信号图谱的特征信息并经所述数据接口输出识别后的电力故障信息。

具体地,所述arm架构或者rsic-v指令集架构支撑64位计算,为整个电力人工智能芯片的运行提供了环境。电力高频信号图谱来自于外部设备采集到的待检测的电力高频信号,外部设备会对电力高频信号进行预处理,生成电力高频信号的图谱传输给npu神经网络处理器来处理,在npu神经网络处理器中采用bp神经网络,所述bp神经网络包括输入层、输出层以及隐含层,首先需要给npu神经网络处理器投入大量的电力故障信号图谱样本进行训练让该神经网络具有识别能力,然后再获取到外部传输的电力高频信号图谱即可通过预处理、特征参数提取来判断该检测点出现故障的名称、类别、时刻和相对发生的时标。

本发明还提出了电力人工智能芯片用于电力故障识别的方法,包括以下步骤:

步骤s1:训练npu神经网络处理器中用于电力故障识别的神经网络模型;

步骤s2:数据接口接收电力高频信号图谱并传输给训练后的神经网络模型;

步骤s3:训练后的神经网络模型对电力高频信号图谱进行预处理;

步骤s4:训练后的神经网络模型对预处理后的电力高频信号图谱进行特征参数提取;

步骤s5:训练后的神经网络对特征参数进行匹配识别并输出电力故障信息。

其中,所述步骤s1进一步包括:

步骤s1.1:选用神经网络模型为bp神经网络且bp神经网络的拓扑结构为多层次型拓扑结构,所述多层次型拓扑结构包括输入层、输出层以及隐含层,各层均设有神经元。具体地,在该步骤中需要对多层次型拓扑结构初始化:给各层的连接权值分别赋一个区间内的随机数(连接权值用于计算隐含层和输出层的神经元输入)、设定误差函数、给定计算精度值和最大学习次数。

步骤s1.2:确定bp神经网络的传递函数。具体地,在本发明中采用传递函数为sigmoid函数,该函数用于计算隐含层和输出层的神经元输出。

步骤s1.3:投入样本输入并计算实际输出与理想输出的误差。

步骤s1.4:按误差的梯度下降方法调整权矩阵。利用上述实际输出与理想输出的误差的偏导数和输入层各神经元的输入修正连接权值,从而调整权矩阵。

步骤s1.5:计算全局误差,如果误差达到预设精度或者学习次数大于设计的最大次数,则结束此次训练,否则,执行步骤s1.3和步骤s1.4继续迭代过程直至误差达到预设精度或者学习次数大于设计的最大次数。

以上步骤s1.1-s1.4为一次训练过程,当全局误差达不到要求,则重复步骤s1.3和步骤s1.4进行迭代调整权矩阵直到达到要求,从而该训练过程完成,具体地,可依据客户需求重新投入样本输入或加入新的样本输入进行电力故障识别范围的更改或扩充,以上训练完成后,即可对再输入的电力故障信号图谱进行识别诊断,输出识别结果。

本发明还提出电力人工智能芯片用于电弧故障识别的方法,包括以下步骤:

步骤t1:训练npu神经网络处理器中的神经网络模型用于识别电弧故障:;

步骤t2:训练后的神经网络模型对获取的电弧信号图谱进行预处理;

步骤t3:训练后的神经网络模型对预处理后的电弧信号图谱进行特征参数提取;

步骤t4:训练后的神经网络模型对特征参数进行匹配识别并输出电弧故障信息,其中电弧故障信息包括电弧的好坏、发生时刻。

其中,所述步骤t1进一步包括:

步骤t1.1:选用神经网络模型为bp神经网络且bp神经网络的拓扑结构为多层次型拓扑结构,所述多层次型拓扑结构包括输入层、输出层以及隐含层,各层均设有神经元;

步骤t1.2:确定bp神经网络的传递函数为sigmoid函数;

步骤t1.3:投入关于电弧故障样本的输入并计算实际输出与理想输出的误差;

步骤t1.4:按误差的梯度下降方法调整权矩阵;

步骤t1.5:计算全局误差,如果全局误差达不到要求则迭代步骤t1.3和t1.4直至精度达到要求。

在上述电弧故障训练完成后,npu神经网络处理器获取到待检测的电弧信号图谱,便可直接进行识别诊断,输出识别结果。

事实上,电弧故障识别是众多电力故障中的其中一种故障表现,实际上,该电力人工智能芯片还可应用于电压闪降、过流、漏电、短路这些常见的电力故障识别,其具体的识别方法可参照电力人工智能芯片用于电力故障识别的方法,只需在训练神经网络模型时投入的样本中加入这些常见的电力故障样本。

对于本领域的技术人员而言,依然可以对前述各实施例所记载的技术方案进行修改,或对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围。

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