1.一种压铸件去毛刺工艺智能控制方法,其特征在于,所述方法包括:获取压铸件的修整轮廓,根据修整轮廓生成磨头行进轨迹;
获取压铸件图像,根据压铸件图像提取磨头行进轨迹上的毛刺特征,得到毛刺特征序列,并基于毛刺特征序列从预设的去毛刺音频数据库中匹配多个毛刺音频数据;
检测磨头的磨损程度,根据磨损程度对磨头行进轨迹进行修正,并根据磨损程度生成磨头控制数据;所述磨头的磨损程度包括磨损工作半径和磨损缺失角度;
根据磨头控制数据对压铸件进行去毛刺处理,并在去毛刺处理过程中实时采集不同毛刺特征对应的音频特征数据;
分析当前的音频特征数据与对应的毛刺音频数据的音频相似度,当音频相似度不满足预设条件时,停止当前去毛刺流程并重新对磨头行进轨迹和磨头控制数据进行修正。
2.根据权利要求1所述的压铸件去毛刺工艺智能控制方法,其特征在于,所述检测磨头的磨损程度,根据磨损程度对磨头行进轨迹进行修正,包括:获取磨头上最高点到中心轴的距离,得到磨损工作半径,获取磨头磨损部分的磨损缺失角度;
根据磨损工作半径对磨头行进轨迹进行修正。
3.根据权利要求1所述的压铸件去毛刺工艺智能控制方法,其特征在于,所述磨头控制数据包括磨头转速和磨头行进速度;
所述根据磨损程度生成磨头控制数据,包括:
将磨损工作半径和磨损损失角度输入预设的磨损影响度算法,得到磨损影响度,磨损影响度算法表述为:式中,Teff为磨损影响度,Rmax为磨损工作半径,R0为初始磨头工作半径,θ为磨损损失角度;
将初始磨头转速除以磨损影响度,得到修正后的磨头转速,若修正后的磨头转速大于预设的最大转速,将最大转速作为新的磨头转速,并根据预设的行进速度修正算法对磨头行进速度进行更新,行进速度修正算法表述为:,
式中,Vr为初始磨头转速,Vf为初始磨头行进速度,Vf 为修正后的行进速度, 为最大转速,Teff为磨损影响度。
4.根据权利要求3所述的压铸件去毛刺工艺智能控制方法,其特征在于,所述方法还包括:当磨损影响度小于预设阈值时,提醒更换磨头。
5.根据权利要求1所述的压铸件去毛刺工艺智能控制方法,其特征在于,所述方法还包括:根据毛刺特征中的尺寸特征,对毛刺进行毛刺级别划分,基于不同的毛刺级别从数据库匹配不同的毛刺音频数据。
6.一种压铸件去毛刺工艺智能控制装置,其特征在于,所述装置包括:行进轨迹生成模块,用于获取压铸件的修整轮廓,根据修整轮廓生成磨头行进轨迹;
毛刺音频获取模块,用于获取压铸件图像,根据压铸件图像提取磨头行进轨迹上的毛刺特征,得到毛刺特征序列,并基于毛刺特征序列从预设的去毛刺音频数据库中匹配多个毛刺音频数据;
磨头控制数据生成模块,用于检测磨头的磨损程度,根据磨损程度对磨头行进轨迹进行修正,并根据磨损程度生成磨头控制数据;所述磨头的磨损程度包括磨损工作半径和磨损缺失角度;
去毛刺处理模块,用于根据磨头控制数据对压铸件进行去毛刺处理,并在去毛刺处理过程中实时采集不同毛刺特征对应的音频特征数据;
毛刺音频比对模块,用于分析当前的音频特征数据与对应的毛刺音频数据的音频相似度,当音频相似度不满足预设条件时,停止当前去毛刺流程并重新对磨头行进轨迹和磨头控制数据进行修正。
7.根据权利要求6所述的压铸件去毛刺工艺智能控制装置,其特征在于,所述磨头控制数据生成模块包括:磨头磨损程度获取单元,用于获取磨头上最高点到中心轴的距离,得到磨损工作半径,获取磨头磨损部分的磨损缺失角度;
行进轨迹修正单元,用于根据磨损工作半径对磨头行进轨迹进行修正。
8.根据权利要求6所述的压铸件去毛刺工艺智能控制装置,其特征在于,所述磨头控制数据生成模块还包括:磨损影响度计算单元,用于将磨损工作半径和磨损损失角度输入预设的磨损影响度算法,得到磨损影响度,磨损影响度算法表述为:式中,Teff为磨损影响度,Rmax为磨损工作半径,R0为初始磨头工作半径,θ为磨损损失角度;
磨头控制数据计算单元,用于将初始磨头转速除以磨损影响度,得到修正后的磨头转速,若修正后的磨头转速大于预设的最大转速,将最大转速作为新的磨头转速,并根据预设的行进速度修正算法对磨头行进速度进行更新,行进速度修正算法表述为:,
式中,Vr为初始磨头转速,Vf为初始磨头行进速度,Vf为修正后的行进速度, 为最大转速,Teff为磨损影响度。
9.根据权利要求8所述的压铸件去毛刺工艺智能控制装置,其特征在于,所述磨头控制数据生成模块还包括:磨头替换提醒单元,用于当磨损影响度小于预设阈值时,提醒更换磨头。
10.根据权利要求6所述的压铸件去毛刺工艺智能控制装置,其特征在于,所述装置还包括:毛刺等级划分模块,用于根据毛刺特征中的尺寸特征,对毛刺进行毛刺级别划分,基于不同的毛刺级别从数据库匹配不同的毛刺音频数据。