建模机故障

概观

这个示例展示了如何对机器的随机故障和在正常运行期间的定期维护进行建模。在模型中,机器可以在三种不同的状态之间转换。

  • 正常运行

  • 计划维护

  • 随机故障

在正常运行状态下,机器获得一名工人,对原材料进行加工,生产出成品。下载188bet金宝搏在计划维护状态下,机器进入服务模式,经过固定的服务时间后,机器恢复正常运行。机器也可以偶尔故障,进入随机故障状态。故障修复时间也是随机的,修复完成后机器恢复正常运行。在计划维修和随机故障状态下,机器需要一个维修人员。

修复零星机器故障后,可以使用以下选项继续操作。

  1. 该操作与在设备中的现有半加工材料恢复。

  2. 该操作通过将该半加工材料作为废物丢弃,并将下一个原料进行加工而继续进行。

模型的结构

该模型包含以下主要组件。

  • 原料来源:定期生成原材料,并送至仓库。

  • 材料存储:表示原材料的储存空间。

  • 维护调度程序:生成一个实体来触发计划的机器进行维护。

  • 机:对一台机器进行建模,它可以接收来自维护调度程序的实体,并在常规操作、计划维护和随机故障状态之间进行转换。

  • 商店:表示所有成品的离场。

  • 工作池:代表正常运行可用的工人资源。

  • 军人游泳池:代表定期维护和故障维修可用服务的人的资源。

  • AnimateControl:模型开关来打开或关闭动画。

本机座结构

机器块包含两个离散事件图表块,即“breakdownGenerator”和“operatingStates”,以及资源获取者和资源释放者块。

  • 故障发生器:发送消息时,“击穿”,以指示该机器的故障和接受消息,“repairDone”,指示修正的完成。随机“击穿”消息从高斯分布生成。

  • 操作状态:封装了三种可能的机器块状态,即“breakdownAction”、“operationAction”和“maintenanceAction”。在进入任何这些状态时,第一个操作是获取所需的资源并进行进一步操作。

运行状态

  • 分解:当进入“breakdownAction”状态时,机器请求服务人员执行修复操作。修复完成后,机器释放所有获取的资源,并准备退出“breakdownAction”状态。用于修复的随机时间是由高斯分布产生的。如果机器故障中断了任何正在进行的进程,在修复之后,机器要么终止它以启动一个新的进程,要么恢复被中断的进程。如果计划维护与故障修复时间重叠,则需要额外的时间来完成维护。

  • 保养:当进入“maintenanceAction”状态,机器要求军人谁执行服务动作。之后,服务完成后,机器会释放所有获取的资源并退出“maintenanceAction”状态。如果故障维修时间与服务时间重叠,额外的时间来修理机器。在定期维护时,机器等待完成任何未决操作,只有其完成后,进入“maintenanceAction”状态。

  • 机操作:当进入“operationAction”状态时,机器在继续操作之前会请求一个worker。然后机器获取原材料并切换到加工状态。加工在固定时间内完成后,机器释放成品并切换回等待原材料的空闲状态。如果操作状态因故障事件而中断,您可以指定机器在修复后恢复或终止操作的动作。

模型参数

  • 处理时间:所需时间为原料加工到成品。

  • 维修时间:所需时间定期维护中维修机器。

  • 平均无故障时间(MTTF):两次连续故障之间的平均时间。故障是由高斯分布产生的随机事件。

  • 故障时的标准差:表示故障的高斯分布的标准偏差。

  • 平均修复时间MTTR:平均一次击穿状态维修的机器。随机维修时间从高斯分布产生。

  • 在维修标准差:表示修复时间的高斯分布的标准偏差。

  • 恢复运行后修复:复选框,故障恢复后,在机器的任何挂起操作。否则,该材料被丢弃,新的操作开始。

可视化

启用标有“AutomationControl”的拨动开关,您可以直观下面列出的机器操作。

  • 原材料被转移到仓库,送到机器的加工队列,由机器加工成成品。

  • 机获取从工作池操作工人。这名工人被送到故障或维护期间回池中。

  • 在发生故障或维修时,机器从池中获得一个服务人员。当服务或修复完成时,服务人员被送回池中。

  • 该材料被送到垃圾箱被丢弃。

  • 动画显示被卸载,在存储材料的量,浪费和处理。

  • 动画也显示可用的工人和军人的数量。

另请参阅

||

相关话题