掌桥专利:专业的专利平台
掌桥专利
首页

一种阈值设置方法、装置、可读存储介质和计算机设备

文献发布时间:2023-06-19 09:26:02


一种阈值设置方法、装置、可读存储介质和计算机设备

技术领域

本公开涉及阈值设置技术领域,特别涉及一种阈值设置方法、装置、可读存储介质和计算机设备。

背景技术

在车间中,设置生产质量分析系统对生产线的“产品不合格率”进行实时监控,从而保证产品质量并控制运行成本。在部署生产质量分析系统时,用户将对每条生产线的“产品不合格率”的阈值进行初始化设定。

在管理成本和生产成本的平衡下,生产线的产品不合格率应在一个合理区间内。随着工艺的提升、工人操作熟练度的提升和生产制度的完善,产品不合格率在长期内呈逐步下降的趋势。即,在实际应用于生产质量分析系统的过程中,“产品不合格率”的阈值应随着生产质量分析系统的运行、生产技术的迭代、工艺要求的变更、以及产品要求的变更而经常变更。

然而,相关的技术方案仅解决了“产品不合格率”的阈值的初始化设置方式,且通常在产生重大问题后才会更改失效的“产品不合格率”的阈值。即,用户通常在首次设置“产品不合格率”的阈值后,会长期忽略“产品不合格率”的阈值的变更,导致“产品不合格率”的阈值逐渐失去实际意义,最终导致“产品不合格率”的阈值失效而不能对运行成本进行优化,或者使产品达不到合格标准而造成产品质量问题。

可见,相关方案中使用了被动式的阈值设置方式,造成了阈值长期处于缺乏维护的状态的技术问题。此外,本领域中还存在阈值设置方式繁琐的技术问题、相应功能往往需要经过多个功能页才能找到的技术问题、阈值调整的时候仅凭个人经验的技术问题、以及产品质量评判标准不能自动升级的技术问题。

在一些技术方案中,为了及时发现服务器是否运行在不良状态,采用了通过对历史性能数据提取峰值并设置为阈值的方法,实现了一种自动化的阈值设置方法,避免了人工进行设置出现的问题。其中,判断所述峰值是否满足预先设置的阈值标准,包括:判断所述峰值是否小于等于最大安全运行值;若是,则判断所述峰值是否在预设运行范围内。通过获取的历史性能数据选取性能数据中的峰值,对该峰值进行使用标准判断,如果通过则将阈值设置为该峰值,实现了对阈值的自动设置。可见,虽然该技术方案对阈值进行了自动设置,但是该技术方案应用于服务器而非生产线,且该技术方案是为了解决如何保证服务器安全运行的技术问题而非为了解决如何降低生产线的运行成本并提高产品质量的技术问题。此外,该技术方案中,只要峰值小于等于最大安全运行值就将峰值设置为新的阈值,而不考虑峰值与原阈值之间的关系。可见,该技术方案不能用于提升服务器的性能。

可见,本领域亟需一种阈值设置方法,来解决如何提高产品质量并降低生产线的运行成本的技术问题。

发明内容

本公开提供一种阈值设置方法、装置、可读存储介质和计算机设备,以解决提高产品质量并降低生产线的运行成本的技术问题。

第一方面,本公开提供了一种阈值设置方法,包括:

获取当前日期及预设阈值更新周期,判断当前日期是否到达阈值更新日期;

若当前日期到达阈值更新日期,则计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数;

根据所述第一参数确定下一阈值更新周期的阈值。

在一些实施例中,所述方法还包括:

获取预设阈值更新方式,所述预设阈值更新方式包括半自动更新阈值方式和自动更新阈值方式。

在一些实施例中,若当前日期到达阈值更新日期,且所述预设阈值更新方式是半自动更新阈值方式,则计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数的步骤之后,还包括:

计算当前阈值更新周期的平均数与上一阈值更新周期的平均数之间的差值,作为当前阈值更新周期的第二参数;

统计当前阈值更新周期内落在当前阈值更新周期的阈值所限定范围之外的数据个数,作为当前阈值更新周期的第三参数。

在一些实施例中,若所述当前日期到达阈值更新日期且所述预设阈值更新方式是半自动更新阈值方式,则根据所述第一参数确定下一阈值更新周期的阈值的步骤包括:

向用户提供更新提醒信息,所述更新提醒信息包括确认是否更新阈值的提醒信息、所述第一参数、第二参数以及第三参数;

获取用户确定的下一阈值更新周期的阈值。

在一些实施例中,若所述当前日期到达阈值更新日期且所述预设阈值更新方式是自动更新阈值方式,则根据所述第一参数确定下一阈值更新周期的阈值的步骤包括:

若所述第一参数小于零,则将当前阈值更新周期内监控数据的峰值作为下一阈值更新周期的阈值。

在一些实施例中,根据所述第一参数确定下一阈值更新周期的阈值的步骤还包括:

若所述第一参数大于等于零,则将当前阈值更新周期的阈值减小作为下一阈值更新周期的阈值。

在一些实施例中,根据所述第一参数确定下一阈值更新周期的阈值的步骤还包括:

若所述第一参数大于等于零,则统计当前阈值更新周期内落在当前阈值更新周期的阈值限定的范围之外的监控数据个数,作为当前阈值更新周期的第三参数;

计算当前阈值更新周期的第三参数与当前阈值更新周期的监控数据量的比值,若所述比值小于当前阈值更新周期的阈值,则将当前阈值更新周期的阈值减小作为下一阈值更新周期的阈值。

在一些实施例中,所述监控数据为产品不合格率。

第二方面,本公开提供了一种阈值设置装置,包括:

信息获取模块,其用于获取当前日期及预设阈值更新周期,判断当前日期是否到达阈值更新日期;

信息判断模块,其用于若当前日期到达阈值更新日期,则计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数;

阈值确定模块,其用于根据所述第一参数确定下一阈值更新周期的阈值。

第三方面,本公开提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法。

第四方面,本公开提供了一种计算机设备,包括处理器和存储器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的方法。

本公开提供的一种阈值设置方法、装置、可读存储介质和计算机设备能够达到如下有益技术效果:

通过获取当前日期及预设阈值更新周期,判断当前日期是否到达阈值更新日期,在当前日期到达阈值更新日期时,计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数,并根据所述第一参数确定下一阈值更新周期的阈值,由此能够周期性更新阈值,从而使阈值始终处于有效状态,进而使得不合格的产品能够被及时发现而保证了产品质量并降低了生产线的运行成本。此外,通过收集分析用户在系统中的行为习惯,和监控数值的运行趋势,系统自动判断阈值的合理性,并主动与提醒用户更新阈值,并给出辅助分析的参数供用户判断,以达到阈值更新的半自动化的目的。

附图说明

在下文中将基于实施例并参考附图来对本公开进行更详细的描述:

图1为本公开实施例提供的一种阈值设置方法的流程示意图;

图2为本公开实施例提供的一种阈值设置示意图;

图3为本公开实施例提供的又一阈值设置方法的流程示意图;

图4为本公开实施例提供的再一阈值设置方法的流程示意图;

图5为本公开实施例提供的一种阈值设置装置的结构框图;

图6为本公开实施例提供的一种计算机设备的结构框图。

在附图中,相同的部件使用相同的附图标记,附图并未按照实际的比例绘制。

具体实施方式

为了使本技术领域的人员更好地理解本公开方案,并对本公开如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分的实施例,而不是全部的实施例。本公开实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本公开的保护范围之内。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本公开保护的范围。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1为本公开实施例提供的一种阈值设置方法的流程示意图,图2为本公开实施例提供的一种阈值设置示意图。如图1所示,一种阈值设置方法,包括:

S101:获取当前日期及预设阈值更新周期,判断当前日期是否到达阈值更新日期;

S102:若当前日期到达阈值更新日期,则计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数;

S103:根据所述第一参数确定下一阈值更新周期的阈值。

结合图2可知,阈值更新周期可以设置为按月更新阈值,即阈值更新周期可以设置为一个月,可以理解的是,阈值更新周期还可以根据生产线的技术迭代进度而设置为一周、两周或者两个月。本公开的技术方案预设有阈值更新周期来供用户选择是否开启,或者选择更改阈值更新周期。若用户关闭提醒功能,系统将不会定期提醒用户修改阈值。

可以理解的是,用户可自行选择阈值更新周期的长短。

在本实施例中,阈值更新日期可以由预设阈值更新周期与上一次阈值更新日期相加而得到。在得到阈值更新日期后,将当前日期与阈值更新日期进行比较来判断当前日期是否到达阈值更新日期。

在本实施例中,若当前日期到达阈值更新日期,即当前日期为当前阈值更新周期的最后一天,则计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,将该差值作为当前阈值更新周期的第一参数,根据所述第一参数确定下一阈值更新周期的阈值。其中的监控数据可以为产品不合格率。

可以理解的是,本公开可适用于绝大多数需要定时变更的系统参数,本公开以阈值类参数为例进行描述。本公开描述的系统中包含指标监控功能,该监控功能可设置预警阈值,超过阈值将发出警告信息。

在本实施例中,阈值更新周期是监控功能可选的设置参数,如果用户设置该参数,系统将在达到阈值更新周期当天提醒用户更新阈值。

在本实施例中,当用户进入监控功能时,系统先获取当前功能更新阈值的最近一次更新日期,并与当前功能的阈值更新周期进行比较,判断是否达到阈值更新条件,如果未达到更新条件,用户可直接进入功能。

在本实施例中,如果达到阈值更新周期,系统将分析在当前更新周期内的监控数据,通过周期内监控数据峰值与当前阈值相减,得到实际监控数据峰值与阈值的差值,作为第一个参考指标,即第一参数,可判断当前阈值与实际情况是否相差过大而脱离实际情况,进而确定下一阈值更新周期的阈值。

本实施例通过获取当前日期及预设阈值更新周期,判断当前日期是否到达阈值更新日期,在当前日期到达阈值更新日期时,计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数,并根据所述第一参数确定下一阈值更新周期的阈值,由此能够周期性更新阈值,从而使阈值始终处于有效状态,进而使得不合格的产品能够被及时发现而保证了产品质量并降低了生产线的运行成本。

在上述实施例的基础上,获取预设阈值更新方式,所述预设阈值更新方式包括半自动更新阈值方式和自动更新阈值方式。

在生产过程中,有些阈值的调整需要有用户的交互确认才能完成进行修改,即半自动更新阈值方式。不过,在一些特殊场景中(处于生产管理边缘的非重点零部件,或工艺简单,合格率较高的产线),可能会出现无人值守的情况,导致长时间无人触发阈值更新,最终导致阈值脱离生产环境失效。应对这些特殊场景,本公开提供了一种全自动的更新阈值方式,在用户设置阈值更新周期后,用户可以选择自动更新阈值。相关视图将在无人值守的情况下在后台由系统进行定时的监控。在定时监控过程中,系统进行阈值设置,即自动更新阈值方式。

本实施例通过提供半自动更新阈值方式和自动更新阈值方式来适应不同的生产线,从而达到了对参数修改要求严格的生产线而言保证了产品质量,对工艺简单的生产线而言降低了生产线的运行成本的技术效果。

在上述实施例的基础上,若当前日期到达阈值更新日期,且所述预设阈值更新方式是半自动更新阈值方式,则计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数的步骤之后,还包括:

计算当前阈值更新周期的平均数与上一阈值更新周期的平均数之间的差值,作为当前阈值更新周期的第二参数;

统计当前阈值更新周期内落在当前阈值更新周期的阈值所限定范围之外的监控数据个数,作为当前阈值更新周期的第三参数。

在本实施例中,将当前阈值更新周期的平均数与上一阈值更新周期的平均数相减,作为第二参考指标,即第二参数,可得到监控数据的数据趋势,根据趋势修改阈值,能够提高预警要求。如平均值降低,代表产品不合格率的趋势下降,此时可以相应下调阈值,提高预警要求,避免不合格的产品流过生产线,从而提升产品质量。

可以理解的是,在一个阈值更新周期内,每当有监控数据落在当前阈值更新周期的阈值所限定范围之外,则产生一次预警,统计当前阈值更新周期内落在当前阈值更新周期的阈值所限定范围之外的监控数据个数,也是对预警次数的统计。

在本实施例中,统计当前阈值更新周期内出现预警的次数,作为第三个参考指标,即第三参数,用户可判断预警次数是否过多或过少。筛选出当前阈值更新周期内的落在当前阈值更新周期的阈值所限定范围之外的监控数据个数,将该个数作为当前阈值更新周期内出现预警的次数,并将该个数作为第三个参考指标。

本实施例从三个方向来描述当前阈值更新周期的数据与当前阈值更新周期的阈值的关系,从而能够在半自动更新阈值时为用户提供三个参数作为参考,进行下一阈值更新周期的阈值设置,或者在自动更新阈值时确定下一阈值更新周期的阈值大小。

图3为本公开实施例提供的又一阈值设置方法的流程示意图。如图3所示,在上述实施例的基础上,若所述当前日期到达阈值更新日期且所述预设阈值更新方式是半自动更新阈值方式,则根据所述第一参数确定下一阈值更新周期的阈值的步骤包括:

向用户提供更新提醒信息,所述更新提醒信息包括确认是否更新阈值的提醒信息、所述第一参数、第二参数以及第三参数;

获取用户确定的下一阈值更新周期的阈值。

在本实施例中,若所述当前日期到达阈值更新日期且所述预设阈值更新方式是半自动更新阈值方式,则系统可以通过弹出确认窗口向用户提供更新提醒信息,确认窗口中显示的信息可以包括:询问用户是否需要更新阈值的提醒新信息,对阈值更新的建议以及三个参数,供用户判断是否需要修改阈值。

在本实施例中,如果用户选择更新阈值,则在当前窗口提供阈值更新功能,用户无需离开当前功能,即可完成参数更新,更新完成后即可生效,继续进入监控功能。通过用户的交互确认完成阈值修改,能够满足用户需求。

在本实施例中,以一个生产质量分析系统为例,对车间内所有的生产线进行“产品不合格率”作为基础指标进行实时监控。在企业中生产线不合格率应在一个合理区间,且在管理成本和生产成本的平衡下,随着工艺的提升、工人操作的熟练和生产制度的完善下,不合格率在长期应呈逐步下降的趋势。对产品不合格率的监控阈值也应定期调整并逐步下降。在系统部署初期,用户将初始化设定每条生产线的不合格率监控阈值和阈值的更新周期。服务启用后,用户在日常查看监控视图的过程中,将会按照实施步骤辅助用户定期更新阈值。由此,本实施例的技术方案能够提高系统阈值功能的实用性、使系统的半自动化阈值维护更便捷、并提高阈值的准确性和实用性,提高与阈值相关功能的使用体验。

图4为本公开实施例提供的再一阈值设置方法的流程示意图。如图4所示,在上述实施例的基础上,若所述当前日期到达阈值更新日期且所述预设阈值更新方式是自动更新阈值方式,则根据所述第一参数确定下一阈值更新周期的阈值的步骤包括:

若所述第一参数小于零,则将当前阈值更新周期的峰值作为下一阈值更新周期的阈值。

在一些特殊场景中(例如,处于生产管理边缘的非重点零部件,或工艺简单,合格率较高的产线),可能会出现无人值守的情况,导致长时间无人触发阈值更新,最终导致阈值脱离生产环境失效。应对这些特殊场景,系统可以提供全自动更新阈值功能,在用户设置阈值更新周期后,用户可以选择自动更新阈值。相关视图将在无人值守的情况下在后台由系统进行定时的监控。在定时监控过程中,系统进行阈值更新。

在本实施例中,包括如下步骤:

S201:当系统执行当日视图监控时,系统先获取当前功能设置阈值的最近一次设置日期,并与当前功能的阈值更新周期进行比较,判断是否达到更新条件,如果未达到阈值更新周期,系统继续执行定时监控任务。

S202:如果达到阈值更新周期,系统将分析在当前阈值更新周期内的监控数据,通过当前阈值更新周期内监控数据的峰值P2与当前阈值更新周期的阈值P1相减,得到峰值与阈值的差值V1。

S203:如果V1≥0,则表示当前阈值更新周期内,监控数据出现过超出阈值情况,当前阈值仍处于有效状态,则当前阈值不需要下调,将继续维持当前阈值进行下个阈值更新周期的预警判断。

S204:如果V1<0,则表示当前阈值更新周期内,监控数据未出现超出阈值情况,当前阈值仍有下调空间,则将当前阈值调整为当前阈值更新周期内的峰值P1。

执行完上述步骤后,系统将继续执行定时监控任务。

本实施例通过获取当前日期及预设阈值更新周期,判断当前日期是否到达阈值更新日期,在当前日期到达阈值更新日期时,计算当前阈值更新周期的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数,若所述第一参数小于零,则将当前阈值更新周期内监控数据的峰值作为下一阈值更新周期的阈值。由此,能够自动更新阈值,减少了人工更新阈值所需要的成本,降低了生产线的运行成本。

在上述实施例的基础上,根据所述第一参数确定下一阈值更新周期的阈值的步骤还包括:

若所述第一参数大于等于零,则将当前阈值更新周期的阈值减小作为下一阈值更新周期的阈值。

在本实施例中,包括如下步骤:

S301:当系统执行当日视图监控时,系统先获取当前功能设置/更新阈值的最近一次设置/更新日期,并与当前功能的阈值更新周期进行比较,判断是否达到更新条件,如果未达到阈值更新周期,系统继续执行定时监控任务。

S302:如果达到阈值更新周期,系统将分析在当前阈值更新周期内的监控数据,通过当前阈值更新周期内监控数据的峰值P2与当前阈值更新周期的阈值P1相减,得到峰值与阈值的差值V1。

S303:通过当前阈值更新周期内监控数据的平均值J2与上一阈值更新周期内监控数据的平均值J1相减,得到差值V2。

S304:如果V1≥0且V2<0,则表示产品不合格率降低了,虽然当前阈值更新周期内,监控数据出现过超出阈值情况,即当前阈值更新周期的阈值在一定程度上仍然有效,但是当前阈值已不再合适,仍有下调空间,应当被减小。当前阈值的减小数值可以是当前阈值的百分比,例如百分之一。即,下一阈值更新周期的阈值是当前阈值更新周期的阈值的99%。

本实施例通过将当前阈值更新周期的阈值减小作为下一阈值更新周期的阈值能够更准确地得到符合生产线实际情况的阈值,更好地控制生产线上的产品合格率,从而提升产品质量。

在上述实施例的基础上,根据所述第一参数确定下一阈值更新周期的阈值的步骤还包括:

若所述第一参数大于等于零,则统计当前阈值更新周期内落在当前阈值更新周期的阈值限定的范围之外的监控数据个数,作为当前阈值更新周期的第三参数;

计算当前阈值更新周期的第三参数与当前阈值更新周期的数据量的比值,若所述比值小于当前阈值更新周期的阈值,则将当前阈值更新周期的阈值减小作为下一阈值更新周期的阈值。

在本实施例中,包括如下步骤:

S401:当系统执行当日视图监控时,系统先获取当前功能设置/更新阈值的最近一次设置/更新日期,并与当前功能的阈值更新周期进行比较,判断是否达到更新条件,如果未达到阈值更新周期,系统继续执行定时监控任务。

S402:如果达到阈值更新周期,系统将分析在当前阈值更新周期内的监控数据,通过当前阈值更新周期内监控数据的峰值P2与当前阈值更新周期的阈值P1相减,得到峰值与阈值的差值V1。

S403:统计当前阈值更新周期内落在当前阈值更新周期的阈值限定的范围之外的监控数据个数,作为当前阈值更新周期的第三参数。

例如当前阈值更新周期共有监控数据100个,其中15个监控数据落在阈值范围之外而引发了报警,则当前阈值更新周期的第三参数为15。当前阈值更新周期的第三参数与当前阈值更新周期的监控数据量的比值为15/100=0.15。该第三参数表示当前阈值更新周期的产品不合格率。

S404:若V1>=0且所述比值,例如0.15,小于当前阈值更新周期的阈值,例如0.20,则将当前阈值更新周期的阈值减小作为下一阈值更新周期的阈值。

例如,若当前阈值更新周期的产品不合格率,例如0.15,小于阈值对应的产品不合格率,例如0.20,则表示当前阈值更新周期的阈值在一定程度上仍然有效,但是当前阈值已不再合适,当前阈值有下调的空间。

下一阈值更新周期的阈值可以设置为所述比值,例如0.15,也可以设置为当前阈值更新周期的阈值与所述比值的平均数,即(0.15+0.20)/2=0.175。此外,当前阈值的减小数值可以是当前阈值的百分比,例如百分之一。即,下一阈值更新周期的阈值是当前阈值更新周期的阈值的99%。

本实施例通过将当前阈值更新周期的阈值减小作为下一阈值更新周期的阈值能够更准确地得到符合生产线实际情况的阈值,更好地控制生产线上的产品合格率,从而提升产品质量。

图5为本公开实施例提供的一种阈值设置装置的结构框图。如图5所示,该阈值设置装置,包括:

信息获取模块,其用于获取当前日期及预设阈值更新周期,判断当前日期是否到达阈值更新日期;

信息判断模块,其用于若当前日期到达阈值更新日期,则计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数;

阈值确定模块,其用于根据所述第一参数确定下一阈值更新周期的阈值。

结合图2可知,阈值更新周期可以设置为按月更新阈值,即阈值更新周期可以设置为一个月,可以理解的是,阈值更新周期还可以根据生产线的技术迭代进度而设置为一周、两周或者两个月。本公开的技术方案预设有阈值更新周期来供用户选择是否开启,或者选择更改阈值更新周期。若用户关闭提醒功能,系统将不会定期提醒用户修改阈值。

可以理解的是,用户可自行选择阈值更新周期的长短。

在本实施例中,阈值更新日期可以由预设阈值更新周期与上一次阈值设置/更新日期相加而得到。在得到阈值更新日期后,将当前日期与阈值更新日期进行比较来判断当前日期是否到达阈值更新日期。

在本实施例中,若当前日期到达阈值更新日期,即当前日期为当前阈值更新周期的最后一天,则计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,将该差值作为当前阈值更新周期的第一参数,根据所述第一参数确定下一阈值更新周期的阈值。

可以理解的是,本公开可适用于绝大多数需要定时变更的系统参数,本公开以阈值类参数为例进行描述。本公开描述的系统中包含指标监控功能,该监控功能可设置预警阈值,超过阈值将发出警告信息。

在本实施例中,阈值更新周期是监控功能可选的设置参数,如果用户设置该参数,系统将在达到阈值更新周期当天提醒用户更新阈值。

在本实施例中,当用户进入监控功能时,系统先获取当前功能设置阈值的最近一次设置日期,并与当前功能的阈值更新周期进行比较,判断是否达到阈值更新条件,如果未达到更新条件,用户可直接进入功能。

在本实施例中,如果达到阈值更新周期,系统将分析在当前阈值更新周期内的监控数据,通过周期内监控数据的峰值与当前阈值相减,得到监控数据的峰值与阈值的差值,作为第一个参考指标,即第一参数,可判断当前阈值与实际情况是否相差过大而脱离实际情况。

本实施例通过获取当前日期及预设阈值更新周期,判断当前日期是否到达阈值更新日期,在当前日期到达阈值更新日期时,计算当前阈值更新周期内监控数据的峰值与当前阈值更新周期的阈值之间的差值,作为当前阈值更新周期的第一参数,并根据所述第一参数确定下一阈值更新周期的阈值,由此能够周期性更新阈值,从而使阈值始终处于有效状态,进而使得不合格的产品能够被及时发现而保证了产品质量,并降低了生产线的运行成本。

本实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例所述的方法。

上述存储介质可以是闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘、服务器、App应用商城等等。

图6为本公开实施例提供的一种计算机设备的结构框图。如图6所示,本实施例提供一种计算机设备,所述计算机设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述实施例所述的方法。

处理器可以是专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(Digital Signal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable LogicDevice,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例中的方法。

存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。

在本公开所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本公开的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,上述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

需要说明的是,在本公开中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。

虽然本公开所揭露的实施方式如上,但上述的内容只是为了便于理解本公开而采用的实施方式,并非用以限定本公开。任何本公开所属技术领域内的技术人员,在不脱离本公开所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本公开的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

相关技术
  • 一种阈值设置方法、装置、可读存储介质和计算机设备
  • 一种报警阈值的修改方法、设备及计算机可读存储介质
技术分类

06120112163509