一种提升装配过盈量精度的方法及系统技术方案

技术编号:33834673 阅读:13 留言:0更新日期:2022-06-16 11:48
本发明专利技术公开了一种提升装配过盈量精度的方法及系统,包括:获取需要进行过盈装配的每一个部件A与每一个部件B的过盈量值;构建部件A和部件B过盈量值的第一矩阵;设定预期的过盈量值,第一矩阵中每一个元素值减去所述预期的过盈量值,并取绝对值,得到第二矩阵;对第二矩阵分别进行行规约和列规约,得到第三矩阵;对第三矩阵中的零元素按照设定的规则进行标记,若标记的零元素数量等于部件A或部件B的数量,则标记的零元素对应的第一矩阵中相应位置的数据即为部件A和部件B的装配最优解;否则,对第三矩阵进行处理后,重新对零元素进行标记,直至标记的零元素数量等于部件A或部件B的数量,进而得到部件A和部件B的装配最优解。进而得到部件A和部件B的装配最优解。进而得到部件A和部件B的装配最优解。

【技术实现步骤摘要】
一种提升装配过盈量精度的方法及系统


[0001]本专利技术涉及部件装配
,尤其涉及一种提升装配过盈量精度的方法及系统。

技术介绍

[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]在轨道车辆的组装过程中,往往面临大量的零部件需要过盈装配;比如:在车辆转向架组装过程中,车轴与车轮、车轴与轴承以及各种橡胶节点与端头的压装等,均需要进行过盈装配。
[0004]现有的装配工艺中,在满足过盈量区间的要求下,部件A、B的选取多为人工选择,具有较强的随机性,容易导致同批次的零部件压装过盈量分布不均匀,可重复性差,且人工选配工作量大,偶有不合格品出现,难以保证选配效率和质量。
[0005]匈牙利算法广泛用于解决指派问题,指派问题指m人须完成n项任务,如何指派人与任务之间的关系使得完成任务所需成本最低或同等时间内完成任务量最大的问题,若m=n,则问题为平衡问题;若m≠n,则问题为非平衡问题。
[0006]目前,并未发现利用匈牙利算法求解两个零部件之间的匹配关系问题的技术方案。

技术实现思路

[0007]为了解决上述问题,本专利技术提出了一种提升装配过盈量精度的方法及系统,基于匈牙利算法的设计思路,将指派问题推广为部件A与部件B之间的选配关系,可以求解趋于指定值的指派问题;能够提升同一批次压装部件的合格率,同时能够对过盈量进行精确管控,进而提升装配质量。
[0008]根据本专利技术实施例的第一个方面,提供了一种提升装配过盈量精度的方法,包括:
[0009]获取需要进行过盈装配的每一个部件A与每一个部件B的过盈量值;增加数量少的部件,使得部件A与B的数量相同;
[0010]构建部件A和部件B过盈量值的第一矩阵;设定预期的过盈量值,所述第一矩阵中每一个元素值减去所述预期的过盈量值,并取绝对值,得到第二矩阵;
[0011]对所述第二矩阵分别进行行规约和列规约,得到第三矩阵;
[0012]对第三矩阵中的零元素按照设定的规则进行标记,若标记的零元素数量等于部件A或部件B的数量中的最大者,则标记的零元素对应的第一矩阵中相应位置的数据即为部件A和部件B的装配最优解;否则,对所述第三矩阵进行处理后,重新对零元素进行标记,直至标记的零元素数量等于部件A或部件B的数量,进而得到部件A和部件B的装配最优解。
[0013]根据本专利技术实施例的第二个方面,提供了一种提升装配过盈量精度的系统,包括:
[0014]数据获取模块,用于获取需要进行过盈装配的每一个部件A与每一个部件B的过盈
量值;增加数量少的部件,使得部件A与B的数量相同;
[0015]数据处理模块,用于构建部件A和部件B过盈量值的第一矩阵;设定预期的过盈量值,所述第一矩阵中每一个元素值减去所述预期的过盈量值,并取绝对值,得到第二矩阵;对所述第二矩阵分别进行行规约和列规约,得到第三矩阵;
[0016]最优解匹配模块,用于对第三矩阵中的零元素按照设定的规则进行标记,若标记的零元素数量等于部件A或部件B的数量中的最大者,则标记的零元素对应的第一矩阵中相应位置的数据即为部件A和部件B的装配最优解;否则,对所述第三矩阵进行处理后,重新对零元素进行标记,直至标记的零元素数量等于部件A或部件B的数量,进而得到部件A和部件B的装配最优解。
[0017]根据本专利技术实施例的第三个方面,提供了一种终端设备,其包括处理器和存储器,处理器用于实现各指令;存储器用于存储多条指令,所述指令适于由处理器加载并执行上述的提升装配过盈量精度的方法。
[0018]根据本专利技术实施例的第四个方面,提供了一种计算机可读存储介质,其中存储有多条指令,所述指令适于由终端设备的处理器加载并执行上述的提升装配过盈量精度的方法。
[0019]与现有技术相比,本专利技术的有益效果是:
[0020](1)本专利技术通过改进的匈牙利算法将零部件的装配问题等效为指派问题,作业人员可人为设定一个预期的过盈量值(该值在工艺要求的过盈量区间内),系统将对当前所有的部件A、B进行最优化匹配关联,使得所有的A、B装配过盈量的均值最接近于人为设定值。
[0021](2)本专利技术方法提升了装配工艺的精度,并使得在满足工艺要求前提下,整批次部件的压装过盈量可具有人为导向性,提高了装配作业质量。
[0022](3)本专利技术方法便于操作人员确定对部件A、B的选配关系,并且装配关系可进行记录和追溯。
[0023]本专利技术附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0024]图1为本专利技术实施例中的提升装配过盈量精度的方法流程图。
具体实施方式
[0025]应该指出,以下详细说明都是示例性的,旨在对本申请提供进一步的说明。除非另有指明,本专利技术使用的所有技术和科学术语具有与本申请所属
的普通技术人员通常理解的相同含义。
[0026]需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0027]在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0028]实施例一
[0029]在一个或多个实施方式中,公开了一种提升装配过盈量精度的方法,参照图1,具体包括如下过程:
[0030]S101:获取需要进行过盈装配的每一个部件A与每一个部件B的过盈量值;本实施例中,测量需要进行过盈装配的部件A和部件B的尺寸值,两者尺寸的差值即为过盈量值。如表1所示,假设部件B的尺寸b大于部件A的尺寸a,则过盈量为(b

a)。对每个部件A与B均求解过盈量值,形成表1,为了便于对本实施例方案进行说明,括号内给出了过盈量的具体数值,单位mm。
[0031]表1
[0032][0033]另外,如果部件A和部件B的数量不相等,则需要首先将不平衡问题转换为平衡问题;具体为:增加数量少的部件,使得部件A与B的数量相同;
[0034]表1中,部件B的数量少于部件A的数量,因此,增加虚拟部件b5,且b5与每个部件A的过盈量值均为0;如表2所示。
[0035]表2
[0036][0037][0038]同理,若部件A的数量小于部件B的数量,则增加一个虚拟部件A,其与每个部件B的过盈量值均为0。
[0039]S102:构建部件A和部件B过盈量值的第一矩阵;设定预期的过盈量值,第一矩阵中每一个元素值减去预期的过盈量值,并取绝对值,得到第二矩阵;
[0040本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种提升装配过盈量精度的方法,其特征在于,包括:获取需要进行过盈装配的每一个部件A与每一个部件B的过盈量值;增加数量少的部件,使得部件A与B的数量相同;构建部件A和部件B过盈量值的第一矩阵;设定预期的过盈量值,所述第一矩阵中每一个元素值减去所述预期的过盈量值,并取绝对值,得到第二矩阵;对所述第二矩阵分别进行行规约和列规约,得到第三矩阵;对第三矩阵中的零元素按照设定的规则进行标记,若标记的零元素数量等于部件A或部件B的数量中的最大者,则标记的零元素对应的第一矩阵中相应位置的数据即为部件A和部件B的装配最优解;否则,对所述第三矩阵进行处理后,重新对零元素进行标记,直至标记的零元素数量等于部件A或部件B的数量,进而得到部件A和部件B的装配最优解。2.如权利要求1所述的一种提升装配过盈量精度的方法,其特征在于,测量所有需要进行过盈装配的部件A和部件B的尺寸,计算得到每一个部件A与每一个部件B的过盈量值;将增加的部件作为虚拟部件,其与每一个另一部件的过盈量均为零。3.如权利要求1所述的一种提升装配过盈量精度的方法,其特征在于,对所述第二矩阵分别进行行规约和列规约,具体为:对第二矩阵中的每行元素减去相应行的最小值;然后对每列元素减去相应列的最小值。4.如权利要求1或2或3所述的一种提升装配过盈量精度的方法,其特征在于,对第三矩阵中的零元素按照设定的规则进行标记,具体为:找到第三矩阵中含零元素最少的行,对该行中的零元素进行标记,划去标记零元素所在行和列的零元素;重复上述过程,直至第三矩阵中的所有零元素被处理完。5.如权利要求4所述的一种提升装配过盈量精度的方法,其特征在于,否则,对所述第三矩阵进行处理的过程具体为:对没有标记零元素的行进行设定形式的标注;对没有标记零元素的行中,有划去零元素的列进行设定形式的标注;所述标注的列中,对有标记零元素所在的行进行设定形式的...

【专利技术属性】
技术研发人员:秦小森吕国艳黄鹏支运龙王庆磊
申请(专利权)人:中车青岛四方机车车辆股份有限公司
类型:发明
国别省市:

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

1