9
无线传感器网络关键技术
1 拓扑控制
拓扑控制技术的主要功能是数据转发,同时通过控制功率或邻居节点来实现网络的覆盖度和连通度。良好的网络拓扑能够提高路由效率、降低网络能耗,以延长网络生存周期。拓扑控制作为WSN中的核心问题,能够为数据融合、路由协议以及目标定位等提供技术支撑。
目前已有的拓扑控制算法分为节点功率控制和层次型拓扑控制两类。功率控制是通过调整传感器节点的发送功率,在满足网络覆盖率和连通性的前提下,尽可能减少节点发送功率。当每个节点的功率发生变化时,网络的拓扑结构也会发生变化,同时降低节点间的干扰,较终使网络达到较佳连通性。层次型拓扑控制利用分簇机制,让形成簇头节点,每个簇头节点成为一个骨干网将网络划分成多个簇,其他非骨干网节点可以暂时停止通信以降低网络能耗,只允许骨干网进行数据转发。
2 路由协议
在无线传感器网络中,网络连接需要根据实际情况,需联合合适且特定的算法还有系统软件建立的实时动态的连接,并不是采用一种事先安排好的连接方式。网络带宽、处理功耗等一些网路实时方面的影响因素是网络运行时必然要考虑的因素,因此,当网络出现意外时,网络根据实际情况能够实时地进行重构或是更新网络系统等操作。节点之间通信连接的可靠性是有限的,有时阴影衰落也是影响网络连接的因素之一,所以在设计满足网络需求的路由软件时要仔细考虑通信的可靠性问题。
3 数据融合
在WSN中,通过数据融合技术可以对传感器节点收集到的数据进行融合处理,去除冗余信息,节省网络能量,延长网络生命周期。此外,利用数据融合技术可以对网络内感知到的多份数据进行分析和综合处理以提高信息的准确度。然而,数据融合技术在进行数据处理时,会增加网络运行时间,造成网络的时间延迟。
4 时间同步
时间同步是需要协同工作的传感器网络系统的一个关键机制。在WSN中,节点间通常需要相互协作才能完成感知和监测功能,此时要求各个节点之间保持同样的时钟。目前已有的时间同步协议有RBS(参考广播同步)、Tiny/miniSync(微小/迷你同步)以及TPSN(Timing-sync协议的传感器网络)。
5 定位技术
在WSN的实际应用中,用户不仅关注传感器节点在监测区域内的感知数据,也希望获取这些节点的位置信息。因此,定位技术作为WSN中的关键技术具有十分重要的地位。
在WSN中传感器节点的定位方式分为两种:基于测距的定位和基于非测距的定位技术。基于测距的定位是通过测量节点间的距离和方向角度来确定待定位节点的坐标,此方法对节点硬件要求较高,能达到精确定位;基于非测距的定位是通过网络内节点间的连通性来获取待定位节点的较终坐标的,由于*测量节点间的距离使得对节点的硬件要求较低,降低了网络的成本,但是定位精度不高。
基于无线传感器网络的CAN总线互联
1 引言
装甲车辆状态信息采集系统的信息采集单元通常采用CAN总线连接,某些情况下,车辆上装和下装之间的旋转连接器由于没有连线空间,需要无线通信模块为上装和下装的CAN总线提供一个透明的无线通道。本文基于无线传感器网络给出一种无线通道的设计,主要包括CAN总线无线接入控制模块电路设计以及无线传感器节点的通信协议设计等内容。
2 电路设计
以无线传感器网络为基础的CAN总线扩展系统总体结构如图1所示,其主要由两块CAN总线无线接入控制模块构成,每个模块的组成及各部分的作用是:无线传感器节点的微控制器及存储器模块,接收对端无线接人控制模块传来的数据并存储,然后将数据交CAN控制器待发,同时接收CAN控制器传来的数据并通过传感器网络将数据发送到对端无线接入控制模块;CAN 控制器采用SJA1000,运行CAN协议,为传感器网络结点提供CAN总线服务;收发器采用TJA1050作为CAN控制器与物理媒体的物理接口,为 CAN控制器提供比特流服务。
3 无线传感器节点
3.1 无线传感器网络节点硬件结构
图 2所示为无线传感器网络节点的硬件,包括传感器模块、微处理器模块和无线通信模块等三个功能部分。GAINTS系列节点使用AT-MEGA128单片机作为控制器和处理核心,无线通信模块核心采用工作在433 MHz的单芯片低电压CC1000收发器,该射频芯片具有工作电压低(2.1~3.6V均可工作)、能耗低、体积小等非常适合于集成的特点。它采用FSK 调制方式,外部采用SPI的接口,可以和微控制器直接相联。CC1000使用频率为14.745 MHz的晶振作为驱动,在该驱动下面CC1000可以提供的较大数据传输率为19.2KB/s,也就是说每ms不到3个字节,这个数据对MAC层的协议是很有用的,在设置ACK等待时间和RTS-CTS等待时间的时候需要考虑这些参数。
3.2 通信协议设计
本文基于TinyOS底层通信接口进行通信协议设计。对TinyOS编程采用的是nesC语言,这是一种类似C的语言,是对C的扩展,也是结构化的语言,是基于组件式的编程,模块化的设计。nesC组件有两种:Module(模块)和Configuration(连接配置文件)。Module在模块中主要实现代码的编制,可以使用和提供接口,在它的实现部分必须对提供接口里的command和使用接口里的event进行实现。
TinyOS是基于一种组件架构方式的开源的嵌入式操作系统,一个应用程序可以通过连接配置文件(a wiring specification)将各种组件连接起来,以完成它所需要的功能。TinyOS的应用程序都是基于事件驱动模式的,采用事件触发去唤醒传感器工作。tasks一般用在对于时间要求不是很高的应用中,且tasks之间是平等的,即在执行时是按先后顺序,一般为了减少tasks的运行时间,要求每一个task都很短小,能够使系统的负担较轻;events一般用在对于时间要求很严格的应用中,而且它可以**于tasks和其他events执行,可以被一个操作完成或是来自外部环境的事件触发,在TinyOS中一般由硬件中断处理来驱动事件。在TinyOS中由于tasks之间不能互相占先执行,所以 TinyOS没有提供任何阻塞操作,为了让一个耗时较长的操作尽快完成,一般都是将对这个操作的需求及其完成分开来实现,以便获得较高的执行效率。由于在 Tiny-OS中没有进程管理的概念,它对任务是按简单的FIFO队列进行处理的,对资源采取预先分配,且这个队列里较多只能有7个未解决的任务。我们设计时,主要处理三类事件,即串口接收数据事件、无线接收数据事件和定时器事件。
①串口接收数据事件。每次节点从串口接收到一个字节的数据将触发该事件。对于信息采集任务来说,其信息是定时采集的。同时,CAN总线的速率远远大于无线传输的速率。因此,在节点开辟了一段较大的缓存区,对CAN 总线传过来的数据进行缓存。该缓存区的大小取决于无线传输的速率以及CAN总线在一个定时采集周期的数据量大小。假设无线传输的速率为V、缓存区大小为 Mem、采集周期为T、每个采集周期的数据量为Data,注意V为传输有效数据的速率,即要去掉协议开销以及管理和控制开销,则至少满足 V×T≥Data,Mem≥Data。为提高无线传输的效率,不是每次从串口接受到一个字节就从无线接口发走,而是每次缓存的字节数达到无线传输一个数据包的大小时,启动任务一UARTRcvdTask。这种采用任务的方式进行实际的无线数据传输可以避免阻塞其他event事件。
无线传感器网络结构介绍
无线传感器网络系统通常包括汇聚节点(Sink node)、传感器节点(Sensor node)与管理节点。
大量传感器节点随机部署在监测区域附近或者内部,传感器节点检测的数据沿着其他的传感器节点逐条地进行传输,在传输的过程中检测数据可能会被多个节点进行处理,经过跳后路由到汇聚的节点,然后通过卫星或者互联网传输到达管理节点,而用户通过对节点的管理对传感器网络进行管理、发布监测数据和管理。
无线传感器网络可以协助实现有效的战场态势感知,满足作战力量“知己知彼”的要求。典型设想是用*行器将大量微传感器结点散布在战场的广阔地域,这些结点自组成网,将战场信息边收集、边传输、边融合,为各参战单位提供“各取所需”的情报服务。
根据**的信息技术*介绍,计算机、通信及小型化技术进步正引导美军进入一个新时代,在防御技术上产生“革命性”效果。隶属于*办公厅的国家信息技术研究与发展综合办公室主任大卫•纳尔逊说,无线传感器网络技术,预示着为战场上带来新的电子眼和电子耳,“能够在未来几十年内变革战场环境”。
鉴于无线传感器网络在军事应用的巨大作用,引起了世界许多国家的军事部门、工业界和学术界的较大关注.美国自然科学基金**2003年制定了传感器网络研究计划,投资34 000 000美元,支持相关基础理论的研究.美国*部和各军事部门都对传感器网络给予了高度重视,在C4ISR的基础上提出了C4KISR计划,强调战场情报的感知能力、信息的综合能力和信息的利用能力,把传感器网络作为一个重要研究领域,设立了一系列的军事传感器网络研究项目.美国英特尔公司、美国微软公司等信息工业界成员也开始了传感器网络方面的工作,纷纷设立或启动相应的行动计划.日本、英国、意大利、巴西等国家也对传感器网络表现出了较大的兴趣,纷纷展开了该领域的研究工作.
以伸缩来追踪人体动作的应变传感器
阪东化学369T爱色丽光密度仪 开发出了拥有伸缩性的应变传感器“C-STRETCH”。能检测长度及面积等面的伸长幅度。因为柔性高且伸展性大,因此能贴在职意曲面上。据称即便贴在身上运用,也少有不适感。
阪东化学将关键技术——橡胶跟氨酯材料的配合设计及薄膜加工技术基础上,结合使用导电材料的分散技术,完成了有伸缩性的传感器。较高可检测200%的伸长率。这个应变传感器用手部力量就能够轻松拉伸,低硬度却有橡胶弹性,所以一松手,立即就会收缩。
C-STRETCH因采纳静电容量式,随时间的劣化较小,据称可反复高精度检测。已建设了面积跟厚度的理论模型,能够测量面积跟长度的**值。
设想了诸如装在监测数据的手套上发送监测值,以操作多指机器手,或以手指运动作开关操作语言输入辅助软件等运用方式。此外,还可使用于关节运动监测、肌肉收缩监测及呼吸模式监测等各种领域。
产品将作为研发套件,将传感器元件、转换单元、有线跟无线通信系统及**应用软件一起打包销售。传感器元件有宽10mm×长30mm、宽10mm×长50mm、宽10mm×长100mm三种尺寸可选。配置因用途而异。
无线传感器网络技术
无线传感器网络(Wireless Sensor Network, WSN)就是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统,其目的是协作地感知、采集和处理网络 覆盖区域中被感知对象的信息,并发送给观察者。传感器、感知对象和观察者构成了无线传感器网络的三个要素。
无线传感器网络 (wireless sensor network)简称WSN,是一种由大量小型传感器所组成的网络。这些小型传感器一般称作sensor node(传感器节点)或者mote(灰尘)。此种网络中一般也有一个或几个基站(称作sink)用来集中从小型传感器收集的数据。
传感器节点是一种非常小型的计算机,一般由以下几部分组成:
1.处理器和内存(一般能力都比较有限)。
2.各类传感器(温度、湿度、声音、加速度、**定位等)。
3.通讯设备(一般是无线电收发器或光学通信设备)。
4.电池(一般是干电池,也有使用太阳能电池的)。
5.其他设备,包括各种特定用途的芯片,串行并行接口等(USB,RS232)。
无线传感器网络中的基站的作用是从各个传感器节点收集数据,集中处理然后提交给用户。因此,基站一般有更强的数据处理和通讯能力以及更持久的电力。
DL-WZXT无线传感器网络是新一代的传感器网络。DL-WZXT无线传感网络综合了传感器技术、嵌入式计算技术、现代网络及无...无线传感器网络 的详细介绍 DL-WZXT无线传感器网络 DL-WZXT无线传感器网络是新一代的传感器网络,具有非常广泛的应用。