一种基于无线网络的电机温度监测系统的制作方法

文档序号:12356879阅读:438来源:国知局
一种基于无线网络的电机温度监测系统的制作方法与工艺

本发明涉及电机设备温度监测技术领域,具体涉及一种基于无线网络的电机温度监测系统。



背景技术:

电机在运行过程中,温度过高会导致绝缘体老化,缩短电动机的使用寿命,甚至会使绝缘损坏而发生烧毁电机的事故,故必须连续地监视温度。同时,因传统有线监控有布线困难、维护成本高等问题。



技术实现要素:

为解决上述问题,本发明提供一种基于无线网络的电机温度监测系统。

本发明的目的采用以下技术方案来实现:

一种基于无线网络的电机温度监测系统,包括管理中心、温度传感器、模数转换器、数据采集处理器;多个温度传感器分别通过各自的模数转换器与数据采集处理器相连;所述数据采集处理器用于对所接收的数据进行处理并通过无线网络传输至所述管理中心;所述管理中心根据收到的数据判断电机是否正常,当判断结果为不正常时,向电机发出停止指令。

本发明的有益效果为:基于无线网络控制更加适用于环境复杂的工业环境。随着数据传输量的提高以及铺设有线线路成本和难度的增加,有线数据传输的局限性越来越大。在工业生产现场,往往采样环境恶劣,采用无线的控制系统可以规避恶劣环境带来的生产风险,使生产过程更加安全、方便。

附图说明

利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。

图1是本发明结构示意图;

图2是本发明数据采集处理器的结构示意图。

附图标记:

管理中心1、温度传感器2、模数转换器3、数据采集处理器4、传感器定位单元41、传感器网络优化单元42、数据监测单元43、数据处理单元44、数据接收单元45、数据传送单元46。

具体实施方式

结合以下实施例对本发明作进一步描述。

应用场景1

参见图1、图2,本应用场景的一个实施例的基于无线网络的电机温度监测系统,包括管理中心1、温度传感器2、模数转换器3、数据采集处理器4;多个温度传感器2分别通过各自的模数转换器3与数据采集处理器4相连;所述数据采集处理器4用于对所接收的数据进行处理并通过无线网络传输至所述管理中心1;所述管理中心1根据收到的数据判断电机是否正常,当判断结果为不正常时,向电机发出停止指令。

优选的,所述管理中心1为工控机。

本发明上述实施例基于无线网络控制,更加适用于环境复杂的工业环境。随着数据传输量的提高以及铺设有线线路成本和难度的增加,有线数据传输的局限性越来越大。在工业生产现场,往往采样环境恶劣,采用无线的控制系统可以规避恶劣环境带来的生产风险,使生产过程更加安全、方便。

优选的,所述温度传感器2为铂热电阻传感器,安装在电机排风口处。

本优选实施例利用铂电阻作为温度传感器,测温范围大,适用环境广。

优选的,所述数据采集处理器4包括传感器定位单元41、传感器网络优化单元42、数据监测单元43、数据处理单元44、数据接收单元45和数据传送单元46。

本优选实施例构建了数据采集处理器的框架。

优选的,所述传感器定位单元41用于对未知的传感器网络节点进行定位,定位方法如下:

(1)在少数传感器节点上集成GPS定位芯片,这些传感器节点通过接收GPS信号获取自身位置而成为已知位置节点,作为其他未知位置节点的定位基础;

(2)求取四个已知位置节点相互间的距离和跳数,计算平均每跳的距离;

(3)对于未知位置节点X,使用其到四个已知位置节点的跳数与(2)中平均每跳的距离相乘得到未知位置节点到四个已知位置节点的距离;

(4)通过任意组合的方式选取其中三个已知位置节点,对于每一组合,根据三边测量法获取其位置,则产生四个计算结果,求取平均位置作为未知位置节点最终位置。

本优选实施例设置传感器定位单元41,便于获取监测数据的位置来源,采用GPS定位芯片和三边定位结合的方法,既节约了成本,又能取得良好的定位效果。

优选的,所述传感器网络优化单元42采用遗传-蚁群优化算法对传感器网络路由算法进行优化,具体方法如下:

(1)随机生成无线传感器网络拓扑结构;

(2)设定遗传算法的参数,采用遗传算法精简传感器网络,形成新的网络拓扑结构;

(3)根据遗传算法结果初始化蚁群算法信息素;

(4)设定蚁群算法参数,采用蚁群算法对最优路径进行搜索和更新。

本优选实施例对传感器网络进行优化,在保证整个无线传感器网络性能下降有限的情况下,提升了网络节能效果,延长了网络的寿命。

优选的,所述数据监测单元43用于通过由各传感器构建的传感器节点相互协作进行某区域的监测,并输出各传感器节点监测的感知数据;

所述数据处理单元44用于对各传感器节点监测的感知数据进行压缩处理,包括:

设所述感知数据的一个单位时间段的数据序列为X={x(t1),x(t2),…,x(tn)},其中ti(1≤i≤n)表示时间戳,x(ti)表示在ti(1≤i≤n)时刻某个节点产生的监测值,设定误差界限为ε,误差界限为ε的取值范围为[0.4,0.8],从第一个数据点[t1,x(t1)]开始,对数据序列X={x(t1),x(t2),…,x(tn)}中的数据点按序进行第一次扫描,当达到设定的扫描停止条件时,停止第一次的扫描,将第一次扫描的数据子序列用一条线段来近似,从第一次扫描的数据子序列后的第一个数据点开始进行类似的第二次的扫描,直至扫描完整个单位时间段的数据序列;将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出;

其中,所述设定的扫描停止条件为:当扫描到一个数据点[tk,x(tk)],在这个数据点[tk,x(tk)]之前的所有数据点能被一条线段来近似描述,且满足误差精度要求,而加上数据点[tk,x(tk)]之后,不存在一条线段能近似描述当前所有未被近似描述的数据点时,停止扫描;

所述误差精度要求为:

<mrow> <mo>|</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>&lsqb;</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mrow> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> </mrow> </mfrac> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>|</mo> <mo>&le;</mo> <mi>&epsiv;</mi> </mrow>

其中,设所述数据点[tk,x(tk)]之前的子序列为X={x(tα),x(tα+1),…,x(tk-1)},式中x(tj)为在tj(α≤j≤k-1)时刻的真实值。

本优选实施例设置数据处理单元44,通过设定的扫描停止条件进行数据扫描,能够在线性时间内,使用最少数目的线段数来近似描述感知数据的一个单位时间段的数据序列且保证误差精度要求,然后将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出,从而减少了需要传送的数据量,降低了数据传送的能量消耗,从而相对减少了无线传感器网络节点的通信开销;提出误差精度要求的公式,保证了数据压缩的精度,且提高了数据扫描的速度。

优选的,所述数据接收单元45由无线传感器网络汇聚节点进行构建,所述无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,并将接收的传感器节点对应的压缩后的感知数据传送到高性能计算机进行处理和分析,实现无线数据的采集;

其中,所述保证加权公平性的数据传输协议为:

所述无线传感器网络汇聚节点在某单位时间段[0,t]接收来自传感器节点i的对应的压缩后的感知数据的数量Si,t需满足以下公平性度量条件:

<mrow> <mfrac> <msup> <mrow> <mo>(</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mrow> <msubsup> <mi>N&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msup> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&GreaterEqual;</mo> <mn>1</mn> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mn>10</mn> <mi>&gamma;</mi> <mo>/</mo> <mn>9</mn> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow>

式中,wi为设定的传感器节点i的表征其数据重要程度的权值,N为传感器节点的总数,γ为常数,其取值范围为(0,0.2)。

本优选实施例无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,使无线传感器网络汇聚节点能够从重要的传感器节点接收较多的感知数据,保证了数据传输的效率的同时,提高了数据传输的公平性。

优选的,所述数据传送单元46通过网络将数据传送给用户,包括近距离传送子单元、远距离通信子单元和切换子单元,所述近距离通信子单元采用zigbee协议通信,所述远距离通信子单元采用无线网络通信,正常情况下,用户通过近距离通信子模块从计算机控制端获取监测信息,当用户外出时,切换子单元启动远距离通信子单元,向用户手机控制端远距离传送监测信息。

本优选实施例设置数据传送单元46,能够根据用户距离选择通信方式,实现了实时监测。

在此应用场景中,误差界限为ε取0.4,监测速度相对提高了10%,监测精度相对提高了12%。

应用场景2

参见图1、图2,本应用场景的一个实施例的基于无线网络的电机温度监测系统,包括管理中心1、温度传感器2、模数转换器3、数据采集处理器4;多个温度传感器2分别通过各自的模数转换器3与数据采集处理器4相连;所述数据采集处理器4用于对所接收的数据进行处理并通过无线网络传输至所述管理中心1;所述管理中心1根据收到的数据判断电机是否正常,当判断结果为不正常时,向电机发出停止指令。

优选的,所述管理中心1为工控机。

本发明上述实施例基于无线网络控制,更加适用于环境复杂的工业环境。随着数据传输量的提高以及铺设有线线路成本和难度的增加,有线数据传输的局限性越来越大。在工业生产现场,往往采样环境恶劣,采用无线的控制系统可以规避恶劣环境带来的生产风险,使生产过程更加安全、方便。

优选的,所述温度传感器2为铂热电阻传感器,安装在电机排风口处。

本优选实施例利用铂电阻作为温度传感器,测温范围大,适用环境广。

优选的,所述数据采集处理器4包括传感器定位单元41、传感器网络优化单元42、数据监测单元43、数据处理单元44、数据接收单元45和数据传送单元46。

本优选实施例构建了数据采集处理器的框架。

优选的,所述传感器定位单元41用于对未知的传感器网络节点进行定位,定位方法如下:

(1)在少数传感器节点上集成GPS定位芯片,这些传感器节点通过接收GPS信号获取自身位置而成为已知位置节点,作为其他未知位置节点的定位基础;

(2)求取四个已知位置节点相互间的距离和跳数,计算平均每跳的距离;

(3)对于未知位置节点X,使用其到四个已知位置节点的跳数与(2)中平均每跳的距离相乘得到未知位置节点到四个已知位置节点的距离;

(4)通过任意组合的方式选取其中三个已知位置节点,对于每一组合,根据三边测量法获取其位置,则产生四个计算结果,求取平均位置作为未知位置节点最终位置。

本优选实施例设置传感器定位单元41,便于获取监测数据的位置来源,采用GPS定位芯片和三边定位结合的方法,既节约了成本,又能取得良好的定位效果。

优选的,所述传感器网络优化单元42采用遗传-蚁群优化算法对传感器网络路由算法进行优化,具体方法如下:

(1)随机生成无线传感器网络拓扑结构;

(2)设定遗传算法的参数,采用遗传算法精简传感器网络,形成新的网络拓扑结构;

(3)根据遗传算法结果初始化蚁群算法信息素;

(4)设定蚁群算法参数,采用蚁群算法对最优路径进行搜索和更新。

本优选实施例对传感器网络进行优化,在保证整个无线传感器网络性能下降有限的情况下,提升了网络节能效果,延长了网络的寿命。

优选的,所述数据监测单元43用于通过由各传感器构建的传感器节点相互协作进行某区域的监测,并输出各传感器节点监测的感知数据;

所述数据处理单元44用于对各传感器节点监测的感知数据进行压缩处理,包括:

设所述感知数据的一个单位时间段的数据序列为X={x(t1),x(t2),…,x(tn)},其中ti(1≤i≤n)表示时间戳,x(ti)表示在ti(1≤i≤n)时刻某个节点产生的监测值,设定误差界限为ε,误差界限为ε的取值范围为[0.4,0.8],从第一个数据点[t1,x(t1)]开始,对数据序列X={x(t1),x(t2),…,x(tn)}中的数据点按序进行第一次扫描,当达到设定的扫描停止条件时,停止第一次的扫描,将第一次扫描的数据子序列用一条线段来近似,从第一次扫描的数据子序列后的第一个数据点开始进行类似的第二次的扫描,直至扫描完整个单位时间段的数据序列;将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出;

其中,所述设定的扫描停止条件为:当扫描到一个数据点[tk,x(tk)],在这个数据点[tk,x(tk)]之前的所有数据点能被一条线段来近似描述,且满足误差精度要求,而加上数据点[tk,x(tk)]之后,不存在一条线段能近似描述当前所有未被近似描述的数据点时,停止扫描;

所述误差精度要求为:

<mrow> <mo>|</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>&lsqb;</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mrow> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> </mrow> </mfrac> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>|</mo> <mo>&le;</mo> <mi>&epsiv;</mi> </mrow>

其中,设所述数据点[tk,x(tk)]之前的子序列为X={x(tα),x(tα+1),…,x(tk-1)},式中x(tj)为在tj(α≤j≤k-1)时刻的真实值。

本优选实施例设置数据处理单元44,通过设定的扫描停止条件进行数据扫描,能够在线性时间内,使用最少数目的线段数来近似描述感知数据的一个单位时间段的数据序列且保证误差精度要求,然后将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出,从而减少了需要传送的数据量,降低了数据传送的能量消耗,从而相对减少了无线传感器网络节点的通信开销;提出误差精度要求的公式,保证了数据压缩的精度,且提高了数据扫描的速度。

优选的,所述数据接收单元45由无线传感器网络汇聚节点进行构建,所述无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,并将接收的传感器节点对应的压缩后的感知数据传送到高性能计算机进行处理和分析,实现无线数据的采集;

其中,所述保证加权公平性的数据传输协议为:

所述无线传感器网络汇聚节点在某单位时间段[0,t]接收来自传感器节点i的对应的压缩后的感知数据的数量Si,t需满足以下公平性度量条件:

<mrow> <mfrac> <msup> <mrow> <mo>(</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mrow> <msubsup> <mi>N&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msup> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&GreaterEqual;</mo> <mn>1</mn> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mn>10</mn> <mi>&gamma;</mi> <mo>/</mo> <mn>9</mn> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow>

式中,wi为设定的传感器节点i的表征其数据重要程度的权值,N为传感器节点的总数,γ为常数,其取值范围为(0,0.2)。

本优选实施例无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,使无线传感器网络汇聚节点能够从重要的传感器节点接收较多的感知数据,保证了数据传输的效率的同时,提高了数据传输的公平性。

优选的,所述数据传送单元46通过网络将数据传送给用户,包括近距离传送子单元、远距离通信子单元和切换子单元,所述近距离通信子单元采用zigbee协议通信,所述远距离通信子单元采用无线网络通信,正常情况下,用户通过近距离通信子模块从计算机控制端获取监测信息,当用户外出时,切换子单元启动远距离通信子单元,向用户手机控制端远距离传送监测信息。

本优选实施例设置数据传送单元46,能够根据用户距离选择通信方式,实现了实时监测。

在此应用场景中,误差界限为ε取0.5,监测速度相对提高了11%,监测精度相对提高了11%。

应用场景3

参见图1、图2,本应用场景的一个实施例的基于无线网络的电机温度监测系统,包括管理中心1、温度传感器2、模数转换器3、数据采集处理器4;多个温度传感器2分别通过各自的模数转换器3与数据采集处理器4相连;所述数据采集处理器4用于对所接收的数据进行处理并通过无线网络传输至所述管理中心1;所述管理中心1根据收到的数据判断电机是否正常,当判断结果为不正常时,向电机发出停止指令。

优选的,所述管理中心1为工控机。

本发明上述实施例基于无线网络控制,更加适用于环境复杂的工业环境。随着数据传输量的提高以及铺设有线线路成本和难度的增加,有线数据传输的局限性越来越大。在工业生产现场,往往采样环境恶劣,采用无线的控制系统可以规避恶劣环境带来的生产风险,使生产过程更加安全、方便。

优选的,所述温度传感器2为铂热电阻传感器,安装在电机排风口处。

本优选实施例利用铂电阻作为温度传感器,测温范围大,适用环境广。

优选的,所述数据采集处理器4包括传感器定位单元41、传感器网络优化单元42、数据监测单元43、数据处理单元44、数据接收单元45和数据传送单元46。

本优选实施例构建了数据采集处理器的框架。

优选的,所述传感器定位单元41用于对未知的传感器网络节点进行定位,定位方法如下:

(1)在少数传感器节点上集成GPS定位芯片,这些传感器节点通过接收GPS信号获取自身位置而成为已知位置节点,作为其他未知位置节点的定位基础;

(2)求取四个已知位置节点相互间的距离和跳数,计算平均每跳的距离;

(3)对于未知位置节点X,使用其到四个已知位置节点的跳数与(2)中平均每跳的距离相乘得到未知位置节点到四个已知位置节点的距离;

(4)通过任意组合的方式选取其中三个已知位置节点,对于每一组合,根据三边测量法获取其位置,则产生四个计算结果,求取平均位置作为未知位置节点最终位置。

本优选实施例设置传感器定位单元41,便于获取监测数据的位置来源,采用GPS定位芯片和三边定位结合的方法,既节约了成本,又能取得良好的定位效果。

优选的,所述传感器网络优化单元42采用遗传-蚁群优化算法对传感器网络路由算法进行优化,具体方法如下:

(1)随机生成无线传感器网络拓扑结构;

(2)设定遗传算法的参数,采用遗传算法精简传感器网络,形成新的网络拓扑结构;

(3)根据遗传算法结果初始化蚁群算法信息素;

(4)设定蚁群算法参数,采用蚁群算法对最优路径进行搜索和更新。

本优选实施例对传感器网络进行优化,在保证整个无线传感器网络性能下降有限的情况下,提升了网络节能效果,延长了网络的寿命。

优选的,所述数据监测单元43用于通过由各传感器构建的传感器节点相互协作进行某区域的监测,并输出各传感器节点监测的感知数据;

所述数据处理单元44用于对各传感器节点监测的感知数据进行压缩处理,包括:

设所述感知数据的一个单位时间段的数据序列为X={x(t1),x(t2),…,x(tn)},其中ti(1≤i≤n)表示时间戳,x(ti)表示在ti(1≤i≤n)时刻某个节点产生的监测值,设定误差界限为ε,误差界限为ε的取值范围为[0.4,0.8],从第一个数据点[t1,x(t1)]开始,对数据序列X={x(t1),x(t2),…,x(tn)}中的数据点按序进行第一次扫描,当达到设定的扫描停止条件时,停止第一次的扫描,将第一次扫描的数据子序列用一条线段来近似,从第一次扫描的数据子序列后的第一个数据点开始进行类似的第二次的扫描,直至扫描完整个单位时间段的数据序列;将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出;

其中,所述设定的扫描停止条件为:当扫描到一个数据点[tk,x(tk)],在这个数据点[tk,x(tk)]之前的所有数据点能被一条线段来近似描述,且满足误差精度要求,而加上数据点[tk,x(tk)]之后,不存在一条线段能近似描述当前所有未被近似描述的数据点时,停止扫描;

所述误差精度要求为:

<mrow> <mo>|</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>&lsqb;</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mrow> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> </mrow> </mfrac> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>|</mo> <mo>&le;</mo> <mi>&epsiv;</mi> </mrow>

其中,设所述数据点[tk,x(tk)]之前的子序列为X={x(tα),x(tα+1),…,x(tk-1)},式中x(tj)为在tj(α≤j≤k-1)时刻的真实值。

本优选实施例设置数据处理单元44,通过设定的扫描停止条件进行数据扫描,能够在线性时间内,使用最少数目的线段数来近似描述感知数据的一个单位时间段的数据序列且保证误差精度要求,然后将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出,从而减少了需要传送的数据量,降低了数据传送的能量消耗,从而相对减少了无线传感器网络节点的通信开销;提出误差精度要求的公式,保证了数据压缩的精度,且提高了数据扫描的速度。

优选的,所述数据接收单元45由无线传感器网络汇聚节点进行构建,所述无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,并将接收的传感器节点对应的压缩后的感知数据传送到高性能计算机进行处理和分析,实现无线数据的采集;

其中,所述保证加权公平性的数据传输协议为:

所述无线传感器网络汇聚节点在某单位时间段[0,t]接收来自传感器节点i的对应的压缩后的感知数据的数量Si,t需满足以下公平性度量条件:

<mrow> <mfrac> <msup> <mrow> <mo>(</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mrow> <msubsup> <mi>N&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msup> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&GreaterEqual;</mo> <mn>1</mn> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mn>10</mn> <mi>&gamma;</mi> <mo>/</mo> <mn>9</mn> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow>

式中,wi为设定的传感器节点i的表征其数据重要程度的权值,N为传感器节点的总数,γ为常数,其取值范围为(0,0.2)。

本优选实施例无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,使无线传感器网络汇聚节点能够从重要的传感器节点接收较多的感知数据,保证了数据传输的效率的同时,提高了数据传输的公平性。

优选的,所述数据传送单元46通过网络将数据传送给用户,包括近距离传送子单元、远距离通信子单元和切换子单元,所述近距离通信子单元采用zigbee协议通信,所述远距离通信子单元采用无线网络通信,正常情况下,用户通过近距离通信子模块从计算机控制端获取监测信息,当用户外出时,切换子单元启动远距离通信子单元,向用户手机控制端远距离传送监测信息。

本优选实施例设置数据传送单元46,能够根据用户距离选择通信方式,实现了实时监测。

在此应用场景中,误差界限为ε取0.6,监测速度相对提高了12%,监测精度相对提高了10%。

应用场景4

参见图1、图2,本应用场景的一个实施例的基于无线网络的电机温度监测系统,包括管理中心1、温度传感器2、模数转换器3、数据采集处理器4;多个温度传感器2分别通过各自的模数转换器3与数据采集处理器4相连;所述数据采集处理器4用于对所接收的数据进行处理并通过无线网络传输至所述管理中心1;所述管理中心1根据收到的数据判断电机是否正常,当判断结果为不正常时,向电机发出停止指令。

优选的,所述管理中心1为工控机。

本发明上述实施例基于无线网络控制,更加适用于环境复杂的工业环境。随着数据传输量的提高以及铺设有线线路成本和难度的增加,有线数据传输的局限性越来越大。在工业生产现场,往往采样环境恶劣,采用无线的控制系统可以规避恶劣环境带来的生产风险,使生产过程更加安全、方便。

优选的,所述温度传感器2为铂热电阻传感器,安装在电机排风口处。

本优选实施例利用铂电阻作为温度传感器,测温范围大,适用环境广。

优选的,所述数据采集处理器4包括传感器定位单元41、传感器网络优化单元42、数据监测单元43、数据处理单元44、数据接收单元45和数据传送单元46。

本优选实施例构建了数据采集处理器的框架。

优选的,所述传感器定位单元41用于对未知的传感器网络节点进行定位,定位方法如下:

(1)在少数传感器节点上集成GPS定位芯片,这些传感器节点通过接收GPS信号获取自身位置而成为已知位置节点,作为其他未知位置节点的定位基础;

(2)求取四个已知位置节点相互间的距离和跳数,计算平均每跳的距离;

(3)对于未知位置节点X,使用其到四个已知位置节点的跳数与(2)中平均每跳的距离相乘得到未知位置节点到四个已知位置节点的距离;

(4)通过任意组合的方式选取其中三个已知位置节点,对于每一组合,根据三边测量法获取其位置,则产生四个计算结果,求取平均位置作为未知位置节点最终位置。

本优选实施例设置传感器定位单元41,便于获取监测数据的位置来源,采用GPS定位芯片和三边定位结合的方法,既节约了成本,又能取得良好的定位效果。

优选的,所述传感器网络优化单元42采用遗传-蚁群优化算法对传感器网络路由算法进行优化,具体方法如下:

(1)随机生成无线传感器网络拓扑结构;

(2)设定遗传算法的参数,采用遗传算法精简传感器网络,形成新的网络拓扑结构;

(3)根据遗传算法结果初始化蚁群算法信息素;

(4)设定蚁群算法参数,采用蚁群算法对最优路径进行搜索和更新。

本优选实施例对传感器网络进行优化,在保证整个无线传感器网络性能下降有限的情况下,提升了网络节能效果,延长了网络的寿命。

优选的,所述数据监测单元43用于通过由各传感器构建的传感器节点相互协作进行某区域的监测,并输出各传感器节点监测的感知数据;

所述数据处理单元44用于对各传感器节点监测的感知数据进行压缩处理,包括:

设所述感知数据的一个单位时间段的数据序列为X={x(t1),x(t2),…,x(tn)},其中ti(1≤i≤n)表示时间戳,x(ti)表示在ti(1≤i≤n)时刻某个节点产生的监测值,设定误差界限为ε,误差界限为ε的取值范围为[0.4,0.8],从第一个数据点[t1,x(t1)]开始,对数据序列X={x(t1),x(t2),…,x(tn)}中的数据点按序进行第一次扫描,当达到设定的扫描停止条件时,停止第一次的扫描,将第一次扫描的数据子序列用一条线段来近似,从第一次扫描的数据子序列后的第一个数据点开始进行类似的第二次的扫描,直至扫描完整个单位时间段的数据序列;将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出;

其中,所述设定的扫描停止条件为:当扫描到一个数据点[tk,x(tk)],在这个数据点[tk,x(tk)]之前的所有数据点能被一条线段来近似描述,且满足误差精度要求,而加上数据点[tk,x(tk)]之后,不存在一条线段能近似描述当前所有未被近似描述的数据点时,停止扫描;

所述误差精度要求为:

<mrow> <mo>|</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>&lsqb;</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mrow> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> </mrow> </mfrac> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>|</mo> <mo>&le;</mo> <mi>&epsiv;</mi> </mrow>

其中,设所述数据点[tk,x(tk)]之前的子序列为X={x(tα),x(tα+1),...,x(tk-1)},式中x(tj)为在tj(α≤j≤k-1)时刻的真实值。

本优选实施例设置数据处理单元44,通过设定的扫描停止条件进行数据扫描,能够在线性时间内,使用最少数目的线段数来近似描述感知数据的一个单位时间段的数据序列且保证误差精度要求,然后将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出,从而减少了需要传送的数据量,降低了数据传送的能量消耗,从而相对减少了无线传感器网络节点的通信开销;提出误差精度要求的公式,保证了数据压缩的精度,且提高了数据扫描的速度。

优选的,所述数据接收单元45由无线传感器网络汇聚节点进行构建,所述无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,并将接收的传感器节点对应的压缩后的感知数据传送到高性能计算机进行处理和分析,实现无线数据的采集;

其中,所述保证加权公平性的数据传输协议为:

所述无线传感器网络汇聚节点在某单位时间段[0,t]接收来自传感器节点i的对应的压缩后的感知数据的数量Si,t需满足以下公平性度量条件:

<mrow> <mfrac> <msup> <mrow> <mo>(</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mrow> <msubsup> <mi>N&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msup> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&GreaterEqual;</mo> <mn>1</mn> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mn>10</mn> <mi>&gamma;</mi> <mo>/</mo> <mn>9</mn> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow>

式中,wi为设定的传感器节点i的表征其数据重要程度的权值,N为传感器节点的总数,γ为常数,其取值范围为(0,0.2)。

本优选实施例无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,使无线传感器网络汇聚节点能够从重要的传感器节点接收较多的感知数据,保证了数据传输的效率的同时,提高了数据传输的公平性。

优选的,所述数据传送单元46通过网络将数据传送给用户,包括近距离传送子单元、远距离通信子单元和切换子单元,所述近距离通信子单元采用zigbee协议通信,所述远距离通信子单元采用无线网络通信,正常情况下,用户通过近距离通信子模块从计算机控制端获取监测信息,当用户外出时,切换子单元启动远距离通信子单元,向用户手机控制端远距离传送监测信息。

本优选实施例设置数据传送单元46,能够根据用户距离选择通信方式,实现了实时监测。

在此应用场景中,误差界限为ε取0.7,监测速度相对提高了13%,监测精度相对提高了9%。

应用场景5

参见图1、图2,本应用场景的一个实施例的基于无线网络的电机温度监测系统,包括管理中心1、温度传感器2、模数转换器3、数据采集处理器4;多个温度传感器2分别通过各自的模数转换器3与数据采集处理器4相连;所述数据采集处理器4用于对所接收的数据进行处理并通过无线网络传输至所述管理中心1;所述管理中心1根据收到的数据判断电机是否正常,当判断结果为不正常时,向电机发出停止指令。

优选的,所述管理中心1为工控机。

本发明上述实施例基于无线网络控制,更加适用于环境复杂的工业环境。随着数据传输量的提高以及铺设有线线路成本和难度的增加,有线数据传输的局限性越来越大。在工业生产现场,往往采样环境恶劣,采用无线的控制系统可以规避恶劣环境带来的生产风险,使生产过程更加安全、方便。

优选的,所述温度传感器2为铂热电阻传感器,安装在电机排风口处。

本优选实施例利用铂电阻作为温度传感器,测温范围大,适用环境广。

优选的,所述数据采集处理器4包括传感器定位单元41、传感器网络优化单元42、数据监测单元43、数据处理单元44、数据接收单元45和数据传送单元46。

本优选实施例构建了数据采集处理器的框架。

优选的,所述传感器定位单元41用于对未知的传感器网络节点进行定位,定位方法如下:

(1)在少数传感器节点上集成GPS定位芯片,这些传感器节点通过接收GPS信号获取自身位置而成为已知位置节点,作为其他未知位置节点的定位基础;

(2)求取四个已知位置节点相互间的距离和跳数,计算平均每跳的距离;

(3)对于未知位置节点X,使用其到四个已知位置节点的跳数与(2)中平均每跳的距离相乘得到未知位置节点到四个已知位置节点的距离;

(4)通过任意组合的方式选取其中三个已知位置节点,对于每一组合,根据三边测量法获取其位置,则产生四个计算结果,求取平均位置作为未知位置节点最终位置。

本优选实施例设置传感器定位单元41,便于获取监测数据的位置来源,采用GPS定位芯片和三边定位结合的方法,既节约了成本,又能取得良好的定位效果。

优选的,所述传感器网络优化单元42采用遗传-蚁群优化算法对传感器网络路由算法进行优化,具体方法如下:

(1)随机生成无线传感器网络拓扑结构;

(2)设定遗传算法的参数,采用遗传算法精简传感器网络,形成新的网络拓扑结构;

(3)根据遗传算法结果初始化蚁群算法信息素;

(4)设定蚁群算法参数,采用蚁群算法对最优路径进行搜索和更新。

本优选实施例对传感器网络进行优化,在保证整个无线传感器网络性能下降有限的情况下,提升了网络节能效果,延长了网络的寿命。

优选的,所述数据监测单元43用于通过由各传感器构建的传感器节点相互协作进行某区域的监测,并输出各传感器节点监测的感知数据;

所述数据处理单元44用于对各传感器节点监测的感知数据进行压缩处理,包括:

设所述感知数据的一个单位时间段的数据序列为X={x(t1),x(t2),…,x(tn)},其中ti(1≤i≤n)表示时间戳,x(ti)表示在ti(1≤i≤n)时刻某个节点产生的监测值,设定误差界限为ε,误差界限为ε的取值范围为[0.4,0.8],从第一个数据点[t1,x(t1)]开始,对数据序列X={x(t1),x(t2),…,x(tn)}中的数据点按序进行第一次扫描,当达到设定的扫描停止条件时,停止第一次的扫描,将第一次扫描的数据子序列用一条线段来近似,从第一次扫描的数据子序列后的第一个数据点开始进行类似的第二次的扫描,直至扫描完整个单位时间段的数据序列;将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出;

其中,所述设定的扫描停止条件为:当扫描到一个数据点[tk,x(tk)],在这个数据点[tk,x(tk)]之前的所有数据点能被一条线段来近似描述,且满足误差精度要求,而加上数据点[tk,x(tk)]之后,不存在一条线段能近似描述当前所有未被近似描述的数据点时,停止扫描;

所述误差精度要求为:

<mrow> <mo>|</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mo>&lsqb;</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mrow> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> <mo>-</mo> <mi>x</mi> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>t</mi> <mrow> <mi>k</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> </mrow> </mfrac> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>j</mi> </msub> <mo>-</mo> <msub> <mi>t</mi> <mi>&alpha;</mi> </msub> <mo>)</mo> </mrow> <mo>&rsqb;</mo> <mo>|</mo> <mo>&le;</mo> <mi>&epsiv;</mi> </mrow>

其中,设所述数据点[tk,x(tk)]之前的子序列为X={x(tα),x(tα+1),…,x(tk-1)},式中x(tj)为在tj(α≤j≤k-1)时刻的真实值。

本优选实施例设置数据处理单元44,通过设定的扫描停止条件进行数据扫描,能够在线性时间内,使用最少数目的线段数来近似描述感知数据的一个单位时间段的数据序列且保证误差精度要求,然后将第一条线段的起始时间、之后每条线段的结束时间和每条线段的斜率与截距作为单位时间段的数据序列对应的压缩数据并输出,从而减少了需要传送的数据量,降低了数据传送的能量消耗,从而相对减少了无线传感器网络节点的通信开销;提出误差精度要求的公式,保证了数据压缩的精度,且提高了数据扫描的速度。

优选的,所述数据接收单元45由无线传感器网络汇聚节点进行构建,所述无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,并将接收的传感器节点对应的压缩后的感知数据传送到高性能计算机进行处理和分析,实现无线数据的采集;

其中,所述保证加权公平性的数据传输协议为:

所述无线传感器网络汇聚节点在某单位时间段[0,t]接收来自传感器节点i的对应的压缩后的感知数据的数量Si,t需满足以下公平性度量条件:

<mrow> <mfrac> <msup> <mrow> <mo>(</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mrow> <msubsup> <mi>N&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </msubsup> <msup> <mrow> <mo>(</mo> <msub> <mi>S</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> </msub> <mo>/</mo> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </mfrac> <mo>&GreaterEqual;</mo> <mn>1</mn> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mn>10</mn> <mi>&gamma;</mi> <mo>/</mo> <mn>9</mn> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow>

式中,wi为设定的传感器节点i的表征其数据重要程度的权值,N为传感器节点的总数,γ为常数,其取值范围为(0,0.2)。

本优选实施例无线传感器网络汇聚节点基于保证加权公平性的数据传输协议接收各传感器节点对应的压缩后的感知数据,使无线传感器网络汇聚节点能够从重要的传感器节点接收较多的感知数据,保证了数据传输的效率的同时,提高了数据传输的公平性。

优选的,所述数据传送单元46通过网络将数据传送给用户,包括近距离传送子单元、远距离通信子单元和切换子单元,所述近距离通信子单元采用zigbee协议通信,所述远距离通信子单元采用无线网络通信,正常情况下,用户通过近距离通信子模块从计算机控制端获取监测信息,当用户外出时,切换子单元启动远距离通信子单元,向用户手机控制端远距离传送监测信息。

本优选实施例设置数据传送单元46,能够根据用户距离选择通信方式,实现了实时监测。

在此应用场景中,误差界限为ε取0.8,监测速度相对提高了14%,监测精度相对提高了8%。

最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

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