1、智能信息处理技术智能信息处理技术第十三讲第十三讲 数据融合的典型应用数据融合的典型应用 -WSN -WSN中的数据融合中的数据融合NUST自动化学院自动化学院智能信息处理技术智能信息处理技术2无线传感器网络无线传感器网络(WSN)(WSN)特点特点 由部署在监测域内大量的微型传感器节点组成,由部署在监测域内大量的微型传感器节点组成,通过无线通信方式而形成的一个多跳的自组织网通过无线通信方式而形成的一个多跳的自组织网络系统;络系统; 协作地感知、采集和处理网络覆盖区域中被感知协作地感知、采集和处理网络覆盖区域中被感知对象的信息,并发送给观察者;对象的信息,并发送给观察者; 在军事、工农业、生物医
2、疗、环境监测等许多重在军事、工农业、生物医疗、环境监测等许多重要领域具有十分广泛的应用前景。要领域具有十分广泛的应用前景。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术3WSNWSN主要结构主要结构NUST自动化学院自动化学院智能信息处理技术智能信息处理技术4 传感器节点数量多且随机分布,相邻的传感器对传感器节点数量多且随机分布,相邻的传感器对同一事件进行监测所获得的数据具有相似性;同一事件进行监测所获得的数据具有相似性; 传感器节点的能量、存储空间与计算能力有限,传感器节点的能量、存储空间与计算能力有限,冗余数据的传送在一定程度将消耗过多的能量,冗余数据的传送在一定程度将消耗过
3、多的能量,缩短整个网络的生存期;缩短整个网络的生存期; 无线传感器网络在收集数据过程中使用数据融合无线传感器网络在收集数据过程中使用数据融合技术,将多传感器节点的数据进行综合处理,得技术,将多传感器节点的数据进行综合处理,得出更为准确完整的信息。出更为准确完整的信息。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术5一、与传统多传感器数据融合的比较一、与传统多传感器数据融合的比较 传统的多传感器数据融合是将不同的知识源与传传统的多传感器数据融合是将不同的知识源与传感器采集的数据进行融合,实现对观测现象更好感器采集的数据进行融合,实现对观测现象更好的理解;的理解; WSNWSN中,数
4、据融合能节省整个网络的能量,提高中,数据融合能节省整个网络的能量,提高所收集数据的准确性和收集数据的效率。所收集数据的准确性和收集数据的效率。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术6主要表现主要表现(1 1)稳定性:)稳定性: 传统多传感器融合系统通过扩展空间覆盖范围和传统多传感器融合系统通过扩展空间覆盖范围和提高抗干扰能力来增强运行的鲁棒性。提高抗干扰能力来增强运行的鲁棒性。 WSN WSN则从提高数据收集效率出发,数据融合多基则从提高数据收集效率出发,数据融合多基于网内进行,考虑到部分节点会由于恶劣环境因于网内进行,考虑到部分节点会由于恶劣环境因素或自身能量耗尽而造成
5、失效情形,因此素或自身能量耗尽而造成失效情形,因此稳健性稳健性和自适应性是和自适应性是WSNWSN数据融合实现的前提数据融合实现的前提。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术7(2 2)数据关联:)数据关联: 传统多传感器的数据融合着重解决多目标的数据传统多传感器的数据融合着重解决多目标的数据关联问题。关联问题。 WSNWSN由于大量节点之间的通信可能引起干扰,且由于大量节点之间的通信可能引起干扰,且传感器测量存在不精确性,因此它更注重解决数传感器测量存在不精确性,因此它更注重解决数据的相关二义性问题。据的相关二义性问题。NUST自动化学院自动化学院智能信息处理技术智能信
6、息处理技术8(3 3)能量约束:)能量约束: WSN WSN中节点能量有限,且节点发送与接收数据中节点能量有限,且节点发送与接收数据的能耗要远大于计算及存储能耗。的能耗要远大于计算及存储能耗。 网络数据的融合应考虑节点的能耗与网络能量的网络数据的融合应考虑节点的能耗与网络能量的均衡,选择合适的融合处理节点。均衡,选择合适的融合处理节点。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术9二、二、 WSNWSN数据融合原理数据融合原理 WSNWSN中传感器提供的信息具有不同的特征,如模中传感器提供的信息具有不同的特征,如模糊或确定、时变或非时变、实时或非实时、可靠糊或确定、时变或非时变
7、、实时或非实时、可靠或非可靠、相互支持或相互矛盾;或非可靠、相互支持或相互矛盾; WSNWSN数据融合充分利用多个传感器节点资源,将数据融合充分利用多个传感器节点资源,将采集的多份数据或信息进行处理,从而组合出更采集的多份数据或信息进行处理,从而组合出更有效、更符合用户需求的数据;有效、更符合用户需求的数据; 提高数据收集效率,减少网络通信量,提高能源提高数据收集效率,减少网络通信量,提高能源有效性,最终增加网络生命期。有效性,最终增加网络生命期。 NUST自动化学院自动化学院智能信息处理技术智能信息处理技术10三、三、WSNWSN数据融合特点数据融合特点 WSNWSN中主要有从中主要有从用户
8、到网络的查询用户到网络的查询及及从传感器节从传感器节点到用户的感知数据点到用户的感知数据两种通信量;两种通信量; 传感器节点都有可能对环境进行感知或成为对其传感器节点都有可能对环境进行感知或成为对其他节点产生的数据进行转发的中继节点,这些节他节点产生的数据进行转发的中继节点,这些节点产生的数据有可能使网络发生拥塞;点产生的数据有可能使网络发生拥塞; WSNWSN大规模密集部署的特点导致这些数据中大部大规模密集部署的特点导致这些数据中大部分是无效的,应在传送过程中运用数据融合技术分是无效的,应在传送过程中运用数据融合技术进行处理,减少无效数据。进行处理,减少无效数据。NUST自动化学院自动化学院
9、智能信息处理技术智能信息处理技术11 WSNWSN中数据融合技术已成为非常有用的方法,看中数据融合技术已成为非常有用的方法,看作是一种自动整理数据的方法,把来自许多传感作是一种自动整理数据的方法,把来自许多传感器节点的数据整合成一组有意义的信息。器节点的数据整合成一组有意义的信息。 将不同传感器的数据进行综合,删除冗余、无效将不同传感器的数据进行综合,删除冗余、无效和可信度较差的数据,同时将来自不同节点的信和可信度较差的数据,同时将来自不同节点的信息结合起来进行融合处理;息结合起来进行融合处理; 在满足应用需求的前提下将需要传输的数据量最在满足应用需求的前提下将需要传输的数据量最小化,并提供被
10、监控环境丰富、有用的信息。小化,并提供被监控环境丰富、有用的信息。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术12四、四、 WSNWSN数据包级融合模型数据包级融合模型数据包级融合有无损融合和有损融合两种:数据包级融合有无损融合和有损融合两种: 1 1、无损融合:、无损融合: 所有的细节信息均被保留,在各个结果之间相所有的细节信息均被保留,在各个结果之间相关性很大的情况下,会存在许多冗余数据;关性很大的情况下,会存在许多冗余数据; 数据缩减的基本原则就是减少这些冗余信息。数据缩减的基本原则就是减少这些冗余信息。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术132
11、2、有损融合:、有损融合: 采用减少一些信息的详细内容或降低数据质量的方采用减少一些信息的详细内容或降低数据质量的方法来减少需要存储或传输的数据量,从而达到节法来减少需要存储或传输的数据量,从而达到节省能源的目的;省能源的目的; 在有损融合中,信息损失的上限是要保留应用所需在有损融合中,信息损失的上限是要保留应用所需的全部信息量。的全部信息量。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术14五、跟踪级融合模型五、跟踪级融合模型 无线传感器网络中大量的感知数据从多源节点向无线传感器网络中大量的感知数据从多源节点向汇聚节点传送,从信息流通形式和网络节点处理汇聚节点传送,从信息流通形
12、式和网络节点处理的层次看,跟踪级融合模型可分为两种:的层次看,跟踪级融合模型可分为两种: 1 1、集中式结构、集中式结构 2 2、分布式结构、分布式结构NUST自动化学院自动化学院智能信息处理技术智能信息处理技术151 1、集中式结构、集中式结构 汇聚节点发送有关数据的兴趣或查询,具有相关汇聚节点发送有关数据的兴趣或查询,具有相关数据的多个源节点直接将数据发送给汇聚节点,数据的多个源节点直接将数据发送给汇聚节点,最后由汇聚节点进行数据的融合;最后由汇聚节点进行数据的融合; 信息损失较小,由于信息损失较小,由于WSNWSN节点分布较为密集,节点分布较为密集,多源对同一事件的数据表征存在近似冗余信
13、息,多源对同一事件的数据表征存在近似冗余信息,对冗余信息的传输将使网络消耗更多的能量。对冗余信息的传输将使网络消耗更多的能量。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术162 2、分布式结构、分布式结构 源节点发送的数据经中间节点转发时,中间节点源节点发送的数据经中间节点转发时,中间节点查看数据包的内容,进行相应的数据融合后再传查看数据包的内容,进行相应的数据融合后再传送到汇聚节点,由汇聚节点实现数据综合。送到汇聚节点,由汇聚节点实现数据综合。 在一定程度上提高了网络数据收集的整体效率,在一定程度上提高了网络数据收集的整体效率,减少了传输的数据量,从而降低能耗,提高了信减少了
14、传输的数据量,从而降低能耗,提高了信道利用率。道利用率。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术17六、属性级融合模型六、属性级融合模型 属性信息融合是基于目标类型的识别融合属性信息融合是基于目标类型的识别融合。传感。传感器网络中各传感器节点对环境事件监测所获得的器网络中各传感器节点对环境事件监测所获得的数据流,经分析处理提取特征,然后用模式识别数据流,经分析处理提取特征,然后用模式识别方法完成属性信息融合。根据对传感器数据的识方法完成属性信息融合。根据对传感器数据的识别层次,属性数据融合结构可分为三类:别层次,属性数据融合结构可分为三类: 1 1、数据层属性融合结构、数据
15、层属性融合结构 2 2、特征层属性融合结构、特征层属性融合结构 3 3、决策层属性融合结构、决策层属性融合结构NUST自动化学院自动化学院智能信息处理技术智能信息处理技术181 1、数据层属性融合结构、数据层属性融合结构 基于原始的多个传感器采集的数据,直接融合来基于原始的多个传感器采集的数据,直接融合来自同类传感器数据,然后实现特征提取和对来自自同类传感器数据,然后实现特征提取和对来自融合数据的属性判决;融合数据的属性判决; 多数情况下仅依赖于传感器类型,不依赖于用户多数情况下仅依赖于传感器类型,不依赖于用户需求;需求; 数据量大,冗余度高,融合计算量庞大,属于最数据量大,冗余度高,融合计算
16、量庞大,属于最底层的融合。底层的融合。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术192 2、特征层属性融合结构、特征层属性融合结构 对各传感器数据处理并抽取特征后再进行融合;对各传感器数据处理并抽取特征后再进行融合; 特征抽取是将传感器的数据表示为能反映事物属性特征抽取是将传感器的数据表示为能反映事物属性的特征向量;的特征向量; 该层关键是抽取一致的、有用的信息,排除无用甚该层关键是抽取一致的、有用的信息,排除无用甚至矛盾的信息,进行融合的数据量、计算量均属至矛盾的信息,进行融合的数据量、计算量均属中等。中等。 NUST自动化学院自动化学院智能信息处理技术智能信息处理技术20
17、3 3、决策层属性融合结构、决策层属性融合结构 在特征层属性融合基础上,对监测对象进行分类判在特征层属性融合基础上,对监测对象进行分类判别,从而得出判决信息;别,从而得出判决信息; 通常各传感器单独做出决策后,再将决策信息传送通常各传感器单独做出决策后,再将决策信息传送到决策中心做出最终决策。到决策中心做出最终决策。 进行融合的数据量、计算量均较小。进行融合的数据量、计算量均较小。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术21七、基于多七、基于多AgentAgent的数据融合模型的数据融合模型 AgentAgent是指在一定环境下具有自主性、持续性、社是指在一定环境下具有自主
18、性、持续性、社会性和代理性等特征的计算实体;会性和代理性等特征的计算实体;有自己的知识有自己的知识库和推理机制,能主动对环境的作用做出反应库和推理机制,能主动对环境的作用做出反应; 多多AgentAgent系统则是由一组系统则是由一组AgentAgent通过彼此的协商与通过彼此的协商与协作组成一个整体,协作组成一个整体,单个单个AgentAgent的能力是有限的,的能力是有限的,但通过合作可以完成很多复杂的任务但通过合作可以完成很多复杂的任务; 把多把多AgentAgent用于提高传感器网络数据融合度和实现用于提高传感器网络数据融合度和实现数据同步及任务协同处理非常有利。数据同步及任务协同处理
19、非常有利。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术22结构特点结构特点 汇聚节点作为融合中心,数据的融合通过传感器汇聚节点作为融合中心,数据的融合通过传感器AgentAgent与融合中心与融合中心AgentAgent,由传感器节点与汇聚节,由传感器节点与汇聚节点间的协商实现;点间的协商实现; 融合中心将系统任务发送给能独立完成该任务的融合中心将系统任务发送给能独立完成该任务的传感器,或能联合完成该任务的传感器组;传感器,或能联合完成该任务的传感器组; 各传感器根据其自身的需要与相关的传感器进行各传感器根据其自身的需要与相关的传感器进行协商,这一过程持续到融合中心发出下一组任
20、务协商,这一过程持续到融合中心发出下一组任务时为止。时为止。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术23典型结构典型结构NUST自动化学院自动化学院智能信息处理技术智能信息处理技术24 Agent Agent具有有关融合中心以及与其在监测范围上具有有关融合中心以及与其在监测范围上有重叠的多个传感器的知识。主要功能如下:有重叠的多个传感器的知识。主要功能如下: 获取目标和传感器数据;获取目标和传感器数据; 对经协商后分配的传感器任务进行管理;对经协商后分配的传感器任务进行管理; 对与其他传感器节点的数据通信进行控制。对与其他传感器节点的数据通信进行控制。NUST自动化学院自动
21、化学院智能信息处理技术智能信息处理技术25 融合中心融合中心AgentAgent包含与应用相关的全部传感器的包含与应用相关的全部传感器的知识,主要功能包括:知识,主要功能包括: 对传感器发送来的所有相关信息进行融合;对传感器发送来的所有相关信息进行融合; 确定各传感器确定各传感器AgentAgent需完成的系统任务及其全局需完成的系统任务及其全局性能指标;性能指标; 对系统任务的性能指标进行监控,以便确认所对系统任务的性能指标进行监控,以便确认所要求的性能指标是否达到。要求的性能指标是否达到。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术26 多多AgentAgent之间的通信消
22、息来自于之间的通信消息来自于AgentAgent内部的决策内部的决策过程,包含融合数据相关的标识、类型、内容及过程,包含融合数据相关的标识、类型、内容及发送、接收者;发送、接收者; 系统融合任务优先级及其性能指标由融合中心系统融合任务优先级及其性能指标由融合中心AgentAgent确定,而传感器融合任务的优先级则由传感确定,而传感器融合任务的优先级则由传感器器AgentAgent确定;确定; 传感器融合任务的性能指标经传感器传感器融合任务的性能指标经传感器AgentAgent间的协间的协商确定。商确定。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术27 多多AgentAgent的
23、融合模型将决策过程移至各传感节点;的融合模型将决策过程移至各传感节点; 节点能动地根据目标导向来调整策略,提高了数节点能动地根据目标导向来调整策略,提高了数据融合过程的自适应性;据融合过程的自适应性; 各传感节点的感知数据通过各传感节点的感知数据通过AgentAgent自主管理,并能自主管理,并能及时获得性能态势,动态调整任务的决策,有利及时获得性能态势,动态调整任务的决策,有利于在传感网络性能优化上的数据融合;于在传感网络性能优化上的数据融合; AgentAgent之间的协商与知识学习机制,利于数据相关之间的协商与知识学习机制,利于数据相关性的发现,进而提高数据融合度和鲁棒性。性的发现,进而
24、提高数据融合度和鲁棒性。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术28八、典型八、典型WSNWSN数据融合算法数据融合算法1 1、基于分布式数据库的聚集操作、基于分布式数据库的聚集操作 无线传感器网络被视为一个分布式数据库,用无线传感器网络被视为一个分布式数据库,用户使用描述性的语言向网络发送查询请求;户使用描述性的语言向网络发送查询请求; 查询请求在网络中以分布式的方式进行处理,查询请求在网络中以分布式的方式进行处理,查询结果通过多跳路由返回给用户;查询结果通过多跳路由返回给用户; 处理查询请求以及返回查询结果的过程实质上处理查询请求以及返回查询结果的过程实质上就是进行数据
25、融合的过程;就是进行数据融合的过程;NUST自动化学院自动化学院智能信息处理技术智能信息处理技术29典型算法:典型算法:TAGTAG TAGTAG是一个基于是一个基于TinyOSTinyOS的通用聚集操作服务模块,的通用聚集操作服务模块,它采用类似它采用类似SQLSQL的查询语法;的查询语法; TAGTAG中的查询过程分为中的查询过程分为查询请求分发查询请求分发和和查询结果查询结果收集收集两个阶段。两个阶段。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术30 第一个阶段:第一个阶段:基站广播查询请求消息基站广播查询请求消息 当某个节点第一次收到查询请求时,将消息的发当某个节点第一
26、次收到查询请求时,将消息的发送者作为自己的父节点,然后转发查询请求消息,送者作为自己的父节点,然后转发查询请求消息,否则丢弃查询请求消息;否则丢弃查询请求消息; 查询请求消息以这种洪泛的方式遍及整个网络,查询请求消息以这种洪泛的方式遍及整个网络,所有节点形成一棵以基站为根的数据融合树。所有节点形成一棵以基站为根的数据融合树。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术31 第二个阶段,第二个阶段,每个节点周期性地采集数据,融合每个节点周期性地采集数据,融合本地采集的数据以及子节点发来的查询结果,然本地采集的数据以及子节点发来的查询结果,然后将融合结果发送到父节点。后将融合结果发
27、送到父节点。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术32主要特点主要特点 TAGTAG实质上是一种空间域上的数据融合;实质上是一种空间域上的数据融合; 利用相邻传感器节点采集数据的空间一致性去除利用相邻传感器节点采集数据的空间一致性去除冗余信息,减少网络中的数据传输量;冗余信息,减少网络中的数据传输量; 对简单的聚集操作十分有效,对于一般的查询请对简单的聚集操作十分有效,对于一般的查询请求,作用不是非常明显;求,作用不是非常明显; 当查询请求为收集所有传感器节点采集的温度值时,转当查询请求为收集所有传感器节点采集的温度值时,转发节点收到子节点发来的查询结果后无法进行聚集操作
28、,发节点收到子节点发来的查询结果后无法进行聚集操作,只能将每个子节点的查询结果依次发送到父节点。只能将每个子节点的查询结果依次发送到父节点。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术33典型算法:典型算法:TiNATiNA TiNATiNA是一种利用传感器节点采集数据的时间一致是一种利用传感器节点采集数据的时间一致性进行网内融合的机制;性进行网内融合的机制; 在满足用户对于数据准确性需求的前提下,通过在满足用户对于数据准确性需求的前提下,通过网内融合尽可能地节省能量。网内融合尽可能地节省能量。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术34基本思想基本思想 当
29、前采集的数据与上一次采集的数据的差值大于当前采集的数据与上一次采集的数据的差值大于某指定的容忍限度时,节点才进行数据发送;某指定的容忍限度时,节点才进行数据发送; 采用定向扩散的方式建立路由树,为每个节点分采用定向扩散的方式建立路由树,为每个节点分配梯度值并指定其父节点,节点为了利用数据的配梯度值并指定其父节点,节点为了利用数据的时间一致性,必须保存额外的信息;时间一致性,必须保存额外的信息; 叶节点需要保存上一次发送到父节点的数据,转叶节点需要保存上一次发送到父节点的数据,转发节点不但需要保存自己上一次发送到父节点的发节点不但需要保存自己上一次发送到父节点的数据,且需要保存每个子节点发来的最
30、新数据。数据,且需要保存每个子节点发来的最新数据。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术35主要特点主要特点 TiNATiNA实质上是一种时间域上的数据融合,对实质上是一种时间域上的数据融合,对TAGTAG进行了扩展,引入了数据时间一致性的概念;进行了扩展,引入了数据时间一致性的概念; 对于监测数据波动较小的应用十分有效,能够显对于监测数据波动较小的应用十分有效,能够显著地减少网络中的数据传输量,当监测数据波动著地减少网络中的数据传输量,当监测数据波动较大时作用不明显;较大时作用不明显; 对于节点存储空间的要求比较高,尤其当网络规对于节点存储空间的要求比较高,尤其当网络规
31、模较大时,转发节点需要保存大量的额外信息。模较大时,转发节点需要保存大量的额外信息。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术362 2、数据包合并、数据包合并 当某个节点收到多个子节点发来的数据包时,将当某个节点收到多个子节点发来的数据包时,将它们合并成一个大的数据包,然后将合并后的数它们合并成一个大的数据包,然后将合并后的数据包发送到父节点;据包发送到父节点; 在无线传感器网络中,数据字段相对较短,而控在无线传感器网络中,数据字段相对较短,而控制字段相对较长,数据包合并能够有效地降低包制字段相对较长,数据包合并能够有效地降低包头的开销。头的开销。NUST自动化学院自动化学
32、院智能信息处理技术智能信息处理技术37典型算法:数据漏斗典型算法:数据漏斗 数据漏斗将网络中的节点分为少量的控制节点和数据漏斗将网络中的节点分为少量的控制节点和大量的传感节点两类。大量的传感节点两类。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术38主要思想主要思想 控制节点将被监测空间划分为不同的区域,并向控制节点将被监测空间划分为不同的区域,并向每个区域发送查询消息;每个区域发送查询消息; 收到查询消息后,区域中的传感器节点开始周期收到查询消息后,区域中的传感器节点开始周期性地向控制节点发送传感数据;性地向控制节点发送传感数据; 由于同一区域内的大部分节点几乎在同一时间向由于
33、同一区域内的大部分节点几乎在同一时间向控制节点发送数据,将这些数据合并为一个数据控制节点发送数据,将这些数据合并为一个数据包发送到控制节点是十分有效的。包发送到控制节点是十分有效的。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术39主要特点主要特点 数据漏斗实质上是基于簇的数据融合,边界节点数据漏斗实质上是基于簇的数据融合,边界节点相当于簇头节点,传感器节点属于簇内节点;相当于簇头节点,传感器节点属于簇内节点; 簇头节点负责合并簇内节点的数据包,基于数据簇头节点负责合并簇内节点的数据包,基于数据次序的编码算法能进一步压缩数据包的大小;次序的编码算法能进一步压缩数据包的大小; 数据
34、漏斗要求节点具有自身的位置信息,在无线数据漏斗要求节点具有自身的位置信息,在无线传感器网络中,节点的位置信息通常难以得到。传感器网络中,节点的位置信息通常难以得到。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术40典型算法:典型算法:AIDAAIDA AIDAAIDA是一种与应用无关的数据融合算法。能无缝是一种与应用无关的数据融合算法。能无缝地安装到现有的无线传感器网络协议栈中。地安装到现有的无线传感器网络协议栈中。 AIDA AIDA由两个部分组成:由两个部分组成: 功能单元:功能单元:融合以及分解网络中的数据包融合以及分解网络中的数据包 控制单元:控制单元:自适应地调整定时器
35、设置及融合度自适应地调整定时器设置及融合度NUST自动化学院自动化学院智能信息处理技术智能信息处理技术41工作方式工作方式将来自网络层的数据包放到融合池中,根据融合将来自网络层的数据包放到融合池中,根据融合度以及这些数据包下一跳的目的地址,度以及这些数据包下一跳的目的地址,AIDAAIDA功能功能单元将多个数据包合并成一个数据包;然后将其单元将多个数据包合并成一个数据包;然后将其传递到传递到MACMAC层进行发送;层进行发送;每次融合多少个数据包以及什么时候调用融合算每次融合多少个数据包以及什么时候调用融合算法等决策由法等决策由AIDAAIDA控制单元负责;控制单元负责;NUST自动化学院自动
36、化学院智能信息处理技术智能信息处理技术42工作方式工作方式AIDAAIDA控制单元是一个基于反馈的自适应组件,根控制单元是一个基于反馈的自适应组件,根据本地当前的网络状况作出在线决策;据本地当前的网络状况作出在线决策;流入的数据在流入的数据在MACMAC层被接收,然后传递到层被接收,然后传递到AIDAAIDA。在在AIDAAIDA中,流入的数据被分解成原始数据包,然中,流入的数据被分解成原始数据包,然后向上传递到网络层或者应用层。后向上传递到网络层或者应用层。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术43基本特点基本特点 AIDAAIDA实质上是在实质上是在MACMAC层与网
37、络层之间加入一个层与网络层之间加入一个数据融合层进行数据包合并的操作;数据融合层进行数据包合并的操作; 通过数据包合并,有效地减少网络中的数据传输通过数据包合并,有效地减少网络中的数据传输量,降低无线信道中发生冲突的可能性;量,降低无线信道中发生冲突的可能性; AIDAAIDA与应用相互独立,无法利用高层次的语义信与应用相互独立,无法利用高层次的语义信息对数据作进一步的压缩,融合度相对比较低。息对数据作进一步的压缩,融合度相对比较低。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术443 3、模型驱动的数据融合、模型驱动的数据融合 无线传感器网络是以数据为中心,传感器节点采无线传感
38、器网络是以数据为中心,传感器节点采集的数据在空间及时间上往往具有一定的规律,集的数据在空间及时间上往往具有一定的规律,能够用某种模型进行描述;能够用某种模型进行描述; 典型的模型包括小波与神经网络、卡尔曼滤波及典型的模型包括小波与神经网络、卡尔曼滤波及概率模型等。概率模型等。NUST自动化学院自动化学院智能信息处理技术智能信息处理技术45 无线传感器网络最基本的分布式估计问题是开发无线传感器网络最基本的分布式估计问题是开发一种用于卡尔曼滤波的分布式算法;一种用于卡尔曼滤波的分布式算法; 分布式卡尔曼滤波问题可简化为两个动态协调控分布式卡尔曼滤波问题可简化为两个动态协调控制问题:制问题:测量数据
39、的融合和协方差信息的融合测量数据的融合和协方差信息的融合; 解决这两个协调控制问题需要一个合适的协调控解决这两个协调控制问题需要一个合适的协调控制滤波器制滤波器( (一个低通滤波器与一个带通滤波器一个低通滤波器与一个带通滤波器) );NUST自动化学院自动化学院智能信息处理技术智能信息处理技术46 协调控制滤波器是一种分布式算法,能够计算随协调控制滤波器是一种分布式算法,能够计算随时间变化信号的协调控制平均值,可使用低通滤时间变化信号的协调控制平均值,可使用低通滤波器进行测量数据的融合,使用带通滤波器进行波器进行测量数据的融合,使用带通滤波器进行逆协方差矩阵的融合;逆协方差矩阵的融合; 将用于
40、无线传感器网络的中心卡尔曼滤波器分解将用于无线传感器网络的中心卡尔曼滤波器分解为多个微卡尔曼滤波器,这些微卡尔曼滤波器由为多个微卡尔曼滤波器,这些微卡尔曼滤波器由两个协调控制滤波器提供输入;两个协调控制滤波器提供输入;NUST自动化学院自动化学院智能信息处理技术智能信息处理技术47 微卡尔曼滤波器组成的网络能够以协作的方式提微卡尔曼滤波器组成的网络能够以协作的方式提供对观测过程状态的估计;供对观测过程状态的估计; 将卡尔曼滤波应用到无线传感器网络中,对相关将卡尔曼滤波应用到无线传感器网络中,对相关信息进行估计,有效去除某些异常数据的影响,信息进行估计,有效去除某些异常数据的影响,得到准确的信息,在此基础上,节点通过传输融得到准确的信息,在此基础上,节点通过传输融合结果代替传输原始数据,达到节省能量的目的。合结果代替传输原始数据,达到节省能量的目的。结束语当你尽了自己的最大努力时,失败也是伟大的,所以不要放弃,坚持就是正确的。When You Do Your Best, Failure Is Great, So DonT Give Up, Stick To The End感谢聆听不足之处请大家批评指导Please Criticize And Guide The Shortcomings演讲人:XXXXXX 时 间:XX年XX月XX日