3. 数据贯通顶层架构设计

复杂产品的数据贯通不是把几个系统用接口连起来那么简单。它要解决的是:总体、结构、电气、软件、工艺、试验等多个专业在各自工具链中产生的模型,如何在同一套语义下被识别、追溯和复用。顶层架构设计的任务,就是为这种跨域协同提供稳定的骨架——数据中台负责“存得下、找得到、管得住”,模型总线负责“流得动、对得上、追得回”,贯通参考架构则给出各层职责与集成方式的统一约定。

一、三层架构的职责划分

面向复杂产品的数据贯通顶层架构通常划分为三层:数据中台层、模型总线层和应用与工具层。三层之间通过明确的接口契约解耦,避免任一工具升级或替换时引发全链重构。

数据中台层是贯通的基础设施。它不直接参与设计计算,而是承担四类核心能力:一是统一数据模型(UDM),把不同工具中的“零件”“接口”“信号”“参数”抽象为可映射的实体;二是主数据与编码管理,保证同一对象在总体、结构、工艺各处的标识一致;三是版本与基线管理,记录模型在什么时间、由谁、基于哪个基线发生了变更;四是元数据与血缘,记录“这个参数来自哪次仿真、被哪个下游引用”。

模型总线层是贯通的传输与转换中枢。它不等同于企业服务总线(ESB),而是面向模型对象的消息与转换通道。典型能力包括:模型注册与发现、格式适配(如 STEP、JT、Modelica、SysML、XML/JSON 之间的转换)、变更事件发布/订阅、以及跨域映射规则的集中管理。模型总线让“总体改了接口尺寸”这件事,能以事件形式通知结构、工艺和试验域,而不是靠人工邮件传递。

应用与工具层保留各专业现有工具链(CAD、CAE、PLM、ALM、工艺规划等),通过标准适配器接入总线。这一层的原则是“不推翻、不重造”,只要求工具通过适配器暴露必要的模型读写与事件接口。

应用与工具层(保留现有工具链,通过适配器接入) 总体设计 SysML / 需求工具 结构设计 CAD / CAE 电气/软件 ECAD / ALM 工艺规划 CAPP / MES 试验验证 TDM / 测试 模型总线层(模型注册 · 格式适配 · 事件发布/订阅 · 映射规则) 模型注册与发现 模型ID · 类型 · 版本 所属域 · 接口契约 格式适配转换 STEP ↔ JT ↔ XML Modelica ↔ SysML 变更事件总线 发布 / 订阅 变更通知 · 影响分析 跨域映射规则库 参数映射 · 单位换算 接口对齐 · 语义匹配 数据中台层(统一数据模型 · 主数据 · 版本基线 · 元数据与血缘) 统一数据模型 UDM 零件 · 接口 · 信号 参数 · 约束 · 关系 跨域实体映射 主数据与编码 物料编码 · 图号 全局唯一标识 一物一码 版本与基线 版本树 · 基线快照 变更记录 · 审计 配置项管理 元数据与血缘 数据来源 · 加工链 引用关系 · 影响域 质量规则 模型读写 / 事件上报 统一模型 / 主数据 / 版本

二、贯通参考架构的关键约定

仅有分层还不够,贯通能否落地取决于几条关键约定是否被严格执行。

第一,统一标识先行。任何进入中台的模型对象,必须先获得全局唯一标识(GUID),并与各工具内部ID建立映射表。例如某结构件在CAD中叫“Bracket_A”,在PLM中物料号是“M-2024-0317”,在中台中应统一为“PRT-7f3a…”,映射关系存入主数据服务。没有这一步,后续的版本追溯和影响分析都无从谈起。

第二,接口契约显式化。模型总线上的每一次交互都应基于显式契约,而不是隐式约定。契约至少包含:模型类型、必填字段、单位约定、版本兼容策略。例如总体向结构传递“安装接口”时,契约规定必须携带接口坐标系原点、法向、公差带和版本号;结构域收到后若发现版本不兼容,总线应拒绝投递并触发告警,而不是静默丢弃。

第三,变更以事件驱动。传统做法是“改完通知下游”,容易遗漏。参考架构要求:任何模型变更在中台产生新版本后,由总线自动发布ModelChanged事件,携带模型ID、旧版本、新版本、变更类型和影响范围。订阅了该模型的下游工具或流程自动收到通知,并决定是否触发重新校验或重新发布。这样把“人找变更”变成“变更找人”。

三、一个可参照的落地示例

假设某复杂产品在总体设计阶段调整了某安装接口的孔径,从Φ12改为Φ14。在参考架构下,这一变更的贯通路径如下:

  1. 总体工具通过适配器将新版本接口模型写入中台,中台生成新版本V2.3,并记录变更字段hole_diameter: 12→14。
  2. 模型总线发布ModelChanged事件,模型ID为IFC-0x9a2,影响范围标记为“结构安装域、工艺装配域”。
  3. 结构域订阅者收到事件后,自动比对本地引用版本,发现仍为V2.2,触发差异检查;若结构件孔位需同步修改,则生成变更任务。
  4. 工艺域收到事件后,检查装配工装是否受影响,若工装定位销直径需调整,则生成工装变更请求。
  5. 中台元数据服务记录本次变更的完整血缘:谁发起、影响了哪些模型、哪些下游已响应、哪些尚未确认。

这个过程中,数据中台提供“版本+血缘”,模型总线提供“事件+路由”,应用层各工具只需实现适配器即可参与,无需改造内部数据模型。这就是参考架构的价值:把贯通逻辑从各工具中抽离出来,集中到中台和总线,使复杂产品的数据链具备可管理、可追溯、可扩展的工程属性。

实施提示:顶层架构设计阶段不必追求一次性覆盖所有专业。建议先选取一条跨域链路(如总体→结构→工艺)做贯通试点,把统一标识、接口契约和变更事件三条约定跑通,再逐步扩展模型类型和参与域。架构的稳定性来自约定的严格执行,而非节点数量。