物料供应波动下的生产瓶颈识别:AeROS离散事件仿真与队列论耦合分析

750 Words, 35 Min Read

本文使用了AssetStudio的AeROS软件

引言

本文将探讨如何利用仿真方法分析由供应(或输入)波动所带来的生产影响。

某个铁矿石接收港口接收货运并将其储存在一个中转区。与此同时,附近的加工厂会消耗这些矿石。如果中转区已满,新货运将无法卸载;如果中转区为空,加工厂将中断生产。这两种情况都是不理想的。

在运筹学中,这类问题归类为队列论(Queueing Theory)。

为了便于讨论,我们将数量归一化为某种任意单位。每一批货运交付 1 个单位的数量。

假设条件

为简化模型,我们不考虑例如输送系统或加工厂的故障等事件。

  • 货运到达的变动可通过泊松过程(Poisson process)描述,λ = 5 批/天(或 0.2 天/批)。
  • 中转区(Holding Area)的容量为 20 个单位,初始填充为 20%。
  • 加工厂以 5 个单位/天的速度处理矿石,最大处理能力为 6 个单位/天。其设计目的是与货运到达流量相匹配,在本例中假设不会发生故障。
Processing plant relies on non-continuous supply
图 1:加工厂依赖于非连续供应

通过 AeROS™ 实现队列分析功能的全面应用

分析目标

  1. 了解中转区的利用情况;
  2. 最小化对加工厂的中断(当中转区为空)以及货运操作的中断(当中转区已满)。

分析方法

根据上述需求,使用 AeROS 软件创建了一个系统模型以模拟该情境。

Simple process flow model with varying input
图 2:具有变动输入的简单流程模型

该模型中的Shipment(货运)节点设置为每 0.2 天产生 1 个单位。

Holding Area(中转区)节点为一个具有缓冲/存储功能的专用节点,容量为 20 个单位。它同时从货运节点接收输入,并向 Process(加工)节点输出。

执行 1000 次30 天的仿真,以下是其中一次随机执行的结果:

Tri-state plot
图 3:三态图——加工节点因矿石耗尽而中断

以下为中转区(Holding Area)节点的仿真结果::

Simulation results for Holding Area
图 4:中转区(Holding Area)节点的仿真结果

在 30 天内,平均而言中转区:

  1. 满载持续时间为 5.6 小时
  2. 空载持续时间为 26.6 小时

注:当中转区满载时,新的货运无法卸载;当其为空时,加工厂中断生产——两种情况都可能产生额外成本。

在此模型中,加工节点的处理流量为 5 单位/天。我们尚未考虑其最大处理流量 6 单位/天的情况。

通过 Boost 节点调节加工流量

Manage Process node production rate
图 5:通过控制 Boost 节点流量来管理加工节点生产流量

在图 5 中,添加了一个 Boost 节点用于调节生产流量。该 Boost 节点在正常运行期间处于关闭状态(设置为待机),使生产流量保持在 5 单位/天。当中转区的储量超过其容量的 50% 时,系统会激活 Boost 节点,将加工节点的生产流量提高至 6 单位/天;当储量降至 25% 时,Boost 节点会重新进入待机状态。

再执行 1000 次30 天的仿真,以下是最后一次执行的三态图:

Process node operation
图 6:加工节点正常处理流量为 5 单位/天,当储量超过 50% 时,流量提升至 6 单位/天

以下是中转区节点的仿真结果:

Simulation results for Holding Area
图 7:中转区节点的仿真结果

在 30 天内,平均而言中转区:

  1. 满载持续时间为 0.17 小时(相比之前的 5.6 小时有所改善)
  2. 空载持续时间为 32.1 小时(相比之前的 26.6 小时有所恶化)

"假设"分析

现在,我们将 Boost 和 Main 节点的流速分别重新设置为 2 和 4 单位/天,使得加工节点在正常运作下以 4 单位/天的流量运行。

Flowrates configuration
图 8:将 Boost 与 Main 节点的流速分别设置为 2 和 4 单位/天
Simulation results
图 9:中转区节点的仿真结果

在 30 天内,平均而言中转区:

  1. 满载持续时间为 0.5 小时
  2. 空载持续时间为 3 小时

通过仿真方法,我们可以设置不同的情境,以找出最优的操作流程。

该方法在产品设计早期阶段也非常适合用于概念验证。

结论

借助 AeROS 软件中的 Storage(存储)节点构造,工程师可以分析由供应(或输入)波动所导致的生产影响。该分析能够揭示供应不确定性、存储容量与操作策略三者之间的相互作用。

尽管本案例研究聚焦于供应波动,但我们也可以在模型中加入具有维护属性的节点,用于进一步分析系统可靠性对生产的影响。

若进一步拓展思维,该分析方法也可延伸用于需求波动的情景建模。

-End-