当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:为了使菌毒种运输适应整个菌毒种研究的需要,提出了一种基于GPS、GPRS、GIS技术相结合的菌毒种运输监控系统的设计方案,并结合系统的整体框架结构,详细介绍了系统的整个工作流程,着重阐述了系统的车栽终端、监控服务中心以及监控终端的设计与实现方法。该系统充分发挥了GPS,GPRS,GIS三大技术优势。运行结果表明,本系统能够准确监控菌毒种运输车辆以及护送人员的状态,从而保证菌毒种运输过程中的安全性。

引言

近年来,由于SARS病毒、H5N1、H1N1以及乙肝病毒等给人们生产生活带来的极大危害,我国加大了对医疗、疾病预防控制事业等投资力度。在国家的相关政策法规的指引下,卫生部以及各个省市陆续成立了菌毒种保藏中心、疾病预防控制中心,并制定了菌毒种管理办法。管理办法规定,凡从事病原微生物实验活动、研究的单位在进行实验和研究时,必须将菌毒种从保藏中心运输到本研究单位。这样,运输环节就成为整个菌毒种研究中的关键环节之一。

由于菌毒种的高危险性,其不同于一般的物资保存和运输,运输过程中的任何疏忽,都可能会带来极大的危害。因此,需要在运输过程中进行实时定位、跟踪监控。同时,管理方法中还规定,运输高致病性病原微生物菌(毒)种或样本,应当有专人护送,护送人员不得少于两人西。对于这些要求,传统的物流方式显然是不适用的。

针对菌毒种运输中的高危险等要求,本文提出综合利用GPS、GPRS以及GIS等技术来构建菌毒种运输监控系统。该系统利用菌毒种车载终端以及人员定位手表跟踪器来采集人员、菌毒种的位置信息以及运输环境的温湿度、气压等环境参数,并将这些信息通过GPRS技术发送到监控系统服务器「可,这样,监控人员就可实时掌握这些目标的位置信息,保证整个菌毒种运输的高安全性。

同时,系统采用GIS技术,可将菌毒种运输所经过的路径信息加载到电子地图中,向系统用户直观地展示菌毒种的详细运输信息。

1  系统整体架构及模块组成

本系统由车载运输终端以及人员定位部分,监控服务中心以及监控终端等几部分构成。图1所示是其整体结构图。

首先车载运输终端采集菌毒种的位置信息以及运输环境的温湿度、气压等参数;人员定位终端则采集护送者的位置信息,并将这些信息通过GPRS通道发送到监控服务中心的主服务器,主服务器对上传数据进行分析、处理,并存入后台数据库服务器中,同时备份到备份数据库中。监控终端可以通过网络访问监控中心的数据库服务器,这样,监控人员就可以登录监控终端去查询在自己权限范围内的运输车辆的轨迹信息。同时,监控人员还可以设置运输车辆的安全区域以及运输路径等信息,并将其存入监控服务中心数据库服务器中。

基于GPS/GPRS/GIS的菌毒种运输监控系统

图1  系统整体结构图

2  车载终端及人员定位功能设计

车载终端主要用于采集菌毒种的位置、车辆速度、菌毒种箱内的温湿度、压力、箱体开关状态等数据「句。终端由CC2530、GPS、GPRS、温湿度传感器等和电子锁组成,图2所示是其终端结构图。其中,CC2530负责对各类采集数据进行处理,GPS模块用来采集车辆的位置、速度等信息,RFID读写模块采集菌毒种标签数据,传感器采集菌毒种运输环节参数,电子锁模块采集箱体开关状态,GPRS模块负责与监控服务中心进行通信。

基于GPS/GPRS/GIS的菌毒种运输监控系统

  图2  智能终端结构图

人员定位功能主要通过釆用第三方厂商提供的GPS手表定位跟踪器,并通过配置服务器IP地址信息,以及信息发送时间周期,来定期向服务器发送护送人员的位置信息。

3  监控服务中心功能设计

监控服务中心的功能包括接收车载终端以及人员定位设备的上传信息,解析上传信息、异常报警以及数据备份管理等。该部分主要包括数据通信、数据分析和处理、报警以及系统信息管理等四个模块。

3.1  数据通信模块

数据通信模块的主要功能是由接收终端发送各类信息,并根据通信协议解析信息以及向终端发送指令等。主要使用socket.线程池技术。

首先,主服务器的主线程在TCP的一个公开端口上监听终端的连接请求,一旦有请求到达,就建立连接,同时由主线程创建一个服务子线程为该连接服务,这样,主线程就可以返回继续监听其它车载(人员定位)终端的请求,提高终端并发请求量。但是,在大量的终端发起请求时,主线程需要不断创建新服务线程,而新服务线程的创建又需要一定的时间,这势必会影响系统的性能。

釆用线程池技术可以解决上述问题。可在系统启动后,由服务器主线程提前创建一定数量的服务线程放入线程池中,这样,当请求到来后,主线程只需要到线程池中获取一个空闲的服务线程为请求服务,从而避免了临时创建线程带来的延时问题。在服务线程完成终端的服务请求后,又被回收到线程池中,以备服务于下一个请求。

3.2  数据分析和处理模块

本模块主要对数据通信模块解析后的数据进行分析和处理。主要包括以下内容:

(1)数据过滤

GPS以及传感器等模块在受到天气以及其它因素后,可能会计算出错误的值,这就需要系统根据多次上传的数据进行比较,以识别并剔除错误的数据,提高监测精度;

(2)数据分析

菌毒种运输中,管理人员会为每次运输指定路线以及安全区域等,数据分析模块可对终端上传的数据进行分析,检测车辆是否按照指定的路线运输,车辆是否在指定的安全区域内,以及菌毒种护送人员的位置信息与其护送的菌毒种位置信息是否一致等。一旦出现异常事件,则进行报警;

(3)数据缓存

由于大量的终端存在,上传数据量会很大,且监控终端有可能实时查询车辆位置等信息,对数据库的频繁插入和査询,必然会降低系统性能。因此,服务器对数据进行分析后,可以不直接存入数据库中,而是存入设计的数据缓存区中,这样,监控终端查询实时数据时,只需要到缓存去中查找即可。在缓存满后,再一次性存入到数据库中。

3.3  报警模块

数据分析过程中,可能会发现各种异常情况,如护送人与其护送的菌毒种位置不一致、车辆未在设定的安全区域内等等。这时就需要向相关管理人员报警。本模块根据异常的严重性,分别可采用短信、邮件以及声光等多种方式进行报警。

3.4  系统信息管理模块

本模块主要用来对车辆、工作人员、菌毒种等信息进行管理。主要包括:

(1)基本信息管理

包括对监控人员信息以及权限的管理、车辆信息的维护管理,护送人员信息管理等等。

(2)运输参数管理

运输参数管理主要是车辆运输路径以及安全区域设定与管理、以及菌毒种适宜温湿度以及气压等参数的管理。

(3)电子地图数据管理

电子地图一般由水系、交通、地形、地貌等多个图层构成,各个图层都有各自的属性,系统需要对这些数据进行维护和管理。

4  监控终端功能设计

监控终端是监控人员与系统的接口。通过监控终端,监控人员可以査询车辆运输轨迹、设定菌毒种运输车辆的路径以及安全区域,向车载终端发送指令,以及报表统计管理等。

4.1  车辆历史运输轨迹查询

通过监控终端,监控人员可以査询其权限内的菌毒种运输轨迹。监控人员只要提交菌毒种编号或运输车辆编号,监控终端就会从监控服务中心的数据库中査询目标的历史运输轨迹等情况,并将该轨迹显示在GIS平台上「气

4.2  统计报表管理

监控人员可以对车辆运输进行统计,如CarOOl在一段时间的运输记录、某类菌毒种在某段时间内的运输记录以及护送人员的护送记录等。同时监控人员可以自定义报表,并向监控服务中心提交报表,这样,监控服务中心定期向用户发送相应报表。

4.3  参数设置

监控人员可以对菌毒种的运输事先设定路径、相关护送人员信息以及运输安全区域,这样,一旦运输车辆离开设定的路径或安全区域后,系统就会报警。同时也可以设定运输过程中应保持的温湿度、气压等环境参数。

4.4  实时运输参数查询

监控人员可以通过监控终端只査询菌毒种运输的实时信息(如位置、车速等)。在査询实时信息时,监控终端只需要査询监控服务中心的缓冲,其实时位置以及车内环境参数就可以实时显示在GIS页面中。

4.5  发送指令

在特殊情况发生时,监控人员可以通过监控终端向车载终端发送指令。如发现某条路交通堵塞,监控人员可以实时向运输车辆发送新的运输路径信息。发送指令时,监控终端首先向监控服务中心提交指令,并制定指令的优先级,监控中心接收到指令后,先作备份,然后再发送到车载终端。

5  系统实现

本系统采用J2EE技术来构建整个监控服务中心及监控终端子系统。考虑到大量车载终端数据要上传,监控中心可釆用多线程模式来接收上传数据。同时为提高系统综合性能,设计还采用了线程池、数据缓存等关键技术。系统报警模块中则采用了北京振鸿伟业公司的短信发送模块。

在GIS展现方面,监控终端通过集成第三方电子地图来实现运输车辆轨迹的展现。图3所示为监控人员所査看的CarOOl编号的轨迹图。

基于GPS/GPRS/GIS的菌毒种运输监控系统

图3  运输车辆轨迹图

6  结论

本菌毒种运输监控系统融合了计算机技术、通信技术、数据釆集与分析技术,并将GPS、GPRS、GIS、传感器技术相结合,从而实现菌毒种运输中的全过程监控。系统由车载终端、监控服务中心以及监控终端三大部分组成。首先由车载终端、人员定位设备进行信息釆集,并通过GPRS通信链路完成终端与监控服务器间的信息交互,监控服务中心负责数据的接收、分析、存储等管理工作,监控终端可为用户对车辆运输的监控提供接口。

运行结果表明,本系统能够准确监控菌毒种运输车辆以及护送人员的状态,在运输过程中出现异常情况时能够及时向相关责任人报警。另外,本系统具有传输速率高、误码率低、延时小、实时性强等特点,能够确保菌毒种运输过程中的高安全性。

20210828_612a2a3d85a43__基于GPS

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

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 隧道灯 驱动电源
关闭