机器故障建模

概述

此示例演示如何在正常操作期间对机器的随机故障和计划维护进行建模。在该模型中,机器可以在三种不同的状态之间转换。

  • 常规操作

  • 计划维护

  • 随机失效

在正常操作状态下,机器需要一名工人并加工原材料以生产成品。在计划维护状态下,机器进入维修模式,并在固定的维修时间后恢复正常运行。机器也可能偶尔发生故障并进入随机故障状态。故障维修时间也是随机的,维修完成后机器恢复正常运行s manbetx 845。在计划维护和随机故障状态期间,机器需要一名维修人员。

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

  1. 使用机器中现有的半加工材料恢复操作。

  2. 通过将半加工材料作为废物丢弃,并采用下一种原材料进行加工,恢复操作。

模型的结构

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

  • 原料来源:定期生成要发送到仓库的原材料。

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

  • 维护计划程序:生成实体以触发计划的机器维护。

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

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

  • 工作人员池:表示用于常规操作的可用工作资源。

  • 军人库:表示用于计划维护和故障修复的可用维修人员资源。

  • AnimateControl:对开关建模以打开或关闭动画。

机体结构

机器块包含两个离散事件图表块,即“故障生成器”和“操作状态”,以及资源收单器和资源释放器块。

  • 故障发生器:发送一条消息“故障”,指示机器故障,并接受一条消息“repairDone”,指示维修完成。随机“故障”消息由高斯分布生成。

  • 工作状态:封装三种可能的机器块状态,即“故障动作”、“操作动作”和“维护动作”。进入任何这些状态时,第一个操作是获取所需的资源并继续执行进一步的操作。

工作状态

  • 细分:当进入“故障动作”状态时,机器请求执行维修动作的维修人员。修复完成后,机器将释放所有获取的资源,并准备退出“breakdownAction”状态。维修所花费的随机时间由高斯分布生成。如果机器故障中断了任何正在进行的流程,则在维修后,机器会终止该流程以启动新流程,或恢复中断的流程。如果计划维护与故障维修时间重叠,则需要额外的时间来完成维护。

  • 维护:进入“maintenanceAction”状态时,计算机请求执行服务操作的维修人员。服务完成后,计算机释放所有获取的资源并退出“maintenanceAction”状态。如果故障修复时间与服务时间重叠,则需要额外时间来修复计算机。如果定期维护时,机器等待完成任何挂起的操作,只有在这些操作完成后,机器才会进入“maintenanceAction”状态。

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

模型参数

  • 处理时间:将原材料加工成成品所需的时间。

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

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

  • 失效的标准偏差:代表故障的高斯分布的标准偏差。

  • 平均修复时间(MTTR):在故障状态下修复机器的平均时间。随机修复时间由高斯分布生成。

  • 维修中的标准偏差:代表维修时间的高斯分布的标准偏差。

  • 维修后恢复操作:复选框以在故障后恢复机器中的任何挂起操作。否则,将丢弃材料并开始新的操作。

形象化

启用标有“AutomationControl”(自动控制)的拨动开关可使您看到下面列出的机器操作。

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

  • 机器从工作人员池中获取一名工作人员进行操作。该工作人员在故障或维护期间被送回该池。

  • 机器在发生故障或维护时从池中获取维修人员。服务或修复完成后,服务人员将被送回池中。

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

  • 动画显示卸载、存储、浪费和处理的材质数量。

  • 该动画还显示可用工人和服务人员的数量。

另见

||

相关话题