# Simulation Digital Twin

> Use when working with digital twins — real-time sync, simulation, physics engines, 3D modeling

- Skill: `liaosw97/simulation-digital-twin` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add liaosw97/simulation-digital-twin`
- Raw SKILL.md: https://api.skillmd.com/api/skills/liaosw97/simulation-digital-twin/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: liaosw97 (https://skillmd.com/u/liaosw97)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/liaosw97/simulation-digital-twin

---


## 核心原则
- **高保真建模**：确保数字模型与物理实体高度一致
- **实时同步**：实现毫秒级的数据更新和状态同步
- **预测分析**：基于仿真推演支持决策优化
- **闭环控制**：建立虚实交互的反馈机制
- **多端协同**：支持跨平台可视化和交互

## 技术栈
- **3D引擎**：Three.js, Babylon.js, Unity, Unreal Engine
- **仿真平台**：ANSYS, Simulink, OpenModelica, Gazebo
- **物联网**：MQTT, OPC UA, Sparkplug B, 数字化交付
- **物理引擎**：PhysX, Bullet, MuJoCo, Isaac Sim
- **数据平台**：InfluxDB, TimescaleDB, Apache Kafka

## 最佳实践
1. **模型精度管理**
   - 定义LOD（Level of Detail）分级标准
   - 根据应用场景选择合适精度
   - 实现动态LOD切换优化性能
   - 建立模型验证和校准流程

2. **数据同步机制**
   - 实现边缘-云端协同数据处理
   - 使用时序数据库存储状态历史
   - 建立数据清洗和质量控制
   - 支持断点续传和数据恢复

3. **仿真推演系统**
   - 构建多物理场耦合仿真模型
   - 实现并行仿真加速
   - 设计What-If场景分析框架
   - 建立仿真结果可视化展示

4. **可视化渲染**
   - 支持WebGL/WebGPU跨平台渲染
   - 实现大规模场景优化（LOD、剔除）
   - 支持VR/AR沉浸式交互
   - 提供数据叠加和标注能力

5. **虚实交互控制**
   - 建立双向数据通信通道
   - 实现仿真驱动的控制指令
   - 设计安全约束和边界检查
   - 支持人工干预和模式切换

## 关键约定
1. **LOD 标准定义**
   ```yaml
   LOD_levels:
     LOD0: 原始精度，用于详细分析
     LOD1: 简化模型，用于日常监控
     LOD2: 外壳模型，用于大场景展示
     LOD3: 点云模型，用于全局概览
   ```

2. **数据同步频率**
   - 关键设备：100ms
   - 普通设备：1000ms
   - 环境数据：5000ms
   - 统计数据：60000ms

3. **模型文件格式**
   - 几何模型：glTF/GLB（Web标准）
   - 仿真模型：FMU/FMI（互操作标准）
   - 场景描述：USD（通用场景描述）

4. **接口规范**
   ```
   WebSocket /v1/twin/{twin_id}/sync

   // 状态更新
   {
     "timestamp": "2024-01-01T00:00:00.000Z",
     "entity_id": "pump-001",
     "properties": {
       "temperature": 75.5,
       "pressure": 2.3,
       "status": "running"
     }
   }
   ```

5. **性能指标**
   - 同步延迟：< 100ms
   - 渲染帧率：> 30 FPS
   - 场景加载：< 5s
   - 仿真步长：可配置（1ms-1s）

