name: process-simulation-modeler description: 用于流程建模、场景测试和优化的离散事件仿真技能 allowed-tools:
- Read
- Write
- Glob
- Grep
- Edit metadata: specialization: 运营 domain: 业务 category: 运营分析
流程仿真建模师
概述
流程仿真建模师技能提供全面的离散事件仿真能力。它支持流程流建模、资源分配分析、场景比较和容量优化。
能力
- 流程流建模
- 资源分配仿真
- 队列行为分析
- 场景比较
- 假设分析
- 容量优化
- 布局仿真
- 蒙特卡洛仿真
被以下流程使用
- LEAN-004: 看板系统设计
- CAP-001: 产能需求计划
- TOC-002: 鼓-缓冲-绳调度法
工具和库
- AnyLogic
- FlexSim
- Simio
- SimPy
用法
skill: process-simulation-modeler
inputs:
model_type: "discrete_event" # discrete_event | continuous | agent_based
process_flow:
- step: "到达"
distribution: "指数分布"
rate: 10 # 每小时
- step: "处理"
distribution: "正态分布"
mean: 5
std_dev: 1
- step: "检验"
distribution: "均匀分布"
min: 2
max: 4
resources:
- name: "操作员"
quantity: 2
- name: "检验员"
quantity: 1
simulation_parameters:
run_length: 480 # 分钟
replications: 30
warm_up: 60 # 分钟
outputs:
- simulation_model
- performance_metrics
- utilization_statistics
- queue_analysis
- scenario_comparison
- recommendations
仿真组件
实体
- 在系统中流动的物件
- 示例:产品、客户、订单
资源
- 处理所需的资源
- 示例:机器、操作员、工具
队列
- 等待区域
- 先进先出、优先级或自定义规则
流程
- 对实体执行的工作
- 服务时间分布
统计分布
| 分布 | 用例 | 参数 |
|---|---|---|
| 指数分布 | 到达时间 | 均值 |
| 正态分布 | 处理时间 | 均值、标准差 |
| 三角分布 | 数据有限 | 最小值、众数、最大值 |
| 均匀分布 | 等概率 | 最小值、最大值 |
| 对数正态分布 | 维修时间 | 均值、标准差 |
| 威布尔分布 | 设备寿命 | 形状参数、尺度参数 |
性能指标
| 指标 | 定义 | 目标 |
|---|---|---|
| 吞吐量 | 单位时间内的产出 | 最大化 |
| 周期时间 | 通过系统的时间 | 最小化 |
| 在制品 | 在制品数量 | 最小化 |
| 利用率 | 资源繁忙百分比 | 70-85% |
| 队列长度 | 等待的实体数量 | 最小化 |
| 等待时间 | 在队列中的时间 | 最小化 |
场景分析流程
- 建立基线模型
- 根据实际数据验证
- 定义要测试的场景
- 运行仿真
- 分析结果
- 提出建议
蒙特卡洛仿真
用于不确定性分析:
1. 定义输入分布
2. 运行多次迭代
3. 收集输出分布
4. 计算置信区间
5. 识别风险因素
模型验证
- 与历史数据比较
- 专家进行表面效度检验
- 敏感性分析
- 压力测试
集成点
- CAD/布局系统
- ERP数据源
- 实时数据流
- 优化求解器