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.
 
 
 
修宁 6e5b91e429 属性编辑器. destory 统一命名为 dispose 7 months ago
doc 使用 troika-three-text 绘制文本标签 7 months ago
public 1 7 months ago
src 属性编辑器. destory 统一命名为 dispose 7 months ago
.gitattributes 1 7 months ago
.gitignore 1 7 months ago
.prettierrc.json 1 7 months ago
README.md 使用 troika-three-text 绘制文本标签 7 months ago
env.d.ts 1 7 months ago
index.html 1 7 months ago
package.json 使用 troika-three-text 绘制文本标签 7 months ago
pnpm-lock.yaml 使用 troika-three-text 绘制文本标签 7 months ago
tsconfig.app.json snap 吸附 7 months ago
tsconfig.json 1 7 months ago
tsconfig.node.json 1 7 months ago
vite.config.ts 3D模型查看器 / 对话框定义 / pnpm 管理器 7 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           # 查看器页面