System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能制造相关领域,尤其涉及用于冲压机床的动态控制方法及系统。
技术介绍
1、在工业生产中,冲压是一个关键的加工步骤,用于制造各种金属零部件。目前,冲压机床控制往往依赖于传统的控制策略,传统的冲压控制策略高度依赖工程师的经验,这导致每次生产新产品时都需要重新调整和试验,浪费大量时间和资源,并且由于缺乏精确的模型和算法支持,传统的冲压控制方法很难达到高精度的生产要求,同时由于需要频繁调整和优化控制策略,会使生产效率受到严重影响。
2、现阶段相关技术中,冲压机床控制存在依赖人工经验,从而导致冲压精度不足,生产效率低下的技术问题。
技术实现思路
1、本申请通过提供用于冲压机床的动态控制方法及系统,采用引入产品设计信息的建模还原、图像采集、冲压特征识别、工艺步骤顺序排序、冲压工艺参数分析等技术手段,实现了对冲压机床的动态控制,达到了降低对人工经验的依赖,从而提高冲压精度和生产效率的技术效果。
2、本申请提供用于冲压机床的动态控制方法,包括:
3、交互获得待生产冲压件的产品设计信息,并根据所述产品设计信息进行建模还原,获得目标冲压件模型;
4、预设标准产品采集角度,并基于所述标准产品采集角度配置摄像机视角对所述目标冲压件模型进行图像采集导出,获得二维模型图像集;
5、预构建冲压特征识别网络,并将所述二维模型图像集同步至所述冲压特征识别网络进行冲压特征识别,输出k种冲压特征,其中,k为正整数;
6、预构建冲压特征工
7、采用所述k种冲压特征对所述多个工艺冲压模型映射执行冲压工艺参数分析,获得多组冲压工艺参数序列;
8、将所述多组冲压工艺参数序列拟合至所述目标工艺序列,生成冲压动态控制序列,采用所述冲压动态控制序列执行所述待生产冲压件的批量化生产。
9、在可能的实现方式中,预构建冲压特征识别网络,并将所述二维模型图像集同步至所述冲压特征识别网络进行冲压特征识别,输出k种冲压特征,执行以下处理:
10、预构建随机算子库,并根据所述标准产品采集角度的m个产品采集角度,从所述随机算子库随机调用获得m个预设算子,其中,m为正整数;
11、交互获得标准冲压特征集,并基于所述标准冲压特征集对交互获得的多个样本冲压件的多个实采图像集进行冲压特征标识,获得多个冲压标识图像集;
12、基于所述m个预设算子构建生成m个冲压特征识别子通道,并采用所述多个冲压标识图像集进行所述m个冲压特征识别子通道的构建;
13、将所述m个冲压特征识别子通道并联设置,并在所述m个冲压特征识别子通道的输出端配置特征聚合通道,完成所述冲压特征识别网络的构建;
14、将所述二维模型图像集的m张模型图像映射同步至所述冲压特征识别网络的所述m个冲压特征识别子通道进行冲压特征识别,获得m个冲压特征子集;
15、将所述m个冲压特征子集同步至所述特征聚合通道进行重复特征聚合,输出所述k种冲压特征。
16、在可能的实现方式中,预构建冲压特征工序映射,并根据所述冲压特征工序映射对所述k种冲压特征进行工艺步骤顺序排序,获得目标工艺序列,并根据所述目标工艺序列对所述目标冲压件模型进行逆向工程分析,获得多个工艺冲压模型,执行以下处理:
17、交互获得标准冲压工序顺序,其中,构成所述标准冲压工序顺序的多个冲压工序映射于多个形状特征集;
18、基于知识图谱进行所述多个冲压工序和多个形状特征集的关联存储,生成所述冲压特征工序映射;
19、采用所述k种冲压特征匹配所述冲压特征工序映射进行冲压工序调用,获得多个目标调用工序;
20、基于所述标准冲压工序顺序进行所述多个目标调用工序的工序重排,生成所述目标工艺序列;
21、根据所述目标工艺序列对所述目标冲压件模型进行逆向工程分析,获得所述多个工艺冲压模型。
22、在可能的实现方式中,根据所述目标工艺序列对所述目标冲压件模型进行逆向工程分析,获得所述多个工艺冲压模型,执行以下处理:
23、采用所述多个目标调用工序瓜分所述k种冲压特征,获得多组冲压特征;
24、根据所述目标工艺序列对所述多组冲压特征进行逆向排序处理,获得冲压特征组序;
25、对所述冲压特征组序执行顺序调用,获得第一组顺序冲压特征,并以所述第一组顺序冲压特征为约束对所述目标冲压件模型进行特征剔除,获得第一工艺冲压模型;
26、对所述冲压特征组序执行顺序调用,获得第二组顺序冲压特征,并以所述第二组顺序冲压特征为约束对所述第一工艺冲压模型进行特征剔除,获得第二工艺冲压模型;
27、以此类推,以所述冲压特征组序为特征剔除约束,对所述目标冲压件模型进行多轮次特征剔除和模型保留,获得所述多个工艺冲压模型。
28、在可能的实现方式中,采用所述k种冲压特征对所述多个工艺冲压模型映射执行冲压工艺参数分析,获得多组冲压工艺参数序列,执行以下处理:
29、对所述冲压特征组序执行逆序调用,获得第一组逆序冲压特征,对所述多个工艺冲压模型执行逆序调用,获得第一逆序工艺冲压模型;
30、采用所述第一组逆序冲压特征遍历所述第一逆序工艺冲压模型进行参数调用,获得第一冲压形变参数集;
31、以此类推,对所述冲压特征组序和所述多个工艺冲压模型执行逆序调用,并基于逆序调用结果映射进行参数调用,获得多个冲压形变参数集;
32、预构建冲压工艺匹配网络,其中,所述冲压工艺匹配网络包括映射于所述多个冲压工序的多个冲压工艺匹配分支,且所述多个冲压工艺匹配分支并联;
33、根据所述目标工艺序列对所述冲压工艺匹配网络进行冲压工艺匹配分支映射激活,获得多个目标匹配分支;
34、根据所述目标工艺序列将所述多个冲压形变参数集映射同步至所述多个目标匹配分支,获得所述多组冲压工艺参数序列。
35、在可能的实现方式中,预构建冲压工艺匹配网络,其中,所述冲压工艺匹配网络包括映射于所述多个冲压工序的多个冲压工艺匹配分支,且所述多个冲压工艺匹配分支并联,执行以下处理:
36、交互获得所述多个冲压工序中第一冲压工序的多个样本冲压形变尺寸、多个样本冲压控制参数和多个样本冲压工具调用;
37、基于知识图谱进行所述多个样本冲压形变尺寸、多个样本冲压控制参数和多个样本冲压工具调用的关联存储,构建获得第一冲压工艺匹配层;
38、交互获得所述多个样本冲压形变尺寸的样本冲压序列,并基于所述样本冲压序列生成第一冲压工艺排序层;
39、将所述第一冲压工艺匹配层的输出端与所述第一冲压工艺排序层的输入端连接,构建生成第一冲压工艺匹配分支;
...【技术保护点】
1.用于冲压机床的动态控制方法,其特征在于,所述方法包括:
2.如权利要求1所述的用于冲压机床的动态控制方法,其特征在于,预构建冲压特征识别网络,并将所述二维模型图像集同步至所述冲压特征识别网络进行冲压特征识别,输出K种冲压特征,所述方法还包括:
3.如权利要求1所述的用于冲压机床的动态控制方法,其特征在于,预构建冲压特征工序映射,并根据所述冲压特征工序映射对所述K种冲压特征进行工艺步骤顺序排序,获得目标工艺序列,并根据所述目标工艺序列对所述目标冲压件模型进行逆向工程分析,获得多个工艺冲压模型,所述方法还包括:
4.如权利要求3所述的用于冲压机床的动态控制方法,其特征在于,根据所述目标工艺序列对所述目标冲压件模型进行逆向工程分析,获得所述多个工艺冲压模型,所述方法还包括:
5.如权利要求4所述的用于冲压机床的动态控制方法,其特征在于,采用所述K种冲压特征对所述多个工艺冲压模型映射执行冲压工艺参数分析,获得多组冲压工艺参数序列,所述方法还包括:
6.如权利要求5所述的用于冲压机床的动态控制方法,其特征在于,预构建冲压工艺匹
7.如权利要求4所述的用于冲压机床的动态控制方法,其特征在于,根据所述目标工艺序列对所述目标冲压件模型进行逆向工程分析,获得所述多个工艺冲压模型,之后,所述方法还包括:
8.用于冲压机床的动态控制系统,其特征在于,所述系统用于实施权利要求1-7任一项所述的用于冲压机床的动态控制方法,所述系统包括:
...【技术特征摘要】
1.用于冲压机床的动态控制方法,其特征在于,所述方法包括:
2.如权利要求1所述的用于冲压机床的动态控制方法,其特征在于,预构建冲压特征识别网络,并将所述二维模型图像集同步至所述冲压特征识别网络进行冲压特征识别,输出k种冲压特征,所述方法还包括:
3.如权利要求1所述的用于冲压机床的动态控制方法,其特征在于,预构建冲压特征工序映射,并根据所述冲压特征工序映射对所述k种冲压特征进行工艺步骤顺序排序,获得目标工艺序列,并根据所述目标工艺序列对所述目标冲压件模型进行逆向工程分析,获得多个工艺冲压模型,所述方法还包括:
4.如权利要求3所述的用于冲压机床的动态控制方法,其特征在于,根据所述目标工艺序列对所述目标冲压件模型进行逆向工程分析,获得所述多个工艺冲压模型,所述方法还包括:
<...【专利技术属性】
技术研发人员:王建均,顾烨,
申请(专利权)人:南通双耀冲压有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。