CN114714161B - 一种油封密封件的生产方法和装置 - Google Patents
一种油封密封件的生产方法和装置 Download PDFInfo
- Publication number
- CN114714161B CN114714161B CN202210534965.3A CN202210534965A CN114714161B CN 114714161 B CN114714161 B CN 114714161B CN 202210534965 A CN202210534965 A CN 202210534965A CN 114714161 B CN114714161 B CN 114714161B
- Authority
- CN
- China
- Prior art keywords
- polishing
- grinding
- image
- sealing element
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B1/00—Processes of grinding or polishing; Use of auxiliary equipment in connection with such processes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B49/00—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B49/00—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation
- B24B49/12—Measuring or gauging equipment for controlling the feed movement of the grinding tool or work; Arrangements of indicating or measuring equipment, e.g. for indicating the start of the grinding operation involving optical means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B24—GRINDING; POLISHING
- B24B—MACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
- B24B51/00—Arrangements for automatic control of a series of individual steps in grinding a workpiece
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)
Abstract
本说明书实施例提供一种油封密封件的生产方法,该方法包括通过移动单元将密封件移动至打磨工位,通过图像获取单元获取密封件的第一图像,第一图像用于判断密封件的第一打磨状态;通过控制单元控制打磨单元移动至待打磨位置对密封件进行打磨;判断打磨是否完成,响应于打磨完成,通过移动单元移动密封件至后续工序。
Description
技术领域
本说明书涉及密封件打磨技术领域,特别涉及一种油封密封件的生产方法和装置。
背景技术
油封密封件是由一个或几个零件组成的环形罩,可以防止润滑油漏出及外物侵入。油封密封件在生产后,边缘会留有生产时的连接凸起,凸起会影响着密封件的使用效果,因此需要对其进行打磨。当进行油封密封件打磨时,一般的打磨为固定打磨,打磨效率较差。
因此,希望提供一种油封密封件的生产方法和***,从而对油封密封件的打磨进行更精准的控制,提高打磨效率。
发明内容
本说明书实施例之一提供一种油封密封件的生产方法。所述方法包括:包括通过移动单元将密封件移动至打磨工位,通过图像获取单元获取密封件的第一图像,第一图像用于判断密封件的第一打磨状态;通过控制单元控制打磨单元移动至待打磨位置对密封件进行打磨;判断打磨是否完成,响应于打磨完成,通过移动单元移动密封件至后续工序。
本说明书实施例之一提供一种油封密封件的生产装置,所述装置包括:移动单元,用于移动密封件;图像获取单元,用于获取密封件的第一图像,第一图像用于判断密封件的第一打磨状态;控制单元,用于判断打磨是否完成,响应于打磨完成,通过移动单元移动密封件至后续工序;打磨单元,用于基于控制单元发出的打磨指令对密封件进行打磨。
本说明书实施例之一提供一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取存储介质中的计算机指令后,计算机执行如上述实施例中任一项所述油封密封件的生产方法。
附图说明
本说明书将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:
图1是根据本说明书一些实施例所示的油封密封件的生产***的应用场景示意图;
图2是根据本说明书一些实施例所示的油封密封件的生产方法的示例性流程图;
图3是根据本说明书一些实施例所示的通过打磨模型确定打磨指令的示例性流程图;
图4是根据本说明书一些实施例所示的又一油封密封件的生产方法的实例性流程图;
图5是根据本说明书一些实施例所示的油封密封件的生产装置的示意图。
具体实施方式
为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
应当理解,本文使用的“***”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
如本说明书和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。
本说明书中使用了流程图用来说明根据本说明书的实施例的***所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
油封密封件是传动***中常用的机械元件,该密封件可以防止传动***中的液体物质从间隙中泄露,还可以防止外部的灰尘颗粒进入传动***。上述密封件通常包括不同类型的橡胶结构,例如,***橡胶设计、***橡胶沟槽设计或***金属内部橡胶设计等。
具有橡胶结构的密封件,由于生产过程中工艺的限制、模具的制造偏差、模具磨损等原因,可能会存在飞边、毛刺、合模线等问题,如果不对其进行处理,可能会影响密封件的密封效果。而采用人工处理上述问题,需要大量的人力成本和时间成本,受工人熟练程度、工作状态等的影响,最终产品的质量也难以保证始终维持在较高水平。
有鉴于此,本说明书一些实施例中,期望提供一种改进的油封密封件的生产方法,通过打磨装置,更加智能的进行密封件的打磨,保证了打磨的质量,减少人力物力浪费。
图1是根据本说明书一些实施例所示的油封密封件的生产的应用场景示意图。如图1所示,油封密封件的生产的应用场景100可以包括处理器110、网络120、存储设备130、终端设备140、密封件生产设备150。
在一些情境下,可以通过实施本说明书中披露的方法和/或过程,根据密封件的第一图像,并基于第一图像判断密封件的第一打磨状态,移动至待打磨位置对密封件进行打磨,判断打磨完成后移动密封件至后续工序,能够根据密封件情况实时调整打磨,减少浪费人力物力的浪费。
处理器110可以用于处理来自应用场景100的至少一个组件或外部数据源(如,云数据中心)的数据和/或信息。处理器110可以经由网络120连接到存储设备130、终端设备140和/或密封件生产设备150以访问和/或接收数据和信息。例如,处理器110可以经由网络120接收密封件生产设备150采集到的相关信息(如,第一图像、第一打磨状态等)。在一些实施例中,处理器110可以是单个处理器,也可以是处理器组。该服务器组可以是集中式或分布式的(例如,处理器110可以是分布式***),可以是专用的也可以由其他设备或***同时提供服务。
在一些实施例中,处理器110可以本地连接到网络120或者与网络120远程连接。在一些实施例中,处理器110可以在云平台上实施。在一些实施例中,处理器110可以设置在包括但不限于密封件生产设备150内、控制室、管理中心等场所。在一些实施例中,处理器110中安装有指挥及协调用户进行各项工作内容的协作平台。用户可以包括但不限于工人、综合管理人员、技术专家等人员。
网络120可以促进信息和/或数据的交换。在一些实施例中,应用场景100中的一个或以上组件(如,存储设备130、终端设备140、密封件生产设备150)可以经由网络120将信息和/或数据发送到应用场景100中的另一个组件。网络120可以包括局域网(LAN)、广域网(WAN)、有线网络、无线网络等或其任意组合。
存储设备130可以用于储存数据和/或指令。数据可以包括与用户、终端设备140、密封件生产设备150等有关的数据。在一些实施例中,存储设备130可以储存处理器110用来执行或使用以完成本说明书中描述的示例性方法的数据和/或指令。例如,存储设备130可以存储历史密封件生产设备管理的相关信息。又例如,存储设备130可以存储一个或多个机器学***台上实现。在一些实施例中,存储设备130可以连接到网络120以与应用场景100的一个或以上组件(例如,处理器110、密封件生产设备150)通信。
终端设备140可以指用户所使用的一个或多个终端设备或软件。在一些实施例中,用户(如,工人、综合管理人员、技术专家等)可以是终端设备140的所有者。在一些实施例中,终端设备140可以包括移动设备140-1、平板计算机140-2、膝上型计算机140-3、车载设备等或其任意组合。在一些实施例中,终端设备140可以包括信号发送器和信号接收器,被配置为获取密封件生产设备150管理的相关信息。在一些实施例中,终端设备140可以是固定的和/或移动的。例如,终端设备140可以直接安装在处理器110和/密封件生产设备150上,成为处理器110和/或密封件生产设备150的一部分。再例如,终端设备140可以是可移动的设备,用户可以携带终端设备140位于相对于处理器110、密封件生产设备150的距离较远的位置,终端设备140可以通过网络120与处理器110连接和/或通信。终端设备140还可以经由网络120从处理器110接收信息。例如,终端设备140可以从处理器110接收与密封件生产设备150有关的相关信息。所确定的一个或以上相关信息可以显示在终端设备140上。又例如,处理器110可以将基于密封件生产设备150管理的相关信息确定的结果(如,待打磨位置、打磨指令等)或安全提示信息发送到终端设备140。
密封件生产设备150是指可以对密封件进行加工生产的设备。在一些实施例中,密封件生产设备150可以获取密封件的相关信息(如,第一图像、第一打磨状态等)。在一些实施例中,密封件生产设备150管理的相关信息可以经由网络120传送至处理器110和/或终端设备140。例如,密封件生产设备150可以采集密封件的第一图像,并经由网络120将第一图像传送至处理器110。
需要注意的是,以上对于油封密封件的生产应用场景的描述,仅为描述方便,并不能把本说明书限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个组成部分进行任意组合,或者构成子组成部分与其他组成部分连接。在一些实施例中,图1中披露的处理器和存储设备可以是一个组成部分中的不同单元,也可以是一个部分实现上述的两个或两个以上部分的功能。例如,各个组成部分可以共用一个存储单元,各组成部分也可以分别具有各自的存储单元。诸如此类的变形,均在本说明书的保护范围之内。
图2是根据本说明书一些实施例所示的油封密封件的生产的示例性流程图。如图2所示,流程200可以包括下述步骤。在一些实施例中,流程200可以由处理器110执行。
步骤210,通过移动单元将密封件移动至打磨工位,通过图像获取单元获取密封件的第一图像,第一图像用于判断密封件的第一打磨状态。
打磨工位是指密封件生产过程进行打磨加工的区域。在一些实施例中,打磨工位内可以包括打磨部件、电源、零件等。例如,打磨部件可以是磨床、砂轮、磨机、角磨机等。在一些实施例中,打磨工位内可以打磨一种或多种密封件。
第一图像是指密封件进入打磨***的初始图像,可以包括密封件的正面图像、密封件的反面图像、密封件的侧面图像等。在一些实施例中,第一图像可以判断密封件的打磨状态。
在一些实施例中,图像获取单元可以通过网络从终端设备140或存储设备130获取密封件的一张或多张第一图像。在一些实施例中,第一图像还可以通过密封件生产设备150上的拍摄装置获取。
第一打磨状态是指密封件进入打磨***的初始状态。在一些实施例中,第一打磨状态可以包括粗糙特征,其中,粗糙特征可以包括毛刺、飞边、划痕等。例如,密封件A有划痕可以判断其第一打磨状态为粗糙。在一些实施例中,第一打磨状态可以包括相应特征的具体类别。粗糙特征可以包括毛刺类别、飞边类别、划痕类别等。例如,毛刺类别可以是串珠状毛刺、碎玻璃状毛刺等;飞边类别可以是长飞边、短飞边等;划痕类别可以是深划痕、浅划痕等。
在一些实施例中,可以对密封件的第一图像进行图像识别,判断密封件的第一打磨状态。在一些实施例中,图像获取单元可以通过图像特征提取方法识别第一图像,其中,图像特征提取方法可以包括灰度特征提取、纹理特征提取等。
在一些实施例中,可以通过打磨模型判断密封件的第一打磨状态。关于通过打磨模型确定密封件的第一打磨状态的更多内容参见图3及其相关描述,此处不再赘述。
步骤220,通过控制单元控制打磨单元移动至待打磨位置对密封件进行打磨。
待打磨位置是指密封件需要进行打磨的部位,待打磨位置可以是密封件圈内、密封件圈上、密封件圈外等。例如,密封件A第一打磨状态为粗糙,具体圈内有划痕,则待打磨位置为密封件A的圈内。
在一些实施例中,控制单元可以通过网络控制打磨单元移动至待打磨位置。
在一些实施例中,可以基于第一打磨状态,确定打磨指令,其中,打磨指令包括打磨工具和打磨参数。
打磨工具是指可以对密封件表面进行处理使其变得光滑的器具,可以包括角磨机、电磨笔、打磨机等。在一些实施例中,打磨工具可以用不同材质制成,例如,可以是羊毛、合金、金刚砂等材料。
打磨参数是指可以反映打磨工具在打磨过程中的参数数据,可以包括打磨位置、打磨时间长度、打磨力度、打磨转速等。
打磨指令是指对密封件进行打磨的代码命令,打磨指令可以包括打磨工具和打磨参数。例如,打磨指令A可以是打磨工具为金刚砂材料的打磨头,打磨参数为高速粗磨等。在一些实施例中,可以根据第一打磨状态切换打磨指令,包括切换打磨工具和打磨参数,例如,打磨指令B可以是切换打磨工具为合金材料的打磨头,打磨参数切换为低速精磨等。
在一些实施例中,可以通过控制单元向打磨单元发送打磨指令,控制打磨单元切换打磨工具,基于打磨参数对密封件进行打磨。
在一些实施例中,可以通过打磨模型处理第一图像,确定打磨工具和打磨参数。关于打磨模型的更多内容参见图3及其相关描述,此处不再赘述。
步骤230,判断打磨是否完成,响应于打磨完成,通过移动单元移动密封件至后续工序。
在一些实施例中,判断打磨是否完成可以由打磨质量决定。其中,打磨质量可以用分数表示。例如,设置打磨质量分数0-10,若打磨质量分数越高,则表示抛光程度越好;若打磨质量分数越低,则表示抛光程度越差。在一些实施例中,打磨质量分数可以基于密封件打磨后的打磨状态确定。例如,密封件A打磨后的打磨状态有粗糙特征,如毛刺、飞边、打磨合模线等,则打磨质量分数较低。
在一些实施例中,可以通过设置预设条件确定打磨是否完成。例如,设置预设条件为打磨质量分数8分以上为合格,当密封件A的打磨质量分数为7分时,确定打磨质量不合格,判断打磨未完成继续进行打磨;当密封件A的打磨质量分数为9分时,确定打磨质量合格,判断打磨完成可以进行后续。
关于判断打磨是否完成的更多内容参见图4及其相关描述,此处不再赘述。
本说明书一些实施例中,通过密封件的第一图像判断密封件的第一打磨状态,可以对密封件的打磨更加精准的控制,提高密封件的打磨效率;通过判断打磨是否完成,使得打磨更加合理,从而减少人力物力资源的浪费,显著提高生产效率。
在一些实施例中,响应于打磨完成,移动单元可以移动密封件至后续工序。后续工序通常指密封件打磨完成后进行的工序,例如,清洗、烘干、装箱、运输等。其中,清洗是为了去除密封件表面可能附着的橡胶残渣,烘干是为了避免密封件上残留水渍影响密封件的使用寿命。
在一些实施例中,可以通过烘干装置对密封件进行烘干。其中,烘干装置可以包括风机、加热器和隔板,风机可以用于产生气流使烘干装置内的热空气流通,获得更好的烘干效果,加热器可以用于加热烘干装置中的空气,从而加速密封件表面水分的蒸发,隔板可以用于放置密封件。
在一些实施例中,烘干装置还可以是微波烘干设备等可以用于密封件烘干的其他设备,具体可视实际情况确定。
在一些实施例中,烘干装置可以确定密封件的干燥程度。例如,基于待识别密封件表面水渍、色泽、光度等,与标准样本产品进行比对,当待识别密封件的上述特征与标准样本产品一致时,确定待识别密封件的干燥程度符合要求。其中,标准样本产品可以指完成烘干或干燥度符合预设标准的产品。
在一些实施例中,烘干装置可以通过干燥度识别模型确定密封件的干燥程度。
在一些实施例中,干燥度模型可以是CNN模型。在一些实施例中,模型的输入可以包括清洗完成的密封件图像,该图像可以通过图像获取设备(例如,相机、摄像头等)获取。在一些实施例中,模型的输出可以包括密封件的干燥度,其中,干燥度可以通过数值表示,例如,可以使用0-5之间的数值表示干燥度,数值越大越干燥,又例如,可以使用数字0或1表示干燥度,1表示干燥度符合要求,0表示干燥度不符合要求需要继续烘干。
在一些实施例中,干燥度模型可以通过多个带有标签的训练样本得到。例如,可以将多个带有标签的训练样本输入初始干燥度模型,通过标签和初始干燥度模型输出的结果构建损失函数,基于损失函数的迭代更新初始干燥度模型的参数。当初始干燥度模型的损失函数满足预设条件时模型训练完成,得到训练好的干燥度模型。其中,预设条件可以是损失函数收敛、迭代的次数达到阈值等。
在一些实施例中,训练样本至少可以包括至少一个清洗完成的历史密封件图像,训练的标签可以是上述至少一个清洗完成的历史密封件图像的历史干燥度。在一些实施例中,训练的标签可以通过人工标注获得,也可以通过其他一些可能的方式获得,例如,基于历史密封件图像与标准样本产品图像的差别确定等。
在一些实施例中,烘干装置可以根据密封件的干燥程度控制烘干参数。在一些实施例中,烘干参数可以包括烘干温度、风机风量、烘干的时间周期等。其中,烘干温度可以影响烘干的效率,通常情况下烘干温度越高烘干越快;风机风量影响烘干装置中空气流动的速度,空气流动速度越快,密封件干燥的越快;烘干的时间影响烘干的效果,当烘干温度和风机风量保持不变时,同等干燥度的密封件烘干时间越长,密封件表面越干燥。
在一些实施例中,烘干参数可以先基于生产经验设置,烘干装置按照基于生产经验设置的第一烘干参数对密封件进行烘干,结束后,通过干燥度模型确定密封件的干燥度,对未达到干燥阈值的密封件,重新调整烘干参数,对其继续烘干,直到该密封件干燥度满足干燥阈值。
在一些实施例中,烘干装置可以直接对清洗完的密封件进行干燥度识别,响应于识别出的密封件的干燥度,烘干装置可以筛选出未达到干燥阈值的密封件,基于干燥度未达到干燥阈值的密封件的干燥情况,调整烘干装置的烘干参数。
在一些实施中,烘干装置可以基于预设规则调整烘干参数。例如,干燥度通过0-5之间的数字表示,生产线烘干周期固定的情况下,干燥阈值设置为5,干燥度处于3级的密封件需要设置干燥温度为50度,干燥度处于4级的密封件需要设置干燥温度为50度。
在一些实施例中,还可以基于生产经验获取不同干燥度下干燥温度、风机风量和烘干时间的映射关系表,基于干燥度模型实时获取密封件的干燥程度,并根据该映射关系表确定烘干参数的调整方案。
在一些实施例中,生产工序还包括点胶。其中,点胶通常指在密封件生产过程中将胶水等液体材料精准点、注、涂到密封件上,使液体材料均匀涂覆于密封件表面或密封件内部。
在一些实施例中,可以通过点胶装置进行点胶。点胶装置至少可以包括工作台、储胶单元、输出单元和控制单元。
在一些实施例中,工作台可以用于执行点胶工序,可以包括固定装置,该固定装置可以用于放置并固定密封件,以防止密封件在点胶的过程中发生位置移动。
在一些实施例中,储胶单元可以包括至少一个子储胶单元,用于储存至少一种类型的点胶用胶水,以满足不同材质密封件的点胶需要。其中,每一个子储胶单元包括一个注胶口和一个出胶口,注胶口可以用于补充子储胶单元中的胶水,出胶口可以与输出单元连接,用于输出胶水。
在一些实施例中,输出单元可以用于输出点胶用的胶水,可以与不同的子储胶单元相连,输出不同类型的胶水。在一些实施例中,输出单元还包括加热器,用于加热点胶用胶水,增强其流动性。
在一些实施例中,控制单元可以用于控制点胶装置的各个组成部分,例如,控制单元可以控制工作台上的固定装置固定密封件、控制储胶单元的子单元与输出口连接并控制输出单元输出点胶用的胶水等。
在一些实施例中,点胶装置的控制单元可以根据密封件的材质选择适合用于点胶的目标胶水类型,并控制储存有目标类型胶水的子储胶单元与输出单元连接,用于对上述密封件进行点胶。在一些实施例中,密封件的材质可以由操作人员输入确定,也可以根据密封件生产计划中记录的材质信息确定,还可以通过识别密封件的图像,根据密封件的图像特征确定,此外,还可以通过其他方式获取密封件的材质信息,具体可根据实际生产情况进行选择。在一些实施例中,可以根据生产经验确定与密封件材质相适应的点胶用目标胶水类型。
在一些实施例中,点胶装置的控制单元可以对点胶装置执行点胶工序的参数进行控制。其中,点胶工序相关的参数可以包括:出胶量、点胶温度、点胶粘度、输出单元的运行轨迹等。
在一些实施例中,点胶装置可以根据待处理密封件的材质、尺寸、形状等数据中的至少一种确定点胶工序相关的参数。例如,密封件的尺寸越大,输出单元的出较量越大;又例如,密封件的材质不同,使用的点胶用胶水类型不同,对应的胶水的处理温度也会不同;再例如,密封件的形状不同,输出单元的运行轨迹也会不同。在一些实施例中,点胶装置的控制单元可以根据密封件加工的相关规范,基于密封件的材质、尺寸、形状等数据中的至少一种,通过查表等方式确定点胶工序相关的参数。
在一些实施例中,可以对密封件的图像进行识别,判断点胶完成的程度,确定是否继续输出胶水。其中,密封件的图像可以通过图像获取设备(例如,相机、摄像头等)获得。
在一些实施例中,还可以通过点胶状态识别模型判断点胶完成的程度,从而确定是否继续输出胶水。其中,点胶状态识别模型的输入可以包括正在进行点胶的密封件的图像。在一些实施例中点胶状态识别模型的输出可以包括点胶完成度。其中,点胶完成度可以用0-10之间的数值表示,数值越大表示点胶完成度越高,当点胶完成度大于预设阈值时,可确定点胶完成。
在一些实施例中,上述点胶状态识别模型可以干燥度模型可以通过多个带有标签的训练样本得到。例如,可以将多个带有标签的训练样本输入初始点胶状态识别模型,通过标签和初始点胶状态识别模型输出的结果构建损失函数,基于损失函数的迭代更新初始点胶状态识别模型的参数。当初始点胶状态识别模型的损失函数满足预设条件时模型训练完成,得到训练好的点胶状态识别模型。其中,预设条件可以是损失函数收敛、迭代的次数达到阈值等。
在一些实施例中,训练样本至少可以包括至少一个历史正在进行点胶的密封件图像,训练的标签可以是上述至少一个历史正在进行点胶的密封件图像对应的点胶完成度。在一些实施例中,训练的标签可以通过人工标注获得,也可以通过其他一些可能的方式获得。
在一些实施例中,还可以将正在进行点胶的密封件与完成点胶的密封件进行对比,判断点胶是否完成。例如,通过图像识别模型对进行点胶的密封件进行识别,获取密封件的待判断图像特征,基于该带判断图像特征确定待判断图像特征向量,与完成点胶的密封件的图像特征向量作比较,如,计算向量间的距离,若向量间距离满足预设条件则说明点胶完成,可以停止输出胶水。其中,向量间的距离可以是欧氏距离、曼哈顿距离、切比雪夫距离、夹角余弦距离中的任意一种,预设条件可以是向量间的距离小于预设阈值或向量完全一致等。
图3是根据本说明书一些实施例所示的通过打磨模型确定打磨指令的示例性流程图。如图3所示,流程300包括以下内容。在一些实施例中,流程300可以由处理器110执行。
在一些实施例中,可以基于第一图像310,确定打磨指令330。通过控制单元向打磨单元发送打磨指令,控制打磨单元切换打磨工具,基于打磨参数对密封件进行打磨。其中,打磨指令包括打磨工具和打磨参数。
在一些实施例中,基于第一图像310,确定打磨指令330可以包括:通过打磨模型320处理第一图像310,确定打磨工具331和打磨参数332。
在一些实施例中,打磨模型320可以用于基于第一图像310确定打磨工具和打磨参数。在一些实施例中,打磨模型的输入可以包括第一图像310,输出可以包括打磨工具331和打磨参数332。
在一些实施例中,第一图像310包括至少一组不同角度或光照强度的油封密封件打磨前的图像组,每组图像组内的光照强度或角度相同。例如,第一图像310可以包括两个图像组,图像组A和图像组B,其中,图像组A都是拍摄油封密封件的俯视图,图像组B都是从油封密封件中心水平右斜向上30°拍摄的图像。
打磨工具331是指打磨用的工具,例如,金刚砂材料的打磨机、砂纸式气动打磨机等。
打磨参数332可以是指与打磨有关的参数。在一些实施例中,打磨参数332可以包括打磨位置、打磨力度、打磨工具的转速。关于打磨位置、打磨力度和打磨工具的详细说明详见本说明书其他部分的介绍。
在一些实施例中,打磨模型可以包括识别层321、工具层324和打磨参数层325。
在一些实施例中,识别层321可以用于识别待打磨油封密封件的初始状态,其输入可以是待打磨油封密封件的初始状态,即第一图像310。识别层321的输出可以是从第一图像310得到的粗糙特征322和打磨质量的评分323,打磨状态可以通过粗糙特征322来体现。在一些实施例中,识别层321可以包括卷积神经网络和多层感知器。
粗糙特征322可以是与油封密封件上的毛刺、飞边、划痕等特征有关的数据。粗糙特征322可以包括粗糙类别以及与粗糙特征相应的边界框。粗糙类别可以是与粗糙特征322有关的类别,可以包括毛刺类别、飞边类别、划痕类别等。在一些实施例中,粗糙特征322的个数可以为多个,识别层321的输出还可以包括各个粗糙类别的数量。在一些实施例与粗糙特征322相应的边界框可以指每一个粗糙特征322的边界框。在一些实施例中,可以根据每一个粗糙特征322的边界框确定粗糙特征322对应的面积。例如,识别层321的输出可以是粗糙特征为毛刺类别,个数为5个,并输出每个毛刺的边界框。在一些实施例中,粗糙特征322的边界框可以用四维向量(x,y,w,h)表示,其中(x,y)确定了粗糙区域的中心点位置,w表示中心点位置到边界框的距离,h表示粗糙区域的厚度,进一步的,可以基于该四维向量中x、y、w确定粗糙特征322的面积。
本说明书中的一些实施例通过识别层来进行图像识别,能够精细化评价密封件的质量状况,使打磨过程更有目的和效率,避免了人工观察的不确定性。引入神经网络参与打磨过程,使打磨过程更加智能化,提高了打磨效率。
打磨质量的评分323可以指对一次打磨任务的质量的评分。在一些实施例中,打磨质量的评分323与油封密封件的打磨后的粗糙特征有关。打磨质量的评分323可以为数字和/或等级。例如,打磨质量的评分可以为8分,或者可以为5等级。在一些实施例中,粗糙特征322越少,打磨质量的评分323越高。在一些实施例中,可以预先设定打磨质量和粗糙程度的关系数据库,在该关系数据库中,粗糙程度与打磨质量一一对应,输入粗糙程度便可得到对应的打磨质量。
打磨任务可以指油封密封件完成打磨。完成打磨任务是指油封密封件的打磨质量的评分等于或者大于预设质量阈值。例如,预设质量阈值为8分,那么当打磨质量的评分为8分或者9分的时候,打磨任务完成。在一些实施例中,打磨周期可以是打磨任务的预设时间,可以将打磨任务分为若个个打磨子任务,打磨时间可以是每个打磨子任务的预设时间,打磨周期可以包括全部打磨时间。例如,打磨任务对应的打磨周期为20分钟,打磨任务包含两个打磨子任务,打磨子任务1对应的打磨时间为15分钟,打磨子任务2对应的打磨时间为5分钟。在一些实施例中,打磨周期与油封密封件的打磨质量的评分有关。例如,若打磨质量评分范围为0-10分,打磨任务完成时打磨质量的评分为10分,则初始油封密封件比较粗糙(如,打磨质量评分为2分),需要的打磨周期越长,越接近目标成品质量(如,打磨质量评分为8分),则需要的打磨周期越短。
在一些实施例中,可以将打磨质量的评分划分为不同的阈值,根据不同的阈值划分不同的打磨子任务。例如,打磨质量的评分阈值分别为3分、5分、9分,当前打磨质量的评分为1分,那么打磨子任务分别为打磨质量的评分1分-3分、3分-5分、5分-9分。
在一些实施例中,工具层324可以用于选择不同的打磨工具,其输入可以是识别层321输出的打磨质量的评分323,输出可以是打磨工具。在一些实施例中,工具层324的输出即为打磨模型320的输出之一。
打磨参数层327可以用于确定打磨工具的打磨位置、打磨力度、打磨工具的转速,其输入可以包括识别层321的输出,即粗糙特征322和打磨质量的评分323。在一些实施例中,打磨参数层327的输出可以包括打磨工具331的打磨位置、打磨力度、打磨工具的转速。
在一些实施例中,打磨位置可以基于油封密封件的粗糙特征322进行确定,例如,打磨位置可以基于粗糙特征322的边界框确定。在一些实施例中,打磨参数层327的输出还可以包括打磨位置的个数。例如,打磨位置的个数可以基于识别的粗糙特征322的边界框的个数确定。
打磨力度可以指打磨时打磨工具在打磨位置处的力度。在一些实施例中,打磨力度可以包括粗磨、细磨等。在一些实施例中,打磨力度可以与打磨质量的评分323、粗糙特征322和打磨工具331有关,即响应于不同的粗糙特征322,基于打磨质量的评分323,可以利用打磨参数层327得到与打磨工具331对应的打磨力度。例如,如果打磨质量的评分小于阈值(如1分,非常粗糙)的油封密封件,则可以采用金刚砂材料的打磨机,打磨力度为粗磨。在一些实施例中,可以基于当前油封密封件打磨质量的评分与打磨任务的评分阈值的差异,可以确定和/或调整打磨工具对应的打磨力度。例如,对于评分大于阈值(如7分,较为光滑)的油封密封件,则可以采用砂纸式气动打磨机,打磨力度为细磨。
打磨工具的转速可以指在对油封密封件打磨时打磨工具的转速。在一些实施例中,打磨工具的转速可以与打磨时间、粗糙特征322的数量、粗糙特征322的面积有关。在一些实施例中,打磨工具的转速与由转速模型确定,转速模型的输入包括打磨时间、粗糙特征322的数量、粗糙特征322的面积,输出可以为对应的打磨工具的转速。在一些实施例中,转速模型可以是DNN模型。
在一些实施例中,打磨模型320的识别层321可以通过单独训练得到。在一些实施例中,打磨模型的识别层的第一训练样本可以包括历史第一图像,第一训练样本的标签为打磨质量的历史评分和历史粗糙特征,其中历史粗糙特征可以包括历史第一图像中实际的历史粗糙类别以及与历史粗糙特征相应的历史边界框。在一些实施例中,将第一训练样本输入到初始打磨层中,得到打磨质量的历史评分和历史粗糙特征。基于识别层的输出和训练的标签构建第一损失函数,并基于第一损失函数同时迭代更新初始识别层的参数,当第一损失函数满足预设条件时模型训练完成,其中,预设条件可以是第一损失函数收敛、迭代的次数达到阈值等。训练完成后,初始识别层的参数均可以确定,得到识别层321。
在一些实施例中,打磨模型320的工具层324可以通过单独训练得到。在一些实施例中,打磨模型的识别层的第二训练样本可以包括打磨质量的历史评分,第二训练样本的标签为历史打磨工具。在一些实施例中,将第二训练样本输入到初始工具层中,得到历史打磨工具。基于初始工具层的输出和训练的标签构建第二损失函数,并基于损失函数同时迭代更新初始工具层的参数,当第二损失函数满足预设条件时模型训练完成,其中,第二预设条件可以是第二损失函数收敛、迭代的次数达到阈值等。训练完成后,初始工具层的参数均可以确定,得到工具层324。
在一些实施例中,打磨模型320的打磨参数层325可以通过单独训练得到。在一些实施例中,打磨模型的识别层的第三训练样本可以包括历史粗糙特征,第三训练样本的标签为历史打磨参数。在一些实施例中,将第三训练样本输入到初始打磨参数层中,得到历史打磨参数。基于初始打磨参数层的输出和训练的标签构建第三损失函数,并基于第三损失函数同时迭代更新初始打磨参数层的参数,当第三损失函数满足预设条件时模型训练完成,其中,预设条件可以是第三损失函数收敛、迭代的次数达到阈值等。训练完成后,初始打磨参数层的参数均可以确定,得到打磨参数层325。
在一些实施例中,打磨模型320可以通过识别层321、工具层324和打磨参数层327联合训练得到。
在一些实施例中,联合训练的第四训练样本至少可以包括历史第一图像。在一些实施例中,第四训练样本可以通过图像获取单元520获取,或基于历史打磨指令获取。
在一些实施例中,第四训练样本的标签可以是历史打磨指令。在一些实施例中,打磨指令可以从历史打磨指令中获取,可以通过人工标注获取,还可以通过网络从存储设备调用获取,具体可视实际需求确定。
在一些实施例中,可以将历史第一图像输入初始打磨模型的识别层,得到历史粗糙特征和历史打磨质量的评分。将历史粗糙特征和打磨质量的历史评分输入初始打磨模型的工具层和打磨参数层,得到历史打磨指令。基于工具层和打磨参数层的输出和训练的标签构建第四损失函数,并基于第四损失函数同时迭代更新识别层、工具层、打磨参数层的参数,当第四损失函数满足预设条件时模型训练完成,其中,预设条件可以是第四损失函数收敛、迭代的次数达到阈值等。训练完成后,识别层、工具层、打磨参数层的参数均可以确定。
本说明书中一些实施例通过上述联合训练方式获取打磨模型各层的参数,在一些情况下有利于解决单独训练特征确定层时难以获得标签的问题。
在一些实施例中,转速模型可以联合识别层321训练得到。在一些实施例中,第五训练样本可以为历史第一图像。在一些实施例中,第五训练样本还包括历史打磨时间。第五训练样本的标签可以是打磨工具的历史转速。在一些实施例中,将历史第一图像输入到初始识别层中,得到历史粗糙特征和打磨质量的历史评分。将历史粗糙特征和打磨质量的历史评分输入到初始转速模型中,得到打磨工具的历史转速。基于初始转速模型的输出和训练的标签构建第五损失函数,并基于第五损失函数同时迭代更新初始识别层和初始转速模型的参数,当第五损失函数满足预设条件时模型训练完成,其中,预设条件可以是第五损失函数收敛、迭代的次数达到阈值等。训练完成后,识别层和转速模型的参数均可以确定。
在一些实施例中,第四损失函数中各训练模型的损失值权重不同。在一些实施例中,识别层、工具层、打磨参数层联合训练的第四损失函数中识别层的损失值权重相关于单独训练时的准确率。在一些实施例中,粗糙特征监测模型和质量判断模型单独训练时的准确率越高,则第四损失函数中识别层的损失值权重越大,二转速模型的损失值权重越小。在一些实施例中,第四损失函数中转速模型的损失值权重相关于警戒值,当警戒值越高,第四损失函数中转速模型的损失值权重越大。通过增加第四损失函数中转速模型的损失值权重,可以通过自动控制来加强转速模型中对转速的精准控制。
本说明书的一些实施例中通过使用识别层321、工具层324和打磨参数层327联合训练得到打磨模型,提升了训练的效果,训练的结果更准确。
图4是根据本说明书一些实施例所示的是根据本说明书一些实施例所示的又一油封密封件的生产方法的实例性流程图。如图4所示,流程400可以包括以下步骤。在一些实施例中,流程400可以由处理器110执行。
步骤410,响应于打磨时间满足预设条件,通过控制单元控制打磨单元暂停打磨,控制清理单元对密封件进行清理。
打磨时间可以是每次打磨子任务完成的预设时间。在打磨工具对油封密封件的打磨过程中,打磨质量会随着时间变化而变化,即打磨质量的评分也会随时间变化而变化。
在一些实施例中,打磨时间预测模型可以用于基于打磨质量确定打磨时间。在一些实施例中,打磨时间预测模型的输入可以包括打磨质量的时序特征序列,输出可以包括打磨时间。在一些实施例中,打磨时间预测模型可以是LSTM模型。时序特征序列可以包括打磨周期内各时间点的油封密封件粗糙特征和产品质量的历史评分、历史打磨工具和历史打磨参数。
在一些实施例中,打磨时间预测模型可以单独训练得到。打磨时间预测模型的第五训练样本可以包括历史时序特征序列,第五训练样本的标签可以是对应的打磨时间。
在一些实施例中,将历史时序特征序列输入到初始打磨时间预测模型中,得到历史打磨时间。基于初始打磨时间预测模型的输出和训练的标签构建损失函数,当损失函数满足预设条件时模型训练完成,其中,预设条件可以是损失函数收敛、迭代的次数达到阈值等。
在一些实施例中,预设条件包括打磨时间占预计打磨时间的比例超过警戒值,警戒值由控制单元基于密封件的生产配置信息获得,相关于密封件的质量标准。警戒值可以指打磨时间占打磨周期的比值。例如,预设条件为打磨子任务对应于打磨质量的评分范围为3分到6分,对应的打磨时间为10分钟,打磨周期为20分钟,那么警戒值为0.5。当实际打磨时间达到8分钟,那么实际打磨时间占打磨周期的比例为0.4,未超过警戒值0.5,即未满足预设条件。
通过本说明书的一些实施例中对打磨时间的设置,可以自动控制合理的检查时间,避免了人为控制的不确定性。
清理管理单元可以是用于清理管理油封密封件的管理单元。在每次打磨子任务结束后,清理管理单元可以对打磨后的油封密封件进行清扫,可以显现出油封密封件的外表面。
步骤420,获取密封件的第二图像,识别第二打磨状态。
第二图像可以是当次打磨子任务完成时油封密封件的图像。在一些实施例中,第二图像可以通过图像获取模块520获取。
第二打磨状态可以是打磨子任务完成时油封密封件的粗糙特征。第二打磨状态可以通过打磨模型中的识别层确定。关于打磨模型及其识别层的详细内容可以参见图3中的相关描述,在此不再赘述。
步骤430,基于第二打磨状态确定是否继续打磨,响应于是,通过控制单元更新所述打磨参数,继续打磨。
在一些实施例中,当第二打磨状态对应的打磨的质量评分未达到预设评分阈值,则基于第二打磨状态确定继续打磨。
在一些实施例中,响应于需要对密封件继续打磨时,可以将第二图像输入到打磨模型中,更新打磨参数,继续打磨。其中,打磨参数可以通过打磨模型确定,关于打磨模型的详细内容可参见图3中的相关描述,此处不再赘述。
步骤440,响应于否,判断打磨完成,通过移动单元移动密封件至后续工序。
在一些实施例中,当第二打磨状态对应的打磨的质量评分达到质量评分的最高值,则基于第二打磨状态确定打磨完成,通过所述移动单元移动所述密封件至后续工序,例如,移至烘干工序等。
本说明书一些实施例中,根据油封密封件的图像确定其实际粗糙特征,基于实际粗糙特征确定是否继续打磨,可以避免因打磨过度造成材料浪费,提高了打磨的质量。
需要说明的是,不同实施例可能产生的有益效果不同,在不同的实施例里,可能产生的有益效果可以是以上任意一种或几种的组合,也可以是其他任何可能获得的有益效果。
图5是根据本说明书一些实施例所示的油封密封件的生产装置的示意图。如图5所示,生产装置500可以包括移动单元510、图像获取单元520、控制单元530、打磨单元540、清理单元550。
在一些实施例中,移动单元510可以用于移动密封件。
在一些实施例中,图像获取单元520可以用于获取密封件的第一图像,第一图像用于判断密封件的第一打磨状态。
在一些实施例中,控制单元530可以用于判断打磨是否完成,响应于打磨完成,通过移动单元510移动密封件至后续工序。
在一些实施例中,控制单元530还可以用于基于第一图像,判断密封件的第一打磨状态;基于第一打磨状态,确定打磨指令,打磨指令包括打磨工具和打磨参数;向打磨单元540发送打磨指令,控制打磨单元540切换打磨工具,基于打磨参数对密封件进行打磨。
在一些实施例中,控制单元530还可以用于响应于打磨时间满足预设条件,控制打磨单元540暂停打磨,控制清理单元550对密封件进行清理;获取密封件的第二图像,识别第二打磨状态;基于第二打磨状态确定是否继续打磨,响应于是,通过控制单元530更新打磨参数,继续打磨;响应于否,判断打磨完成,通过移动单元510移动密封件至后续工序。
在一些实施例中,控制单元530还可以用于通过密封件的生产配置信息获得警戒值,警戒值相关于密封件的质量标准,用于判断打磨时间是否满足预设条件。
在一些实施例中,打磨单元540可以用于基于控制单元530发出的打磨指令对密封件进行打磨。
在一些实施例中,清理单元550可以用于对密封件进行清理。
应当理解,图5所示的单元可以利用各种方式来实现。
需要注意的是,以上对于油封密封件的生产装置的描述,仅为描述方便,并不能把本说明书限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个单元进行任意组合,或者构成子***与其他单元连接。在一些实施例中,图5中披露的移动单元510、图像获取单元520、控制单元530、打磨单元540、清理单元550可以是一个***中的不同单元,也可以是一个单元实现上述的两个或两个以上单元的功能。例如,各个单元可以共用一个存储单元,各个单元也可以分别具有各自的存储单元。诸如此类的变形,均在本说明书的保护范围之内。
本说明书的一些实施例通过密封件的第一图像和第二图像,判断密封件的第一打磨状态和第二打磨状态,可以根据情况实时确定打磨指令,调整密封件的打磨,可以显著提高密封件的打磨生产效率,节省人力物力。
上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本说明书的限定。虽然此处并没有明确说明,本领域技术人员可能会对本说明书进行各种修改、改进和修正。该类修改、改进和修正在本说明书中被建议,所以该类修改、改进、修正仍属于本说明书示范实施例的精神和范围。
同时,本说明书使用了特定词语来描述本说明书的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本说明书至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一个替代性实施例”并不一定是指同一实施例。此外,本说明书的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。
此外,除非权利要求中明确说明,本说明书所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本说明书流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本说明书实施例实质和范围的修正和等价组合。例如,虽然以上所描述的***组件可以通过硬件设备实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或移动设备上安装所描述的***。
同理,应当注意的是,为了简化本说明书披露的表述,从而帮助对一个或多个实施例的理解,前文对本说明书实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本说明书对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有±20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本说明书一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。
针对本说明书引用的每个专利、专利申请、专利申请公开物和其他材料,如文章、书籍、说明书、出版物、文档等,特此将其全部内容并入本说明书作为参考。与本说明书内容不一致或产生冲突的申请历史文件除外,对本说明书权利要求最广范围有限制的文件(当前或之后附加于本说明书中的)也除外。需要说明的是,如果本说明书附属材料中的描述、定义、和/或术语的使用与本说明书所述内容有不一致或冲突的地方,以本说明书的描述、定义和/或术语的使用为准。
最后,应当理解的是,本说明书中所述实施例仅用以说明本说明书实施例的原则。其他的变形也可能属于本说明书的范围。因此,作为示例而非限制,本说明书实施例的替代配置可视为与本说明书的教导一致。相应地,本说明书的实施例不仅限于本说明书明确介绍和描述的实施例。
Claims (7)
1.一种油封密封件的生产方法,其特征在于,包括:
通过移动单元将密封件移动至打磨工位,通过图像获取单元获取所述密封件的第一图像,所述第一图像用于判断所述密封件的第一打磨状态;
通过控制单元控制打磨单元移动至待打磨位置对所述密封件进行打磨;其中,所述通过控制单元控制打磨单元移动至待打磨位置对所述密封件进行打磨包括:
基于所述第一图像确定打磨指令,所述打磨指令包括打磨工具和打磨参数,其中,所述基于所述第一图像确定打磨指令包括基于所述第一图像判断所述密封件的第一打磨状态,基于所述第一打磨状态确定所述打磨指令;其中,所述基于所述第一图像确定打磨指令包括:
通过打磨模型处理所述第一图像,确定所述打磨工具和所述打磨参数;其中,所述第一图像包括至少一组不同角度或光照强度的所述油封密封件打磨前的图像组,每组图像组内的光照强度或角度相同;所述打磨模型包括识别层、工具层和打磨参数层,所述识别层用于处理所述第一图像,输出粗糙特征和打磨质量的评分,所述粗糙特征包括粗糙类别以及与所述粗糙特征相应的边界框;所述打磨参数层用于处理所述粗糙特征和所述打磨质量的评分,输出所述打磨参数;所述工具层用于处理所述粗糙特征和所述打磨质量的评分,输出所述打磨工具;
所述打磨模型中的所述识别层、所述工具层和所述打磨参数层通过单独训练和联合训练得到,其中,所述联合训练构建的第四损失函数中,所述识别层的损失值权重与所述识别层单独训练时的准确率正相关,所述打磨参数层的损失值权重与警戒值正相关;
通过所述控制单元向所述打磨单元发送所述打磨指令,控制所述打磨单元切换所述打磨工具,基于所述打磨参数对所述密封件进行打磨;
判断打磨是否完成,响应于打磨完成,通过所述移动单元移动所述密封件至后续工序。
2.如权利要求1所述的生产方法,其特征在于,判断打磨是否完成,响应于打磨完成,通过所述移动单元移动所述密封件至后续工序,包括:
响应于打磨时间满足预设条件,通过所述控制单元控制所述打磨单元暂停打磨,控制清理单元对所述密封件进行清理;
获取密封件的第二图像,识别第二打磨状态;
基于所述第二打磨状态确定是否继续打磨,响应于是,通过控制单元更新所述打磨参数,继续打磨;
响应于否,判断打磨完成,通过所述移动单元移动所述密封件至后续工序。
3.如权利要求2所述的生产方法,其特征在于,所述预设条件包括所述打磨时间占预计打磨时间的比例超过警戒值,所述警戒值由控制单元基于所述密封件的生产配置信息获得,相关于所述密封件的质量标准。
4.一种油封密封件的生产装置,其特征在于,包括:
移动单元,用于移动密封件;
图像获取单元,用于获取所述密封件的第一图像,所述第一图像用于判断所述密封件的第一打磨状态;
控制单元,用于判断打磨是否完成,响应于打磨完成,通过所述移动单元移动所述密封件至后续工序;所述控制单元还用于:
基于所述第一图像,判断所述密封件的第一打磨状态;
基于所述第一打磨状态,确定打磨指令,所述打磨指令包括打磨工具和打磨参数;其中,所述基于所述第一打磨状态,确定打磨指令包括:
通过打磨模型处理所述第一图像,确定所述打磨工具和所述打磨参数;其中,所述第一图像包括至少一组不同角度或光照强度的所述油封密封件打磨前的图像组,每组图像组内的光照强度或角度相同;所述打磨模型包括识别层、工具层和打磨参数层,所述识别层用于处理所述第一图像,输出粗糙特征和打磨质量的评分,所述粗糙特征包括粗糙类别以及与所述粗糙特征相应的边界框;所述打磨参数层用于处理所述粗糙特征和所述打磨质量的评分,输出所述打磨参数;所述工具层用于处理所述粗糙特征和所述打磨质量的评分,输出所述打磨工具;
所述打磨模型中的所述识别层、所述工具层和所述打磨参数层通过单独训练和联合训练得到,其中,所述联合训练构建的第四损失函数中,所述识别层的损失值权重与所述识别层单独训练时的准确率正相关,所述打磨参数层的损失值权重与警戒值正相关;
向打磨单元发送所述打磨指令,控制所述打磨单元切换所述打磨工具,基于所述打磨参数对所述密封件进行打磨;
所述打磨单元,用于基于所述控制单元发出的所述打磨指令对所述密封件进行打磨。
5.如权利要求4所述的生产装置,其特征在于,所述控制单元还用于:
响应于打磨时间满足预设条件,控制所述打磨单元暂停打磨,控制清理单元对所述密封件进行清理;
获取密封件的第二图像,识别第二打磨状态;
基于所述第二打磨状态确定是否继续打磨,响应于是,通过所述控制单元更新所述打磨参数,继续打磨;
响应于否,判断打磨完成,通过所述移动单元移动所述密封件至后续工序。
6.如权利要求5所述的生产装置,其特征在于,所述控制单元还用于:
通过所述密封件的生产配置信息获得警戒值,所述警戒值相关于所述密封件的质量标准,用于判断所述打磨时间是否满足预设条件。
7.一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取存储介质中的计算机指令后,计算机执行如权利要求1~3任一项所述的油封密封件的生产方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210534965.3A CN114714161B (zh) | 2022-05-17 | 2022-05-17 | 一种油封密封件的生产方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210534965.3A CN114714161B (zh) | 2022-05-17 | 2022-05-17 | 一种油封密封件的生产方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114714161A CN114714161A (zh) | 2022-07-08 |
CN114714161B true CN114714161B (zh) | 2022-12-27 |
Family
ID=82232126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210534965.3A Active CN114714161B (zh) | 2022-05-17 | 2022-05-17 | 一种油封密封件的生产方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114714161B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117191387B (zh) * | 2023-09-11 | 2024-03-08 | 昆山健博密封件科技有限公司 | 一种油封检测方法和*** |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60221244A (ja) * | 1984-04-18 | 1985-11-05 | Hiromi Shibata | Nc制禦サンデイングマシン |
CN108226164A (zh) * | 2017-12-29 | 2018-06-29 | 深圳市智能机器人研究院 | 一种基于视觉检测的机器人打磨方法及*** |
CN110170922A (zh) * | 2019-06-03 | 2019-08-27 | 北京石油化工学院 | 自动化打磨方法、装置和设备 |
CN111300194A (zh) * | 2020-02-20 | 2020-06-19 | 深圳市智能机器人研究院 | 一种控制管道打磨机器人的***及方法 |
CN112736380A (zh) * | 2020-12-14 | 2021-04-30 | 北京配天技术有限公司 | 介质滤波器的自动调谐***、自动调谐方法及存储装置 |
CN113799152A (zh) * | 2021-10-16 | 2021-12-17 | 艾普科模具材料(上海)有限公司 | 一种自行走打磨机器人、打磨***及控制方法 |
CN114083358A (zh) * | 2022-01-19 | 2022-02-25 | 河北工业大学 | 一种工业机器人打磨工艺优化方法 |
CN114310962A (zh) * | 2022-01-18 | 2022-04-12 | 太原科技大学 | 一种适用于打磨的智能机器人通讯控制***及方法 |
-
2022
- 2022-05-17 CN CN202210534965.3A patent/CN114714161B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60221244A (ja) * | 1984-04-18 | 1985-11-05 | Hiromi Shibata | Nc制禦サンデイングマシン |
CN108226164A (zh) * | 2017-12-29 | 2018-06-29 | 深圳市智能机器人研究院 | 一种基于视觉检测的机器人打磨方法及*** |
CN110170922A (zh) * | 2019-06-03 | 2019-08-27 | 北京石油化工学院 | 自动化打磨方法、装置和设备 |
CN111300194A (zh) * | 2020-02-20 | 2020-06-19 | 深圳市智能机器人研究院 | 一种控制管道打磨机器人的***及方法 |
CN112736380A (zh) * | 2020-12-14 | 2021-04-30 | 北京配天技术有限公司 | 介质滤波器的自动调谐***、自动调谐方法及存储装置 |
CN113799152A (zh) * | 2021-10-16 | 2021-12-17 | 艾普科模具材料(上海)有限公司 | 一种自行走打磨机器人、打磨***及控制方法 |
CN114310962A (zh) * | 2022-01-18 | 2022-04-12 | 太原科技大学 | 一种适用于打磨的智能机器人通讯控制***及方法 |
CN114083358A (zh) * | 2022-01-19 | 2022-02-25 | 河北工业大学 | 一种工业机器人打磨工艺优化方法 |
Also Published As
Publication number | Publication date |
---|---|
CN114714161A (zh) | 2022-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220126319A1 (en) | Paint repair process by scenario | |
JP7447086B2 (ja) | ロボット塗装補修のための学習フレームワーク | |
CN114714161B (zh) | 一种油封密封件的生产方法和装置 | |
CN104842238B (zh) | 一种基于数字总线的智能自动打磨抛光单元及其使用方法 | |
CN110385618A (zh) | 微小型压铸件打磨检测的柔性生产*** | |
CN1202848A (zh) | 确定性磁流变流体精整加工 | |
US20220382262A1 (en) | Automated vehicle repair system | |
CN108747825A (zh) | 一种基于视觉检测激光修整成型砂轮装置及其修整方法 | |
WO1990014633A1 (en) | Optical robotic canopy polishing system | |
JP5232149B2 (ja) | 眼鏡レンズの製造方法 | |
KR20230092470A (ko) | 사상 자동화 시스템 및 그 방법 | |
JP2023503609A (ja) | ロボット補修制御システム及び方法 | |
CN116922270B (zh) | 喷砂机的智能控制***及其方法 | |
CN112706003A (zh) | 打磨方法、打磨***以及具有存储功能的装置 | |
CN110216540A (zh) | 一种石板表面修复设备 | |
CN106179858B (zh) | 一种餐桌自动涂装线及控制方法 | |
CN106826399A (zh) | 一种轮毂智能去毛刺方法 | |
US11938632B2 (en) | Method for autonomously detecting and repairing defects in a workpiece in surface finishing applications | |
CN114346878B (zh) | 一种ai智能漆面抛光*** | |
CN203636562U (zh) | 一种兼具预处理及清洁的自动打磨装置 | |
US20210394218A1 (en) | System and method for defect repair | |
CN113414773B (zh) | 一种打磨机器人的打磨控制方法及*** | |
CN205765617U (zh) | 一种用于精雕机的树脂砂轮棒在线修整装置 | |
WO2024003838A1 (en) | Systems and methods for abrading a reflective worksurface | |
CN117698654A (zh) | 一种基于工业机器人技术的车辆清洗方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |