You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
6 months ago | |
|---|---|---|
| doc | 7 months ago | |
| public | 7 months ago | |
| src | 6 months ago | |
| types | 7 months ago | |
| .editorconfig | 7 months ago | |
| .gitattributes | 7 months ago | |
| .gitignore | 7 months ago | |
| .prettierrc.json | 7 months ago | |
| README.md | 7 months ago | |
| env.d.ts | 7 months ago | |
| index.html | 7 months ago | |
| package.json | 7 months ago | |
| pnpm-lock.yaml | 7 months ago | |
| tsconfig.app.json | 7 months ago | |
| tsconfig.json | 7 months ago | |
| tsconfig.node.json | 7 months ago | |
| vite.config.ts | 6 months ago | |
README.md
系统概述
凯乐士物流控制中心(Galaxis logistics control center)
作为全球领先的智慧物流中枢平台,凯乐士创新性地集成物流建模、物联控制、数字孪生与智能调度四大核心模块,为企业提供从数字建模到物理执行的全链路闭环管理,构建新一代柔性化智能仓储体系。
平台架构
-
数据建模 ModelEditor
-
设备数字孪生:支持8大类仓储设备建模
- 存储体系:动态配置暂存区/地堆货架/ASRS立库/穿梭式密集库等多元存储方案
- 执行矩阵:堆垛机/四向穿梭车/智能提升机/机械臂集群等智能设备组态
- 运输网络:模块化集成输送线/智能AGV/无人叉车等多形态运输体系
- 容器管理:适配原箱/托盘/周转箱等12种工业级载具规格
-
流程可视化编排:通过拖拽式界面实现仓储动线设计、工序流程配置及工艺参数优化
-
-
物联控制 Monitor
- 多协议兼容:支持OPC UA/Modbus/MQTT等15+工业协议
- 设备健康管理:实时诊断200+设备运行指标
- 边缘计算能力:部署设备级智能决策节点
-
任务调度中心
-
任务调度:业务工单 → 调度指令 → 设备作业 → 控制报文(四层精准拆解)
-
对接多种调度系统:
- RCS机器人调度系统
- MFC多层穿梭车控制系统
- PES穿梭板调度系统
- WCS设备控制系统智能联动
- WMS仓储业务管理系统
-
-
仿真优化中枢
- 数字孪生预演:支持3D可视化仓储布局仿真
- 智能推演系统: » 吞吐量压力测试 » 设备配置验证 » 异常工况模拟
- ROI分析引擎:精准测算产能提升率/空间利用率/设备投入产出比
核心价值
- 规避试错成本:通过数字仿真降低85%的实体测试投入
- 提升运营效率:智能调度算法使设备协同效率提升40%+
- 强化系统韧性:实时物联监控降低70%非计划停机风险
- 加速部署周期:模块化架构实现新项目部署周期缩短60%
核心特点
1️⃣ 智能建模编辑器——柔性化仓储设计中枢
- 三维可视化布局:支持拖拽式设备排布与动线规划,实时渲染仓储空间热力图
- 动态属性配置:可调整200+设备参数(速度/载重/能耗等),支持参数联动优化
- 批量工程管理:一键同步调整多设备组态,支持设备模板库快速复用
- 跨平台兼容:导入/导出FBX/STEP/GLTF等8种工业模型格式,兼容AutoCAD/BIM数据
2️⃣ 全景监控体系——全链路数字化透视
- 过程回溯引擎: ▸ 设备日志回放 ▸ 任务执行路径追踪 ▸ 报文级通信过程可视化
- 智能诊断矩阵: » 实时性能看板:监测设备OEE/任务吞吐量/系统响应延迟等18项核心指标 » 调试沙盒环境:支持API报文模拟注入与响应解析 » 日志智能检索:基于自然语言的日志关联分析
- 可配置仪表盘:自定义监控看板,支持多维度数据钻取与预警阈值设置
3️⃣ 智能仿真系统——风险预判与决策沙盒
- 数字孪生沙盒: ▶ 模拟真实设备通信报文(支持Modbus-TCP/Profinet等协议仿真) ▶ 冲突场景库:预设200+典型设备干涉模型(路径冲突/资源抢占/流量瓶颈)
- 智能推演引擎: » 历史日志回放:基于真实运营数据的仿真复现 » 随机事件发生器:模拟设备故障/订单波动/紧急插单等34类异常工况 » 数据扰动测试:注入噪声数据验证系统鲁棒性
- 仿真报告生成:自动输出瓶颈分析报告与优化建议(含空间利用率/设备稼动率预测)
4️⃣ 自适应调度中枢——动态环境下的智能决策
- 冲突感知网络: ▸ 实时识别6类设备冲突(路径交叉/任务死锁/资源竞争等) ▸ 冲突热力图谱:可视化展示高频冲突区域
- 解决方案工坊: » 录制专家处理逻辑,构建冲突解决知识库(支持if-then规则/决策树录制) » AI自动优化:基于深度强化学习的动态路径规划算法
- 智能仲裁机制: ▶ 优先级动态调整(订单紧急度/设备状态/能耗成本多目标优化) ▶ 微秒级响应:复杂冲突场景决策延迟<5秒
文件结构构成
src/
├── assets/ # 静态资源(纹理、图标等)
├── components/ # 一些公共组件
├── core/ # 核心类库(不依赖 Vue,便于复用)
│ ├── example/ # 各种实体基础类
│ │ └── Example1.js
│ ├── base/ # 各种实体基础类
│ │ ├── BaseRenderer.ts
│ │ ├── BaseInteraction.ts
│ │ ├── BaseMeta.ts
│ │ ├── BaseItemEntity.ts
│ │ └── BaseLineEntity.ts
│ ├── manager/ # 管理器类
│ │ ├── ModuleManager.ts
│ │ ├── StateManager.ts
│ │ ├── WorldModel.ts
│ │ ├── EntityManager.ts
│ │ └── InstancePool.ts
│ ├── utils/ # 管理器类
│ │ ├── StateManager.ts
│ │ └── WorldModel.ts
│ └── engine/ # Three.js 封装类
│ ├── SceneHelp.ts
│ └── Viewport.ts
├── editor/ # 编辑器
│ ├── menus/ # 各种实体基础类
│ │ ├── FileMenu.ts
│ │ ├── EditMenu.ts
│ │ ├── Model3DView.ts
│ │ └── Tools.ts
│ ├── widgets/ # 管理器类
│ │ └── ...
│ ├── propEditors/ # 属性面板编辑器
│ │ └── ...
│ ├── controls/ # 各种实体基础类
│ │ ├── SelectionControls.ts
│ │ ├── EsDragControls.ts
│ │ └── MouseMoveControls.ts
│ ├── Model3DViewer.vue
│ ├── Model2DEditor.vue
│ └── EditorMain.vue # Three.js 封装类
├── modules/ # 模块化插件目录(按物流单元类型组织)
│ ├── measure/ # 测量单元模块
│ │ ├── MeasureRenderer.ts
│ │ ├── MeasureInteraction.ts
│ │ ├── MeasureMeta.ts
│ │ ├── MeasureEntity.ts
│ │ └── index.ts
│ ├── conveyor/ # 输送线模块
│ │ ├── ConveyorRenderer.ts
│ │ ├── ConveyorInteraction.ts
│ │ ├── ConveyorMeta.ts
│ │ ├── ConveyorEntity.ts
│ │ └── index.ts
│ └── ... # 其他物流单元模块
├── plugins/ # 插件系统支持
│ └── registerItemType.ts # 注册物流单元类型的插件机制
├── types/ # 类型定义(全局共享的类型)
│ ├── model.d.ts
│ └── index.d.ts
├── utils/ # 工具函数(非 Three 相关)
│ └── index.ts
└── views/ # 页面视图(Vue 页面)
├── Editor.vue # 主编辑器页面
└── Viewer.vue # 查看器页面