System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于工业机器中的根本原因分析的方法、系统和计算机程序产品。
技术介绍
1、诸如轮胎成型机的工业机器正变得越来越模块化。每个模块通常配置成在将半成品递送到下一个模块之前重复有限数量的任务。当相应的模块准备好供应和接收时,半成品在模块之间转移。在模块化水平上,除了“准备供应”和“准备接收”之外,没有信息交换。因而,模块不知道彼此的状态,并且模块中的一个中的单个错误可能导致下游模块中看似不相关的错误的连锁反应。在同时和/或跨多个工业机器发生若干错误的情况下,难以区分根本原因和影响。因此,操作人员可能花费时间来解决影响,而没有有效地解决根本原因。
2、此外,在系统级别上,工业机器的其他常规输出可能存在中断,具有可能在一个或多个上游模块中同时或连续发生的一个或多个根本原因。取决于工业机器的前置时间和一个或多个根本原因的严重性,与一个或多个根本原因相关联的错误可能在中断发生之前已经被清除。因此,对中断的(一个或多个)根本原因的追溯确定是困难的,并且再次需要大量的调查,包括手动定时各种模块中的处理,研究本地模块错误和工业机器的输出之间的因果,以及手动生成停机时间报告。
3、实际上,至少五分之一的中断不能追溯到特定的根本原因和/或被分类为不需要进一步调查的可接受的短停止。此外,如果存在相同中断的多个根本原因,则难以分摊中断期间损失时间的责任。
4、总之,已知的根本原因分析是耗时的、部分不完整的并且不是非常准确的。因此,不能有效地解决由于工业机器的输出中断而导致的时间损失,并且工业机器的效率没
技术实现思路
1、本专利技术的目的是提供一种用于工业机器中的根本原因分析的方法、系统和计算机程序产品,其中可以改善工业机器的根本原因分析和/或效率。
2、根据第一方面,本专利技术提供了一种用于工业机器中的根本原因分析的方法,其中,所述方法包括以下步骤:
3、a)当在所述工业机器中发生多个错误时记录所述多个错误;
4、b)将第一因果时间窗口和第二因果时间窗口相应地分配给所述多个错误中的第一记录错误和第二记录错误,其中只要所述第一因果时间窗口和所述第二因果时间窗口相应地打开,就认为所述第一记录错误和所述第二记录错误是打开的;
5、c)当所述工业机器的输出在中断时间窗口期间已中断时,确定所述第一记录错误和所述第二记录错误中的哪些记录错误在所述中断时间窗口期间仍然打开;以及
6、d)如果在步骤c)中确定所述第一记录错误和所述第二记录错误中的至少一个在所述中断时间窗口期间仍然打开,则将所述第一记录错误和所述第二记录错误中的所述至少一个分类为所述工业机器的输出的中断的可能原因。
7、尽管上述实施例仅针对两个错误描述了步骤b)、c)和d),但是应当领会,可能存在同时和/或连续发生的两个以上的错误,可以对其应用相同的步骤。
8、因果时间窗口可以用于确定在不一定与中断时间窗口重叠的时刻发生的记录错误之间的因果关系。特别地,可以选择因果时间窗口的长度,使得它们至少延伸到记录错误对工业机器的输出的影响预期表现出来的时间。因此,步骤c)中的确定和步骤d)中的分类可以是自动化的,并且不需要大量且耗时的手动调查。以该方式,可以更有效地确定、分析和/或解决工业机器的输出的中断的更多数量的根本原因,从而最终减少停机时间并改善工业机器的效率。
9、在一个实施例中,所述方法还包括以下步骤:
10、-只要所述第一因果时间窗和所述第二因果时间窗相应地打开,就将所述第一记录错误和所述第二记录错误存储在缓冲器中;
11、-当所述第一因果时间窗口关闭时,从所述缓冲器清除所述第一记录错误;
12、-当所述第二因果时间窗口关闭时,从所述缓冲器清除所述第二记录错误;以及
13、-在步骤c)中通过检查在所述中断时间窗口期间哪些记录错误仍然在所述缓冲器中来确定哪些记录错误仍然打开。在该实施例中,步骤c)仅需要在中断时间窗口开始时或在中断时间窗口仍然打开的时间期间从所述缓冲器中检索仍然在缓冲器中的记录错误。因果时间窗口本身仅用作将记录错误在缓冲器中保持一定量的时间的工具。一旦相关的因果时间窗口已期满,则相关联的记录错误被清除,并且不再能够被检索作为在中断时间窗口期间输出的中断的可能原因。
14、替代地,所述方法还包括以下步骤:
15、-在步骤c)中通过检查在所述中断时间窗口期间哪些因果时间窗口仍然打开并查找相关联的记录错误来确定哪些记录错误仍然打开。该替代实施例具有优于先前实施例的技术优点,在于即使在分配的因果时间窗口以及分配的因果时间窗口期满之后,记录错误也可以保持可用,使得以后还可以基于因果时间窗口中的一个与中断时间窗口之间的历史重叠来确定记录错误与输出的中断之间的因果关系。
16、在另一实施例中,如果在步骤c)中确定所述第一记录错误和所述第二记录错误在所述中断时间窗口期间都仍然打开,则在步骤d)中在所述工业机器的输出的将所述第一记录错误和所述第二记录错误相应地分类为中断的第一可能原因和第二可能原因。因此,两种可能原因可以分担在中断时间窗口期间工业机器的输出的中断的责任。
17、优选地,所述方法还包括以下步骤:
18、e)将所述中断时间窗口分摊到所述第一可能原因和所述第二可能原因。分摊可以提供不同原因对工业机器的输出的中断的责任程度的额外洞察。
19、更优选地,在步骤e)中根据所述第一因果时间窗口和所述第二因果时间窗口中的一个的开始时间或结束时间来分摊所述中断时间窗口。因此,因果时间窗口的属性可以控制分摊中断时间窗口的方式。
20、在另一实施例中,在步骤e)中通过将所述第一可能原因和所述第二可能原因相应地分配给所述中断时间窗口的第一时间段和第二时间段来分摊所述中断时间窗口。通过将中断时间窗口实际划分为时间段,可以将可能原因分配给相应的时间段并如此存储以供进一步分析。
21、特别地,当所述第一因果时间窗口在所述第二因果时间窗口之前开始时,根据以下条件中的一个或多个分摊所述中断时间窗口:
22、如果所述第一因果时间窗口和所述第二因果时间窗口重叠并且所述第一因果时间窗口在所述第二因果时间窗口已结束之前结束,则当所述第一因果时间窗口结束时,所述第一时间段结束并且所述第二时间段开始;或者
23、如果所述第一因果时间窗口和所述第二因果时间窗口重叠并且所述第二因果时间窗口在所述第一因果时间窗口已结束之前结束,则当所述第二因果时间窗口结束时,所述第二时间段结束并且所述第一时间段开始;或者
24、如果所述第一因果时间窗口和所述第二因果时间窗口不重叠,则当所述第二因果时间窗口开始时,所述第一时间段结束并且所述第二时间段开始。通过使用上面指定的条件中的一个或多个,可以以这样的方式控制分摊,使得时间段或多或少地对应于因果时间窗口中的一个与中断时间窗口的重叠的长度,而中断时间窗口的剩余长度被本文档来自技高网...
【技术保护点】
1.一种用于工业机器中的根本原因分析的方法,其中,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其中,所述方法还包括以下步骤:
3.根据权利要求1所述的方法,其中,所述方法还包括以下步骤:
4.根据前述权利要求中任一项所述的方法,其中,如果在步骤c)中确定所述第一记录错误和所述第二记录错误在所述中断时间窗口期间都仍然打开,则在步骤d)中在所述工业机器的输出中将所述第一记录错误和所述第二记录错误相应地分类为中断的第一可能原因和第二可能原因。
5.根据权利要求4所述的方法,其中,所述方法还包括以下步骤:
6.根据权利要求5所述的方法,其中,在步骤e)中根据所述第一因果时间窗口和所述第二因果时间窗口中的一个的开始时间或结束时间来分摊所述中断时间窗口。
7.根据权利要求5或6所述的方法,其中,在步骤e)中通过将所述第一可能原因和所述第二可能原因相应地分配给所述中断时间窗口的第一时间段和第二时间段来分摊所述中断时间窗口。
8.根据权利要求7所述的方法,其中,所述第一因果时间窗口在所述第二因果时间窗口
9.根据前述权利要求中任一项所述的方法,其中,所述方法还包括以下步骤:
10.根据前述权利要求中任一项所述的方法,其中,所述第一因果时间窗口和所述第二因果时间窗口相应地具有独立确定的第一窗口长度和第二窗口长度。
11.根据权利要求10所述的方法,其中,在所述工业机器的正常操作期间,所述工业机器具有总前置时间和周期时间,其中,所述方法还包括以下步骤:
12.根据权利要求11所述的方法,其中,所述第一超时长于所述周期时间并且短于从所述工业机器中已发生所述第一记录错误的位置测量的所述总前置时间的剩余前置时间;和/或
13.根据前述权利要求中任一项所述的方法,其中,在所述工业机器的正常操作期间,所述工业机器具有周期时间,其中,所述方法还包括以下步骤:
14.根据权利要求13所述的方法,其中,当所述输出间隔以所述周期时间的至少百分之十并且优选地以所述周期时间的至少百分之二十超过所述周期时间时,所述输出间隔偏离所述周期时间。
15.根据前述权利要求中任一项所述的方法,其中,所述方法还包括以下步骤:
16.根据前述权利要求中任一项所述的方法,其中,所述方法还包括以下步骤:
17.根据前述权利要求中任一项所述的方法,其中,所述工业机器包括多个模块,其中,所述方法还包括以下步骤:
18.一种用于工业机器中的根本原因分析的方法,其中,所述工业机器包括多个模块,其中,所述方法包括以下步骤:
19.根据权利要求18所述的方法,其中,在需要在所述第一模块中进行人为干预的所述最早错误之后并且在所述第一模块的状态从所述第二状态改变回到所述第一状态之前,在所述第一模块中发生的任何另外的错误被忽略作为所述第一模块的状态从所述第一状态改变为所述第二状态的根本原因候选。
20.根据权利要求19所述的方法,其中,在所述第一模块中发生的所述另外的错误被分类为根本原因的影响。
21.根据权利要求18-20中任一项所述的方法,其中,所述第一状态表示:
22.根据权利要求21所述的方法,其中,所述方法还包括以下步骤:
23.根据权利要求18-22中任一项所述的方法,其中,所述方法还包括以下步骤:
24.根据权利要求18-23中任一项所述的方法,其中,所述方法还包括以下步骤:
25.根据权利要求24所述的方法,其中,所述方法还包括以下步骤:
26.根据权利要求18-25中任一项所述的方法,其中,所述方法还包括以下步骤:
27.根据前述权利要求中任一项所述的方法,其中,所述工业机器是轮胎成型机。
28.一种用于工业机器中的根本原因分析的系统,其中,所述系统包括能连接到所述工业机器的控制单元,其中,所述控制单元在连接到所述工业机器时配置用于执行根据权利要求1-27中任一项所述的方法的步骤。
29.根据权利要求28所述的系统,其中,所述系统还包括缓冲器,所述缓冲器用于只要所述第一因果时间窗口和所述第二因果时间窗口相应地打开就存储所述第一记录错误和所述第二记录错误,其中,当所述第一因果时间窗口和所述第二因果时间窗口相应地关闭时,从缓冲器清除所述第一记录错误和所述第二记录错误,其中,所述控制单元配置用于在步骤c)中通过检查在所述中断时间窗口期间哪些记录错误仍然在所述缓冲器中来确定哪些记录错误仍...
【技术特征摘要】
【国外来华专利技术】
1.一种用于工业机器中的根本原因分析的方法,其中,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其中,所述方法还包括以下步骤:
3.根据权利要求1所述的方法,其中,所述方法还包括以下步骤:
4.根据前述权利要求中任一项所述的方法,其中,如果在步骤c)中确定所述第一记录错误和所述第二记录错误在所述中断时间窗口期间都仍然打开,则在步骤d)中在所述工业机器的输出中将所述第一记录错误和所述第二记录错误相应地分类为中断的第一可能原因和第二可能原因。
5.根据权利要求4所述的方法,其中,所述方法还包括以下步骤:
6.根据权利要求5所述的方法,其中,在步骤e)中根据所述第一因果时间窗口和所述第二因果时间窗口中的一个的开始时间或结束时间来分摊所述中断时间窗口。
7.根据权利要求5或6所述的方法,其中,在步骤e)中通过将所述第一可能原因和所述第二可能原因相应地分配给所述中断时间窗口的第一时间段和第二时间段来分摊所述中断时间窗口。
8.根据权利要求7所述的方法,其中,所述第一因果时间窗口在所述第二因果时间窗口之前开始,其中,根据以下条件中的一个或多个分摊所述中断时间窗口:
9.根据前述权利要求中任一项所述的方法,其中,所述方法还包括以下步骤:
10.根据前述权利要求中任一项所述的方法,其中,所述第一因果时间窗口和所述第二因果时间窗口相应地具有独立确定的第一窗口长度和第二窗口长度。
11.根据权利要求10所述的方法,其中,在所述工业机器的正常操作期间,所述工业机器具有总前置时间和周期时间,其中,所述方法还包括以下步骤:
12.根据权利要求11所述的方法,其中,所述第一超时长于所述周期时间并且短于从所述工业机器中已发生所述第一记录错误的位置测量的所述总前置时间的剩余前置时间;和/或
13.根据前述权利要求中任一项所述的方法,其中,在所述工业机器的正常操作期间,所述工业机器具有周期时间,其中,所述方法还包括以下步骤:
14.根据权利要求13所述的方法,其中,当所述输出间隔以所述周期时间的至少百分之十并且优选地以所述周期时间的至少百分之二十超过所述周期时间时,所述输出间隔偏离所述周期时间。
15.根据前述权利要求中任一项所述的方法,其中,所述方法还包括以下步骤:
16.根据前述权利要求中任一项所述的方法,其中,所述方法还包括以下步骤:
17.根据前述权利要求中任一项所述的方法,其中,所述...
【专利技术属性】
技术研发人员:C·W·简斯曾,R·纽塞尔德,J·斯米恩克,Y·桑塔那桑茨,
申请(专利权)人:VMI荷兰公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。