乐趣区

关于物联网:一文教你轻松创建数字孪生实例实践类

一、外围概念

数字孪生:物理世界的数字化出现,对物理世界的设施、流程、零碎、场景等建设业务模型,对物理实体信息进行实时采集、运算剖析、监控统计等,从而更精准地掌握业务模型动态变化,进而实现对理论生产过程的提效和降本目标。阿里物联网数字孪生性能次要包含业务建模,规定配置,数据映射。

孪生实例:形容物理世界的业务场景、流程、设施的业务模型,由多个实例节点组成。

实例节点:指业务场景中实在设施或虚构功能模块。每个实例节点包含关系构造、物模型和虚构设施。

孪生模板:疾速构建业务模型的根底组件。

物模型:在物模型 1.0 根底上,新增属性运算规定配置,反对节点数据运算性能。

数据映射:将数据采集和场景建模解耦,通过数据映射把采集数据映射到孪生实例任意节点物模型属性。

二、各概念关系

  • 业务建模
  • 物模型

    以后只反对属性,依据业务需要再扩大服务、事件能力 

  • 运算规定
    •   数据映射

三、操作流程

数字孪生是在物模型根底上进行性能降级,反对简单业务场景的建模,提供关系构造形容,规定运算和数据映射的性能。操作流程如下:

数字孪生实例创立主流程包含:构建实例、配置规定、配置数据映射,后续进行具体阐明。

四、操作详述

4.1 孪生实例

以飞天园区创立孪生实例进行阐明:
创立孪生实例 

编辑节点关系
通过右键“新建节点”或拖拽左上角数字孪生节点来增加新节点,用于构建孪生实例节点关系构造。

编辑节点模型

  1. 选中节点,配置实例节点物模型,以后只反对编辑属性配置。

物模型属性编辑形式与以后物模型编辑保持一致。为不便阐明规定运算性能,每个节点新增 temperature 和 degree 两个属性。

同时创立华氏度温度属性,用于存储转换后的值:

2. 每个 sensor 物模型属性定义:

编辑节点规定
节点规定包含:本身规定 – 物模型本身性能定义规定运算 和 父子节点规定 – 跨物模型性能定义之间的计算。

  1. 编辑本节点规定
    把采集设施上报温度单位为摄氏度转化为华氏度,本身节点规定反对数据量纲转换。

2. 填写节点本身转换规则

  1. 增加父子节点规定
    -1. 编辑父节点物模型属性,父子节点规定反对多节点属性数据聚合运算。

-2. 增加父子节点物模型规定
- 以后 room 平均温度由两个 sensor 华氏度温度进行计算,所以填写两个输出参数,通过“增加参数”按钮录入其余参数,每个表达式最多反对 5 个参数。

点击“增加参数”按钮录入多个表达式参数。

备注:
采集设施的属性上报可触发多条规定运算,但不会把计算结果再作为入参触发新规定运算,所以 temperature 属性上报会触发本身规定 convert2degree 的运算,同时还会触发 computeAvgDegree 父子节点规定运算。如果 Degree 上配置父子节点规定,不会因为 temperature 的上报而在此触发。

查看 room 节点新增的运算规定:

4.2 孪生模板

为更不便构建孪生实例,可选中孪生实例中的节点生成孪生模板,会把选中节点的关系、物模型和规定都拷贝到模板中,而后再通过援用、拷贝模板的形式来构建孪生实例。

  • 援用模式:新创建的实例节点复用模板中的物模型和规定,物模型和规定只容许在模板上进行编辑,编辑之后在多个援用实例上立刻失效。
  • 拷贝模式:拷贝模板中的物模型和规定到实例节点中,编辑模板对于拷贝的实例有效。

创立模板
选中实例节点,点击右键生成孪生模板,以后最多可选中 10 个实例节点生成模板。

填写模板名称,生成模板为异步过程,胜利之后,右边栏会展现新生成的模板。

编辑模板

  1. 选中模板,右键抉择“编辑”按钮,跳转到编辑模板页,对模板构造关系、节点物模型和规定进行编辑。

备注:
编辑模板节点物模型、规定的操作形式和实例一样,不再赘述。但编辑模板物模型和规定对于所有援用的实例节点同步失效,请提前评估好影响。

通过模板构建实例 

  1. 每栋修建下都有雷同物模型和规定的会议室,能够拖拽 parkRoom 模板到实例父节点下创立新的子节点关系。

抉择援用模板形式创立新节点:

双击节点可对节点进行重命名:

实例节点重命名之后的关系构造:

4.3 数据映射

数据映射:把数据采集和场景建模进行解耦,能够把设施 A 采集的数据映射到孪生实例任意节点上。

创立数据采集产品

 免效验类型:对设施上报的数据不进行强效验。

创立数据采集设施

配置数据映射
选中对应的孪生实例,并且抉择创立数据映射

这里抉择的用户自定义协定,自定义协定脚本配置和规范物模型上报有肯定区别。应用时候请注意。

对应数据映射配置:因为不存在数据转换,脚本内容配置模板内容即可。

4.4 实例运行

模仿设施上报数据
模仿采集设施上报属性 temperature,temperature 属性上报会触发实例规定运算,把运算后果存储到指标实例属性。这里通过设施模拟器模仿实在设施属性上报。

数据映射日志
点击“查看云端日志”查看上报属性映射到孪生实例的执行状况。

本身节点规定运算数据
设施上报属性值会映射到孪生实例节点物模型属性,先存储至节点设施物模型属性数据,而后再触发后续规定运算,一个属性上报可触发多个规定运算。运算后果数据可点击孪生实例“运行状态”进行查看。

孪生设施节点属性和本身规定数据查看形式。

‘ fill=’%23FFFFFF’%3E%3Crect x=’249′ y=’126′ width=’1’ height=’1’%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E)

父子节点规定运算数据
孪生父子节点规定运算后果存储到父节点设施物模型属性,可点击父节点属性进行查看。

查看孪生实例日志

物联网平台产品介绍详情:https://www.aliyun.com/produc…

             阿里云物联网平台客户交换群
退出移动版