该项目是瑞纽宝科技有限公司“工业物联网”的组成部分之一,也是“工业物联网”系统的第一个子系统。
该系统顾名思义,是用于与底层传感器硬件进行交互的。并且为了便于终端网络情况较差的企业可以于终端机上查看数据等,该子系统具备一定的边缘计算能力。
边缘计算:为了解决由物理定律(如:网络延迟)、经济定律(如:成本)、国家法律(如:数据隐私)等问题,将部分原来交由中央云平台的计算交由综合系统靠近数据源的部分(如:终端机)
“工业物联网”系统,作为一个以云平台未信息交换中心,以底层AIOT SDK,硬件网关,终控计算展示平台,企业综合中控平台为依托,主要实现数据的实时传入与高效处理,数据多维度展示与查询,多维度数据挖掘与分析等功能的系统,主要面向工业领域,以2B为中心,致力于降低工业成本,提升工业效率,优化工业流程。
物联网总体架构设计参考了百度物联网,亚马逊的Greengrass(推荐AWS前沿技术分享)等。
而作为其中的软件底层-IGateway,一方面解决了底层硬件技术异构性带来的兼容问题,避免不同平台,不同技术所带来的技术差异性,另一方面,对数据进行初步的清洗与计算,提高数据价值,降低成本。
支持多种传感器。
数据传输方式支持:
- 串口通信支持
- 动态链接库支持
- TCP/IP协议支持
- WebSocket支持
该系统在收取数据后,会将数据有期限地保存于数据库中。
并支持数据清洗,一方面处理无效数据(由于传感器或传输过程造成的无效数据),另一方面有选择地筛选价值最高的数据。这样既可以获得足够的数据价值,另一方面,有效降低由传输,数据后期处理等带来的成本。
数据清洗方式:
- 峰值法:在每个数据清洗周期内筛选出一个或复数个最有价值的数据(根据算法,获得某方面综合值最值的数据);
- 时域法:在每个数据清洗周期内筛选某段最具价值的数据集(如24小时周期内挑选一个综合值的平均值最高的10分钟周期的全部数据)。
该系统会设定相关特征值的阈值,当实时数据达到时,一方面,本地服务器会发出警示消息,提醒工作人员,另一方面,在有网络情况下,会将警示消息发送上层系统(如企业中控室服务器)。
进度表