一种融合多种传感器信息实现测量值分析的方法转让专利

申请号 : CN202210507041.4

文献号 : CN114611636B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 桑娟娟

申请人 : 深圳市三江电气有限公司

摘要 :

本发明公开一种融合多种传感器信息实现测量值分析的方法,包括以下步骤:步骤1、接收多种传感器数据信息传感的测量值数据信息,以实现多种传感器测量值数据信息的接收;步骤2、利用大数据融合计算模型将多种传感器数据信息进行融合,以兼容不同形式的传感器数据信息;步骤3、利用BP神经网络模型对分类后的多种传感器数据实现故障诊断;步骤4、将处理后的多种传感器数据进行数据输出,以提高故障数据信息的应用能力。本发明能够融合多种数据传感器信息,将不同类型的传感器信息通过大数据融合计算模型将多种传感器数据信息进行融合计算,提高了传感器数据信息的计算能力,并通过BP神经网络诊断算法模型提高了多种数据传感器的计算能力。

权利要求 :

1.一种融合多种传感器信息实现测量值分析的方法,其特征在于:包括:步骤1、接收传感器传感的无线传感器网络数据信息,以实现多种传感器无线传感器网络数据信息的接收;

在本步骤中,通过传感器网络节点实现传感器无线传感器网络数据信息的输出,通过CSMA算法模型提高无线传感器网络数据信息传递能力,并应用MAC协议将无线传感器网络数据信息转发给汇聚节点,提高无线传感器网络数据信息获取能力;

步骤2、利用大数据融合计算模型将多种无线传感器网络数据信息进行融合,以兼容不同形式的无线传感器网络数据信息,并将多种无线传感器网络数据信息按照不同数据属性进行分类;

在本步骤中,通过数字运算方法实现传感器无线传感器网络数据信息信号变换、滤波、检测、估值和调制解调的对数据处理的模块;通过卡尔曼滤波算法模型实现传感器无线传感器网络数据信息目标状态高精度的测量;通过贝叶斯算法模型实现无线传感器网络数据信息的分类;

步骤3、利用BP神经网络模型对分类后的多种传感器数据实现故障诊断,以实现传感器无线传感器网络数据信息的分析过程;

在本步骤中,在BP神经网络模型中加入可信度检测步骤,以提高无线传感器网络数据信息分析能力;

步骤4、将步骤1‑3处理后的多种传感器数据进行数据输出,并对诊断出的故障数据进行处理,以提高故障数据的应用能力。

2.根据权利要求1所述的一种融合多种传感器信息实现测量值分析的方法,其特征在于:在步骤2中,数字运算方法通过DSP控制模块实现数据信息计算。

3.根据权利要求1所述的一种融合多种传感器信息实现测量值分析的方法,其特征在于:所述CSMA算法模型实现传感器数据传递的方法为:通过CSMA算法模型输出无线传感器网络数据信息,进而反映传感器网络数据信息在传递过程中数据发送整体情况,应用的Poisson分布公式函数为:

           (1)

式(1)中,G表示无线传感器网络数据信息在数据传递过程中,到达汇聚节点时无线传感器网络数据信息分组平均到达率,e表示无线传感器网络数据信息在发布时的时隙发出概率, 表示无线网络传感器的节点传输能力,N表示数据节点网络数据输出量, 表示无线传感器网络数据信息空闲时隙具有的平均个数;z 表示无线传感器网络数据信息在数据传递过程中输出数据的总量;

其中无线传感器网络数据信息信道空闲概率函数为:                     (2)当无线传感器网络数据信息在通信时,假设通信前存在 个数据时隙,则无线传感器网络在数据通信时,无线传感器网络数据信息空闲时隙具有的平均个数函数为:   (3)

式(3)中,表示无线传感器网络数据信息在数据传递过程中,到达汇聚节点时无线传感器网络数据信息分组效率。

4.根据权利要求1所述的一种融合多种传感器信息实现测量值分析的方法,其特征在于:所述卡尔曼滤波算法模型通过数据融合函数的方式实现传感器无线传感器网络数据信息的融合,将不同的无线传感器网络数据信息分离为离散时间系统,则融合后的大数据函数表示为:                 (4)式(4)中, 表示多种传感器采集到的数据信息输入, 表示多种数据传感器输入数据信息的外部噪音信息, 表示计算不同无线传感器网络数据信息的高斯线性组合随机序列, 表示多种传感器输出数据信息的协方程, 表示无线传感器网络数据信息空闲时隙具有的平均个数;则启动融合计算后,输出融合后的数据信息为:                (5)式(5)中, 表示融合后的传感器数据计算量, 表示融合不同传感器计算的随机变量。

5.根据权利要求1所述的一种融合多种传感器信息实现测量值分析的方法,其特征在于:所述贝叶斯算法模型实现数据分类的方法是:首先输入传感器无线传感器网络数据信息的特征属性和训练样本,设置样本数据属性;

然后用贝叶斯分类算法公式进行计算;计算待考核的传感器数据特征属性类别,并进一步统计传感器数据特征属性类别在训练样本中出现频率及每个特征属性划分属性的条件概率估计,进而输出待评估的无线传感器网络数据信息;

假设 为训练无线传感器网络数据信息样本的待分类项,每个为 的数据分类特征属性;传感器输出数据信息={电流, 电压, 温度,湿度,火焰,纹波、加速度、位移或者角度},通过不同数据信息分类后,分类后的电流, 电压, 温度,湿度,火焰,纹波、加速度、位移或者角度数据集合C={y1, y2, y3……,ym};然后计算P(y1/x),P(y2/x),……,P(yn/x),找出P(yk/x)=max{ P(y1/x),P(y2/x),……,P(yn/x)},则x∈yk,进而找出最大值,获得最高信任值,则贝叶斯分类算法输出公式为:                       (6)式(6)中, A为无线传感器网络数据信息的特征,B为无线传感器网络数据信息的类别。

6.根据权利要求1所述的一种融合多种传感器信息实现测量值分析的方法,其特征在于:所述BP神经网络模型的计算方法为:步骤(1)、将采集到的传感器检测数据经输入层输入神经网络模型,原始传感器数据设为 ,隐含层设为 ,输出层设为 ,各个层次之间不同的数据权值由 以及 进行表示;

在输入层中第 个节点的输出用 来表示,输出层的第 个节点的输出用 来表示;

表示节点个数, 和 来表示神经网络模型的阈值,i表示数据集合的个数;

各个节点的输出函数分别表示为:

               (7)

            (8)

            (9)

步骤(2):计算平均误差,神经网络模型中传感器检测数据样本的平均误差表示为:   (10)

式(10)中,通过N来表示神经网络训练过程中传感器检测数据样本的个数,通过M来表示输出过程中神经元的数量,通过 表示无线传感器网络数据信息空闲时隙具有的平均个数在训练过程中的均方误差;通过 来表示传感器检测数据样本中最终输出的神经元m的误差,通过E来表示整体训练过程结束时的判断参数;

步骤(3):逆向传递误差计算,在BP神经网络中传感器检测数据进行反向传递时,首先对隐含层和输出层之间的权值进行计算,计算函数为:    (11)

然后计算输入层和隐含层之间的权值,计算公式为:  (12)

式(11)、式(12)中, ,其表示惯性系数,表示传感器检测数据的数值增益系数, 表示实际输出值, 表示理论输出值,通过这两个系数的调整控制BP神经网络模型的学习, 的值介于0.25 0.78之间;

~

步骤(4):可信度计算,用z表示传感器无线传感器网络数据信息总量,将可信度设置为, 通过以下函数计算:          (13)

式(13)中, 表示第i个传感输出数据集合的个数, 表示第i个输出数据中的样本绝对值的总和, 最小为0.05,然后对得到的数据通过进行归一化,用 表示可信度的阈值,介于0.05‑0.34之间。

7.一种融合多种传感器信息实现测量值分析的系统,包括:传感器节点,用于接收多种无线传感器网络数据信息,以实现多种传感器无线传感器网络数据信息的接收;

数据融合模块,用于将多种无线传感器网络数据信息进行融合,以兼容不同形式的无线传感器网络数据信息,并将多种无线传感器网络数据信息按照不同数据属性进行分类;

融合输出模块,用于将无线传感器网络数据信息在传递过程中数据输出,所述融合输出模块通过传感器协议模块实现无线传感器网络数据信息的传递与输出;

测量数据分析模块,用于分析无线传感器网络数据信息在传递过程中输出的数据信息;所述测量数据分析模块包括测量数据模块和通信模块,BP神经网络模型和通信模块通过传感器协议模块实现数据信息的传输;

数据监控模块,用于接收无线传感器网络数据信息在传递过程中输出的数据信息并进行实时监控;

其中所述传感器节点的输出端与数据融合模块的输入端连接,所述数据融合模块的输出端与融合输出模块的输入端连接,所述融合输出模块的输出端与所述测量数据分析模块的输入端连接,所述测量数据分析模块的输出端与数据监控模块的输入端连接。

说明书 :

一种融合多种传感器信息实现测量值分析的方法

技术领域

[0001] 本发明涉及测量、控制技术领域,且更确切地涉及一种融合多种传感器信息实现测量值分析的方法。

背景技术

[0002] 传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。传感器的特点包括:微型化、数字化、智能化、多功能化、系统化、网络化。它是实现自动检测和自动控制的首要环节。传感器的存在和发展,让物体有了触觉、味觉和嗅觉等感官,让物体慢慢变得活了起来。通常根据其基本感知功能分为热敏元件、光敏元件、气敏元件、力敏元件、磁敏元件、湿敏元件、声敏元件、放射线敏感元件、色敏元件和味敏元件等十大类。随着各种传感器、无线通信网络、集成电路、微机电系统等技术和生产工艺的快速发展和日益成熟,使得低成本、低功耗、多功能的微型传感器的大量生产成为可能,所以无线传感网的出现给工业生产带来较大的便利。
[0003] 由于现有技术中工程测量技术大多还是处于机械测量,人工手动测量来获取本研究所需要的测量值,这种测量技术耗时费力,而且在环境较为复杂、布线人员无法到达的区域是很难实施测量的。传统工程测量领域中,还存在离线作业方式,这方式直接造成了管理难度高、作业效率低等。在存在多传感器技术领域中,如何实现测量值数据信息的分析和计算就成为亟待解决的问题。

发明内容

[0004] 针对上述技术的不足,本发明公开一种融合多种传感器信息实现测量值分析的方法,该方法能够融合传感器测量值数据信息,将不同类型的测量值数据信息通过大数据融合计算模型将多种测量值数据信息进行融合计算,提高了测量值数据信息的计算能力,并通过BP神经网络诊断算法模型提高了多种数据传感器的计算能力。
[0005] 为了实现上述技术效果,本发明采用以下技术方案:
[0006] 一种融合多种传感器信息实现测量值分析的方法,其中包括:
[0007] 步骤1、接收传感器传感的测量值数据信息,以实现多种传感器测量值数据信息的接收;
[0008] 在本步骤中,通过传感器网络节点实现传感器测量值数据信息的输出,通过CSMA算法模型提高测量值数据信息传递能力,并应用MAC协议将测量值数据信息转发给汇聚节点,提高无线传感器网络数据信息测量值数据信息获取能力;
[0009] 步骤2、利用大数据融合计算模型将多种测量值数据信息进行融合,以兼容不同形式的测量值数据信息,并将多种测量值数据信息按照不同数据属性进行分类;
[0010] 在本步骤中,通过数字运算方法实现传感器测量值数据信息信号变换、滤波、检测、估值和调制解调的对数据处理的模块;通过卡尔曼滤波算法模型实现传感器测量值数据信息目标状态高精度的测量;通过贝叶斯算法模型实现测量数据信息的分类;
[0011] 步骤3、利用BP神经网络模型对分类后的多种传感器数据实现故障诊断,以实现传感器测量值数据信息的分析过程;
[0012] 在本步骤中,在BP神经网络模型中加入可信度检测步骤,以提高测量值数据信息分析能力;
[0013] 步骤4、将处理后的多种传感器数据进行数据输出,并对诊断出的故障数据进行处理,以提高故障数据的应用能力。
[0014] 作为本发明进一步的技术方案,在步骤2中,数字运算方法通过DSP控制模块实现数据信息计算。
[0015] 作为本发明进一步的技术方案,所述CSMA算法模型实现传感器数据传递的方法为:通过CSMA算法模型输出无线传感器网络数据信息信息,进而反映传感器网络数据信息在传递过程中数据发送整体情况,应用的Poisson分布公式函数为:
[0016]            (1)
[0017] 式(1)中,G表示无线传感器网络数据信息在数据传递过程中,到达汇聚节点时无线传感器网络数据信息分组平均到达率,e表示无线传感器网络数据信息信息在发布时的时隙发出概率, 表示无线网络传感器的节点传输能力,N表示个别数据节点网络数据输出量,表示无线传感器网络数据信息空闲时隙具有的平均个数;z 表示无线传感器网络数据信息在数据传递过程中输出数据的总量;
[0018] 其中无线传感器网络数据信息信道空闲概率函数为:
[0019]                      (2)
[0020] 当无线传感器网络数据信息在通信时,假设通信前存在 个数据时隙,则无线传感器网络在数据通信时,无线传感器网络数据信息空闲时隙具有的平均个数函数为:
[0021]      (3)
[0022] 式(3)中, 表示无线传感器网络数据信息在数据传递过程中,到达汇聚节点时无线传感器网络数据信息分组效率。
[0023] 作为本发明进一步的技术方案,所述卡尔曼滤波算法模型通过数据融合函数的方式实现传感器测量值数据信息的融合,将不同的测量值数据信息分离为离散时间系统,则融合后的大数据函数表示为:
[0024]                   (4)
[0025] 式(4)中, 表示多种传感器采集到的数据信息输入, 表示多种数据传感器输入数据信息的外部噪音信息, 表示计算不同测量值数据信息的高斯线性组合随机
序列, 表示多种传感器输出数据信息的协方程,表示无线传感器网络数据信息空闲
时隙具有的平均个数;则启动融合计算后,输出融合后的数据信息为:
[0026]                  (5)
[0027] 式(5)中, 表示融合后的传感器数据计算量, 表示融合不同传感器计算的随机变量。
[0028] 作为本发明进一步的技术方案,所述贝叶斯算法模型实现数据分类的方法是:首先输入传感器测量值数据信息的特征属性和训练样本,设置样本数据属性;
[0029] 然后用贝叶斯分类算法公式进行计算;计算待考核的传感器数据特征属性类别,并进一步统计传感器数据特征属性类别在训练样本中出现频率及每个特征属性划分属性的条件概率估计,进而输出待评估的测量值数据信息;
[0030] 假设 为训练测量值数据信息样本的待分类项,每个为 的数据分类特征属性;传感器输出数据信息={电流, 电压, 温度,湿度,火焰,纹波、加速度、位移或者角度},通过不同数据信息分类后,分类后的电流, 电压, 温度,湿度,火焰,纹波、加速度、位移或者角度数据集合C={y1, y2, y3……,ym};然后计算P(y1/x),P(y2/x),……,P(yn/x),找出P(yk/x)=max{ P(y1/x),P(y2/x),……,P(yn/x)},则x∈yk,进而找出最大值,获得最高信任值,则贝叶斯分类算法输出公式为:
[0031]                        (6)
[0032] 式(6)中, A为测量值数据信息的特征, B为测量值数据信息的类别。
[0033] 作为本发明进一步的技术方案,所述BP神经网络模型的计算方法为:
[0034] 步骤(1)、将采集到的传感器检测数据经输入层输入神经网络模型,原始传感器数据设为 ,隐含层设为 ,输出层设为,各个层次之间不同的数据权值由 以及  进行表示;
[0035] 在输入层中第 个节点的输出用 来表示,输出层的第 个节点的输出用来表示;表示节点个数, 和 来表示神经网络模型的阈值,表示数据集合的个数;
[0036] 各个节点的输出函数分别表示为:
[0037]                (7)
[0038]             (8)
[0039]             (9)
[0040] 步骤(2):计算平均误差,神经网络模型中传感器检测数据样本的平均误差表示为:
[0041]    (10)
[0042] 式(10)中,通过N来表示神经网络训练过程中传感器检测数据样本的个数,通过M来表示输出过程中神经元的数量,通过 来表示训练过程中第 个训练传感器检测数据样本的均方误差,通过 来表示第 个传感器检测数据样本中最终输出的神经元m的误差,
通过E来表示整体训练过程结束时的判断参数;
[0043] 步骤(3):逆向传递误差计算,在BP神经网络中传感器检测数据进行反向传递时,首先对隐含层和输出层之间的权值进行计算,计算函数为:
[0044]     (11)
[0045] 然后计算输入层和隐含层之间的权值,计算公式为:
[0046]   (12)
[0047] 式(11)、式(12)中, ,其表示惯性系数, 表示传感器检测数据的数值增益系数, 表示实际输出值, 表示理论输出值,通过这两个系
数的调整控制BP神经网络模型的学习, 的值介于0.25 0.78之间。步骤(4):可信度计算,~
用z表示传感器测量值数据信息总量,将可信度设置为 ,通过以下函数计算:
[0048]           (13)
[0049] 式(13)中, 表示第 个传感输出数据中绝对值最大的数据样本,表示第 个输出数据中的样本绝对值的总和, 最小为0.05,然后对得到的
数据通过 进行归一化,用 表示可信度的阈值,介于0.05‑0.34之间。
[0050] 一种融合多种传感器信息实现测量值分析的系统,包括:
[0051] 传感器节点,用于接收传感器传感的测量值数据信息,以实现多种传感器测量值数据信息的接收;
[0052] 数据融合模块,用于将多种测量值数据信息进行融合,以兼容不同形式的测量值数据信息,并将多种测量值数据信息按照不同数据属性进行分类;
[0053] 融合输出模块,用于将无线传感器网络数据信息信息在传递过程中数据输出,所述融合输出模块通过传感器协议模块实现无线传感器网络数据信息信息的传递与输出;
[0054] 测量数据分析模块,用于分析无线传感器网络数据信息信息在传递过程中输出的数据信息;所述测量数据分析模块包括测量数据模块和通信模块,所述BP神经网络模型和通信模块通过传感器协议模块实现数据信息的传输;
[0055] 数据监控模块,用于接收无线传感器网络数据信息信息在传递过程中输出的数据信息并进行实时监控;
[0056] 其中所述传感器节点的输出端与数据融合模块的输入端连接,所述数据融合模块的输出端与融合输出模块的输入端连接,所述融合输出模块的输出端与所述测量数据分析模块的输入端连接,所述测量数据分析模块的输出端与数据监控模块的输入端连接。
[0057] 本发明有益的积极效果在于:
[0058] 1.区别于常规技术,本申请将人工智能方法应用测量值数据信息传输中,能够提高测量值数据信息能力,通过构建传感器网络节点实现传感器测量值数据信息的输出,通过CSMA算法模型提高测量值数据信息传递能力。
[0059] 2.区别于常规技术,本申请将MAC协议应用到传感器网络节点中能够提高测量值数据信息转发给汇聚节点的能力,提高无线传感器网络数据信息测量值数据信息获取能
力;
[0060] 3.区别于常规技术,本申请利用大数据融合计算模型将多种测量值数据信息进行融合,实现测量值数据信息的兼容性处理和分类处理;
[0061] 4. 区别于常规技术,本申请采用BP神经网络模型对分类后的多种传感器数据实现故障诊断,能够提高多种测量值数据信息的分析过程。

附图说明

[0062] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图,其中:
[0063] 图1为本发明分析方法示意图;
[0064] 图2为本发明中BP神经网络架构示意图;
[0065] 图3为本发明中多种传感器数据网络架构示意图;
[0066] 图4为本发明中基于DSP控制模块的多传感器数据融合数据系统架构图。

具体实施方式

[0067] 以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限定本发明。
[0068] 如图1‑4所示,一种融合多种传感器信息实现测量值分析的方法,包括:
[0069] 步骤1、接收传感器传感的测量值数据信息,以实现多种传感器测量值数据信息的接收;
[0070] 在本步骤中,通过传感器网络节点实现传感器测量值数据信息的输出,通过CSMA算法模型提高测量值数据信息传递能力,并应用MAC协议将测量值数据信息转发给汇聚节点,提高无线传感器网络数据信息测量值数据信息获取能力;
[0071] 步骤2、利用大数据融合计算模型将多种测量值数据信息进行融合,以兼容不同形式的测量值数据信息,并将多种测量值数据信息按照不同数据属性进行分类;
[0072] 在本步骤中,通过数字运算方法实现传感器测量值数据信息信号变换、滤波、检测、估值和调制解调的对数据处理的模块;通过卡尔曼滤波算法模型实现传感器测量值数据信息目标状态高精度的测量;通过贝叶斯算法模型实现测量数据信息的分类;
[0073] 步骤3、利用BP神经网络模型对分类后的多种传感器数据实现故障诊断,以实现传感器测量值数据信息的分析过程;
[0074] 在本步骤中,在BP神经网络模型中加入可信度检测步骤,以提高测量值数据信息分析能力;
[0075] 步骤4、将处理后的多种传感器数据进行数据输出,并对诊断出的故障数据进行处理,以提高故障数据的应用能力。
[0076] 在具体实施例中,CSMA,又称载波侦听多路访问协议。CSMA/CA算法 CSMA/CA (Carrier Sense Multiple Access CollisionAvoidance) 属于随机竞争类 MAC 协议,具有算法简单、性能好的特点,CSMA/CA 多用于无线通讯。
[0077] 在上述实施例中,数字运算方法通过DSP控制模块实现数据信息计算,
[0078] 在上述步骤中,所述CSMA算法模型实现传感器数据传递的方法为:通过CSMA算法模型输出无线传感器网络数据信息信息,进而反映传感器网络数据信息在传递过程中数据发送整体情况,应用的Poisson分布公式函数为:
[0079]            (1)
[0080] 式(1)中,G表示无线传感器网络数据信息在数据传递过程中,到达汇聚节点时无线传感器网络数据信息分组平均到达率,e表示无线传感器网络数据信息信息在发布时的时隙发出概率, 表示无线网络传感器的节点传输能力,N表示个别数据节点网络数据输出量,表示无线传感器网络数据信息空闲时隙具有的平均个数;z表示无线传感器网络数据信息在数据传递过程中输出数据的总量;
[0081] 其中无线传感器网络数据信息信道空闲概率函数为:
[0082]                        (2)
[0083] 当无线传感器网络数据信息在通信时,假设通信前存在 个数据时隙,则无线传感器网络在数据通信时,无线传感器网络数据信息空闲时隙具有的平均个数函数为:
[0084]      (3)
[0085] 式(3)中, 表示无线传感器网络数据信息在数据传递过程中,到达汇聚节点时无线传感器网络数据信息分组效率。
[0086] 在上述算法模型中,判断依据通常通过以下步骤进行:
[0087] (1)如果信道空闲,发送消息,否则转以下(2);
[0088] (2)如果信道忙,随时监听,一有空闲,发送消息。
[0089] (3)假如有冲突(在一段时间内未收到肯定的回复),则等待一随机时间,重复步骤(1)~(2)。
[0090] 上述计算过程中,在发送数据前,先监听总线是否空闲,若总线忙,则不发送;若总线空闲,则把准备好的数据发送到总线上。在发送数据的过程中,工作站边发送边检测总线,看是否自己发送的数据有冲突。若无冲突,则继续发送直到全部数据传完为止;若有冲突,则立即停止发送数据,但是要发送一个加强冲突信号,以便使网络上所有工作站都知道网上发生了冲突,然后,等待一个预定的随机时间,且在总线为空闲时,再重新发送未发完的数据。
[0091] 在上述实施例中,卡尔曼滤波算法模型通过数据融合函数的方式实现传感器测量值数据信息的融合,将不同的测量值数据信息分离为离散时间系统,则融合后的大数据函数表示为:
[0092]                   (4)
[0093] 式(4)中, 表示多种传感器采集到的数据信息输入, 表示多种数据传感器输入数据信息的外部噪音信息, 表示计算不同测量值数据信息的高斯线性组合随机
序列, 表示多种传感器输出数据信息的协方程,表示无线传感器网络数据信息空闲
时隙具有的平均个数;则启动融合计算后,输出融合后的数据信息为:
[0094]                  (5)
[0095] 式(5)中, 表示融合后的传感器数据计算量, 表示融合不同传感器计算的随机变量。
[0096] 在具体实施例中,KF就是卡尔曼滤波,算法的输入值是一个可测的量,这个量可以是任何量,通过多种数据传感器不断地进行数据监测,能够实现多种数据传感器的持续测量,通过不断地进行数据估计,测量值可能不准确,估计值也非常不准确,根据这两个不准确的值最后就可以估计出一个相对准确的系统输出值,这也就是卡尔曼滤波的作用。
[0097] 在上述实施例中,将多种测量值数据信息按照贝叶斯分类模型实现各种数据测量值数据信息的分类,其中分类方法为:
[0098] 首先输入传感器测量值数据信息的特征属性和训练样本,设置样本数据属性;
[0099] 在具体应用中,比如传感到的电流数据信息、电压数据信息、功率数据信息、纹波数据信息、磁场数据信息、电网干扰数据信息等。
[0100] 然后用贝叶斯分类算法公式进行计算;计算待考核的传感器数据特征属性类别,并进一步统计传感器数据特征属性类别在训练样本中出现频率及每个特征属性划分属性的条件概率估计,进而输出待评估的测量值数据信息;
[0101] 假设 为训练测量值数据信息样本的待分类项,每个为 的数据分类特征属性;传感器输出数据信息={电流, 电压, 温度,湿度,火焰,纹波、加速度、位移或者角度},通过不同数据信息分类后,分类后的电流, 电压, 温度,湿度,火焰,纹波、加速度、位移或者角度数据集合C={y1, y2, y3……,ym};然后计算P(y1/x),P(y2/x),……,P(yn/x),找出P(yk/x)=max{ P(y1/x),P(y2/x),……,P(yn/x)},则x∈yk,进而找出最大值,获得最高信任值,则贝叶斯分类算法输出公式为:
[0102]                         (6)
[0103] 式(6)中, A为测量值数据信息的特征, B为测量值数据信息的类别。在上述实施例中,BP神经网络模型的计算方法为:
[0104] BP网络对数据信号处理的整体过程如下:传感器输出信息异常所相关数据信息,首先从输入层进入BP网络中,在BP网络内部由隐含层对输入的相关数据信息进行处理计算,最终输出的数据值会与预设值进行对比,并且会与按照与输入时相反的方向即输出层、隐含层、输入层的顺序进行反向传播,以此提高数据处理的精度
[0105] 步骤(1)、将采集到的传感器检测数据经输入层输入神经网络模型,原始传感器数据设为 ,隐含层设为 ,输出层设为,各个层次之间不同的数据权值由 以及  进行表示;
[0106] 在输入层中第 个节点的输出用 来表示,输出层的第 个节点的输出用来表示;表示节点个数, 和 来表示神经网络模型的阈值,表示数据集合的个数;
[0107] 各个节点的输出函数分别表示为:
[0108]                (7)
[0109]             (8)
[0110]             (9)
[0111] 步骤(2):计算平均误差,神经网络模型中传感器检测数据样本的平均误差表示为:
[0112]     (10)
[0113] 式(10)中,通过N来表示神经网络训练过程中传感器检测数据样本的个数,通过M来表示输出过程中神经元的数量,通过 来表示训练过程中第 个训练传感器检测数据样本的均方误差,通过 来表示第 个传感器检测数据样本中最终输出的神经元m的误差,
通过E来表示整体训练过程结束时的判断参数;
[0114] 步骤(3):逆向传递误差计算,在BP神经网络中传感器检测数据进行反向传递时,首先对隐含层和输出层之间的权值进行计算,计算函数为:
[0115]     (11)
[0116] 然后计算输入层和隐含层之间的权值,计算公式为:
[0117]   (12)
[0118] 式(11)、式(12)中, ,其表示惯性系数, 表示传感器检测数据的数值增益系数, 表示实际输出值, 表示理论输出值,通过这两个系
数的调整控制BP神经网络模型的学习, 的值介于0.25 0.78之间。当通过上述整体计算
~
过程计算出的误差超出设定的预设标准范围时,就表示采集到的传感器输出信息的诊断数[12]
据与标准状态下的诊断数据严重不符,即为出现运行故障 。为了节约人力成本并保证传感器输出信息出现运行故障时能够被系统及时检测到,该研究在BP神经网络检测运行故障的基础上加入了可信度检测,通过识别检测结果的可信度,系统可以自动判别传感器是否出现故障。该算法中将采集到的传感器输出信息的诊断数据作为训练样本,以此修正权值和阈值,提高该技术检测故障的准确度。另某个输出数据为 ,那么

[0119] 步骤(4):可信度计算,用z表示传感器测量值数据信息总量,将可信度设置为 ,通过以下函数计算:
[0120]           (13)
[0121] 式(13)中, 表示第 个传感输出数据中绝对值最大的数据样本,表示第 个输出数据中的样本绝对值的总和, 最小为0.05,然后对得到的
数据通过 进行归一化,用 表示可信度的阈值,介于0.05‑0.34之间。
[0122] 在具体实施例中,当 的值为0.2时具有突出的技术效果,使得传感器输出数据信息可信度比较高。通过阈值检验BP神经网络的输出结构是否符合要求,有助于提升传感器输出信息异常的准确度。在传感器输出信息异常中,通过将采集到的诊断数据作为特征量,进行特征向量空间分类,并以此为基准作为神经网络训练样本执行自适应学习异常算法,对非训练传感器数据样本的数据进行状态判断,实现了设备智能化检测故障的功能。
[0123] 在上述实施例中,一种融合多种传感器信息实现测量值分析的系统,包括:
[0124] 传感器节点,用于接收传感器传感的测量值数据信息,以实现多种传感器测量值数据信息的接收;
[0125] 数据融合模块,用于将多种测量值数据信息进行融合,以兼容不同形式的测量值数据信息,并将多种测量值数据信息按照不同数据属性进行分类;
[0126] 融合输出模块,用于将无线传感器网络数据信息信息在传递过程中数据输出,所述融合输出模块通过传感器协议模块实现无线传感器网络数据信息信息的传递与输出;
[0127] 测量数据分析模块,用于分析无线传感器网络数据信息信息在传递过程中输出的数据信息;所述测量数据分析模块包括测量数据模块和通信模块,所述BP神经网络模型和通信模块通过传感器协议模块实现数据信息的传输;
[0128] 数据监控模块,用于接收无线传感器网络数据信息信息在传递过程中输出的数据信息并进行实时监控;
[0129] 其中所述传感器节点的输出端与数据融合模块的输入端连接,所述数据融合模块的输出端与融合输出模块的输入端连接,所述融合输出模块的输出端与所述测量数据分析模块的输入端连接,所述测量数据分析模块的输出端与数据监控模块的输入端连接。
[0130] 在上述实施例中,传感器协议模块MAC层采用的是CSMA算法,采用非坚持CSMA、1‑坚持CSMA、p‑坚持CSMA。在进一步的实施例中,还建立无线传感网络协议,主要分为四层即物理层、数据链路层、网络层、应用层。通过接口连接各层之间的数据通信,进而来提供服务,大致分为数据服务和管理服务两类,数据服务主要提供该层的数据收发,管理层则支持网络管理的服务。传感网络架构大概可以分为监测区域、汇聚节点、互联网和卫星通信、用户,监测区域内即分布很多的传感器节点,其中传感器节点就用来收集获取到的数据,通过无线传感网络协议将数据发给汇聚节点,汇聚节点将数据通过互联网或者卫星通信将数据发送给用户,汇聚节点的数据处理能力、数据存储能力以及通信能力相对于其他节点是比较强的,它连接传感器网络和外部Internet等外部网络,并且将数据转发给外部网络,它既可以是一个增强功能的传感器节点也可以是一个没有监测功能的特殊网关设备。
[0131] 通过上述数据模型构建,多种数据信息的测量值数据信息被传递到传感器节点,通过传感器节点输出传感数据信息,然后将这些数据信息传递到数据融合模块实现信息融合,通过传感器协议模块实现数据信息计算,在通过融合输出模块实现数据信息输出,通过测量数据分析模块实现数据信息计算,通过BP神经网络模型实现数据信息的故障诊断与误差计算,通过通信模块实现数据信息的通信,通过数据监控模块实现测量值数据信息的远程无线通信,在远程数据监控中心实现测量值数据信息的计算与故障诊断和处理,大大提高了传感器数据计算能力。
[0132] 虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些具体实施方式仅是举例说明,本领域的技术人员在不脱离本发明的原理和实质的情况下,可以对上述方法和系统的细节进行各种省略、替换和改变。例如,合并上述方法步骤,从而按照实质相同的方法执行实质相同的功能以实现实质相同的结果则属于本发明的范围。因此,本发明的范围仅由所附权利要求书限定。