冷链云服务系统研究与应用
1
2
3
Research and application of cloud service system for cold chain
1
2
3
通讯作者:
修回日期: 2019-05-29 网络出版日期: 2019-06-20
基金资助: |
|
Revised: 2019-05-29 Online: 2019-06-20
Fund supported: |
|
作者简介 About authors
陈世超(1987-),男,山东日照人,中国科学院自动化研究所复杂系统管理与控制国家重点实验室工程师,澳门科技大学资讯科技学院博士生,主要研究方向为平行感知、物联网、机器学习、智能制造等 。
田滨(1986-),男,山东济南人,博士,中国科学院自动化研究所复杂系统管理与控制国家重点实验室副研究员,主要研究方向为计算视觉、自动驾驶、智能交通 。
吕宜生(1983-),男,山东蒙阴人,博士,中国科学院自动化研究所复杂系统管理与控制国家重点实验室副研究员,主要研究方向为智能交通、人工智能、平行交通管理与控制系统 。
胡斌(1976-),男,山东烟台人,博士,中国科学院自动化研究所助理研究员,中科院云计算中心高级工程师,主要研究方向为人工智能、机器人、无人驾驶、深度学习等 。
韩双双(1984-),女,山东东营人,博士,中国科学院自动化研究所复杂系统管理与控制国家重点实验室助理研究员,主要研究方向为智能网络、物联网、智能交通、无线通信关键技术等 , E-mail:shuangshuang.han@ia.ac.cn
针对目前冷链物流信息缺失、溯源难等问题,基于物联网技术及微服务系统架构,研究并设计端到端的冷链云服务系统,实现冷链物流全周期、不同业务场景数据监控等功能,解决现有冷链监测系统信息孤岛、数据无法共享等问题,达到冷链监控不断链的实际需求。冷链云服务系统包括智能监测终端、云服务管理平台及冷链管家App,可应用到医药、生鲜、水果、鲜花等领域,主要针对系统在医药冷链行业的应用,尤其是医药冷链行业的存储、运输、销售三大业务场景展开详细说明。设计的系统运行稳定,已被投入商业运营,且被众多医药行业用户认可。
关键词:
For the current challenges of lacking cold chain logistics information,traceability and other issues,the end-to-end cold chain cloud service system was designed in this paper,based on Internet of Things (IoT) technology and micro-service system architecture.Full cycle for cold chain logistics and data monitoring in different business scenarios could be realized by this system.It can solve the problem of information isolated island and data sharing in the existing cold chain monitoring system,and meet the actual demand of the constant chain of pharmaceutical cold chain monitoring.The designed cold chain cloud service system includes intelligent monitoring terminal,cloud service management platform and cold chain manager App.This system can be applied to logistics of medicine,fresh,fruit,flowers,etc.In this paper,the application of the system in the pharmaceutical industry was described in detail,especially in the three business scenarios of storage,transportation and sales of pharmaceutical cold chain.The proposed system is stable and has been applied in commercial operation.Besides,its advantages have been approved by many users in the pharmaceutical industry.
Keywords:
本文引用格式
陈世超, 田滨, 吕宜生, 胡斌, 韩双双.
CHEN Shichao.
1 引言
在现代物流行业——尤其是医药物流行业中,需要对医药物流供应链做全方位实时监测,以提高医药物品流通的可靠性。随着政府企业对医药流通质量的日益重视,冷链监测系统纷纷建设起来。但是由于建设和使用单位不同,建成的医药冷链监测系统形成了一个个信息孤岛,无法实现对医药流通过程的追溯。目前医药冷链监控体系存在的最大问题是不同业务环节使用的监控系统不一致,因而造成数据无法共享,出现了监控数据“断链”的情况[1,2,3,4,5]。本文利用传感器技术、无线通信技术、GIS(地理信息系统)技术、物联网技术及大数据技术构建了一套贯穿全供应链的冷链云服务系统,对医药物流进行全方位的实时监测和实时预警,实现医药流通过程的可溯源,解决信息孤岛问题。另外,可根据冷链云服务平台,建立大数据分析模型,提供大数据营销服务,帮助企业提升竞争力[1]。
文章组织如下:第2节主要介绍冷链云服务系统整体框架,对冷链数据感知层、冷链数据传输层、冷链云平台服务层、冷链应用服务层进行详细说明,并着重对冷链应用服务层采用的微服务架构进行说明;第3节主要介绍实现的冷链云服务系统;最后一节对冷链云服务系统进行总结并给出系统升级及应用的方向。
2 冷链云服务系统的研究与设计
冷链云服务系统的设计以医药流通过程中各个环节的业务场景为基准,根据不同场景的业务需求采用不同的传感终端及通信方式感知业务数据,采用微服务架构设计解耦业务之间的相关性,构建全供应链、可溯源的服务系统。
2.1 系统架构
冷链云服务系统整体架构是典型的物联网架构,主要包括冷链数据感知层、冷链数据传输层、冷链云平台服务层和冷链应用服务层,如图1所示。
· 冷链数据感知层的作用主要是实时监测业务场景的温度信息,在移动业务场景中还要实时监测位置信息,并将监测信息实时上传至云端。其中,医药冷链物流主要包括3个场景:仓储、运输及销售。感知终端的功能根据应用场景的不同而不同。另外,感知终端需要具有断点续传及低功耗通信机制,以保证数据不丢失及终端具有更持久的工作时间。
· 冷链数据传输层的主要作用是实现感知数据的无线传输,而通信方式要根据业务场景选择。常用的通信方式包括GPRS、LoRa、NB-IoT、RFID、4G、ZigBee、BT。无论选择何种通信方式,均需根据场景要求确保通信网络稳定,数据传输安全可靠。
· 冷链云平台服务层提供终端设备接入管理、设备管理、应用使能和业务分析的能力,基于统一的协议和接口,实现不同类型终端设备及不同应用平台的统一接入和管理[6]。
· 冷链应用服务层主要依据不同的业务场景,基于平台服务层数据和接口,构建满足不同用户的应用服务,如监测数据分析、温度预警、能耗计算分析、设备维护提醒等。
图1
2.2 冷链数据感知层
冷链数据感知层主要利用冷链智能感知终端实现业务场景内的温度和位置信息监测。对于静态业务场景,只需要对实时温度信息进行监测;而对于移动业务场景,则需要监测实时温度和位置信息,图2为针对不同应用场景推出的冷链智能感知终端。针对不同的医药冷链储运温度需求(见表1),选用不同的温度测量传感器:对于超低温测量场景,一般采用PT100传感器;对于低温或常规温度测量场景,可采用满足监测需求的数字型温度传感器,如SHT系列、DHT系列等。如上文所述,医药冷链物流的应用场景主要包括仓储、运输和销售3 个环节。仓储环节中,感知终端需要实时监测仓库各个监测点的温度信息。一般在仓储环节采用ZigBee、LoRa、GPRS及NB-IoT的通信方式[7,8],实现监测数据的云端上传或监测命令的下发。另外,终端需要具有超限报警、采集频率可设置、监测数据本地存储、数据断点续传及低功耗通信机制等功能。仓储环节中要实现对医药仓库的多点温湿度监测,构建合理、稳定的温度监测网络,监测点的部署需要满足GPS标准[9]。通常,每一个独立的药品库房或仓库间至少安装两个测点终端,并均匀分布。平面仓库面积在300 m2以下的,至少安装两个测点终端;300 m2以上的,每增加300 m2至少增加一个测点终端,不足300 m2的按300 m2计算。另外,设备在部署时尽量靠近仓库外接电源处,且保证节点间或者节点与基站之间的通信稳定可靠。
图2
运输环节中,感知终端要实时监测运输药物的温度和位置信息,终端一般采用移动运营商网络(即GPRS、NB-IoT等通信技术),将监测数据实时上传至云端。
表1 医药冷链储藏/运输温度要求
场景 | 温度要求 | 备注 |
疫苗库 | 0℃~8℃ | 疫苗、药剂 |
药品库 | 2℃~8℃ | 药品等 |
血液存储库 | 1℃~5℃ | 血液等 |
低温保温库 | -20℃~30℃ | 血浆、试剂等 |
超低温保温库 | -30℃~80℃ | 胎盘、精液等 |
另外,终端也需要具有超限报警、采集频率可设置、监测数据本地存储、数据断点续传及低功耗通信机制等功能。运输环节中要实现对冷藏运输车的多点温湿度监测,构建合理、稳定的温度监测网络,监测点的部署需要满足 GPS 标准。通常情况下,每台独立的冷藏、冷冻药品运输车辆或车厢安装的测点终端数量不应少于两个。车厢容积超过20 m3的,每增加20 m3至少增加一个测点终端,不足20 m3的按20 m3计算。
销售环节主要是对医院、疾控中心及药店放置医药的冷藏柜和冷藏箱的温度监测。终端一般采用GPRS、ZigBee、LoRa 及 NB-IoT 等技术实现数据传输,上传至云端。另外,终端也需要具有超限报警、采集频率可设置、监测数据本地存储、数据断点续传及低功耗通信机制等功能。通常情况下,冷藏箱中放置单个监测节点可满足监测要求,根据冷藏柜的空间大小分层部署不同数量的传感器,一般情况下放置2~3个监测点。
2.3 冷链数据传输层
仓储场景下一般采用 ZigBee、LoRa 或 GPRS等技术手段进行数据传输。ZigBee、LoRa都属于低功耗的通信技术,监测节点之间首先进行星形自组网,然后通过网关将数据上传至云端;采用GPRS、NB-IoT 技术的监测点主要利用运营商网络实现数据的上传与下发,网络拓扑如图3所示。节点接入移动基站时会造成比较大的能量消耗,所以在采用GPRS技术时需要构建低功耗通信机制,减少GPRS入网频率和时间。
运输场景下一般采用GPRS或者ZigBee、LoRa等技术手段,其中GPRS技术是首选,其更有利于使用运营商的网络实现数据的上传和下发,且其网络技术程度更高、覆盖范围更广。当然,采用ZigBee或 LoRa 的方式也可实现数据的上传和下发,冷藏运输车厢内部部署自组网的监测点,其可与冷藏运输车驾驶室内的网关实现通信,通过网关将数据发送到云端。
销售场景下主要是对医院、疾控中心及药店的冷藏柜和冷藏箱进行实时监测,一般需要监测的点比较少,采用GPRS、NB-IoT技术是比较合理的方式,其网络拓扑如图3所示。
针对冷链物流业务,不管采用何种通信方式,在部署监测节点时都要注意节点间或节点与基站之间的可靠通信,做到数据传输不丢失,从而保证整个业务流程不断链。
2.4 冷链云平台服务层
图4
设备管理模块具有对终端设备进行远程监控、设置调整、软件升级、系统升级、故障排查、生命周期管理等功能;连接管理模块对联网设备进行连接配置和故障管理,保证终端联网通道稳定,并提供网络资源用量管理、连接资费管理、账号管理等功能;应用使能模块提供应用开发和统一数据存储功能,构架在连接管理模块上;业务分析模块包括基础大数据分析服务和机器学习两大功能。大数据分析服务在集合各类相关数据后,进行数据分析处理,并提供可视化数据分析结果,通过实时动态分析监控设备状态予以预警;机器学习主要是通过对历史数据(结构化和非结构化数据)进行训练,生成预测模型,或者用户根据平台提供的工具自己开发模型,满足预测性的、认知的或复杂的分析业务逻辑[6,15]。
图3
2.5 冷链应用服务层
· 实时监控主要实现对业务场景温度的实时监测,以及对监测设备的最新电量信息、位置信息进行监测等。
· 实时报警主要根据监测数据及预警阈值对超限监测场景进行实时报警,系统应具有个性化的预警策略便于用户分批处理。另外,系统支持短信报警、Web端报警、App报警,用户可以随时随地查看报警历史及报警原因,从而及时处理相应的报警设备。
· 定位跟踪主要针对冷藏车等移动场景实现实时位置的跟踪定位。系统可根据用户需求设置电子围栏,超出电子围栏的监测点将在服务层产生报警提醒。
· 设备管理与配置主要根据监测场景需求,修改监测终端的数据传输频率、报警阈值、报警频率、报警方式等,实现监测终端在云管理平台的增加、删除、查看、修改。
· 历史数据查询与下载功能主要是对监测节点的历史监测数据进行查看及下载。用户可以按照时间维度选择任意时间段进行查看,对单点数据进行下载,也可以批量下载监测节点。
· 可视化展示主要实现监测数据、历史监测数据、定位跟踪的可视化展示。以曲线方式展示监测数据,利用GIS技术以地图为基础实时展示车辆运行轨迹,并可对移动监测点的历史轨迹进行回放,从而实现定位跟踪。
· 设备维修提醒主要实现依据设备运行状态数据,精准定位设备故障,为用户提供设备维护及替换指导。
· 分级管理主要是针对医院、疾控中心等多级化管理需求,实现不同管理者不同管理权限的功能,保证信息安全可靠。
· 供应链信息预测主要是依据区域性监测建立医药供应链信息测算模型,对医药供应链进行预测,以指导医药生产方、运输方、使用方制定不同的生产、调度、采购策略。
由以上分析可见,医药冷链具有业务场景多、系统数据异构性强、功能模块多等特点。
图5
3 冷链云服务系统的应用
依据医药冷链行业需求实现全业务链的医药冷链物流云服务系统解决方案,根据不同的业务场景推出不同的感知终端,覆盖冷藏库、冷藏运输车、冷藏柜及冷藏箱的实时温度和位置监测,冷链云平台提供设备状态监控、设备管理、数据统计与分析、历史数据查询与下载、定位跟踪、异常数据报警等功能,完全符合产品供应规范(good supply practice, GSP)要求,图7为医药冷链物流全业务流程。
图6
图7
3.1 智能监测终端
基于 Wi-Fi/BT 技术的温湿度监测终端如图 8所示,该终端以 STM8L 低功耗单片机为处理器,选用低功耗Wi-Fi/BT模组和大容量锂电池,可自动识别PT100及SHT系列等6种传感器,具有部署方便、待机时间长、操作简单等特点,可实现温湿度监测、断点续传、掉电报警、数据本地存储等功能。
图8
图9
3.2 冷链云服务管理平台
图10
图11
3.3 冷链管家App
冷链管家App是为用户开发的移动端应用,可以为用户提供远程设备管理与配置、异常报警提醒与处理、远程数据查看与下载等服务,用户可随时随地对监管设备进行操作,图 13 为冷链管家 App部分功能模块。冷链管家App采用MVC架构,使用Java语言开发,运行在Android 4.0.3或更高版本的系统上。
图12
图13
4 结束语
针对现阶段医药冷链监测信息孤岛、各业务环节数据无法共享、监测数据“断链”等问题,本文研究并设计了端到端的冷链云服务系统,并在医药物流行业进行应用。系统对医药物流进行全方位实时监测和实时预警,实现了医药流通过程的可溯源。目前该系统已经投入试用,并被青岛大学附属医院、华仁药业股份有限公司、青岛市中心血站、中国医药集团有限公司等多家行业客户使用,系统监测准确、运行稳定,受到了用户的一致好评。但冷链云服务系统的现有功能模块仍需进一步优化,且更多的功能模块仍需开发扩展,如供应链信息预测、能耗测算、可视化分析等。另外,其他冷链需求行业,如生鲜、水果、鲜花等,亦可以此云服务系统为基础,根据具体的行业业务场景,对系统进行优化补充,便可满足相关垂直行业的应用需求。
参考文献
供应链一体化思路构建医药冷链全程监控体系
[J]. ,
To construct the whole monitoring system of pharmaceutical cold chain with the idea of supply chain integration
[J].
我国医药冷链物流发展现状分析
[J]. ,
Analysis of pharmaceutical cold chain’s development status in China
[J].
探究冷链物流“断链”原因及解决对策
[J]. ,
To explore the causes and countermeasures of “chain breaking” in the cold chain logistics
[J].
我国冷链物流发展态势、问题与对策
[J]. ,
Development trend,problems and countermeasures for cold chain logistics industry in China
[J].
医药冷链物流自动监测报警系统的现状及问题研究
[J]. ,
Research on the status and problems of automatic monitoring and alarm system for pharmaceutical cold chain logistics
[J].
物联网平台最详尽分析:从产业生态看物联网平台价值
[R].
The most detailed analysis of IoT platform:the value of IoT platform from the perspective of industrial ecology
[R].
基于GPS/GPRS的冷链物流信息监控系统设计
[J]. ,
Design of cold chain logistics monitoring system based on GPS/GPRS
[J].
冷链物流监控系统设计
[J]. ,
Design of cold chain logistics monitoring system
[J].
药品经营质量管理规范
[S].
Good Supply Practice
[S].2017.
平行网络与网络软件化:一种新颖的网络架构
[J]. ,
Parallel networks and network softwarization:a novel network architecture
[J].
Network softwarization and parallel networks:beyond software-defined networks
[J]. ,
Design of cold chain application framework (CCAF) based on IoT and cloud
[C]//
The smart street lighting system based on NB-IoT
[C]//
基于组件库的生鲜农产品冷链物流云服务系统设计与实现
[J]. ,
Design and implementation of cloud service system for cold chain logistics of fresh agricultural products based on component integration
[J].
结合深度学习与生物特征识别在冷链拣选中的算法研究
[J]. ,
Algorithm design for food-picking combining deep learning and biometrics recognition
[J].
冷链物流云服务架构与动态配送研究
[D]. ,
Research on cloud service architecture and dynamic distribution of cold chain logistics
[D].
基于云服务的大棚温湿度远程监控系统研究
[J]. ,
Research of greenhouse temperature and humidity remote monitoring system based on cloud service
[J].
平行装卸:迈向智慧物流的智能技术
[J]. ,
Parallel loading and unloading:smart technology toward intelligent logistics
[J].
微服务设计
[M].
Building mircoservices
[M].
系统架构:复杂系统的产品设计与开发
[M].
System architecture strategy and product development for complex systems
[M].
Design of data transfer module based on STM32 in monitoring system of cold chain transportation
[C]//
/
〈 | 〉 |