2. 工业4.0与资产管理壳

要理解资产管理壳(Asset Administration Shell,AAS)为什么长成今天这个样子,必须先回到它诞生的坐标系——工业4.0参考架构模型(RAMI 4.0)。AAS 不是凭空设计的数据格式,而是 RAMI 4.0 在“信息层”上的具体落地载体。本节把 RAMI 4.0 的三维结构、数字孪生的定位、以及 AAS 在其中的角色串成一条线,帮助你在后续建模时始终知道“我这一层在整体架构的哪个位置”。

一、核心原理:RAMI 4.0 的三维坐标系

RAMI 4.0(Reference Architectural Model Industrie 4.0)用一个三维模型描述工业4.0系统,三个轴分别是:

  • 层级轴(Hierarchy Levels):从产品、现场设备、控制设备、工位、产线、工厂、企业,一直到跨企业互联世界,描述“对象处在制造的哪一级”。
  • 生命周期轴(Life Cycle & Value Stream):左侧是产品/设备的类型(Type),右侧是实例(Instance),中间经过开发、维护、使用等阶段,描述“对象处于生命周期的哪个阶段”。
  • 架构轴(Layers):从下到上依次为资产层、集成层、通信层、信息层、功能层、业务层,描述“从物理资产到业务价值的六层抽象”。

关键点在于:RAMI 4.0 的每一个“格子”都可以放一个 AAS。也就是说,AAS 是 RAMI 4.0 中承载信息的最小单元,它把某个资产在某个生命周期阶段、某个层级上的信息打包成一个可交换、可寻址、可语义互操作的壳。

二、数字孪生与 AAS 的定位关系

数字孪生(Digital Twin)常被误解为“三维模型”或“仿真动画”。在工业4.0语境下,数字孪生的本质是物理资产在信息空间中的同步映射,它需要三样东西:数据、模型、以及连接数据与模型的接口。AAS 正是这个接口的标准实现。

可以这样理解三者关系:

  • RAMI 4.0 是“地图”,告诉你资产在架构中的坐标;
  • 数字孪生 是“目标”,即让物理资产在信息空间中有对应体;
  • AAS 是“容器与语言”,用标准化的子模型(Submodel)承载数字孪生的属性、能力、关系与行为。
一句话定位:RAMI 4.0 提供坐标系,数字孪生提供目标形态,AAS 提供可互操作的信息载体。没有 AAS,数字孪生只是私有实现;有了 AAS,数字孪生才能跨企业、跨工具交换。

三、AAS 在 RAMI 4.0 中的落点

AAS 主要落在 RAMI 4.0 的信息层(Information Layer),并向上支撑功能层与业务层,向下通过集成层与通信层连接物理资产。一个典型的 AAS 由以下部分组成:

组成部分 作用 对应 RAMI 4.0 层
Asset(资产) 被描述的物理或逻辑对象 资产层
Shell(壳) 承载资产信息的标准化容器 信息层
Submodel(子模型) 按主题组织属性,如 Identification、TechnicalData、OperationalData 信息层 / 功能层
SubmodelElement 子模型中的具体属性、集合、操作 信息层
Interface(接口) API、文件交换、事件通知等访问方式 通信层 / 集成层

下面这张图展示了 RAMI 4.0 三维结构、数字孪生目标与 AAS 载体之间的定位关系:

RAMI 4.0 坐标系 · 数字孪生目标 · AAS 载体 层级轴 跨企业互联世界 企业 工厂 产线 / 工位 控制设备 现场设备 产品 架构轴(六层) 业务层 Business 功能层 Function 信息层 Information 通信层 Communication 集成层 Integration 资产层 Asset 数字孪生(目标) 物理资产 ↔ 信息映射 数据 + 模型 + 接口 同步、可查询、可交互 AAS(载体) Shell:标准化容器 Submodel:按主题组织 Interface:API / 文件 / 事件 落在信息层,向上支撑功能/业务 坐标 承载

四、方法流程:从物理资产到 AAS 的建模路径

在实际工程中,把一台设备接入工业4.0体系,通常遵循以下步骤:

  1. 识别资产:确定要建模的对象,如一台数控机床、一个传感器或一批物料。
  2. 定位坐标:在 RAMI 4.0 中确定其层级(现场设备/产线)与生命周期阶段(Type 还是 Instance)。
  3. 选择子模型:根据数字孪生目标,选用标准子模型,如 Identification、TechnicalData、OperationalData、CapabilityDescription。
  4. 填充属性:把铭牌参数、通信地址、维护记录等写入 SubmodelElement。
  5. 定义接口:确定 AAS 通过 REST API、AASX 文件还是事件方式被访问。
  6. 注册与发现:把 AAS 注册到资产目录或发现服务,供其他系统查询。
# 一个简化的 AAS 结构示意(伪代码)
AAS:
  idShort: "CNC_Machine_01"
  asset:
    kind: "Instance"
    globalAssetId: "urn:asset:cnc:001"
  submodels:
    - Identification:
        Manufacturer: "示例机床厂"
        SerialNumber: "SN-2024-001"
    - TechnicalData:
        RatedPower: "15 kW"
        AxisCount: 3
    - OperationalData:
        SpindleSpeed: 12000
        Temperature: 42.5
  interface:
    type: "REST"
    endpoint: "/aas/cnc-01"

五、案例场景:产线设备数字孪生

假设某工厂要为一台装配机器人建立数字孪生。按照 RAMI 4.0,这台机器人属于“现场设备”层级,当前处于“Instance”生命周期阶段。工程师为它创建一个 AAS,包含 Identification 子模型(型号、序列号)、TechnicalData 子模型(负载、臂展、重复定位精度)、OperationalData 子模型(当前关节角度、运行时长、告警状态)。MES 系统通过 AAS 的 REST 接口读取 OperationalData,实现实时监控;采购系统通过 Identification 子模型核对备件信息。这样,同一台机器人在不同业务系统中共享同一份标准化信息,避免了“一个系统一套数据”的孤岛问题。

六、常见误区与复盘

误区一:把 AAS 当成数据库。 AAS 是信息模型和交换格式,不是存储引擎。它描述“资产有哪些信息、如何组织”,具体存储可由数据库、文件或云服务实现。
误区二:把数字孪生等同于三维可视化。 三维模型只是数字孪生的一种表现。AAS 承载的属性、能力、关系才是数字孪生可计算、可互操作的核心。
复盘建议: 每次建模前先问三个问题——这个资产在 RAMI 4.0 的哪个格子?它的数字孪生需要哪些信息?这些信息应该放在哪个标准子模型里?回答清楚再动手,能显著减少返工。

理解 RAMI 4.0、数字孪生与 AAS 的定位关系,是后续所有建模工作的前提。RAMI 4.0 给出坐标,数字孪生给出目标,AAS 给出可落地的标准化载体。三者结合,才能让资产管理壳真正成为工业4.0互操作的基石。