中国邮政集团项目(2023.01 – 2023.05)
项目简介
面向邮政物流生产运营的三维数字孪生平台。围绕邮件处理、车辆调度、垛口作业、生产流程和现场设备,做生产空间、生产全流程、中心全视图和安全管控。
三维场景还原处理中心,结合实时数据展示车辆、垛口、供包台、邮件、摄像头、流程节点和风险区域,做过程监控、异常告警、邮件跟踪、设备定位和流程分析。
优锘数字孪生里最先做的项目。
技术栈
Vue 3 / TypeScript / JavaScript / ThingJS / Pinia / Vite / SCSS / Element Plus / MQTT / PostMessage / Web 3D
个人职责
参与平台开发和迭代。负责生产空间、生产全流程、中心全视图;车辆 / 垛口 / 供包台 / 邮件 / 设备交互;车辆加载、类型适配、状态和透明度;垛口状态、门、扫光和告警;邮件跟踪、逾限、路径和详情;设备面板、图片、视频和摄像头地址;定位、聚焦、标签和选中;流程图与三维联动;告警 / 车辆 / 垛口 / 生产状态统一管理;视角保存、切换和飞行;自动巡游及层级、透明度、Loading;大屏 postMessage;退出和切换时的清理、解绑。
技术亮点
- 生产空间映射:垛口、车辆、供包台、邮件、摄像头、风险区域按对象 ID、孪生体类型、业务编码和状态对上业务数据。
- 流程 ↔ 三维:选流程节点后定位区域、聚焦设备、无关对象透明、节点高亮、面板加载,双向联动。
- 垛口与车辆:接卸 / 发运 / 接发一体;开关、告警、进出动画、顶牌、透明度、扫光;处理「垛口开了车没出、退出后动画还在跑」。
- 车辆加载:按类型匹配模型,缺类型走默认;异步加载、位置 / 状态 / 销毁和恢复。
- 告警统一管:垛口、车辆、区域、设备、逾限、风险同一套状态,按优先级上色,避免普通状态盖掉告警;点逾限后聚焦,关面板再恢复。
- 邮件跟踪:供件台 → 分拣 → 垛口的路径、轨迹动画、逾限列表和图片;节点缺失做容错。
- 选中与面板:按孪生体类型出不同面板,无配置走通用;关面板还原。
- 视角与巡游:菜单 / 层级 / 流程节点生成视角 ID;缓存和延迟,避免连点菜单相机乱飞;巡游时管层级、室内外透明、虚化、Loading,以及和手动操作的冲突。
- 摄像头与大屏:按部署环境 / IP 适配视频地址并轮询;
postMessage按类型和来源区分,避免和大屏外其他监听打架。 - 生命周期:切模块、退场景时停动画、清扫光、解绑、恢复透明度和选中。
项目成果
- 做成处理中心生产设备、车辆、垛口、邮件和流程节点的统一三维展示
- 生产流程能联动到三维对象;车辆 / 垛口 / 供包台状态、动画和告警能对齐
- 邮件跟踪、逾限定位和路径可从业务数据反查三维对象
- 统一告警,解决垛口、车辆、区域颜色不同步
- 选中、聚焦、面板、定位、视角、巡游、大屏通信和摄像头适配
- 快速切空间、异步加载和销毁时的状态问题有处理,模块可继续扩