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系统的分析对象页面中进行,编辑项说明如下:

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

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