System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种变频双轮铣车调速方法及系统技术方案_技高网

一种变频双轮铣车调速方法及系统技术方案

技术编号:40261449 阅读:9 留言:0更新日期:2024-02-02 22:51
本发明专利技术涉及数据处理技术领域,具体涉及一种变频双轮铣车调速方法及系统,包括:将转速时序数据序列划分为单次加工数据序列,根据所有单次加工数据序列中的数据特征,得到时长差异集合和转速差异集合,再结合序数值序列和总序数值序列之间的关系,确定单次加工数据序列的异常程度。将单次加工数据序列划分为若干个数据序列段,根据所有数据序列段的总转速变化和其对应的转速变化序列中局部极值点的数量以及转速转变集合中的数据值,确定单次加工数据序列的复杂程度,由此得到门限值调整系数,确定门限值,进而使用旋转门算法进行压缩处理,再使用PID控制算法得到调速信号。本发明专利技术通过自适应门限值,保障数据准确性的同时,提高压缩效率。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体涉及一种变频双轮铣车调速方法及系统


技术介绍

1、变频双轮铣车是一种用于金属加工行业的机械设备,它具有两个铣削轮,可以同时进行两个轴向的铣削操作,从而使其更加高效、精密和灵活,以满足不同工件加工的需求,提高生产效率和产品质量。

2、而为了实现变频双轮铣车调速的精准智能控制需要海量的设备运行监测数据作为支撑,并且随着时间的增长,会不断地有新的数据产生,但是数据库的容量由于硬件的限制不可能无限地增加。因此需要对采集数据进行高效的压缩处理,以提高数据库的利用率,保障后续变频双轮铣车调速的准确性。

3、旋转门算法时一种拟合迅速、压缩效率高、压缩精度可控制和算法实现简单的数据压缩方法,其根据时间间隔的变化将连续的数据分割成不同的段,然后使用简洁的表示形式来编码每个段。并且当新的数据产生时,旋转门算法可以根据已有的压缩数据,只对新增的数据进行处理和压缩,而无需重新处理整个数据集。

4、现有的问题:在工件加工过程中随着切削参数和设备运行的稳定性的变化以及刀具的磨损,监测到的变频双轮铣车运行数据会有复杂的波动,故不同时间段上的数据往往需要不同的门限值,用以保障压缩效果,但传统旋转门算法中的门限值恒定不变,当门限值选取过大时,会造成压缩误差偏大,当门限值选取过小时,压缩效率较低。


技术实现思路

1、本专利技术提供一种变频双轮铣车调速方法及系统,以解决现有的问题。

2、本专利技术的一种变频双轮铣车调速方法及系统采用如下技术方案:

3、本专利技术一个实施例提供了一种变频双轮铣车调速方法,该方法包括以下步骤:

4、根据变频器反馈得到铣车电机的转速时序数据序列,将转速时序数据序列划分为若干个单次加工数据序列;根据所有单次加工数据序列中的数据数量和数据均值,分别构成单次加工时长集合和单次加工转速集合;

5、分别根据单次加工时长集合和单次加工转速集合中数据之间的差异,得到时长差异集合和转速差异集合;根据单次加工数据序列中局部极值点对应的序数值,确定序数值序列和总序数值序列;

6、根据序数值序列中每个序数值在总序数值序列中出现的次数和其可信度,确定序数值序列中每个序数值对应的局部异常性;根据序数值序列中所有序数值对应的局部异常性和时长差异集合与转速差异集合中的数据值,确定单次加工数据序列的异常程度;

7、将单次加工数据序列划分为若干个数据序列段,根据所有相邻数据序列段中数据均值之差的绝对值构成转速转变集合;根据数据序列段内所有相邻数据的差异,确定转速变化序列和总转速变化;

8、根据所有数据序列段的总转速变化和其对应的转速变化序列中局部极值点的数量以及转速转变集合中的数据值,确定单次加工数据序列的复杂程度;根据单次加工数据序列的复杂程度和异常程度,确定单次加工数据序列对应的门限值调整系数;

9、根据单次加工数据序列对应的门限值调整系数,确定单次加工数据序列对应的门限值;根据所有单次加工数据序列对应的门限值,使用旋转门算法对转速时序数据序列进行压缩处理,得到压缩后的转速数据;根据压缩后的转速数据,使用pid控制算法得到调速信号。

10、进一步地,所述分别根据单次加工时长集合和单次加工转速集合中数据之间的差异,得到时长差异集合和转速差异集合,包括的具体步骤如下:

11、将单次加工时长集合中的众数,记为标准单次加工时长;

12、分别计算单次加工时长集合中每个数据与标准单次加工时长的差值的绝对值,使用最小最大规范法对单次加工时长集合中所有数据与标准单次加工时长的差值的绝对值进行归一化处理,得到时长差异集合;

13、单次加工转速集合中的众数,记为标准单次加工转速;

14、分别计算单次加工转速集合中每个数据与标准单次加工转速的差值的绝对值,使用最小最大规范法对单次加工转速集合中所有数据与标准单次加工转速的差值的绝对值进行归一化处理,得到转速差异集合。

15、进一步地,所述根据单次加工数据序列中局部极值点对应的序数值,确定序数值序列和总序数值序列,包括的具体步骤如下:

16、使用一阶导数法得到单次加工数据序列中的局部极值点,根据单次加工数据序列中所有局部极值点对应的序数值构成序数值序列;

17、根据所有单次加工数据序列对应的序数值序列构成总序数值序列。

18、进一步地,所述根据序数值序列中每个序数值在总序数值序列中出现的次数和其可信度,确定序数值序列中每个序数值对应的局部异常性,包括的具体步骤如下:

19、取单次加工数据序列对应的序数值序列中任意一个序数值,若所述序数值在总序数值序列中出现的次数小于等于预设的次数阈值时,将所述序数值对应的局部异常性设置为预设的局部异常性;

20、若所述序数值在总序数值序列中出现的次数大于预设的次数阈值时,将总序数值序列中与所述序数值大小相同的数据,记为参考数据;

21、将所有参考数据对应在转速时序数据序列中的数据方差,记为所述序数值在总序数值序列中出现的次数的可信度;

22、根据所述序数值在总序数值序列中出现的次数和所述序数值在总序数值序列中出现的次数的可信度,确定所述序数值对应的局部异常性。

23、进一步地,所述根据所述序数值在总序数值序列中出现的次数和所述序数值在总序数值序列中出现的次数的可信度,确定所述序数值对应的局部异常性对应的具体计算公式为:

24、

25、其中为单次加工数据序列对应的序数值序列中第i个序数值对应的局部异常性,为单次加工数据序列对应的序数值序列中第i个序数值,为大小是的序数值在总序数值序列中出现的次数,为大小是的序数值在总序数值序列中出现的次数的可信度,n为转速时序数据序列划分的单次加工数据序列的数量,为以自然常数为底的指数函数,k为预设的指数函数调整值。

26、进一步地,所述根据序数值序列中所有序数值对应的局部异常性和时长差异集合与转速差异集合中的数据值,确定单次加工数据序列的异常程度,包括的具体步骤如下:

27、将单次加工数据序列对应在时长差异集合与转速差异集合中的数据值的均值,记为单次加工数据序列的整体异常性;

28、将单次加工数据序列的整体异常性和单次加工数据序列对应的序数值序列中所有序数值对应的局部异常性的均值的乘积,记为单次加工数据序列的异常程度。

29、进一步地,所述根据数据序列段内所有相邻数据的差异,确定转速变化序列和总转速变化,包括的具体步骤如下:

30、根据数据序列段内所有相邻数据的差值的绝对值,构成转速变化序列;

31、将转速变化序列中所有数据的均值,记为数据序列段的总转速变化。

32、进一步地,所述根据所有数据序列段的总转速变化和其对应的转速变化序列中局部极值点的数量以及转速转变集合中的数据值,确定单次加工数据序列的复杂程度;根据单次加工数据序列的复杂程度和异本文档来自技高网...

【技术保护点】

1.一种变频双轮铣车调速方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述分别根据单次加工时长集合和单次加工转速集合中数据之间的差异,得到时长差异集合和转速差异集合,包括的具体步骤如下:

3.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述根据单次加工数据序列中局部极值点对应的序数值,确定序数值序列和总序数值序列,包括的具体步骤如下:

4.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述根据序数值序列中每个序数值在总序数值序列中出现的次数和其可信度,确定序数值序列中每个序数值对应的局部异常性,包括的具体步骤如下:

5.根据权利要求4所述一种变频双轮铣车调速方法,其特征在于,所述根据所述序数值在总序数值序列中出现的次数和所述序数值在总序数值序列中出现的次数的可信度,确定所述序数值对应的局部异常性对应的具体计算公式为:

6.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述根据序数值序列中所有序数值对应的局部异常性和时长差异集合与转速差异集合中的数据值,确定单次加工数据序列的异常程度,包括的具体步骤如下:

7.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述根据数据序列段内所有相邻数据的差异,确定转速变化序列和总转速变化,包括的具体步骤如下:

8.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述根据所有数据序列段的总转速变化和其对应的转速变化序列中局部极值点的数量以及转速转变集合中的数据值,确定单次加工数据序列的复杂程度;根据单次加工数据序列的复杂程度和异常程度,确定单次加工数据序列对应的门限值调整系数,包括的具体步骤如下:

9.根据权利要求8所述一种变频双轮铣车调速方法,其特征在于,所述根据工件各部位的电机转速变化差异与工件加工部位转变时的电机转速转变程度,确定单次加工数据序列的复杂程度对应的具体计算公式为:

10.一种变频双轮铣车调速系统,所述系统包括存储器和处理器,其特征在于,所述处理器执行所述存储器存储的计算机程序,以实现根据权利要求1-9任一项所述的方法。

...

【技术特征摘要】

1.一种变频双轮铣车调速方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述分别根据单次加工时长集合和单次加工转速集合中数据之间的差异,得到时长差异集合和转速差异集合,包括的具体步骤如下:

3.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述根据单次加工数据序列中局部极值点对应的序数值,确定序数值序列和总序数值序列,包括的具体步骤如下:

4.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述根据序数值序列中每个序数值在总序数值序列中出现的次数和其可信度,确定序数值序列中每个序数值对应的局部异常性,包括的具体步骤如下:

5.根据权利要求4所述一种变频双轮铣车调速方法,其特征在于,所述根据所述序数值在总序数值序列中出现的次数和所述序数值在总序数值序列中出现的次数的可信度,确定所述序数值对应的局部异常性对应的具体计算公式为:

6.根据权利要求1所述一种变频双轮铣车调速方法,其特征在于,所述根据序数值序列中所有序数值对...

【专利技术属性】
技术研发人员:庄奎斌魏亚伟王惠强杜伟于宏溪
申请(专利权)人:山东拓新电气有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1