• 1. INDASS Admin
    • 1.1. INDASS介绍
    • 1.2. INDASS ADMIN 配置方法
      • 1.2.1. 分析对象配置
      • 1.2.2. 分析参数配置
      • 1.2.3. 消息提醒配置
      • 1.2.4. 分析项目配置

    1. INDASS Admin

    Version 3.0 Release 1

    1.1. INDASS介绍

    智物联工业物联网数据分析服务系统(Industrial Data Analysis Service System,简称INDASS),是对工业物联网设备数据的更加深入的应用,其目的,就是通过对这些数据的深入计算和分析,找出数据的变化规律,从而分析出设备运⾏的规律。

    INDASS,是⼀一个 Online Real-Time Analysis Service

    INDASS是一个对工业设备数据进行分析的数据分析系统,INDASS提供展示界面和数据接口,其中,集成于fidis pro是INDASS系统的分析计算结果的载体,一个基于INDASS用户的Web Service,提供完整的INDASS分析结果的展现,INDASS的数据结果接口是APII,记录了所有INDASS计算后的数据。

    1.2. INDASS ADMIN 配置方法

    INDASS分为四部分,分别为分析参数、分析对象、分析项目、消息提示。

    INDASS ADMIN菜单 Image - INDASS ADMIN菜单

    分析对象指定分析的设备,分析参数是根据分析对象的相关参数与分析目的选择参数,一个分析对象可以对应多个分析参数。消息提示是为某些计算结果、告警进行相对应的提示。分析项目配置该数据分析项目所分析的设备、设备参数和消息提示。

    下面为各板块的详细介绍。

    1.2.1. 分析对象配置

    分析对象 Image - 分析对象

    作用:管理分析对象,分析对象是对应MixIOT中设备号,即在MixIOT ADMIN中添加的设备号会在这里作为分析对象标示的形式存在。用于分析项目中指定的分析对象,最终分析项目是以分析对象为单位。编辑项说明如下:

    • 分析对象标识:必填项,此选项会拉取最新的MixIOT设备的编号。
    • 分析对象参考标识:必填项,用户自定义,用来方便识别设备。
    • 分析对象名称:必填项,用户自定义,用来方便识别设备。
    • 分析对象型号:必填项,区别分析对象类型,如发电机、空压机等设备类型。
    • 样式,脚本:非必填项记录分析对象组信息。

    1.2.2. 分析参数配置

    分析参数配置 Image - 分析参数配置

    分析参数配置 Image - 分析参数配置

    作用:记录分析对象需要分析的参数。

    添加分析参数,该操作在ADMIN系统的分析参数页面中进行,编辑项说明如下:

    • 分析参数标示:必填项,不能为中文且唯一。
    • 分析参数名称:必填项,用户自定义。
    • 分析对象标示:必填项,下拉选择已经填写完成的分析对象。
    • 备注,样式:非必填项,记录分析对象信息。
    • 脚本:必填项,如第二张图所示,此处会解析对应MixIOT中映射表添加的参数,需要填写最大值,最小值,权重值。

    注:分析对象需要依赖于分析分析,在添加分析参数时,应至少有一个完整的分析对象。

    1.2.3. 消息提醒配置

    消息提醒 Image - 消息提醒

    作用:提示和推送设定的需要提醒的消息。

    添加消息提示,该操作在ADMIN系统的消息提醒页面中进行,编辑项说明如下:

    • 提示信息标示:必填项,不能为中文且唯一。
    • 提示信息名称:必填项,用户自定义。
    • 备注,样式:非必填项记录分析对象信息。
    • 脚本:必填项,需要遵从JSON格式规范。

    一个完整的脚本由六部分组成:

    1. 表达式为:
    2. [@key, @prompt,@function, @param,@name, @describe]
    3. 其中:
    4. 1) @key需要对应@prompt对应关系为:
    5. [“Risk”:”分析提示”],[“Grad”:”指数梯度提示”],[“Cumu”:”指数累计效应提示”],[“Tend_Elem”:”趋势提示”],[“Stab”:”稳定性提示”]
    6. 2) @function表达式有以下几种:
    7. @equal 表示等于,@inequal表示不等于,@greater 表示大于,@less 表示小于
    8. 3) @param为表达式值;
    9. 4) @name为表达式名称,推荐对应@key的名称;
    10. 5) @describe为表达式输出内容;
    11. 例如:
    12. [["Risk","风险提示","@greater", 90, "风险","风险发生概率大于90%!"],["Grad","指数提示","@greater", 1,"指数梯度","指数梯度上阈值大于1!"],["Cumu","指数提示","@greater", 1, "指数累积效应","指数累积效应上阈值大于1!"],["Tend_Elem","趋势提示","@greater", 1.47, "锅炉压力","锅炉压力趋势大于1.47!"],["Tend_Elem", "趋势提示","@greater", 20.42, "锅炉水位","锅炉水位趋势大于20.42!"],["Stab","稳定性提示", "@less", 90,"稳定性", "稳定性小于90!"]]

    1.2.4. 分析项目配置

    分析项目配置 Image - 分析项目配置

    作用:创建分析分析,开始数据分析。

    添加分析对象,该操作在ADMIN系统的分析对象页面中进行,编辑项说明如下:

    • 分析项目标示:必填项,用户自定义,不能填写中文
    • 分析项目名称:必填项,用户自定义。
    • 分析项目起始时间:必填项,用户自定义
    • 分析项目结束时间:必填项,用户自定义。
    • 分析参数:必填项,选取上文中已经填写好的分析参数。
    • 分析对象:必填项,选取上文中已经填写好的分析对象。
    • 提示信息:必填项,选取上文中已经填写好的提示信息。
    • 备注,样式,脚本,版本:非必填项记录分析对象信息。

    注:分析项目依赖于分析参数,分析对象,提示信息,在添加分析项目时,只有有且有大于一个完整依赖。