IoT孪生引擎服务是物联网平台提供的PaaS服务,能为能源管理、生产制造等复杂场景构建孪生解决方案。本文介绍IoT孪生引擎的核心价值、相关概念和使用流程。
背景信息
IoT孪生引擎服务无需用户改造系统,即可连接多种异构平台的数据。使用拖拽式模型编辑器,可以快速构建映射物理世界的孪生模型。利用强大的3D场景编辑器,可以联动实时孪生数据和多种数据面板,生成可直接使用的孪生应用程序。这些应用程序能够帮助用户实时监测设备和业务状态,优化经营策略,延长设备寿命,并提高设备性能和效率等。
使用限制
目前仅华东2(上海)和华北2(北京)地域的企业物联网平台形态的实例支持IoT孪生引擎服务,并提供试用版、企业版和旗舰版供您选择:
试用版:提供免费规格数量,供用户试用基础功能。试用流程,请参见阿里云免费试用的物联网平台产品。
企业版和旗舰版:通过购买更多的规格数量,供用户业务的正式商用。具体操作,请参见购买企业版或旗舰版。
在IoT孪生引擎中,孪生体与场景是相互独立设计的,孪生实体图和3D场景的结构层级无需一一对应。
示例
例如为园区创建一个孪生空间,园区作为孪生体,园区中建筑和传感器设备作为孪生节点,使用孪生节点及物模型映射园区内办公区温湿度环境状态;为该孪生空间创建一个场景,为园区中建筑和设备建立3D模型,关联孪生节点物模型,展示园区温湿度状态和警示信息,通过设备运行数据和告警信息,对设备进行故障预判并及时修复。
下图为一个园区孪生实体图示例,构建温湿度统计的业务模型。您可在孪生节点配置物模型属性和孪生规则,通过数据映射能力,帮助您掌握园区不同位置的温湿度环境数据。
基本概念
概念 | 说明 |
孪生空间 | 孪生应用的顶层容器,包含应用信息、孪生实体图、数据源输入配置、3D模型资源及3D场景。 |
孪生实体图 | 简称“孪生体”,由多个和多层级的孪生节点组成,用于构建物理世界的业务场景、业务流程和业务模型。 |
孪生节点 | 组成孪生实体图的节点,用于映射真实设备及其物模型数据。 |
孪生体模板 | 可复用的孪生体结构,可选中孪生体中一个或多个孪生节点生成孪生体模板。孪生体模板中新孪生节点,会拷贝源孪生节点间的关系、物模型定义和孪生规则,且新孪生节点信息支持单独修改。 您可引用或拷贝孪生体模板到孪生实体图中使用,快速构建完整的业务流程和模型。 |
物模型定义 | 在孪生体和孪生体模板中,支持为孪生节点配置物模型属性。属性数据可来自物理设备的数据映射,也可由孪生规则运算得出。 物模型定义的更多信息,请参见物模型。 |
数据源 | 孪生实体图的数据输入源,可使用数据映射功能,将物理设备上报的Topic数据和API数据源,处理并传递给目标孪生节点的物模型属性。
|
场景 | 孪生应用中与孪生实体图对应的3D交互页面,以3D模型形式展示孪生体实时业务状态。 您需自行上传3D模型资源至IoT孪生引擎工作台,来搭建场景。 |
组件 | 可视化组件,包含状态数据卡、仪表盘、进度图、图表和水位图,关联3D模型的模块和孪生节点的数据,用于展示孪生体实时数据、状态和告警信息。 |
各版本功能差异
IoT孪生引擎的不同版本孪生空间下,支持的功能有差异。下表仅列举有差异的功能项。
功能分类 | 功能项 | 试用版 | 企业版 | 旗舰版 |
孪生实体图 | 孪生规则 | 不支持 | 支持 | 支持 |
数据接入 | 物模型属性上报 | 支持 | 支持 | 支持 |
自定义Topic | 不支持 | 支持 | 支持 | |
API:ImportDTData | 不支持 | 支持 | 支持 | |
数据服务:数据解析 | 不支持 | 支持 | 支持 | |
数据服务:自定义存储表 | 不支持 | 支持 | 支持 | |
数据流转 | 云产品流转 | 不支持 | 支持 | 支持 |
场景管理 | 场景分享 | 不支持 | 支持 | 支持 |
3D资源文件格式 |
|
|
| |
系统3D资源 | 不支持 | 不支持 | 支持 |
资源限制
限制项 | 描述 | 试用版 | 企业版 | 旗舰版 |
孪生空间 | 一个实例下最多包含孪生空间数。 | 1 | 3 | 30 |
孪生节点 | 一个孪生体最多支持的层级总数(包含孪生体主节点)。 | 3 | 10 | 10 |
一个孪生体最多包含孪生节点总数。 | 30 | 300 | 1,000 | |
一个孪生体模板最多包含孪生节点个数。 | 10 | 10 | 10 | |
物模型属性 | 一个孪生节点最多包含的属性总数。 | 10 | 50 | 300 |
孪生规则 | 一个属性最多作为多少孪生规则的输入参数。 | 不支持 | 10 | 10 |
一个孪生节点最多包含孪生规则总数。 | 不支持 | 300 | 300 | |
一个孪生规则最多包含输入参数总数。 | 不支持 | 5 | 5 | |
一个实例下的规则计算TPS,即每秒可触发规则(父子规则和自身规则)的数量,由购买的规格决定,右侧限制为可选规格范围。 购买方法,请参见购买企业版或旗舰版。 | 不支持 | 100~5,000 | 1,000~5,000 | |
数据接入 | 一个孪生空间最多包含数据映射总数。 | 20 | 20 | 20 |
一个数据映射最多包含输出参数总数。 | 3,000 | 3,000 | 3,000 | |
API数据源单次上传键值对的最大数。 | 300 | 300 | 300 | |
API数据源单次上传设备名称的最大数。 | 5 | 5 | 5 | |
一个实例下的数据接入TPS,即每秒调用API:ImportDTData进行数据映射的次数,由购买的规格决定,右侧限制为可选规格范围。 购买方法,请参见购买企业版或旗舰版。 | 不支持 | 100~2,000 | 1,000~2,000 | |
数据流转 | 一个实例下IoT孪生引擎的数据流转到其他云产品,按照TPS进行统计与控制。 数据流转TPS由购买的规格决定,右侧限制为可选规格范围。 购买方法,请参见购买企业版或旗舰版。 | 不支持 | 100~2,000 | 1,000~2,000 |
场景 | 一个孪生空间最多包含场景的总数。 | 1 | 50 | 100 |
组件 | 一个实例下可包含组件总数,由购买的规格决定,右侧限制为可选规格范围。 购买方法,请参见购买企业版或旗舰版。 | 5 | 50~5,000 | 1,000~5,000 |
一个组件最多关联模型的模块总数。 | 10 | 10 | 10 | |
一个组件最多包含数据面板总数。 | 5 | 5 | 5 | |
一个组件最多包含状态样式总数。 | 5 | 5 | 5 | |
一个组件最多包含告警标识总数。 | 3 | 3 | 3 | |
3D资源 | 一个孪生空间最多上传3D模型总数。 | 5 | 20 | 50 |
一个场景下无3D模型数量限制,以场景大小限制为准。 | 100 MB | 300 MB | 600 MB | |
一个3D模型文件大小的最大限制。 | 20 MB | 150 MB | 500 MB |
使用流程
IoT孪生引擎默认提供了DEMO孪生空间,已配置孪生实体图、数据源、场景和3D资源,可帮助您快速熟悉IoT孪生引擎功能。具体内容,请参见查看默认孪生空间。