一种基于物计算的协作物联网系统技术方案

技术编号:19598380 阅读:64 留言:0更新日期:2018-11-28 06:39
本发明专利技术公开了一种基于物计算的协作物联网系统,所述系统主要包括以下部分:1、数据获取单元,各智能终端通过数据获取单元从自身搭载的传感器或网络中的其他智能终端获取所需数据;2、数据传输单元,数据传输单元采用eNDOS实现不同智能终端的通信与协作,打通不同种类设备间的数据链路;3、数据处理部分,各智能终端的数据处理单元采用不同的机器学习、深度学习或传统算法进行数据处理。本发明专利技术以物计算为基础,能够实现物联网中各智能智能终端设备的协作,在人工智能与物联网领域有着广阔的应用前景。

【技术实现步骤摘要】
一种基于物计算的协作物联网系统
本专利技术涉及人工智能与物联网领域,具体涉及一种基于物计算的协作物联网系统。
技术介绍
随着科学技术的迅速发展,人们已过渡至移动物联时代,无处不在的微机电系统、无处不在的传感器已深入到生活的方方面面,在给人们带来便利的同时也存在有一定的不足。一方面,物联网芯片、模块、应用、服务等技术产业链冗长,涉及
及其庞杂;另一方面,行业中的各类用户、物体对象、感知控制的设备、第三方资源系统等之间的协作体系、信任体系和价值体系尚未有效建立,孤岛化现象严重。物计算是指在靠近物或数据源头的网络边缘侧,融合了网络、计算、存储及应用等核心能力的开放平台。结合人工智能,物计算可以实现智能终端智能化、边缘智能化。每台物联网设备可以自主实现传感器端数据的发现、获取和处理。eNDOS(EmbeddedNodeOperatingSystem),面向通信的物联网操作系统,与面向应用开发的现有嵌入式操作系统不同,eNDOS面向物联网节点通信过程设计开发,通过高效的通信资源和数据的优化管理,将通信和应用分开,实现不同业务之间的最优调度,有效避免不同通信业务的竞争。eNDOS内核包含核心功能模块和扩展功能模块,前者包括eNDOS正常运行所必须的功能,而后者可以根据实际应用的需求进行裁剪。整体上,eNDOS包含有任务管理、任务通信、内存管理、硬件资源管理等功能。通过eNDOS,可以实现物联网中不同设备智能终端的互联互通。
技术实现思路
本专利技术针对现有技术存在的不足,提供一种基于物计算的协作物联网系统,其应用时,可以以物计算为基础,构建一个完整的协作物联网系统。本专利技术通过以下技术方案实现:一种基于物计算的协作物联网系统,包括云数据库和若干智能终端,所述智能终端内均集成有数据获取单元、数据传输单元和数据处理单元,所述数据获取单元包括数据挖掘模块、数据接收模块和数据拼接模块,数据传输单元包括联网模块、有线通讯模块和无线通讯模块,在数据传输单元内植入有eNDOS系统,数据处理单元包括缓存模块和计算模块,各智能终端的数据获取单元、数据传输单元和数据处理单元相互对接组成协作物联网络,其中:数据传输单元通过有线通讯模块或无线通讯模块与其他智能终端的数据传输单元建立通信连接,并通过eNDOS系统打通不同智能终端间的数据传输链路,同时,数据传输单元通过联网模块访问云数据库,并与云数据库建立数据传输通道;数据获取单元通过数据挖掘模块主动挖掘其他智能终端或云数据库内的所需数据,通过数据接收模块被动接受智能终端自身搭载的传感器或其他智能终端传输的数据,通过数据拼接模块将数据挖掘模块和数据接收模块获取的数据进行拼接整理后传输至数据处理单元进行计算处理;数据处理单元的缓存模块用于接收数据获取单元的数据拼接模块传送的数据,并定义数据的处理优先等级后,根据处理优先等级将数据传输至计算模块进行计算处理,同时,计算模块承担智能终端自身功能运行所需计算任务。进一步地,所述数据处理单元的缓存模块自动将数据拼接模块传送的数据定义为最低级,并在计算模块有空闲计算分区时将数据传输至计算模块的空闲分区进行计算处理。进一步地,所述计算模块设有机器学习、深度学习和传统算法模型,其对接收的数据根据处理方式的不同自动选择相应的计算模型进行数据处理。进一步地,在所述协作物联网络中,基于智能终端获取到的数据,各智能终端的数据处理单元采用不同的机器学习、深度学习或传统算法进行数据处理。进一步地,所述数据处理单元将每次计算所采用的数据和处理结果通过数据传输单元上传至云数据库存储,供其他智能终端作计算参考。进一步地,每个协作物联网络中至少设置一个云数据库。进一步地,所述智能终端均设有数据存储单元,数据存储单元分为共享数据存储区、权限数据存储区和非共享数据存储区,数据获取单元获取的数据根据设定需求存入共享数据存储区、权限数据存储区或非共享数据存储区,非共享数据存储区的存储数据不被其他智能终端获取,权限数据存储区的存储数据只被有特殊权限认定的智能终端获取,共享数据存储区的存储数据可以被协作物联网络内所有智能终端获取。进一步地,所述智能终端的数据处理单元可以自主进行数据处理,也可将部分计算数据通过数据传输单元传输至协作物联网络内其他智能终端的数据处理单元进行同步或分步数据处理,然后通过数据获取单元对分散出去的数据的计算结果进行收集汇总,得出最终计算结果。进一步地,所述eNDOS系统采用的通信协议为现有的通用通信协议,包括但不仅限于TCP/IP、ZigBee、WiFi、蓝牙、3G、4G。本专利技术具有如下的优点和有益效果:1、本专利技术一种基于物计算的协作物联网系统,可以以物计算为基础,构建一个完整的协作物联网系统。2、本专利技术一种基于物计算的协作物联网系统,可以实现协作物联网络内,各智能终端的数据互联共享,以及数据的同步或分步处理。3、本专利技术一种基于物计算的协作物联网系统,其数据传输单元采用eNDOS实现不同智能终端的通信与协作,打通不同种类设备间的数据链路。附图说明此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,并不构成对本专利技术实施例的限定。在附图中:图1为本专利技术的系统结构框图;图2为实施例中各智能终端之间获取数据的过程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。实施例1一种基于物计算的协作物联网系统,包括云数据库和若干智能终端,所述智能终端内均集成有数据获取单元、数据传输单元和数据处理单元,所述数据获取单元包括数据挖掘模块、数据接收模块和数据拼接模块,数据传输单元包括联网模块、有线通讯模块和无线通讯模块,在数据传输单元内植入有eNDOS系统,数据处理单元包括缓存模块和计算模块,各智能终端的数据获取单元、数据传输单元和数据处理单元相互对接组成协作物联网络,其中:数据传输单元通过有线通讯模块或无线通讯模块与其他智能终端的数据传输单元建立通信连接,并通过eNDOS系统打通不同智能终端间的数据传输链路,同时,数据传输单元通过联网模块访问云数据库,并与云数据库建立数据传输通道;数据获取单元通过数据挖掘模块主动挖掘其他智能终端或云数据库内的所需数据,通过数据接收模块被动接受智能终端自身搭载的传感器或其他智能终端传输的数据,通过数据拼接模块将数据挖掘模块和数据接收模块获取的数据进行拼接整理后传输至数据处理单元进行计算处理;数据处理单元的缓存模块用于接收数据获取单元的数据拼接模块传送的数据,并定义数据的处理优先等级后,根据处理优先等级将数据传输至计算模块进行计算处理,同时,计算模块承担智能终端自身功能运行所需计算任务。数据处理单元的缓存模块自动将数据拼接模块传送的数据定义为最低级,并在计算模块有空闲计算分区时将数据传输至计算模块的空闲分区进行计算处理。计算模块设有机器学习、深度学习和传统算法模型,其对接收的数据根据处理方式的不同自动选择相应的计算模型进行数据处理。在协作物联网络中,基于智能终端获取到的数据,各智能终端的数据处理单元采用不同的机器学习、深度学习或传统算法进行数据处理。数据处理单元将每次计算所采用的数据和处理结果通本文档来自技高网...

【技术保护点】
1.一种基于物计算的协作物联网系统,其特征在于,包括云数据库和若干智能终端,所述智能终端内均集成有数据获取单元、数据传输单元和数据处理单元,所述数据获取单元包括数据挖掘模块、数据接收模块和数据拼接模块,数据传输单元包括联网模块、有线通讯模块和无线通讯模块,在数据传输单元内植入有eNDOS系统,数据处理单元包括缓存模块和计算模块,各智能终端的数据获取单元、数据传输单元和数据处理单元相互对接组成协作物联网络,其中:数据传输单元通过有线通讯模块或无线通讯模块与其他智能终端的数据传输单元建立通信连接,并通过eNDOS系统打通不同智能终端间的数据传输链路,同时,数据传输单元通过联网模块访问云数据库,并与云数据库建立数据传输通道;数据获取单元通过数据挖掘模块主动挖掘其他智能终端或云数据库内的所需数据,通过数据接收模块被动接受智能终端自身搭载的传感器或其他智能终端传输的数据,通过数据拼接模块将数据挖掘模块和数据接收模块获取的数据进行拼接整理后传输至数据处理单元进行计算处理;数据处理单元的缓存模块用于接收数据获取单元的数据拼接模块传送的数据,并定义数据的处理优先等级后,根据处理优先等级将数据传输至计算模块进行计算处理,同时,计算模块承担智能终端自身功能运行所需计算任务。...

【技术特征摘要】
1.一种基于物计算的协作物联网系统,其特征在于,包括云数据库和若干智能终端,所述智能终端内均集成有数据获取单元、数据传输单元和数据处理单元,所述数据获取单元包括数据挖掘模块、数据接收模块和数据拼接模块,数据传输单元包括联网模块、有线通讯模块和无线通讯模块,在数据传输单元内植入有eNDOS系统,数据处理单元包括缓存模块和计算模块,各智能终端的数据获取单元、数据传输单元和数据处理单元相互对接组成协作物联网络,其中:数据传输单元通过有线通讯模块或无线通讯模块与其他智能终端的数据传输单元建立通信连接,并通过eNDOS系统打通不同智能终端间的数据传输链路,同时,数据传输单元通过联网模块访问云数据库,并与云数据库建立数据传输通道;数据获取单元通过数据挖掘模块主动挖掘其他智能终端或云数据库内的所需数据,通过数据接收模块被动接受智能终端自身搭载的传感器或其他智能终端传输的数据,通过数据拼接模块将数据挖掘模块和数据接收模块获取的数据进行拼接整理后传输至数据处理单元进行计算处理;数据处理单元的缓存模块用于接收数据获取单元的数据拼接模块传送的数据,并定义数据的处理优先等级后,根据处理优先等级将数据传输至计算模块进行计算处理,同时,计算模块承担智能终端自身功能运行所需计算任务。2.根据权利要求1所述的一种基于物计算的协作物联网系统,其特征在于,所述数据处理单元的缓存模块自动将数据拼接模块传送的数据定义为最低级,并在计算模块有空闲计算分区时将数据传输至计算模块的空闲分区进行计算处理。3.根据权利要求1或2所述的一种基于物计算的协作物联网系...

【专利技术属性】
技术研发人员:唐小威周思进
申请(专利权)人:重庆信络威科技有限公司
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1