当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要:以林木调查为例,介绍了将RFID技术应用于林业调查比传统工作模式的优势,列举了其在林业调查中的部分 业务应用。同时基于RFID技术和Android技术,介绍了林木调查系统的总体设计,并以资源清查中的一类调查为例,重点介绍 了Android终端数据采集软件的设计及功能实现方法,文章最后总结了林木调查系统在林业上的应用范围以及RFID技术与 Android技术在林业上的应用发展前景。预测

引言

RFID (Radio Frequency Identification)即射频识别技术, 又称无线射频识别,是一种通信技术,可通过无线电讯号识别 特定目标、读写相关数据,而无需识别系统与特定目标之间建 立机械或光学接触。

RFID技术可以广泛应用于针对林木查验以及生物多样性 保护工作的外业调查、统计、保护、存档备案等方面,例如: 各类资源清查,林业专题调查,种子园母树林调查、优良及 原生树种种源保护,古树名木、重要观赏林木保护等。

1系统分析

在林业信息化进程不断加速及林业物联网应用研究快速 发展的背景下,本文以各类资源清查、林业专题调查、树种保护、 科学研究等具体业务为应用依托,将Android技术和RFID技 术结合应用于森林资源调查,实现了林木调查系统的设计与 研发。该系统主要由电子标签、服务器、野外采集系统组成, 其主要应用表现为立木定位调查、立木复位调查等。将该系统 用于立木定位调查的基本流程:首先是将嵌入式立木标签在 同一高度、同一方位以打孔等方式嵌入立木;然后通过RFID 手持扫描终端获得该立木的ID,并对该立木采集的相关信息 进行记录;最后将立木信息通过Android终端的内置MySQL 数据库保存到存储卡或者借助Wi-Fi、3G网络等保存到远程 服务器的数据库。

将该系统用于立木复位调查的基本流程:一是通过 RFID手持扫描终端获得该立木的ID,并将其发送到远程服 务器;二是用远程服务器获得手持终端传送的ID号,并将该 立木的历史调查数据发送到手持终端;对于没有网络支持的复 位调查,可将历史数据拷贝到SD存储卡,根据扫描ID从存 储卡返回历史调查信息;三是对该立木信息的重新采集,并 在手持终端对其采集数据进行修改记录,然后选择保存到本 机或发送到远程服务器。

2系统设计

2.1系统总体设计

本系统主要由电子标签、野外采集系统、服务器端组 成。电子标签作为立木的唯一标示,包括低频嵌入式立木标 签和高频可读写立木标签:低频嵌入式立木标签适用于可以 进行钻孔嵌入的目标对象中;高频可读写立木标签适用于需 实时读写目标信息及不宜钻孔嵌入的目标对象中。野外采集 系统主要用于立木调查数据的采集与记录,包括采集终端和 数据采集软件:采集终端可以选择加载有RFID扫描模块的 Android智能终端,也可以是具备蓝牙功能的RFID手持扫码 机与Android智能终端的组合,其中由RFID扫码机读取标 签ID并通过蓝牙将其发送至Android智能终端;数据采集软 件需根据具体业务的要求进行设计与开发,并安装在Android 智能终端上使用。服务器端,数据库用于立木调查信息的存 储与更新,数据库管理系统用于服务器端数据库的管理维护, WebService负责服务器数据库与野外采集终端的信息交互等。 图1所示为系统的总体框架图。

选择低频嵌入式立木标签,以林木调查应用为例,介绍其在实际工作中的具体应用流程,在野外采集工作中,用户 需根据Android终端的网络连接情况,选择数据采集的存储 方式,有网络支持的情况下可选择本机存储或远程数据库存 储,无网络连接只能选择本机存储。定位调查时,首先使用 手持扫码机扫描获得标签ID,并通过其蓝牙功能将其发送到Android智能终端数据采集软件相应的ID输入框,或者选择 加载RFID扫描模块的Android手持终端扫描获取标签ID, 并通过串口读数据将其写入数据采集软件相应的ID输入框; 然后进行该立木其它采集信息的输入、记录;最后将记录数 据保存到本机存储卡或者通过WebService保存到远程服务 器。复位调查时,Android终端在网络支持环境下会将获取的 ID号通过WebService发送到远程服务器,同时远程服务器 根据ID将该立木的历史调查数据反馈给Android终端,用户 可以根据当前立木调查情况对记录进行修改,并将其保存到 本机或远程数据库(后文均以加载有RFID模块的Android手 持终端为例进行相关设计及应用的介绍)图2所示为该应用 的具体实现流程。

基于RFID和Android的林木调查系统

2.2数据库设计

数据库设计是指对于一个给定的应用环境,构造(设计) 优化的数据库逻辑模式和物理结构,并据此建立数据库及其 应用系统,使之能够有效地存储和管理数据,满足各种用户 的应用需求叫数据库设计步骤包括,需求分析、概念设计、 逻辑设计、物理结构设计、实施、运行和维护六个阶段,数 据库设计的目标是为用户和各种应用系统提供一个信息基础 设施和高效的运行环境叫一个好的数据库设计,可以提高 应用系统的运行效率,降低后期数据库维护的成本。

针对不同的业务应用,所涉及的数据各有不同,但其数 据库设计的思路、方法基本相同,本文以资源清查中数据形 式最简单的一类调查为例(后文的相关设计均以一类调查为 例),基于E-R模型的数据库设计方法,介绍针对一类调查数 据采集软件的数据库设计。一类调查的采集数据主要包括样 地因子和样木因子[8],其中,样木因子主要为每木检尺数据, 包括样木ID、树高、胸径、冠幅、树种、位置等;样地因子 包括样地ID、样地编号、行政编号、样地类别、样地长度、 样地宽度、纵坐标、横坐标、造林时间、郁闭度、土壤类型、 土壤质地、草本覆盖度等。调查中包括多个样地,而一个样 地内又包含多个样木,但一个样木只能隶属于一个样地,因此, 两者之间就存在了一对多的关系,且它们之间通过样木因子表 “样地ID”属性作为外键关联。一类调查数据采集软件的数据 库设计E-R图如图3所示。

2.3功能设计

2.3.1终端功能设计

根据立木调查野外采集系统的应用流程设计,将其存储 功能划分为本机SD卡存储和远程服务器存储两种方式。本 机存储是利用Android内嵌的开源数据库SQLite实现,通过 对一系列数据库操作将其采集数据以*.db的形式保存到SD卡, 用户可通过数据线或读卡器将采集数据导入电脑,并将其导入 服务器的数据库;远程服务器存储是利用Web Service技术[6], 通过Wi-Fi或者3G网络,将采集数据直接保存到远程数据 库,其中对远程数据库进行操作,首先需要进行远程用户验 证,为保证用户信息的安全,本系统在验证时采用了 BASE64 加密算法对用户名、密码进行加密,并在服务器端进行相应的 算法解密。

森林资源一类调查的主要采集数据为样地信息和样木信 息,因此,将野外采集系统设计为样地因子记录和样木因子 记录两大功能。这两大功能在实际应用中是相辅的,进行样木 调查记录之前,系统首先要检查数据库样地因子表中是否存 在样地记录信息,不存在则提示首先添加样地,存在则返回 查询得到的样地ID列表;样木调查过程中,用户可以根据样 地代码列表选择相对应的样地,这样就保证了数据库中样木 因子记录表与样地因子记录表的关联,从而减少数据库中的 数据冗余,降低数据库维护的成本与难度。系统样木因子记 录功能的具体实现流程如图4所示。

基于RFID和Android的林木调查系统

2.3.2服务器端功能设计

服务器端,主要是Web服务的功能设计,包括用户验证、 样地代码查询、样地检查、添加样地、样木检查、添加样木等。

Web服务的用户验证功能用于智能终端的远程存储,它首先 对得到的用户名、密码进行BASE64算法解密并根据用户信 息库对其进行验证并给出相应的错误输入反馈机制,以便用户 更好的理解自己的输入错误。样地检查、样木检查功能用于检 查待记录样地及样木是否已经记录,并存在于数据库中,避 免用户在野外调查中重复调查、重复添加,并减少其对数据库 后期维护造成的麻烦。样地代码查询功能,是将获得的样地 代码以列表形式返回给用户,供用户在样木调查时选择,使得 样木因子记录表和样地因子记录表之间不缺失任何一条记录 的关联。添加样地、添加样木则供用户进行样地调查数据及样 木调查数据的远程存储。

3系统实现

3.1开发及运行环境

手持终端:选用MT35W-NL-LF智能终端,是一款具有GPS定位模块、RFID读写模块以及通讯模块的Android终 端,主机操作系统为Android2.3.7 ;使用Eclipse开发工具,由 KSoap框架及Java语言编程实现。

服务器端:Windows Server 2003 操作系统;Microsoft

SQL Server2005 和 Tomcat 6.0 的支撑环境;使用 My Eclipse 开发工具的xfire框架,由Java语言编程实现。

3.2主要技术实现

立木标签ID的获取是通过串口读数据来实现的,对于 选择Android终端加载的LFRFID模块,当其电源打开时, 只要有标签处在其有效范围内便会自动从串口返回标签号, 我们需要做的是不断读取串口来获得内容。通过Android的 Handler机制来解析和发送串口获取的内容。

本系统中,远程存储是由Web Service技术实现对远程 数据库的检索、存储等操作。Web Service是一种通过URL 标识的软件应用程序,其接口及其绑定形式可以通过XML标 准来定义、描述和查找,并能通过XML消息及Internet协议 与其他程序进行直接交互,简单地说,一个Web Service就 是一个能够使用XML消息通过网络来访问的接口,这个接口 描述了一组可以访问的操作叫

3.3功能实现

服务器端的主要功能实现为Web服务的设计与实现,其 主要是对服务器端数据库的操作,主要目的是服务于Android 终端的数据采集软件,其功能作用也由Android终端来体现。 接下来重点介绍Android智能终端数据采集软件的功能实现。 林木调查数据采集系统的首页如图5所示。

由系统首页可以看到,本系统主要提供两种存储方式: 本机存储和远程存储。本机存储是将调查记录数据由Android 内嵌的SQLite数据库存储到SD卡,在进入本机存储前,系 统首先检查终端是否已安装SD卡,未安装则不会进入本机 存储,并给出相应的提示;远程存储是将调查记录数据通过 Wi-Fi或3G移动网络存储到远程服务器,在进入远程存储前, 首先需要进行远程用户验证,只有通过验证的用户才可以进 行远程存储操作。远程登录服务器的页面如图6所示。

基于RFID和Android的林木调查系统

一类调查中的数据采集主要为样地信息和样木信息。根 据业务应用,将野外采集系统的主要功能设计为:样地因子 记录表和林木调查记录表。样地因子记录表用于样地采集信 息的记录,其中样地代码不允许重复,样地编号不允许空, 横、纵坐标统一规定为记录样地西南角的位置,样地调查记 录界面如图7所示。林木调查记录表用于样木调查信息的记 录,进入该页面前,系统首先检索样地数据库,查询得到样 地代码列表供用户选择,查询库中无样地代码时,会提示首先 添加样地;林木调查记录界面的编号即为嵌入立木的电子标 签ID,其通过对LFRFID加载模块的串口读数据获得,且在添加时,该编号不允许空,也不允许重复,样木调查记录界面 如图8所示。

基于RFID和Android的林木调查系统

4结语

本文所设计的林木调查系统可应用于各类资源清查、业专题调查、种子园母树林、优良及原生树种种源保护林、 科学研究与试验林木、重点保护林木、古树名木、重要观赏 林木、重要绿化林木、保护区保护对象树种等需要长期研究 或重点保护,并进行不定期调查的业务。这种无纸化采集、管 理系统,不但减少了传统工作模式“外业记录、内业整理”而 引起的错误,更是提高了调查工作的效率及调查数据的可研 究价值。将RFID技术和Android技术结合应用于林业调查, 不只是物联网技术应用范围的一个扩展,更是林业信息化的 一个重要表现,使林业信息化由内业数据管理走向外业资源调 查,随着计算机、物联网技术的发展及林业信息化的不断需求, 相信RFID技术和Android技术在保护区野外巡护、森林旅游、 森林火灾、位置服务等更多业务应用中将有较好的发展前景。

20211120_61990dec08bcb__基于RFIDAndroid的林木调查系统

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

云蝠服饰采用了艾利丹尼森的RFID整体解决方案,集成了RFID平台系统、RFID硬件设备和RFID客制化应用程序,与云蝠服饰现有的ERP、MES等业务系统实现了无缝对接,做到了从产品下线到销售的端到端透明度和可追溯管理。

关键字: RFID 智能仓库

罗德与施瓦茨与SmartViser携手开发了一种用于测试符合欧盟销售的智能手机和平板电脑的新Energy Efficiency Index(EEI)标签法规的解决方案。该解决方案的核心是R&S CMX500,这是...

关键字: 智能手机 Android iOS

RFID现在越来越广泛地应用于各种工业场合包括各类汽车厂、服装厂、鞋厂以及相关的物流仓储行业中。同时IO-Link接口在智能化工厂中广泛应用,由于其接口的通用性和双向数据的智能化需求越来越多,意法半导体自动化技术创新中心...

关键字: RFID 读卡器 传感器

RFID资产管理系统将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对它的相关情况以及信息有所认识和了解,详细内容如下。

关键字: RFID 资产管理系统

今天,小编将在这篇文章中为大家带来RFID的有关报道,通过阅读这篇文章,大家可以对它具备清晰的认识,主要内容如下。

关键字: RFID 射频识别技术

短距离无线通信是一种利用无线电波在短距离内进行数据传输的通信技术。由于其无需物理连接线,因此具有便捷、灵活、快速等优点。短距离无线通信技术广泛应用于各种领域,如智能家居、医疗保健、物流管理、消费电子等。

关键字: 无线通信 RFID

近日,艾利丹尼森宣布其位于上海微软技术中心的数字化解决方案展厅正式揭幕。该中心旨在提供沉浸式的用户体验和深度的交互设施,向来访客户展示微软如何赋能尖端科技在各行各业的创新应用案例和解决方案,以数字化技术和场景洞察为基石,...

关键字: 艾利丹尼森 RFID

I.LabX实验室将全方位展示艾利丹尼森如何通过整体的数字ID解决方案,将现实世界与数字世界相连接,助力企业做出数据驱动的智能决策,推动零供关系的数智化升级。

关键字: 艾利丹尼森 RFID

近日,艾利丹尼森宣布针对中国市场推出China for China(C4C)产品组合,总共涵盖17款超高频和3款高频的无线射频识别(RFID)inlay和标签,可广泛应用于零售、食品、物流、医疗等行业。

关键字: RFID

(全球TMT2023年8月24日讯)2023年8月23日,时值实时3D引擎Unity在华设立合资公司Unity中国一周年之际,Unity中国正式推出Unity中国版引擎——团结引擎。Unity全球CEO John Ri...

关键字: UNITY CE Android 开发者
关闭
关闭