专栏首页iNeuOSiNeuOS 物联网云操作系统2.0发布,集成设备容器、视图建模、机器学习三大模块
原创

iNeuOS 物联网云操作系统2.0发布,集成设备容器、视图建模、机器学习三大模块

目       录

1.      概述... 2

2.      使命及目标... 3

3.      系统框架... 4

4.      设备容器(iNeuKernel)... 4

5.      第三方数据导入接口... 9

6.      视图建模(iNeuView)... 10

7.      机器学习(iNeuAI)... 11

8.      征集需求... 13


1.   概述

        iNeuOS物联网云操作系统(i:代表信息和工业,Neu:代表神经元和细胞,OS:代表操作系统),这是我们起名字时候的想法。5月底发表的《iNeuOS云操作系统,.NET Core全系打造》时有网友质疑:只是仿了Windows 10操作界面、这也能叫操作系统。只能说大家对事物的理解有偏差,也没有做过去的解释。

       时隔3个月的时间,我们发布iNeuOS 2.0版本信息了设备容器、视图建模和机器学习三大功能组件。设备容器主要解决多种协议多种通讯机制设备或传感器数据接入的问题,支持二次开发;视图建模主要解决设备或传感器数据即接入即显示的问题,可以发布成桌面应用,类似早期WindowsXP宣传的即插即用的思维;机器学习主要解决设备或传感器数据接入后进行模型训练,提炼出来知识和规则。

       iNeuOS全部使用.NET Core开发,可以部署到嵌入式设备中,从而形成边缘计算网关产品,只需要开发更多的设备驱动在设备容器中运行。

       对于现在来讲,这就是我们体系化建设的大致思路。同道中人有什么好的相法和思路,可以随时与我们沟通。

       演示地址:http://demo.ineuos.net。(建议使用chrome浏览器) 测试名称:admin

       测试密码:admin

      注:上次发布的时候,由于登陆系统的人较多,大家反馈比较慢,我们租用的是云服务器,配置确实不太高,请大家谅解!!!

登陆界面,如下图:

     系统内部界面,如下图:

2.   使命及目标

       现在大家都在喊工业大数据和工业互联网,但是真正能够落地的不多,反而有些企业走上了过去信息化的老路,口号高于实质;现在大家也在搞百万企业上云,从硬件集约化角度考虑,确实能够降低企业的成本,但是只限于数据和服务变更空间位置,显然体现的作用或意义不大;当然也有做的不错的,例如阿里物联网(IOT)这块,体系化、标准化解决设备接入的问题,包括规则和视图显示等,iNeuOS可以无缝与阿里IOT进行数据对接。

      对于工业来讲,并不是所有企业都愿意上云,不管是以基础资源的形式还是物联网接入的形式。对于中小企业建设私有云平台,又面临成本过高和运维能力不足的情况。基于上述情况,iNeuOS的主要使命就是要解决企业信息化能力不足、成本过高的问题。

3.   系统框架

      iNeuOS现在包括三大功能组件:设备容器(iNeuKernel)、视图建模(iNeuView)、机器学习(iNeuAI)。框架示意,如下图:

图 iNeuOS框架示意

4.   设备容器(iNeuKernel)

       设备容器(iNeuKernel)是iNeuOS内核设备运行容器,是以物理设备或传感器为核心构建的框架,可以随意挂载设备驱动在容器下运行,总体协调设备驱动(协议)、IO通道(COM和NET)、运行机制(模式)之间的协作机制,使之无缝结合、运行,开放支持二次开发。如下图:

       服务管理,在一个服务实例下可以运行多个设备驱动,如下图:

图 服务管理列表

 图 增加服务实例

        设备管理,一个设备驱动下可以采集多个数据点的信息,如下图:

图 设备管理列表

图 增加设备驱动

        数据点管理,如下图:

图 设备驱动数据点列表

图 增加数据点

(1)iNeuKernel的特点

  • 支持与实体设备之间多种模式交互,包括:轮询模式、自控模式、并发模式和单例模式。
  • 支持协议驱动器,可以按规范开发标准协议和自定义协议。
  • 支持发送数据缓存器,支持命令缓存重发和按优先级别发送。
  • 支持协议过滤器,按规则筛选数据;并且可以承继接口,自定义过滤方式。
  • 支持接收数据缓存器,可以缓存不符合过滤器的数据,和下次接收数据进行拼接。
  • 支持按设备命令优先级别进行调度设备,保证有高级别命令的驱动及时发送。
  • 支持一个设备驱动,同时支持串口和网络两种通讯方式,可以监视IO通道数据。
  • 支持一个设备驱动,在网络通讯时可以支持TCP Server和TCP Client两种工作模式。
  • 支持服务组件接口,例如:4-20mA输出、LED大屏显示、短信服务、以及多功能网关服务。
  • 设备驱动与设备驱动,设备驱动与服务器(云端)可以实时双向交互,上传数据和指令下发。
  • 支持创建多服务实例,完成不同业务的拆分。
  • 支持WebSocket,进行数据采集与转发。
  • 支持多设备通讯IO通道多路复用机制。
  • 支持定时清理无效IO通道,并释放资源。
  • 支持跨平台部署,可以运行在Linux和Windows系统。

(2)iNeuKernel解决的现实问题

      物联网平台都会有自己的接入数据标准协议,但是每个平台的数据协议又不一样,所以并没有从根本上解决协议标准的问题。所以物联网、大数据、工业互联网的数据集成过程中仍然面临四个主要困难:设备多样性、协议多样性、通讯机制多样性、数据多样性。

5.   第三方数据导入接口

       系统提供HTTP Post接口服务,方便导入其他系统的数据,以便用于视图建模(iNeuView)和机器学习(iNeuAI)功能组件服务。

       导入配置数据接口形式,如下:

123456789

[{       "servername": "servername",       "devices": [{              "devicename": "mydevice",              "tags": [{                     "tagname": "tagname"              }]       }]}]

      导入实时数据接口形式,如下:

12345

[{       "timestamp": "2019-08-06T11:33:18.6983926+08:00",       "tagname": "tag_2_2",       "tagvalue": 2.2}]

6.   视图建模(iNeuView)

      视图建模(iNeuView)是iNeuOS视图建模功能组件,对设备容器(iNeuKernel)接入的设备或传感器数据进行视图建模组态、数据实时展示和预警等。如下图:

     在原有图元基础上增加到3500多个SVG矢量图元,涉及到61个领域及分类。并且支持对编辑好的界面进行分享,可以对分享的链接和二维码集成到其他系统中。

     视图建模(iNeuView)特点:

  • 建模和组态的图元信息丰富,满足不同行业和领域实时监测的需求。
  • B/S应用框架,部署、应用和发布方便,易于操作。
  • 与设备容器(iNeuKernel)服务组件无缝对接,实现设备或传感器即插、即用、即显示。
  • 对编辑的界面预览,查看实际应用效果。
  • 对编辑好的界面应用进行分享,方便集成到其他系统中。
  • 对编辑好的界面可以发布到iNeuOS桌面,类似Windows应用程序。

7.   机器学习(iNeuAI)

     机器学习(iNeuAI)是iNeuOS的核心组件,对接入的数据进行数据样本标记、数据算法模型训练、工况智能预警。现在支持决策树和KMeans两种算法,从规划角度考虑,还要增加算法和完善产品体系。如下图:

     机器学习(iNeuAI)从体量巨大、结构繁多的数据中挖掘出潜藏在数据中的规律和知识,使数据发挥最大化的价值。与传统软件开发不同之处,如下示意图:

     应用效果,如下图:

8.   征集需求及合作

     希望广大网友,针对领域应用提出具体的需求,在符合iNeuOS的基础上考虑集成进来。可以加入物联网&集成技术群:54256083,进行讨论。

     我们不排斥任何形式的合作,技术方面和市场方面。当然,如果有实力的技术加入我们团队,那就更好了。


原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • iNeuOS云操作系统,.NET Core全系打造

          演示地址: http://demo.ineuos.net。(建议使用chrome浏览器) 测试名称:admin

    唯笑志在
  • iNeuOS工业互联网平台,发布 iNeuDA 数据分析展示组件,快捷开发图形报表和数据大屏

         经过一段时间的努力,iNeuDA产品组件已经开发和测试完成,现在正式上线。现在iNeuOS工业互联网操作系统的技术体系和产品体系更佳完善,为中小企业提...

    唯笑志在
  • iNeuOS工业互联平台,部署在智能硬件网关,实现了从边缘端到云端的一体化部署

    4.1           下载.NETCore SDK (版本:3.1)... 5

    唯笑志在
  • 用Logistic回归建立客户购买模型

    Logistic回归是分类资料回归分析的一种,而且是最基础的一种。Logistic回归应用广泛、关注度较高,在医学研究、市场研究等方面比较流行。下图是CNKI学...

    小莹莹
  • 后Excel时代,如何变身讲述“数据故事”的高手?

    作者 CDA编译团队 如何看待数据分析师这项职业? CDA记者:如今, 数据分析师是一个很热门的职业,薪资水平普遍很高。很多人也因为高薪,纷纷向数据分析师发展...

    CDA数据分析师
  • 解析“大数据”威力:伊战专家为何严重误判?

    核心提示   当前,国际互联网正以每秒产生数以万TB的海量数据在加速暴涨中。   据国际权威机构统计,目前每天约20亿人使用互联网,网络攻击时有发生,“大...

    CDA数据分析师
  • 行业洞察:品牌营销中,大数据应用的正确姿势!

    【数据猿导读】在数据有效性的衡量上,大多数广告主选用的维度相对传统,仍是一些常规的曝光、点击、转化和留存等数据,但品牌资产的衡量不是单单通过这些指标来看的。

    数据猿
  • 美团点评基于Storm的实时数据处理实践

    背景 目前美团点评已累计了丰富的线上交易与用户行为数据,为商家赋能需要我们有更强大的专业化数据加工能力,来帮助商家做出正确的决策从而提高用户体验。目前商家端产品...

    美团技术团队
  • 20张图片完美捕捉数据科学发展的瞬间

    概述 数据不会让过去更好,但是,它确实可以创造一个美妙的未来。 近年来,许多公司已经在数据科学领域投资数百万美元。这显示了对数据科学潜力的巨大信仰,相信它可以创...

    小莹莹
  • shiro(3)-shiro核心

    身份认证 ? 身份认证分三个步骤 1)提交主题和凭据 2)进行身份认证 3)判断是通过,重新提交还是不通过 验证顺序 ? 1)调用subject的login方法...

    cloudskyme

扫码关注云+社区

领取腾讯云代金券