当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:为了提高现有学童安全管理系统的安全性和自动化程度,提出了基于RFID的学童辅助管理系统的设计方案。该系统通过在校园大门以及走廊、教室布设RFID阅读器,给学童/访客配备便携式RFID卡的方式建立在校人员监测网络,以实时获取学童/访客在校位置信息;从而实现自动点名、出入考勤、访客管理、统计分析等功能。系统具有自主性、实时,性、全天候的特点,是“智慧校园”的一次有益实践。

引言

目前,对学生的管理上,大多数学校还是以传统的方法为主,例如视频监控、人员进出管理、广播通知系统%这些传统方法在相关人员的参与下能起比较好的作用,但自动化程度低,管理起来费时费力;管理人员也容易因为疏忽而造成事故。针对以上问题,也有比较新的方法。如思科开发的综合校园管理系统(结合门禁、视频监控、通讯系统、自动视频分析)[2],这种监管系统是针对高校安全管理设计的,具有监控范围广,而且成本高、技术复杂等特点,不适合在小范围幼儿园或小学中应用。2005年在日本横滨,曾进行过利用RFID技术监控学童从家到学校这段路途状况的试验[3]。这种使用RFID监控学童在校外的试验,应该也能利用到校内的辅助管理。鉴于此,本文根据中小学生以及幼儿园儿童的特点,设计了一套基于RFID标签的学童辅助管理系统,实现了学童管理的自动化、智能化。

1RFID技术

RFID介绍

RFID(radiofrequencyidentification)是一种用于移动物体或移动物体之间的短距离数字通信技术叫RFID的特点通常是,通信的一端是一个简单的设备,而另一端是一个更复杂一些的设备。简单一点的设备(称为标签或卡片)很小,通常制作成一张卡片,携带比较方便,能大量使用。标签可以使用电池或其他形式自身“携带”的能量,驱动内部电路工作。这种标签称为主动标签,一般通信距离在50m以上,而其他形式的标签则为被动标签,工作距离在10m以内,工作时间视电池容量能工作2~5年。而复杂一点的设备(称为基站、读卡器或阅读器)能力更强,有一定运算能力,可以连接到一台主机上或接入网络。无线通信的频率范围是100Hz〜10GHz。

RFID定位

RFID技术利用无线电进行通信,所以RFID定位不失一般无线电定位的方法。定位的方法按定位原理不同,有到达时间信息定位(TOA和TDOA)、到达场强信息定位(RSSI)和到达角度信息定位(AOA)三大类叫例如,RFID室内定位的一种实现方法是,利用多个阅读器和多个标签根据环境分布在定位区域,通过分析待定位标签的RSSI“指纹”来计算标签的位置,精度可达1m以内,如M.LionelNi等人提出的LANDMARC室内定位系统E这些方法实际上都是通过测量距离来进行定位的,虽然可以获取目标坐标,但定位成本相对较高,计算较为繁琐。

在本系统中,并不要求知道定位目标的准确坐标,因此可以使用基于区域的定位方法[7](arealocalizationscheme,ALS)。ALS是一种集中的无须测距的方法,它提供阅读器节点分布的区域。ALS将定位网络按地形划分成不同的区域,每个阅读器节点都以不同的灵敏度接收标签节点的广播信标信号,也就是说,在狭小的范围内,可以用低灵敏度接收信标信号,而在广阔的区域则要用高灵敏度来接收信标信号。当标签广播信号被阅读器节点监听到时,阅读器记录下标签的ID,并给上位主机发送信息,上位主机通过相关定位算法可以计算出标签节点所在的大概位置。这种方法属于粗粒度定位方法,成本低,精度也低,无需复杂计算。

2系统设计

2.1系统功能

本系统采用2.4GHz的有源RFID技术,在每个学生卡的内部放置一个有源RFID标签,该标签会不断向外播送信息(标签标识信息一只有授权的阅读器能识别这些信息),包括自身的编码和状态。接收到信息的阅读器会将信息(标签信息和阅读器信息)传送给管理主机。学童从进入校园的那一刻起,系统就开始自动跟踪学童,并记录学童的行动轨迹。由这些信息,系统可以分析出学童离校、到校以及是否进入危险区域等状况[8],并根据可灵活定制的业务对这些状况给家长发送通知、给保安发送警报等相应的处理程序。系统还提供一个门户网站,家长可以在网站查询孩子的实时信息,与校方沟通;班主任可以查看本班的考勤和安全情况;领导可获知本校安全和缺席情况;管理员可管理各类人员的权限、注册人员信息、编写校历等。

2.2系统框架

本系统结合当前学校的实际情况和需求,经过充分调查,根据先进性、经济性、实用性的原则定制了系统整体架构。整个系统分为4个层次,从下到上分别为基础设施层、数据资源层、业务逻辑层和综合表现层,图1所示是其系统结构图。

基础设施包括系统所需硬件,如RFID阅读器、RFID标签、服务器、通信网络,软件包括操作系统、架设门户网站用的服务器软件、数据库软件、通信软件、数据处理主程序。这一层为系统的运行提供软硬件环境。数据资源层包含系统数据的所有数据。基础数据存储系统的人员信息、阅读器信息、标签信息;监测数据存储阅读器上传后分析处理完的数据;业务数据存储特定业务相关的数据,如考勤业务会定期生成班级、学校的统计数据;管理数据存储权限数据和日志数据。业务逻辑层包含7个子系统。数据共享与交换子系统负责服务器与用户之间的数据交换;其余6个子系统与综合表现层的6个子模块存在对应关系,详细情况在模块设计中予以介绍。

基于RFID的学童辅助管理系统设计

2.3数据流

数据来源有两个地方,首先是阅读器上传的数据。这部分数据组成数据资源层的监测数据,是系统运行的基础。数据量大,自动处理,是这部分数据的特点。另一部分由门户网站产生。本系统面向管理员的唯一入口点就是门户网站,从这里管理着本系统运行的其他所有数据,即在数据资源层中,除监测数据和业务数据外的所有数据都可以通过门户网站管理。

图2所示是系统数据流示意图,其中箭头所指的方向表示数据流动的方向。

基于RFID的学童辅助管理系统设计

图2系统数据流示意图

3系统设计

3.1阅读器布设与通信

有源RFID信号具有一定的穿透能力,但物体对信号的也有很明显的遮蔽效果,为了保证定位数据有效,应允许阅读器的覆盖范围比实际定位范围稍大[9]。阅读器灵敏度调高之后,阅读器之间容易发生信号串扰,不应该收到信号的阅读器可能意外收到某个标签的信号,但根据信号的统计特性,当一个标签的信号同时被多个阅读器接收时,阅读器与标签之间没有遮挡的阅读器收到信号的频率会高于其他阅读器。每个教室都安装一个阅读器,监视上课出勤情况。危险区域,在入口处安装一个阅读器,监视学童非法进入危险区域的情况。其他一些要监视的区域也应该安装阅读器。

另一个重要的问题是监测进出校门的阅读器布设。最容易实现进出判断的情况是在一个狭长的通道中,通道的两头各安装一个阅读器。图3所示是典型的校门阅读器布设图,其中虚线圆表示阅读器的覆盖范围。此时,两个阅读器离得很近,这会导致信号串扰非常严重。两个阅读器虽然离得很近,但是只要两个阅读器之间保持一定距离,这段距离会使两个阅读器的覆盖范围有明显差异。这时,当某位学生从门外进入学校时,校门外的阅读器就应该先收到标签信号,进入校门后,最后一个收到信号的阅读器就应该是校门内的阅读器了。

基于RFID的学童辅助管理系统设计

图3校门阅读器布设图

为了便于后期处理,本系统对阅读器布设区域和不同用途的阅读器进行逻辑划分。对于每个定位区域,都给予一个区域编号,如校门编号为1,某某教室编号为2。阅读器根据用途不同分为三类:第一类,两个阅读器结对工作的,如校门进出判断,需要两个阅读器一块才能工作;第二类,单个阅读器且不在危险区域的,如教室;第三类,单个阅读器且在危险区域内的。有了这种逻辑分类以后,后面的数据处理逻辑就会比较简单,运算速度也会有一定提高。

阅读器的通信接口选择RS485接口。这种标准的通信接口,可通信距离超过1000m,半双工通信情况下,可以将多个设备串接到同一根总线上。当连接到主机上时,要将接口转换为RS232接口。

RS232接口也称串口。阅读器通信的参数设计如下:波特率9600、8位数据位、1位停止位,无校验。通信信息格式如表1所列。编码方式采用的是ASCII码。

表1阅读器通信格式

起始码
阅读器号
卡号
和校验
结束码
Ibyte
2byte
lObyte
2byte
2byte

3.2数据库设计

根据本系统的功能设计,给出了本系统关键数据存储表

的设计。由功能设计的三个表所存储的数据如表2所列。

表2关键数据存储表

数据库表名称
表旳功能
TrackLog
RealTimeLoc
His趋ryTrace
校门进出记录实时位置记录历史位詈记录
  

3.2.1进出记录

学童的进出记录,每次进出都会在此表中插入一条记录。包含如表3所列的卡号、时间和进或出三个字段。

表3TrackLog表

字段名
数据类型
说明
CardID
Int
卡号
Time
Smallda使tme
时间
Stags
Bit
进或出
  

3.2.2实时位置

学童的实时位置可在表中进行数据实时刷新,包含卡号、时间和区域编号。具体如表4所列。

表4RealTimeLoc表

字段名
数据类型
说明
CardID
Int
卡号
Time
Smalldatetime
时间
District
Tinyint
区域编号
  

3.2.3历史位置

学童的活动轨迹亦包含在卡号、时间和区域编号中。具体设计与表4所列的实时位置表雷同。

3.3功能模块设计

为了便于对功能划分与管理,本系统采用模块化设计。所有功能模块都是基于业务逻辑层的,与子系统对应,包含独立的功能,统一由门户网站对外提供服务。具体的功能模块设计如图4所示。

基于RFID的学童辅助管理系统设计

图4系统模块设计图

在人员信息模块中,可查询当前已注册的人员信息,以及其他的属性。添加人员功能中,除了注册必需的信息外,还要为人员分配角色。设备管理模块中,只有标签的管理,没有阅读器的管理。阅读器的安装需要反复的调试,测试信号串扰和严重程序,而且阅读器编号与地区编号还存在关联,这需要经过专业培训的人员才能为系统添加阅读器,因此门户网站没有提供这一功能。同理,也不会提供阅读器删除功能。在标签管理中,新买来标签要在此模块中注册,只有注册过的标签才会被系统识别。模块中还提供标签的启用、停用和删除功能。本系统中通知警报系统是用短信平台的方式来实现的。短信平台通过关联数据库指定的表来实现短信的收发,具体可分成三部分。被动发送负责与家长、老师之间的短信互动;定期发送负责考勤、安全信息的报告;警报信息负责即时信息的发送。在此模块中,管理员应该可以为不同角色、不同情况定义发送信息的模板。在短信警报模块中,可以为相关人员定制考勤信息的发送,但发送的内容比较简单,详细统计学校考勤信息、安全信息、学童一天内的路径回放。

4结语

与传统校园管理系统相比,本系统具有自主性、全天候的特点。系统基于RFID技术的智能监测手段,自动监视无死角,主动采集并及时发布学童在校信息,保障了学童状态的实时监控;利用短信平台作为通知发送和交流工具,及时跟踪学童的同时实现了与家长的顺畅交流,使信息真正发挥作用。因此,本系统在实现应用中有一定的参考价值。目前,本系统智能化程序还较低,对现有管理设施利用较少,如果能对RFID的定位数据做一些情景分析,或者与现有的管理设备对接起来,本系统将能发挥更大的作用。

20211024_6175225d0ff38__基于RFID的学童辅助管理系统设计

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭