System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术一般地涉及数据监测。更具体地,本专利技术涉及一种注塑机的模具防压监测方法及系统。
技术介绍
1、在智能制造的背景下,注塑机的自动化和智能化程度逐渐提高,模具是注塑机的核心部件之一,模具的损坏会导致生产中断和更换成本,通过对模具进行防压监测,可以及时发现异常情况,预防模具因受力过大而损坏,延长模具的使用寿命,并且注塑机的生产效率直接受到模具性能的影响,通过防压监测,可以优化注塑过程,提高生产效率,降低废品率,可见防压监测具有重要意义。
2、注塑机的模具防压监测主要是对压力数据进行监测,其需要具有高效性和准确性,孤立森林算法是一种识别异常数据较为高效的算法,因此,能够通过孤立森林算法对压力数据进行监测,但是,孤立森林算法容易受到数据中的噪声影响,导致数据过拟合现象的发生,进而影响异常数据识别结果的准确性。
技术实现思路
1、为解决上述一个或多个技术问题,本专利技术提出一种注塑机的模具防压监测方法及系统,能够对注塑机的模具压力数据进行准确监测。具体采用如下技术方案:一种注塑机的模具防压监测方法,包括:
2、采集注塑机一段时间内的多个压力数据;
3、对所述多个压力数据构建多棵不同的二叉树,其中,每棵二叉树包含的压力数据相同,压力数据的分布不同;
4、根据所述每棵二叉树的根节点左右两侧的压力数据分布和根节点到叶子节点的平均路径长度,得到每棵二叉树的优度;
5、根据每个压力数据在每棵二叉树中的高度和所述每个压力数据与每棵二叉
6、基于所述每个压力数据对每棵二叉树的贡献程度和所述每棵二叉树的优度,得到所述每个压力数据在所述每棵二叉树中的异常表现权重;
7、通过所述每个压力数据在所述每棵二叉树中的异常表现权重和所述每个压力数据的异常得分值计算所述每个压力数据的最终异常得分值;
8、根据所述每个压力数据的最终异常得分值判断所述多个压力数据是否异常。
9、进一步的,所述每个压力数据的最终异常得分值,满足如下关系式:
10、
11、式中,i为压力数据的序号,为第i个压力数据的最终异常得分值,为第i个压力数据在第s棵二叉树中的异常得分值,为第i个压力数据在第s棵二叉树中的异常表现权重,为二叉树的总个数,s为二叉树的序号,取值为[1,n]范围内的所有整数。
12、进一步的,所述每个压力数据的异常得分值通过孤立森林算法获取。
13、进一步的,所述每个压力数据在所述每棵二叉树中的异常表现权重,满足如下关系式:
14、
15、式中,为第i个压力数据在第s棵二叉树中的异常表现权重,为第i个压力数据对第s个二叉树的贡献程度,为第s个二叉树的优度,为第i个压力数据,为压力数据的均值,为采集第i个压力数据时对应的注塑机电压,为采集所有压力数据的时间段内注塑机的电压均值,为归一化函数。
16、进一步的,所述每个压力数据对每棵二叉树的贡献程度,满足如下关系式:
17、
18、式中,为第i个压力数据对第s个二叉树的贡献程度,为第i个压力数据与第s个二叉树的根节点之间的距离,为第s个二叉树包含的节点高度的最大值,为第i个数据点在第s个二叉树中的节点高度。
19、进一步的,所述每棵二叉树的优度,满足如下关系式:
20、
21、式中,为第s个二叉树的优度,为第s个二叉树的根节点的左侧所有压力数据的方差,为第s个二叉树的根节点的右侧所有压力数据的方差,为第s个二叉树的叶子节点的总数,为第s个二叉树的根节点的右侧的叶子节点总数,为第s个二叉树的根节点的左侧的叶子节点总数,为第s个二叉树的叶子节点的序号,取遍[]范围内的所有整数,为第s个二叉树的根节点与第个叶子节点之间的距离,为以e为底的指数函数。
22、进一步的,根据所述每个压力数据的最终异常得分值判断所述多个压力数据是否异常,方法为:
23、预设得分值的阈值;
24、若所述多个压力数据中的某个压力数据的最终异常得分值大于所述预设得分值的阈值,则所述多个压力数据存在异常,发出预警,否则,所述压力数据不存在异常。
25、本专利技术还提供一种注塑机的模具防压监测系统,所述模具防压监测系统包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序以实现如上述任一项方法所述的步骤。
26、本专利技术具有以下效果:
27、本专利技术根据同一个压力数据在多棵不同的二叉树中的位置特征,包括该压力数据在每棵二叉树上的高度和该压力数据与每棵二叉树节点之间的距离,基于位置特征和每棵二叉树本身的优度,得到该同一压力数据在不同的多棵孤立森林二叉树中的异常表现,并根据同一压力数据在不同的多棵孤立森林二叉树中的异常表现进行加权,得到该压力数据的最终异常得分值,综合考虑了压力数据的特征和二叉树自身的特征,从当前数据本身以及所处二叉树两个方面综合考虑获得相应权重,避免了噪声对检测结果的影响,减小了过拟合现象发生的可能性,提高了异常数据识别结果准确性。
本文档来自技高网...【技术保护点】
1.一种注塑机的模具防压监测方法,其特征在于,包括:
2.根据权利要求1所述的一种注塑机的模具防压监测方法,其特征在于,所述每个压力数据的最终异常得分值,满足如下关系式:
3.根据权利要求2所述的一种注塑机的模具防压监测方法,其特征在于,所述每个压力数据的异常得分值通过孤立森林算法获取。
4.根据权利要求2所述的一种注塑机的模具防压监测方法,其特征在于,所述每个压力数据在所述每棵二叉树中的异常表现权重,满足如下关系式:
5.根据权利要求4所述的一种注塑机的模具防压监测方法,其特征在于,所述每个压力数据对每棵二叉树的贡献程度,满足如下关系式:
6.根据权利要求4所述的一种注塑机的模具防压监测方法,其特征在于,所述每棵二叉树的优度,满足如下关系式:
7.根据权利要求4所述的一种注塑机的模具防压监测方法,其特征在于,根据所述每个压力数据的最终异常得分值判断所述多个压力数据是否异常,方法为:
8.一种注塑机的模具防压监测系统,其特征在于,所述模具防压监测系统包括存储器和处理器,所述存储器上存储有计算机程序
...【技术特征摘要】
1.一种注塑机的模具防压监测方法,其特征在于,包括:
2.根据权利要求1所述的一种注塑机的模具防压监测方法,其特征在于,所述每个压力数据的最终异常得分值,满足如下关系式:
3.根据权利要求2所述的一种注塑机的模具防压监测方法,其特征在于,所述每个压力数据的异常得分值通过孤立森林算法获取。
4.根据权利要求2所述的一种注塑机的模具防压监测方法,其特征在于,所述每个压力数据在所述每棵二叉树中的异常表现权重,满足如下关系式:
5.根据权利要求4所述的一种注塑机的模具防压监测方法,其特征在...
【专利技术属性】
技术研发人员:徐伯刚,
申请(专利权)人:湖北铂骏科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。