CN114926507A - 极片纠偏方法、装置、设备及可读存储介质 - Google Patents

极片纠偏方法、装置、设备及可读存储介质 Download PDF

Info

Publication number
CN114926507A
CN114926507A CN202210838838.2A CN202210838838A CN114926507A CN 114926507 A CN114926507 A CN 114926507A CN 202210838838 A CN202210838838 A CN 202210838838A CN 114926507 A CN114926507 A CN 114926507A
Authority
CN
China
Prior art keywords
pole piece
deviation
deviation rectifying
rectifying
coordinate position
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.)
Granted
Application number
CN202210838838.2A
Other languages
English (en)
Other versions
CN114926507B (zh
Inventor
顾国华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Xinshizhi Technology Co ltd
Original Assignee
Shenzhen Xinshizhi Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Xinshizhi Technology Co ltd filed Critical Shenzhen Xinshizhi Technology Co ltd
Priority to CN202210838838.2A priority Critical patent/CN114926507B/zh
Publication of CN114926507A publication Critical patent/CN114926507A/zh
Application granted granted Critical
Publication of CN114926507B publication Critical patent/CN114926507B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/60Rotation of whole images or parts thereof
    • G06T3/608Rotation of whole images or parts thereof by skew deformation, e.g. two-pass or three-pass rotation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30148Semiconductor; IC; Wafer
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P70/00Climate change mitigation technologies in the production process for final industrial or consumer products
    • Y02P70/50Manufacturing or production processes characterised by the final manufactured product

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明实施例公开了一种极片纠偏方法、装置、设备及可读存储介质,其中,所述方法包括:控制目标极片运动至纠偏平台,基于基准模板获取目标图像;确定目标极片第一中心坐标位置;根据第一中心坐标位置和基准模板对应的基准中心坐标位置、纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,计算第一纠偏运动量;控制纠偏平台基于第一纠偏运动量和第一旋转角度进行运动纠偏;计算该纠偏后的目标极片的第二旋转角度和第二纠偏运动量,判断是否满足纠偏阈值;若是,纠偏成功,反之,纠偏不成功。采用本发明实施例中的标定误差、运动纠偏误差以及***误差等误差反馈控制,可提高锂电池叠片之前的纠偏准确性,提高锂电池的良品率。

Description

极片纠偏方法、装置、设备及可读存储介质
技术领域
本发明涉及视觉机器视觉技术领域和工业自动化技术领域,尤其涉及一种极片纠偏方法、装置、计算机设备及计算机可读存储介质。
背景技术
锂电池自动化生产中需经过极片的切叠工序。切片完成后的极片通过机械手抓取到叠片机进行叠片,会产生极片堆叠不齐,原因是在机械抓取前,由于之前的工序可能存在的误差导致极片位置不准确。因此,在进行极片堆叠之前,需在叠片前先对极片进行定位纠偏到准确的位置,使得机械手抓取极片到叠片机极片堆叠整齐。在这里,可以在切片和叠片之间的设置一个运动台或称纠偏台,将切片抓取到运动台上,然后通过机器视觉技术对极片进行定位纠偏,纠偏完成后机械手再抓取极片至叠片机进行堆叠。
但是,在现有的定位纠偏过程中,也会产生许多纠偏误差,而这些纠偏误差也会导致后续叠片不齐,造成次品电芯。
因此,亟需提供一种准确的对极片定位进行纠偏的技术方案,以减少后续的叠片工序中的误差,提高锂电池电芯的良品率。
发明内容
基于此,有必要针对上述问题,提出了一种极片纠偏方法、装置、计算机设备及计算机可读存储介质。
在本发明的第一部分,提供了一种极片纠偏方法,所述方法包括:
控制目标极片运动至纠偏平台,基于预先构建的与所述纠偏平台对应的基准模板获取所述目标极片的目标图像;
根据目标图像确定所述目标极片的至少2个角点的第一坐标位置,根据该至少2个角点的第一坐标位置计算与目标极片对应的第一中心坐标位置;
根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,并基于第一旋转角度计算与目标极片对应的第一纠偏运动量;
控制所述纠偏平台,基于所述第一纠偏运动量和所述第一旋转角度对所述待处理极片进行运动纠偏,得到进行一次纠偏后的目标极片;
对于进行了一次纠偏后的目标极片,计算该目标极片的第二旋转角度和第二纠偏运动量,判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值;
若是,则判定所述目标极片纠偏成功,通过所述纠偏平台将所述目标极片运动至叠片结构;
若否,则判定所述目标极片纠偏不成功。
可选的,所述方法还包括:通过至少2个图像采集装置获取所述纠偏平台上的标定极片的标定图像,基于所述标定图像进行标定,分别确定与所示至少2个图像采集装置对应的转换矩阵;控制所述纠偏平台进行旋转,分别通过所述至少2个图像采集装置确定与所述标定极片上预设的至少2个标定点的坐标,基于所述转换矩阵将所述至少2个标定点的坐标转换成基准坐标系下的坐标,根据转换后的坐标确定纠偏平台的旋转中心坐标位置;控制所述纠偏平台运动至初始状态,控制基准极片运动至所述纠偏平台;通过至少2个图像采集装置采集所述基准极片的基准图像,基于基准图像计算基准图像的基准中心坐标位置,其中,该基准中心坐标位置即为基准模板对应的基准中心坐标位置。
可选的,所述方法还包括:对于纠偏平台上的不同位置的至少2个校正极片,分别确定每个校正极片的第一校正纠偏运动量和第一校正旋转角度;基于校正极片上预设的至少2个标定点的坐标,确定所述校正极片的第二校正纠偏运动量和第二校正旋转角度;基于第一校正纠偏运动量、第一校正旋转角度、第二校正纠偏运动量、第二校正旋转角度分别确定纠偏运动量校正参数和旋转角度校正参数;基于纠偏运动量校正参数和旋转角度校正参数对所述第一纠偏运动量和所述第一旋转角度进行校正,将校正之后的第一纠偏运动量和第一旋转角度。
可选的,所述根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度的步骤,还包括:根据公式
Figure DEST_PATH_IMAGE002
计算所述第一旋转角度
Figure DEST_PATH_IMAGE004
,其中,
Figure DEST_PATH_IMAGE006
为纠偏平台的旋转中心坐标位置,
Figure DEST_PATH_IMAGE008
为基准模板对应的基准中心坐标位置,
Figure DEST_PATH_IMAGE010
为第一中心坐标位置。
可选的,所述基于第一旋转角度计算与目标极片对应的第一纠偏运动量的步骤,还包括:根据所述第一旋转角度、第一中心坐标位置和纠偏平台的旋转中心坐标位置,确定旋转后的目标极片的目标纠偏坐标位置;根据目标纠偏坐标位置和纠偏平台的旋转中心坐标位置确定所述目标极片对应的第一纠偏运动量。
可选的,所述根据所述第一旋转角度
Figure 100002_DEST_PATH_IMAGE011
、第一中心坐标位置和纠偏平台的旋转中心坐标位置,确定旋转后的目标极片的第一纠偏坐标位置的步骤,还包括:在顺时针旋转纠偏的情况下,根据公式
Figure 100002_DEST_PATH_IMAGE013
计算旋转后的目标极片的第一纠偏坐标位置
Figure DEST_PATH_IMAGE015
;或,在逆时针旋转纠偏的情况下,根据公式
Figure DEST_PATH_IMAGE017
计算旋转后的目标极片的第一纠偏坐标位置
Figure 204846DEST_PATH_IMAGE015
可选的,所述根据第一纠偏坐标位置和纠偏平台的旋转中心坐标位置确定所述目标极片对应的第一纠偏运动量的步骤,还包括:根据公式
Figure DEST_PATH_IMAGE019
计算所述目标极片对应的第一纠偏运动量
Figure DEST_PATH_IMAGE021
可选的,所述判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值的步骤,还包括:判断所述第一旋转角度是否小于或预设的纠偏旋转阈值,和,判断所述第二纠偏运动量是否小于预设的纠偏运动量阈值;在所述第一旋转角度小于预设的纠偏旋转阈值,且所述第二纠偏运动量小于预设的纠偏运动量阈值的情况下,判定所述第二旋转角度和第二纠偏运动量满足预设的纠偏阈值,反之,则判定所述第二旋转角度和第二纠偏运动量不满足预设的纠偏阈值。
可选的,所述方法还包括:接收与纠偏平台对应的叠片机构反馈的极片位置误差反馈信息;根据所述极片位置误差反馈信息对所述第一纠偏运动量和所述第一旋转角度进行误差调整,得到误差调整之后的第一纠偏运动量和第一旋转角度。
可选的,所述根据所述极片位置误差反馈信息对所述第一纠偏运动量和所述第一旋转角度进行误差调整,得到误差调整之后的第一纠偏运动量和第一旋转角度的步骤,还包括:根据公式
Figure DEST_PATH_IMAGE023
计算误差调整之后的第一纠偏运动量和第一旋转角度,其中,
Figure DEST_PATH_IMAGE025
是调整步长,
Figure DEST_PATH_IMAGE027
为极片位置误差反馈信息包含的中心坐标位置误差;
Figure DEST_PATH_IMAGE029
为旋转角度误差。
在本发明的第二部分,提供了一种极片纠偏装置,所述装置包括:
图像获取单元,用于控制目标极片运动至纠偏平台,基于预先构建的与所述纠偏平台对应的基准模板获取所述目标极片的目标图像;
中心坐标位置计算单元,用于根据目标图像确定所述目标极片的至少2个角点的第一坐标位置,根据该至少2个角点的第一坐标位置计算与目标极片对应的第一中心坐标位置;
纠偏计算单元,用于根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,并基于第一旋转角度计算与目标极片对应的第一纠偏运动量;
一次纠偏单元,用于控制所述纠偏平台,基于所述第一纠偏运动量和所述第一旋转角度对所述待处理极片进行运动纠偏,得到进行一次纠偏后的目标极片;
二次纠偏判断单元,用于对于进行了一次纠偏后的目标极片,计算该目标极片的第二旋转角度和第二纠偏运动量,判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值;若是,则判定所述目标极片纠偏成功,通过所述纠偏平台将所述目标极片运动至叠片结构;若否,则判定所述目标极片纠偏不成功。
在本发明的第三部分,提供了一种计算机设备,所述计算机设备包括处理器以及存储器,所述存储器用于存储计算机程序;所述处理器用于根据所述计算机程序执行如上述第一方面所述的极片纠偏方法的步骤。
在本发明的第四部分,提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行如上述第一方面所述的极片纠偏方法的步骤。
采用本发明实施例,具有如下有益效果:
采用了上述极片纠偏方法、装置、计算机设备及计算机可读存储介质之后,首先基于多相机对纠偏平台进行标定以及基准模板的构建,然后在需要对极片进行纠偏的情况下,控制目标极片运动至纠偏平台,基于预先构建的与所述纠偏平台对应的基准模板获取所述目标极片的目标图像;根据目标图像确定所述目标极片的至少2个角点的第一坐标位置,根据该至少2个角点的第一坐标位置计算与目标极片对应的第一中心坐标位置;根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,并基于第一旋转角度计算与目标极片对应的第一纠偏运动量;控制所述纠偏平台,基于所述第一纠偏运动量和所述第一旋转角度对所述待处理极片进行运动纠偏,得到进行一次纠偏后的目标极片;对于进行了一次纠偏后的目标极片,计算该目标极片的第二旋转角度和第二纠偏运动量,判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值;若是,则判定所述目标极片纠偏成功,通过所述纠偏平台将所述目标极片运动至叠片结构;若否,则判定所述目标极片纠偏不成功。通过上述极片纠偏之后,可以使得进入到下一个叠片工序中的极片的位置是准确的,从而使得进行叠片的极片是对齐的,提高了锂电池电芯的性能和良品率。
进一步的,在本实施例中,还可以进一步的通过误差校正对标定误差、***误差、机械手固定误差等进行误差校正,进一步的提高了极片纠偏***的精准度,进一步的提升了锂电池电芯的良品率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
其中:
图1为一个实施例中一种极片纠偏***的组成示意图;
图2为一个实施例中相机及ROI区域图像的示意图;
图3为一个实施例中基准极片的中心基准坐标的计算示意图;
图4为一个实施例中一种极片纠偏方法的流程示意图;
图5为一个实施例中第一中心坐标位置的计算示意图;
图6为一个实施例中第一纠偏坐标位置的计算示意图;
图7为一个实施例中一次纠偏和二次复检的流程示意图;
图8为一个实施例中一种极片纠偏装置的结构示意图;
图9为一个实施例中运行上述极片纠偏方法的计算机设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本实施例中,提供了一种极片纠偏方法,可以对锂电池的极片在进行切片之后、叠片之前进行定位纠偏,以使得有效控制定位纠偏带来的各种误差以及***误差,大大提升极片的叠片对齐,实现锂电池高精度自动化定位纠偏,提高锂电池的生产效率。
具体的,该极片纠偏方法包括:控制目标极片运动至纠偏平台,基于预先构建的与所述纠偏平台对应的基准模板获取所述目标极片的目标图像;根据目标图像确定所述目标极片的至少2个角点的第一坐标位置,根据该至少2个角点的第一坐标位置计算与目标极片对应的第一中心坐标位置;根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,并基于第一旋转角度计算与目标极片对应的第一纠偏运动量;控制所述纠偏平台,基于所述第一纠偏运动量和所述第一旋转角度对所述待处理极片进行运动纠偏,得到进行一次纠偏后的目标极片;对于进行了一次纠偏后的目标极片,计算该目标极片的第二旋转角度和第二纠偏运动量,判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值;若是,则判定所述目标极片纠偏成功,通过所述纠偏平台将所述目标极片运动至叠片结构;若否,则判定所述目标极片纠偏不成功。
其中,该极片纠偏方法的执行可以是基于一锂电池生产线,该极片纠偏对应的机构是设置于锂电池生成的切片机构之后、叠片机构之前,对切片之后的锂电池进行定位纠偏,从而使得输入到叠片机构的锂电池极片的定位是准确的,从而可以提高锂电池叠片的对齐,提升锂电池的良品率。其中,极片纠偏的进行是基于一纠偏平台,该纠偏平台用于放置需要进行纠偏的极片(目标极片),在纠偏平台上设置有多个图像采集装置,用于采集极片的图像,并且纠偏平台还包括了旋转机构(可以是纠偏平台本身,也可以是与纠偏平台连接的旋转平台),通过旋转机构可以控制纠偏平台上的极片进行运动,以起到极片定位纠偏的作用。
具体的,请参见图1,图1给出了上述极片纠偏方法所基于的极片纠偏***包括的各个模块,其中,该极片纠偏***包括了多相机标定模块101、标定误差校正模块102、极片基准建模模块103、极片定位纠偏模块104、机械抓手误差消除模块105、误差反馈校正模块106和极片叠片对齐模块107。
其中,多相机标定模块101用于相机坐标到机械坐标的标定,其中,机械坐标指的是纠偏平台的机械坐标。
极片基准建模模块103用于建立基准极片位置在上述机械坐标系中的坐标位置。
极片定位纠偏模块104用于对切片后进行定位纠偏。
标定误差校正模块102用于标定误差校正模块是对两相机的标定误差进行校正。
机械抓手误差消除模块105用于消除机械抓手有可能的固定误差。
误差反馈校正模块106用于对***误差进行校正,提高纠偏精度。
极片叠片对齐模块107用于对纠偏之后的极片进行叠片处理,并可以将叠片过程中可能存在的误差信息反馈到其他模块,以进一步对极片纠偏***进行误差校正。
下面分别对每个模块所执行的功能和步骤进行详细的说明。
在多相机标定模块101中,通过至少2个图像采集装置获取所述纠偏平台上的标定极片的标定图像,基于所述标定图像进行标定,分别确定与所示至少2个图像采集装置对应的转换矩阵;控制所述纠偏平台进行旋转,分别通过所述至少2个图像采集装置确定与所述标定极片上预设的至少2个标定点的坐标,基于所述转换矩阵将所述至少2个标定点的坐标转换成基准坐标系下的坐标,根据转换后的坐标确定纠偏平台的旋转中心坐标位置。
其中,在一个具体的实施例中,至少2个图像采集装置为2个相机(A相机、B相机),包括了左上、右下两个相机,用于采集目标极片的左上、右下2个位置的图像。例如,可以参见图2,其中给出了2个相机采集的目标极片的左上、右下的两个角点A、B在内的局部图像
Figure DEST_PATH_IMAGE031
Figure DEST_PATH_IMAGE033
在具体的相机坐标到纠偏平台的机械坐标的标定过程中,通过9点标定法确定相机A和相机B对应的转换矩阵
Figure DEST_PATH_IMAGE035
Figure DEST_PATH_IMAGE037
,其中,通过转换矩阵
Figure 654411DEST_PATH_IMAGE035
可以将A相机下的坐标位置转换成机械坐标下的坐标位置,通过转换矩阵
Figure 902990DEST_PATH_IMAGE037
可以将B相机下的坐标位置转换成机械坐标下的坐标位置。
在一个具体的实施例中,转换矩阵
Figure 891674DEST_PATH_IMAGE035
Figure 909309DEST_PATH_IMAGE037
的示例可以如下所示:
Figure DEST_PATH_IMAGE039
在得到转换矩阵
Figure 544821DEST_PATH_IMAGE035
Figure 77433DEST_PATH_IMAGE037
之后,控制纠偏平台进行运动,回到初始状态(这里指回到原点),进一步的确定纠偏平台对应的旋转中心坐标位置。其中,旋转中心坐标位置指的是纠偏平台对应的旋转平台的中心(或圆心)的坐标位置。
在标定片上左上、右下分别标注两个点(至少2个标定点)A和B,然后将旋转平台旋转n个不同位置
Figure DEST_PATH_IMAGE041
,产生标定点A和B旋转对应的n个不同点
Figure DEST_PATH_IMAGE043
,每旋转一次,2个相机就拍摄一次,这样拍摄n次,得到
Figure 915814DEST_PATH_IMAGE043
的像素位置,然后转换成相机坐标
Figure DEST_PATH_IMAGE045
。再根据转换矩阵
Figure 319113DEST_PATH_IMAGE035
Figure 905953DEST_PATH_IMAGE037
把相机坐标
Figure 129124DEST_PATH_IMAGE045
转换到同一个机械坐标系中的坐标位置,分别为
Figure DEST_PATH_IMAGE047
,然后根据这2n个点拟合出在机械坐标中的旋转中心坐标位置
Figure DEST_PATH_IMAGE049
其中,先用
Figure DEST_PATH_IMAGE051
最小二乘拟合出旋转平台的圆心坐标
Figure DEST_PATH_IMAGE053
,再用
Figure DEST_PATH_IMAGE055
最小二乘拟合出旋转平台的圆心坐标
Figure DEST_PATH_IMAGE057
,则旋转平台的圆心坐标
Figure DEST_PATH_IMAGE059
可以通过如下公式进行计算得到:
Figure DEST_PATH_IMAGE061
极片基准建模模块103可以构建基准极片在上述机械坐标中的位置。具体的,控制所述纠偏平台运动至初始状态,控制基准极片运动至所述纠偏平台;通过至少2个图像采集装置采集所述基准极片的基准图像,基于基准图像计算基准图像的基准中心坐标位置,其中,该基准中心坐标位置即为基准模板对应的基准中心坐标位置。
首先控制纠偏平台运动至初始状态(即原点位置),然后由机械手从位于叠片机标准位置的极片抓取基准极片并反向放置到纠偏平台上,此时的极片位置就是极片纠偏后默认的基准位置。然后2个相机分别获取左上和右下的基准极片角点A与B的局部ROI区域图像
Figure DEST_PATH_IMAGE063
Figure DEST_PATH_IMAGE065
,其中,局部ROI区域图像
Figure 662873DEST_PATH_IMAGE063
Figure 779734DEST_PATH_IMAGE065
的示意图如图2所示。
Figure 475157DEST_PATH_IMAGE063
的相机坐标系中,利用亚像素边缘提取算法抓取相较于角点A的两条亚像素直线边缘,然后将这两条亚像素直线边缘转换成
Figure 185624DEST_PATH_IMAGE063
的相机坐标系下的直线边缘,在相机坐标系下进行直线拟合得到直线方程
Figure DEST_PATH_IMAGE067
Figure DEST_PATH_IMAGE069
,然后求出角点A的相机坐标
Figure DEST_PATH_IMAGE071
,再通过相机标定
Figure DEST_PATH_IMAGE073
矩阵转换,得到角点A的机械坐标
Figure DEST_PATH_IMAGE075
类似
Figure 913278DEST_PATH_IMAGE063
的角点A机械坐标
Figure 822328DEST_PATH_IMAGE075
计算,在相机
Figure 626336DEST_PATH_IMAGE065
中进行同样的处理,得到角点B的机械坐标
Figure DEST_PATH_IMAGE077
由角点A和B的机械坐标
Figure 151995DEST_PATH_IMAGE075
Figure 496389DEST_PATH_IMAGE077
确定基准极片的中心基准坐标
Figure DEST_PATH_IMAGE079
(即为基准模板对应的基准中心坐标位置),具体计算公式如下:
Figure DEST_PATH_IMAGE081
其中,基准极片的中心基准坐标
Figure DEST_PATH_IMAGE083
的计算示意图可以如图3所示。
在完成了多相机标定以及极片基准建模之后,即可进一步的基于预先构建的基准模板来进行需要进行定位纠偏的目标极片的定位纠偏。具体的,在极片定位纠偏模块104中,可以对切片后进行定位纠偏。具体的,其执行步骤具体为上述极片纠偏方法的各个步骤,可以参见图4中所示的多个步骤S101-S107:
步骤S101:控制目标极片运动至纠偏平台,基于预先构建的与所述纠偏平台对应的基准模板获取所述目标极片的目标图像。
在本步骤中,控制纠偏平台运动至初始状态,然后控制目标极片运动至纠偏平台,以进行定位纠偏。具体的,基于基准模板,获取目标极片的目标图像,这里目标图像包括了相机A和相机B下的图像。
步骤S102:根据目标图像确定所述目标极片的至少2个角点的第一坐标位置,根据该至少2个角点的第一坐标位置计算与目标极片对应的第一中心坐标位置。
基于相机A、相机B下的图像中前述角点A、B的相机坐标位置,并通过转换矩阵
Figure DEST_PATH_IMAGE085
Figure DEST_PATH_IMAGE087
转换至机械坐标系下的机械坐标位置(这里指至少2个角点的第一坐标位置),然后根据角点A、B的第一坐标位置确定与目标极片对应的第一中心坐标位置
Figure DEST_PATH_IMAGE089
。其中,根据角点A、B的坐标位置计算与目标极片对应的第一中心坐标位置
Figure DEST_PATH_IMAGE090
的示意图可以如图5所示。
步骤S103:根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,并基于第一旋转角度计算与目标极片对应的第一纠偏运动量。
在机械坐标系内,根据基准极片的基准中心坐标(所述基准模板对应的基准中心坐标位置)
Figure DEST_PATH_IMAGE092
、目标极片的中心坐标(第一中心坐标位置)
Figure 983914DEST_PATH_IMAGE090
以及极片平台的旋转圆心坐标(预设的纠偏平台的旋转中心坐标位置)
Figure DEST_PATH_IMAGE094
,根据如下公式计算目标极片的中心绕纠偏平台的圆心旋转至圆心与基准模板的中心直线上的旋转角度(第一旋转角度)
Figure DEST_PATH_IMAGE096
Figure DEST_PATH_IMAGE098
其中,
Figure 660621DEST_PATH_IMAGE094
为纠偏平台的旋转中心坐标位置,
Figure 80101DEST_PATH_IMAGE092
为基准模板对应的基准中心坐标位置,
Figure 228185DEST_PATH_IMAGE090
为第一中心坐标位置。
然后根据所述第一旋转角度、第一中心坐标位置和纠偏平台的旋转中心坐标位置,确定旋转后的目标极片的目标纠偏坐标位置;根据目标纠偏坐标位置和纠偏平台的旋转中心坐标位置确定所述目标极片对应的第一纠偏运动量。
具体的,计算目标极片的第一中心坐标位置
Figure 924877DEST_PATH_IMAGE090
绕纠偏平台中心
Figure DEST_PATH_IMAGE099
旋转到基准模板的基准中心坐标位置
Figure 664163DEST_PATH_IMAGE092
的角度
Figure DEST_PATH_IMAGE101
后进行旋转,得到旋转后的极片中心位置坐标(第一纠偏坐标位置)
Figure DEST_PATH_IMAGE103
。其中,第一纠偏坐标位置
Figure 679261DEST_PATH_IMAGE103
的计算示意图可以如图6所示。
在顺时针旋转纠偏的情况下,根据公式
Figure DEST_PATH_IMAGE105
计算旋转后的目标极片的第一纠偏坐标位置
Figure 896616DEST_PATH_IMAGE103
在逆时针旋转纠偏的情况下,根据公式
Figure DEST_PATH_IMAGE107
计算旋转后的目标极片的第一纠偏坐标位置
Figure 103606DEST_PATH_IMAGE103
然后,根据公式
Figure DEST_PATH_IMAGE109
计算所述目标极片对应的第一纠偏运动量
Figure DEST_PATH_IMAGE111
步骤S104:控制所述纠偏平台,基于所述第一纠偏运动量和所述第一旋转角度对所述待处理极片进行运动纠偏,得到进行一次纠偏后的目标极片。
在本步骤中,目标极片的中心点坐标偏移量(第一纠偏运动量)
Figure 358001DEST_PATH_IMAGE111
和方向旋转角偏移量(第一旋转角度)
Figure DEST_PATH_IMAGE113
即为目标极片的纠偏值,将对应纠偏值利用纠偏平台特定计算公式转换为各个电机的脉冲量,然后驱动纠偏平台进行纠偏,以得到纠偏后的目标极片。理论上来讲,纠偏后的目标极片与基准模板中基准极片的位置是匹配的。
在本发明实施例中,为了对步骤S101-S104中进行了一次纠偏之后的目标极片是否纠偏成功进行验证,还需要进行二次复检,具体请参见步骤S105。
步骤S105:对于进行了一次纠偏后的目标极片,计算该目标极片的第二旋转角度和第二纠偏运动量,判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值;若是,则执行步骤S106:判定所述目标极片纠偏成功,通过所述纠偏平台将所述目标极片运动至叠片结构;若否,则执行步骤S107:判定所述目标极片纠偏不成功。
具体的,对进行了一次纠偏之后的目标极片,需要进一步的进行二次复检,二次复检的步骤如下:
对步骤S104中已经进行了一次纠偏之后的目标极片,再次进行偏移量的计算,这里的偏移量包括目标极片对应的第二旋转角度和第二纠偏运动量。其中,第二旋转角度
Figure DEST_PATH_IMAGE115
的计算与第一旋转角度
Figure DEST_PATH_IMAGE117
的计算过程类似,第二纠偏运动量
Figure DEST_PATH_IMAGE119
的计算与第一纠偏运动量
Figure DEST_PATH_IMAGE121
的计算过程类似,在这里不进行赘述。
然后,根据预设的纠偏阈值(这里纠偏阈值包括了预设的纠偏旋转阈值
Figure DEST_PATH_IMAGE123
和预设的纠偏运动量阈值
Figure DEST_PATH_IMAGE125
),判断一次纠偏之后的目标极片对应计算得到的第二旋转角度和第二纠偏运动量是否满足该纠偏阈值,若是,则认为一次纠偏之后的误差较小,纠偏成功,反之,则认为一次纠偏之后的目标极片还是存在较大的定位误差,该极片需要被提出,不进入到下一个叠片工序中;然后控制纠偏平台运动至初始状态,并进行下一个极片的纠偏。
具体的,在一个具体的实施例中,判断所述第一旋转角度是否小于或预设的纠偏旋转阈值,和,判断所述第二纠偏运动量是否小于预设的纠偏运动量阈值;在所述第一旋转角度小于预设的纠偏旋转阈值,且所述第二纠偏运动量小于预设的纠偏运动量阈值的情况下,判定所述第二旋转角度和第二纠偏运动量满足预设的纠偏阈值,反之,则判定所述第二旋转角度和第二纠偏运动量不满足预设的纠偏阈值。即,当
Figure DEST_PATH_IMAGE127
Figure DEST_PATH_IMAGE129
Figure DEST_PATH_IMAGE131
,则目标极片纠偏不成功,该目标极片被剔除,不输入叠片机构;当
Figure DEST_PATH_IMAGE133
Figure DEST_PATH_IMAGE135
Figure DEST_PATH_IMAGE137
,则目标极片纠偏成功,输入叠片机构。
进一步的请参见图7,图7给出了一次纠偏和二次复检的流程示意图。
其中,如果目标极片无几何缺陷,无定位纠偏误差,则第二纠偏运动量
Figure DEST_PATH_IMAGE139
和第二旋转角度
Figure DEST_PATH_IMAGE141
都近似为0。所以,二次复检是为了控制目标极片几何缺陷带来的定位误差和纠偏平台的随机纠偏误差,以提高后续叠片过程中所可能存在的缺陷。
进一步的,在本实施例中,不仅需要对目标极片进行定位纠偏,为了提高纠偏的准确性,还需要进一步的进行误差校正,以提高***的精准度。
具体的,对于标定误差校正模块102,需要对2个相机的标定误差进行校正。具体执行中,对于纠偏平台上的不同位置的至少2个校正极片,分别确定每个校正极片的第一校正纠偏运动量和第一校正旋转角度;基于校正极片上预设的至少2个标定点的坐标,确定所述校正极片的第二校正纠偏运动量和第二校正旋转角度;基于第一校正纠偏运动量、第一校正旋转角度、第二校正纠偏运动量、第二校正旋转角度分别确定纠偏运动量校正参数和旋转角度校正参数;基于纠偏运动量校正参数和旋转角度校正参数对所述第一纠偏运动量和所述第一旋转角度进行校正,将校正之后的第一纠偏运动量和第一旋转角度。
也就是说,根据纠偏平台台与极片位置相对关系以及极片的几何特征,用显微镜对标定板、多个不同位置的校正极片(例如20片)进行精细几何测量,测得相应的中心坐标和相对位置关系,得到校正极片的第一校正纠偏运动量
Figure DEST_PATH_IMAGE143
和第一校正旋转角度
Figure DEST_PATH_IMAGE145
,再与9点标定法得到的第二校正纠偏运动量和第二校正旋转角度进行比较,从而对多相机标定模块中的标定算法的结果进行校正。
具体的,设由显微镜测得的
Figure DEST_PATH_IMAGE147
片校正极片的第一校正纠偏运动量为
Figure DEST_PATH_IMAGE149
,第一校正旋转角度
Figure DEST_PATH_IMAGE151
,而由9点标定法得到的校正极片的第二校正纠偏运动量
Figure DEST_PATH_IMAGE153
和第二校正旋转角度
Figure DEST_PATH_IMAGE155
,计算标定校正量
Figure DEST_PATH_IMAGE157
Figure DEST_PATH_IMAGE159
Figure DEST_PATH_IMAGE161
对步骤S104中得到的目标极片的第一纠偏运动量
Figure DEST_PATH_IMAGE163
和第一旋转角度
Figure DEST_PATH_IMAGE165
进行校正,具体的校正公式如下:
Figure DEST_PATH_IMAGE167
在机械抓手误差消除模块105中,可以消除机械抓手有可能的固定误差。
具体的,控制纠偏平台置于原点状态,然后控制机械抓手将叠片机上处于准确位置的极片反向抓回到纠偏台,然后通过前述极片纠偏方法对该极片进行定位,得到该极片相应的中心点坐标偏移量
Figure DEST_PATH_IMAGE169
和方向旋转角偏移量
Figure DEST_PATH_IMAGE171
。如果计算得到的偏移量绝对值超过预设的精度阈值,则判定机械抓手有机械误差,需要进行调试或更换,并根据计算得到的偏移量对机械抓手进行调整或更换,以消除机械抓手的内置固定误差。这个过程反复进行数次,直至机械抓手调试至误差稳定为0状态。
误差反馈校正模块106是为了进一步对极片纠偏***所存在的***误差进行校正,提高纠偏精度。***误差体现在后面叠片机上叠片后极片的最终位置与准确位置的之间误差。具体的,在本实施例中,根据极片叠片对齐模块107反馈的纠偏成功之后的目标极片在叠片机构中存在的误差对极片纠偏***所存在的***误差进行校正。
其中,误差反馈校正模块106接收与纠偏平台对应的叠片机构反馈的极片位置误差反馈信息;根据所述极片位置误差反馈信息对所述第一纠偏运动量和所述第一旋转角度进行误差调整,得到误差调整之后的第一纠偏运动量和第一旋转角度,然后后续的极片定位纠偏是基于该误差调整之后的第一纠偏运动量和第一旋转角度进行的。
其中,所述根据所述极片位置误差反馈信息对所述第一纠偏运动量和所述第一旋转角度进行误差调整,得到误差调整之后的第一纠偏运动量和第一旋转角度的步骤,还包括:
根据公式
Figure DEST_PATH_IMAGE173
计算误差调整之后的第一纠偏运动量和第一旋转角度,其中,
Figure DEST_PATH_IMAGE175
是调整步长,
Figure DEST_PATH_IMAGE177
为极片位置误差反馈信息包含的中心坐标位置误差;
Figure DEST_PATH_IMAGE179
为旋转角度误差。
在本实施例中,极片纠偏***的***误差纠偏可以跟踪和校正定位纠偏的***误差和动态误差,以及极片抓手运动的内置固定误差和动态误差。
在另一个实施例中,如图8所示,提供了一种极片纠偏装置的结构示意图,其中,极片纠偏装置包括:
图像获取单元201,用于控制目标极片运动至纠偏平台,基于预先构建的与所述纠偏平台对应的基准模板获取所述目标极片的目标图像;
中心坐标位置计算单元202,用于根据目标图像确定所述目标极片的至少2个角点的第一坐标位置,根据该至少2个角点的第一坐标位置计算与目标极片对应的第一中心坐标位置;
纠偏计算单元203,用于根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,并基于第一旋转角度计算与目标极片对应的第一纠偏运动量;
一次纠偏单元204,用于控制所述纠偏平台,基于所述第一纠偏运动量和所述第一旋转角度对所述待处理极片进行运动纠偏,得到进行一次纠偏后的目标极片;
二次纠偏判断单元205,用于对于进行了一次纠偏后的目标极片,计算该目标极片的第二旋转角度和第二纠偏运动量,判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值;若是,则判定所述目标极片纠偏成功,通过所述纠偏平台将所述目标极片运动至叠片结构;若否,则判定所述目标极片纠偏不成功。
在一个可选的实施例中,如图8所述,上述极片纠偏装置还包括相机标定单元301,用于通过至少2个图像采集装置获取所述纠偏平台上的标定极片的标定图像,基于所述标定图像进行标定,分别确定与所示至少2个图像采集装置对应的转换矩阵;控制所述纠偏平台进行旋转,分别通过所述至少2个图像采集装置确定与所述标定极片上预设的至少2个标定点的坐标,基于所述转换矩阵将所述至少2个标定点的坐标转换成基准坐标系下的坐标,根据转换后的坐标确定纠偏平台的旋转中心坐标位置。
在一个可选的实施例中,如图8所述,上述极片纠偏装置还包括基准模板确定单元302,用于控制所述纠偏平台运动至初始状态,控制基准极片运动至所述纠偏平台;通过至少2个图像采集装置采集所述基准极片的基准图像,基于基准图像计算基准图像的基准中心坐标位置,其中,该基准中心坐标位置即为基准模板对应的基准中心坐标位置。
在一个可选的实施例中,如图8所述,上述极片纠偏装置还包括标定误差校正单元401,用于对于纠偏平台上的不同位置的至少2个校正极片,分别确定每个校正极片的第一校正纠偏运动量和第一校正旋转角度;基于校正极片上预设的至少2个标定点的坐标,确定所述校正极片的第二校正纠偏运动量和第二校正旋转角度;基于第一校正纠偏运动量、第一校正旋转角度、第二校正纠偏运动量、第二校正旋转角度分别确定纠偏运动量校正参数和旋转角度校正参数;基于纠偏运动量校正参数和旋转角度校正参数对所述第一纠偏运动量和所述第一旋转角度进行校正,将校正之后的第一纠偏运动量和第一旋转角度。
在一个可选的实施例中,中心坐标位置计算单元202还用于根据公式
Figure DEST_PATH_IMAGE181
计算所述第一旋转角度
Figure DEST_PATH_IMAGE183
,其中,
Figure DEST_PATH_IMAGE185
为纠偏平台的旋转中心坐标位置,
Figure DEST_PATH_IMAGE187
为基准模板对应的基准中心坐标位置,
Figure DEST_PATH_IMAGE189
为第一中心坐标位置。
在一个可选的实施例中,纠偏计算单元203还用于根据所述第一旋转角度、第一中心坐标位置和纠偏平台的旋转中心坐标位置,确定旋转后的目标极片的目标纠偏坐标位置;根据目标纠偏坐标位置和纠偏平台的旋转中心坐标位置确定所述目标极片对应的第一纠偏运动量。
在一个可选的实施例中,纠偏计算单元203还用于在顺时针旋转纠偏的情况下,根据公式
Figure DEST_PATH_IMAGE191
计算旋转后的目标极片的第一纠偏坐标位置
Figure DEST_PATH_IMAGE193
在一个可选的实施例中,纠偏计算单元203还用于在逆时针旋转纠偏的情况下,根据公式
Figure DEST_PATH_IMAGE195
计算旋转后的目标极片的第一纠偏坐标位置
Figure 851606DEST_PATH_IMAGE193
在一个可选的实施例中,纠偏计算单元203还用于根据公式
Figure DEST_PATH_IMAGE197
计算所述目标极片对应的第一纠偏运动量
Figure DEST_PATH_IMAGE199
在一个可选的实施例中,二次纠偏判断单元205还用于判断所述第一旋转角度是否小于或预设的纠偏旋转阈值,和,判断所述第二纠偏运动量是否小于预设的纠偏运动量阈值;在所述第一旋转角度小于预设的纠偏旋转阈值,且所述第二纠偏运动量小于预设的纠偏运动量阈值的情况下,判定所述第二旋转角度和第二纠偏运动量满足预设的纠偏阈值,反之,则判定所述第二旋转角度和第二纠偏运动量不满足预设的纠偏阈值。
在一个可选的实施例中,如图8所述,上述极片纠偏装置还包括***误差校正单元501,***误差校正单元501,用于接收与纠偏平台对应的叠片机构反馈的极片位置误差反馈信息;根据所述极片位置误差反馈信息对所述第一纠偏运动量和所述第一旋转角度进行误差调整,得到误差调整之后的第一纠偏运动量和第一旋转角度;
在一个可选的实施例中,***误差校正单元501还用于根据公式
Figure DEST_PATH_IMAGE201
计算误差调整之后的第一纠偏运动量和第一旋转角度,其中,
Figure DEST_PATH_IMAGE203
是调整步长,
Figure DEST_PATH_IMAGE205
为极片位置误差反馈信息包含的中心坐标位置误差;
Figure DEST_PATH_IMAGE207
为旋转角度误差。
图9示出了一个实施例中实现上述极片纠偏方法的计算机设备的内部结构图。该计算机设备具体可以是终端,也可以是服务器。如图9所示,该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作***,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现上述方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行上述方法。本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
采用了上述极片纠偏方法、装置、计算机设备及计算机可读存储介质之后,首先基于多相机对纠偏平台进行标定以及基准模板的构建,然后在需要对极片进行纠偏的情况下,控制目标极片运动至纠偏平台,基于预先构建的与所述纠偏平台对应的基准模板获取所述目标极片的目标图像;根据目标图像确定所述目标极片的至少2个角点的第一坐标位置,根据该至少2个角点的第一坐标位置计算与目标极片对应的第一中心坐标位置;根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,并基于第一旋转角度计算与目标极片对应的第一纠偏运动量;控制所述纠偏平台,基于所述第一纠偏运动量和所述第一旋转角度对所述待处理极片进行运动纠偏,得到进行一次纠偏后的目标极片;对于进行了一次纠偏后的目标极片,计算该目标极片的第二旋转角度和第二纠偏运动量,判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值;若是,则判定所述目标极片纠偏成功,通过所述纠偏平台将所述目标极片运动至叠片结构;若否,则判定所述目标极片纠偏不成功。通过上述极片纠偏之后,可以使得进入到下一个叠片工序中的极片的位置是准确的,从而使得进行叠片的极片是对齐的,提高了锂电池电芯的性能和良品率。
进一步的,在本实施例中,还可以进一步的通过误差校正对标定误差、***误差、机械手固定误差等进行误差校正,进一步的提高了极片纠偏***的精准度,进一步的提升了锂电池电芯的良品率。
也就是说,在本实施例中,通过上述极片纠偏方法、装置、计算机设备及计算机可读存储介质,可以对相机图像采集导致的误差、分辨率带来的误差、图像处理算法带来的误差、纠偏台平移和旋转运动的机械误差以及机械抓手运动带来的机械误差等误差进行独立或相关校正,从局部和整体上提高极片纠偏的准确性,从而控制极片定位纠偏的精度。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种极片纠偏方法,其特征在于,所述方法包括:
控制目标极片运动至纠偏平台,基于预先构建的与所述纠偏平台对应的基准模板获取所述目标极片的目标图像;
根据目标图像确定所述目标极片的至少2个角点的第一坐标位置,根据该至少2个角点的第一坐标位置计算与目标极片对应的第一中心坐标位置;
根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,并基于第一旋转角度计算与目标极片对应的第一纠偏运动量;
控制所述纠偏平台,基于所述第一纠偏运动量和所述第一旋转角度对所述目标极片进行运动纠偏,得到进行一次纠偏后的目标极片;
对于进行了一次纠偏后的目标极片,计算该目标极片的第二旋转角度和第二纠偏运动量,判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值;
若是,则判定所述目标极片纠偏成功,通过所述纠偏平台将所述目标极片运动至叠片结构;
若否,则判定所述目标极片纠偏不成功。
2.根据权利要求1所述的极片纠偏方法,其特征在于,所述方法还包括:
通过至少2个图像采集装置获取所述纠偏平台上的标定极片的标定图像,基于所述标定图像进行标定,分别确定与所示至少2个图像采集装置对应的转换矩阵;
控制所述纠偏平台进行旋转,分别通过所述至少2个图像采集装置确定与所述标定极片上预设的至少2个标定点的坐标,基于所述转换矩阵将所述至少2个标定点的坐标转换成基准坐标系下的坐标,根据转换后的坐标确定纠偏平台的旋转中心坐标位置;
控制所述纠偏平台运动至初始状态,控制基准极片运动至所述纠偏平台;通过至少2个图像采集装置采集所述基准极片的基准图像,基于基准图像计算基准图像的基准中心坐标位置,其中,该基准中心坐标位置即为基准模板对应的基准中心坐标位置。
3.根据权利要求1所述的极片纠偏方法,其特征在于,所述方法还包括:
对于纠偏平台上的不同位置的至少2个校正极片,分别确定每个校正极片的第一校正纠偏运动量和第一校正旋转角度;
基于校正极片上预设的至少2个标定点的坐标,确定所述校正极片的第二校正纠偏运动量和第二校正旋转角度;
基于第一校正纠偏运动量、第一校正旋转角度、第二校正纠偏运动量、第二校正旋转角度分别确定纠偏运动量校正参数和旋转角度校正参数;
基于纠偏运动量校正参数和旋转角度校正参数对所述第一纠偏运动量和所述第一旋转角度进行校正,将校正之后的第一纠偏运动量和第一旋转角度。
4.根据权利要求1所述的极片纠偏方法,其特征在于,所述根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度的步骤,还包括:
根据公式
Figure DEST_PATH_IMAGE001
计算所述第一旋转角度
Figure 251034DEST_PATH_IMAGE002
,其中,
Figure DEST_PATH_IMAGE003
为纠偏平台的旋转中心坐标位置,
Figure 964912DEST_PATH_IMAGE004
为基准模板对应的基准中心坐标位置,
Figure DEST_PATH_IMAGE005
为第一中心坐标位置。
5.根据权利要求1所述的极片纠偏方法,其特征在于,所述基于第一旋转角度计算与目标极片对应的第一纠偏运动量的步骤,还包括:
根据所述第一旋转角度、第一中心坐标位置和纠偏平台的旋转中心坐标位置,确定旋转后的目标极片的目标纠偏坐标位置;
根据目标纠偏坐标位置和纠偏平台的旋转中心坐标位置确定所述目标极片对应的第一纠偏运动量;
其中,所述根据所述第一旋转角度
Figure 354436DEST_PATH_IMAGE002
、第一中心坐标位置和纠偏平台的旋转中心坐标位置,确定旋转后的目标极片的第一纠偏坐标位置的步骤,还包括:
在顺时针旋转纠偏的情况下,根据公式
Figure 218487DEST_PATH_IMAGE006
计算旋转后的目标极片的第一纠偏坐标位置
Figure DEST_PATH_IMAGE007
或,在逆时针旋转纠偏的情况下,根据公式
Figure 829597DEST_PATH_IMAGE008
计算旋转后的目标极片的第一纠偏坐标位置
Figure 917639DEST_PATH_IMAGE007
所述根据第一纠偏坐标位置和纠偏平台的旋转中心坐标位置确定所述目标极片对应的第一纠偏运动量的步骤,还包括:
根据公式
Figure DEST_PATH_IMAGE009
计算所述目标极片对应的第一纠偏运动量
Figure 496256DEST_PATH_IMAGE010
6.根据权利要求1所述的极片纠偏方法,其特征在于,所述判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值的步骤,还包括:
判断所述第一旋转角度是否小于或预设的纠偏旋转阈值,和,判断所述第二纠偏运动量是否小于预设的纠偏运动量阈值;
在所述第一旋转角度小于预设的纠偏旋转阈值,且所述第二纠偏运动量小于预设的纠偏运动量阈值的情况下,判定所述第二旋转角度和第二纠偏运动量满足预设的纠偏阈值,反之,则判定所述第二旋转角度和第二纠偏运动量不满足预设的纠偏阈值。
7.根据权利要求1所述的极片纠偏方法,其特征在于,所述方法还包括:
接收与纠偏平台对应的叠片机构反馈的极片位置误差反馈信息;
根据所述极片位置误差反馈信息对所述第一纠偏运动量和所述第一旋转角度进行误差调整,得到误差调整之后的第一纠偏运动量和第一旋转角度;
其中,所述根据所述极片位置误差反馈信息对所述第一纠偏运动量和所述第一旋转角度进行误差调整,得到误差调整之后的第一纠偏运动量和第一旋转角度的步骤,还包括:
根据公式
Figure DEST_PATH_IMAGE011
计算误差调整之后的第一纠偏运动量和第一旋转角度,其中,
Figure 836102DEST_PATH_IMAGE012
是调整步长,
Figure DEST_PATH_IMAGE013
为极片位置误差反馈信息包含的中心坐标位置误差;
Figure 239402DEST_PATH_IMAGE014
为旋转角度误差。
8.一种极片纠偏装置,其特征在于,所述装置包括:
图像获取单元,用于控制目标极片运动至纠偏平台,基于预先构建的与所述纠偏平台对应的基准模板获取所述目标极片的目标图像;
中心坐标位置计算单元,用于根据目标图像确定所述目标极片的至少2个角点的第一坐标位置,根据该至少2个角点的第一坐标位置计算与目标极片对应的第一中心坐标位置;
纠偏计算单元,用于根据第一中心坐标位置和所述基准模板对应的基准中心坐标位置、预设的纠偏平台的旋转中心坐标位置,计算与目标极片对应的第一旋转角度,并基于第一旋转角度计算与目标极片对应的第一纠偏运动量;
一次纠偏单元,用于控制所述纠偏平台,基于所述第一纠偏运动量和所述第一旋转角度对所述目标极片进行运动纠偏,得到进行一次纠偏后的目标极片;
二次纠偏判断单元,用于对于进行了一次纠偏后的目标极片,计算该目标极片的第二旋转角度和第二纠偏运动量,判断所述第二旋转角度和第二纠偏运动量是否满足预设的纠偏阈值;若是,则判定所述目标极片纠偏成功,通过所述纠偏平台将所述目标极片运动至叠片结构;若否,则判定所述目标极片纠偏不成功。
9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器有可执行代码,当所述可执行代码在所述处理器上运行以实现如权利要求1至7任一所述的极片纠偏方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行权利要求1至7任一所述的极片纠偏方法。
CN202210838838.2A 2022-07-18 2022-07-18 极片纠偏方法、装置、设备及可读存储介质 Active CN114926507B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210838838.2A CN114926507B (zh) 2022-07-18 2022-07-18 极片纠偏方法、装置、设备及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210838838.2A CN114926507B (zh) 2022-07-18 2022-07-18 极片纠偏方法、装置、设备及可读存储介质

Publications (2)

Publication Number Publication Date
CN114926507A true CN114926507A (zh) 2022-08-19
CN114926507B CN114926507B (zh) 2023-03-21

Family

ID=82815755

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210838838.2A Active CN114926507B (zh) 2022-07-18 2022-07-18 极片纠偏方法、装置、设备及可读存储介质

Country Status (1)

Country Link
CN (1) CN114926507B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116148186A (zh) * 2023-04-19 2023-05-23 高视科技(苏州)股份有限公司 极片飞拍纠偏方法、电子设备及存储介质
CN116147483A (zh) * 2023-02-22 2023-05-23 超音速人工智能科技股份有限公司 一种适用于极片纠偏对齐度的检测方法、***及平台
CN116902559A (zh) * 2023-08-23 2023-10-20 中科微至科技股份有限公司 传送片状物的视觉定位矫正方法
CN117213372A (zh) * 2023-11-09 2023-12-12 宁德时代新能源科技股份有限公司 极片检测方法及***
CN117237449A (zh) * 2023-08-22 2023-12-15 苏州兰康自动化科技有限公司 一种自动化测试设备的控制方法及***
CN118172413A (zh) * 2024-05-14 2024-06-11 高视科技(苏州)股份有限公司 确定极片纠偏装置旋转中心的实际位置的方法及相关产品

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106127722A (zh) * 2016-05-03 2016-11-16 深圳视觉龙智能传感器有限公司 多相机的标定及对位贴合方法
WO2018010373A1 (zh) * 2016-07-13 2018-01-18 福建工程学院 打磨抛光机器人工件夹持的自动纠偏方法
CN108648173A (zh) * 2018-03-30 2018-10-12 湖北工程学院 合拼面膜位置校正方法和装置
CN110264439A (zh) * 2019-04-29 2019-09-20 广州超音速自动化科技股份有限公司 一种极片纠偏方法、***、电子设备及存储介质
CN111532823A (zh) * 2019-02-01 2020-08-14 无锡先导智能装备股份有限公司 电池物料的纠偏方法及电池物料的纠偏设备
CN112584041A (zh) * 2020-12-07 2021-03-30 杭州申昊科技股份有限公司 一种图像识别动态纠偏方法
CN114863128A (zh) * 2022-03-23 2022-08-05 佛山科学技术学院 一种涂胶单板的轮廓提取和纠偏***及方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106127722A (zh) * 2016-05-03 2016-11-16 深圳视觉龙智能传感器有限公司 多相机的标定及对位贴合方法
WO2018010373A1 (zh) * 2016-07-13 2018-01-18 福建工程学院 打磨抛光机器人工件夹持的自动纠偏方法
CN108648173A (zh) * 2018-03-30 2018-10-12 湖北工程学院 合拼面膜位置校正方法和装置
CN111532823A (zh) * 2019-02-01 2020-08-14 无锡先导智能装备股份有限公司 电池物料的纠偏方法及电池物料的纠偏设备
CN110264439A (zh) * 2019-04-29 2019-09-20 广州超音速自动化科技股份有限公司 一种极片纠偏方法、***、电子设备及存储介质
CN112584041A (zh) * 2020-12-07 2021-03-30 杭州申昊科技股份有限公司 一种图像识别动态纠偏方法
CN114863128A (zh) * 2022-03-23 2022-08-05 佛山科学技术学院 一种涂胶单板的轮廓提取和纠偏***及方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
XIAOXIAN WANG 等: "Rotating Angle Estimation for Hybrid Stepper Motors With Application to Bearing Fault Diagnosis", 《IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT》 *
潘国荣 等: "引入倾斜等效观测值的盾构姿态解算方法", 《中国矿业大学学报》 *
田勇: "基于视觉纠偏的激光切割自动编程***设计与实现", 《中国优秀博硕士学位论文全文数据库(硕士) 工程科技Ⅰ辑》 *
黄超 等: "基于最小外接矩形和Hough变换的定位算法", 《组合机床与自动化加工技术》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116147483A (zh) * 2023-02-22 2023-05-23 超音速人工智能科技股份有限公司 一种适用于极片纠偏对齐度的检测方法、***及平台
CN116148186A (zh) * 2023-04-19 2023-05-23 高视科技(苏州)股份有限公司 极片飞拍纠偏方法、电子设备及存储介质
CN117237449A (zh) * 2023-08-22 2023-12-15 苏州兰康自动化科技有限公司 一种自动化测试设备的控制方法及***
CN116902559A (zh) * 2023-08-23 2023-10-20 中科微至科技股份有限公司 传送片状物的视觉定位矫正方法
CN116902559B (zh) * 2023-08-23 2024-03-26 中科微至科技股份有限公司 传送片状物的视觉定位矫正方法
CN117213372A (zh) * 2023-11-09 2023-12-12 宁德时代新能源科技股份有限公司 极片检测方法及***
CN117213372B (zh) * 2023-11-09 2024-04-09 宁德时代新能源科技股份有限公司 极片检测方法及***
CN118172413A (zh) * 2024-05-14 2024-06-11 高视科技(苏州)股份有限公司 确定极片纠偏装置旋转中心的实际位置的方法及相关产品

Also Published As

Publication number Publication date
CN114926507B (zh) 2023-03-21

Similar Documents

Publication Publication Date Title
CN114926507B (zh) 极片纠偏方法、装置、设备及可读存储介质
CN110125926B (zh) 自动化的工件取放方法及***
CN109829953B (zh) 图像采集装置标定方法、装置、计算机设备和存储介质
CN112059413B (zh) 激光振镜校正方法、装置、计算机设备和存储介质
KR20170017786A (ko) 가이드된 어셈블리 환경에서 머신비전 좌표공간과 함께 묶기 위한 시스템 및 방법
CN112053326A (zh) 电芯对齐度检测方法、***、装置和设备
JP5559618B2 (ja) タブ付き電極材を内装した筒型電池のタブ検査方法、その検査方法に用いるタブ検査装置、及びタブマーキング装置
WO2021169855A1 (zh) 机器人校正方法、装置、计算机设备及存储介质
CN109360794B (zh) 一种晶硅光伏太阳能电池电极二次印刷精度视觉检测方法及装置
JP2012202694A5 (zh)
CN112264992B (zh) 一种工业机器人坐标系校准方法、***、装置和存储介质
CN111386024B (zh) 一种双引脚电子元器件的引脚自适应定位***方法及***
CN111083381A (zh) 一种图像融合的方法、装置及双光相机、无人机
CN113793270A (zh) 一种基于无人机姿态信息的航拍图像几何校正方法
US7957834B2 (en) Method for calculating rotation center point and axis of rotation, method for generating program, method for moving manipulator and positioning device, and robotic system
CN110682293A (zh) 机器臂校正方法、装置、机器臂的控制器和存储介质
CN113313135A (zh) 打标控制方法、装置及计算机可读存储介质
CN115091070A (zh) 一种方形铝壳极柱焊接的闭环自动补偿定位方法
CN113910756B (zh) 基于丝印对位的补偿控制方法、装置、设备和介质
CN116638766A (zh) 3d打印偏差检测方法、装置和计算机设备
CN108582037B (zh) 一种通过两个相机跟机器人配合实现精密贴合的方法
CN114227700A (zh) 机器人的手眼标定方法和***
CN115246547A (zh) 垛型续码方法、装置、计算设备及计算机存储介质
CN116148186B (zh) 极片飞拍纠偏方法、电子设备及存储介质
CN113787541B (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