CN117830295A - 缠绕机自动调节缠绕参数的控制方法、***、设备及介质 - Google Patents

缠绕机自动调节缠绕参数的控制方法、***、设备及介质 Download PDF

Info

Publication number
CN117830295A
CN117830295A CN202410190355.5A CN202410190355A CN117830295A CN 117830295 A CN117830295 A CN 117830295A CN 202410190355 A CN202410190355 A CN 202410190355A CN 117830295 A CN117830295 A CN 117830295A
Authority
CN
China
Prior art keywords
winding
real
time
product
winding machine
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
CN202410190355.5A
Other languages
English (en)
Other versions
CN117830295B (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.)
Guangzhou Bohuite Automation Equipment Co ltd
Original Assignee
Guangzhou Bohuite Automation Equipment 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 Guangzhou Bohuite Automation Equipment Co ltd filed Critical Guangzhou Bohuite Automation Equipment Co ltd
Priority to CN202410190355.5A priority Critical patent/CN117830295B/zh
Publication of CN117830295A publication Critical patent/CN117830295A/zh
Application granted granted Critical
Publication of CN117830295B publication Critical patent/CN117830295B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65BMACHINES, APPARATUS OR DEVICES FOR, OR METHODS OF, PACKAGING ARTICLES OR MATERIALS; UNPACKING
    • B65B57/00Automatic control, checking, warning, or safety devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/12Edge-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/764Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • Mechanical Engineering (AREA)
  • Controlling Rewinding, Feeding, Winding, Or Abnormalities Of Webs (AREA)

Abstract

本发明涉及图像处理技术领域,具体提供了一种缠绕机自动调节缠绕参数的控制方法,包括如下步骤:录入不同产品缠绕的成品图像,来设定对应的缠绕圈数和缠绕位置的目标值,以形成数据库;获取待缠绕产品的特征图像并发送至控制终端,控制终端利用图像匹配算法与数据库内录入的成品图像进行匹配,以获取对应的目标值;根据获取的目标值向缠绕机发送相应的控制信号使缠绕机开始运行;实时监测缠绕机的运行状态与产品的实时缠绕图像数据,并发送至控制终端;控制终端根据预设的控制算法进行处理,计算出当前的实时值;将实时值与目标值进行比较,当实时值到达预设的目标值后,向缠绕机发送停止运行信号。通过该方案提高了生产效率与生产的稳定性。

Description

缠绕机自动调节缠绕参数的控制方法、***、设备及介质
技术领域
本发明涉及图像处理技术领域,具体涉及一种缠绕机自动调节缠绕参数的控制方法、***及介质。
背景技术
缠绕膜,又叫包装膜或伸缩膜,是一种采用聚乙烯(PE)制成的薄膜材料。它具有高强度、柔韧性和延展性,通常用于固定和保护商品的表面。一般来说,通过缠绕机将缠绕膜紧紧地缠绕在货物表面上,以实现紧密的包装;在许多行业中都有广泛应用,例如电缆制造、纺织、包装等。
在现有的技术中,缠绕机利用缠绕膜对产品进行缠绕包裹时,对于产品的缠绕膜的缠绕圈数与缠绕位置的控制多依赖于操作人员的经验,存在一定的主观性和不稳定性。一方面,操作人员在进行缠绕操作时,很难做到精确控制缠绕圈数和缠绕位置,导致产品质量参差不齐;另一方面,当同一台缠绕机用于对不同的产品进行缠绕包裹作业时,需要针对不同的产品进行重新调整缠绕参数,过程繁琐且效率低下。因此,需要一种能够实时监测并自动调整缠绕圈数和缠绕位置的控制方法,以提高缠绕机的操作稳定性和生产效率。
发明内容
为了克服现有技术的不足,本发明提供一种缠绕机自动调节缠绕参数的控制方法、***及介质,以解决现有技术中的问题。
本发明其中一个实施例提供了一种缠绕机自动调节缠绕参数的控制方法,包括如下步骤:
a)录入不同产品缠绕的成品图像,并根据不同产品缠绕的所需设定对应的缠绕圈数和缠绕位置的目标值,以形成数据库;
b)获取待缠绕产品的特征图像并发送至控制终端,控制终端根据所接收到的特征图像,利用图像匹配算法与数据库内录入的成品图像进行匹配,以获取对应的缠绕圈数和缠绕位置的目标值;
c)当控制终端获取对应的缠绕圈数和缠绕位置的目标值时,根据所获取的对应的目标值向缠绕机发送与目标值相应的控制信号使缠绕机开始运行;
d)实时监测缠绕机的运行状态与产品的缠绕圈数和缠绕位置图像的实时缠绕数据,并发送至控制终端;
e)当收到缠绕机的实时运行状态与产品的实时缠绕数据时,控制终端根据预设的控制算法进行处理,计算出当前缠绕圈数和缠绕位置的实时值;
f)将实时值与目标值进行比较,当实时值到达预设的目标值后,向缠绕机发送停止运行信号。
通过采用上述方案,提高生产效率与生产的稳定性,实现了对缠绕机缠绕圈数和缠绕位置的精确控制,提高了缠绕制品的质量和精度;将不同类产品缠绕包裹完成的成品图像录入控制***,并将每个不同类产品缠绕包裹所需的缠绕圈数与缠绕位置设定对应的目标值,以此形成数据库,当对产品进行缠绕包裹时,可根据数据库内所设定的对应的目标值,控制缠绕机将产品缠绕包裹至相应的缠绕圈数与缠绕位置,以此针对不同的产品进行缠绕包裹时,无需重新调试与之对应的缠绕圈数与缠绕位置,提高生产效率,降低缠绕包裹时需要重新调试的繁琐性。对产品进行缠绕包裹时,实时监测缠绕机的运行状态与产品缠绕的圈数与位置,计算出当前缠绕包裹的实时值来与设定的目标值相比较,以便于实时值到达设定的目标值时,可及时使缠绕机停止运行,以此避免产品缠绕包裹的缠绕膜过多会造成浪费以及产品质量参差不齐,且通过实时监测和调整,能够降低生产成本,提高生产效率。
在其中一个实施例中,执行所述步骤f)的同时,还执行如下步骤:
g)将实时值与目标值进行比较,当实时值与预设的目标值之间具有误差值时,根据误差值的大小,向缠绕机发送运行参数调节信号;
缠绕机基于所接收到的运行参数调节信号,调整运行参数使得缠绕圈数与缠绕位置逐渐接近目标值。
通过采用上述方案,以保证产品所缠绕包裹的成品质量稳定;将所计算出的当前产品缠绕包裹的实时值来与设定的目标值相比较,计算是否具有误差值,若具有误差值时,根据误差值的大小来调整缠绕机的运行参数,从而使得缠绕包裹的精准性提高。
在其中一个实施例中,若执行步骤g),所述步骤g)之后,还执行如下步骤:
h)重复步骤d)至步骤g),直至缠绕圈数和缠绕位置达到预设的目标值后,向缠绕机发送停止运行信号。
通过采用上述方案,以保证产品所缠绕包裹的成品质量稳定;当计算出实时值与目标值之间具有误差值后,重复前述步骤,重复实时监测缠绕机的运行状态与产品缠绕的圈数与位置,并重复计算出当前炒肉包裹的实时值来与设定的目标值相比较,以此来重复调节缠绕机的运行参数,减少误差值,使得所计算的实时值达到预设的目标值,从而使得缠绕包裹的精准性提高。
在其中一个实施例中,所述步骤a)中,进一步包括:
对不同产品缠绕的成品图像进行分类存储,以便控制终端快速检索和调用对应产品所设定的对应缠绕圈数和缠绕位置的目标值。
通过采用上述方案,将数据库中不同类的产品的缠绕成品图像分类储存,同类产品的缠绕成品图像存储于一起,提高控制***的检索和调用效率,解决了在缠绕机控制过程中,如何快速检索和调用对应产品所设定的对应缠绕圈数和缠绕位置的目标值的问题。
在其中一个实施例中,所述步骤a)中,进一步包括:
根据所录入的不同产品缠绕的成品图像设定对应的缠绕机的缠绕速度的速度值;
所设定的缠绕机的缠绕速度的速度值对应所设定的缠绕圈数和缠绕位置的目标值;
所述步骤c)中,控制终端根据所获取的对应的目标值向缠绕机发送与目标值相应的控制信号使缠绕机按照所设定的对应的速度值开始运行。
通过采用上述方案,对所录入的每个不同的产品均设定单独与所设定的缠绕圈数与缠绕位置的目标值相对应的速度值,当对产品进行缠绕包裹时,缠绕机可根据所设定的对应的目标值,按照与目标值相对应的速度值将产品缠绕包裹至设定的缠绕圈数与缠绕位置,以此在对产品缠绕包裹时无需人工操作控制产品的缠绕位置与缠绕圈数,可自动按照设定的数据运行,精确控制对产品的缠绕包裹,提高成品的质量,增加生产效率与稳定性。
在其中一个实施例中,所述步骤e)中,进一步包括:
所述预设的控制算法为图像识别算法,通过图像识别算法对实时监测到的产品缠绕圈数和缠绕位置进行精确计算;
所述图像识别算法包括边缘检测算法、区域生长算法、图像分割算法、深度学习算法任意一种。
通过采用上述方案,在缠绕机控制过程中,利用图像识别算法可以准确地识别和计算产品缠绕的圈数和位置,避免了由于人工操作或传统控制方法导致的误差,从而提高了识别的准确性,且可以实时监测产品的缠绕过程,对缠绕圈数和位置进行实时计算,使得控制过程更加灵活和及时;以及可以实现对缠绕机的自动化控制,减少人工干预与人工成本,提高生产效率,以确保产品缠绕的准确性和稳定性,从而提高产品的质量。
在其中一个实施例中,利用图像识别算法对待缠绕产品实时进行逐帧分析,以获取待缠绕产品的实时缠绕圈数以及实时缠绕位置数据。
通过采用上述方案,利用逐帧分析,图像识别算法可以实时监测待缠绕产品的缠绕过程,获取实时的缠绕圈数和位置数据,使得控制过程更加灵活和及时,可以有效提高生产效率、降低生产成本,提高产品质量和识别精度,实现自动化、智能化的生产控制。
本申请还涉及一种缠绕机自动调节缠绕参数的控制***,用于实现如上任意一项所述的一种缠绕机自动调节缠绕参数的控制方法的步骤,包括:
数据收集模块,用于录入不同产品缠绕的成品图像,并根据不同产品缠绕的所需设定对应的缠绕圈数和缠绕位置的目标值,以形成数据库;
第一图像采集模块,用于获取待缠绕产品的特征图像并发送至控制终端;
图像分析模块,用于控制终端根据所接收到的特征图像,利用图像匹配算法与数据库内录入的成品图像进行匹配,以获取对应的缠绕圈数和缠绕位置的目标值;
第二图像采集模块,用于实时监测缠绕机的运行状态与产品的缠绕圈数和缠绕位置图像的实时缠绕数据,并发送至控制终端;
图像处理模块,用于当收到缠绕机的实时运行状态与产品的实时缠绕数据时,控制终端根据预设的控制算法进行处理,计算出当前缠绕圈数和缠绕位置的实时值;
数值计算模块,用于将实时值与目标值进行比较,当实时值到达预设的目标值后,向缠绕机发送停止运行信号。
通过采用上述方案,提高生产效率与生产的稳定性,实现了对缠绕机缠绕圈数和缠绕位置的精确控制,提高了缠绕制品的质量和精度;将不同类产品缠绕包裹完成的成品图像录入控制***,并将每个不同类产品缠绕包裹所需的缠绕圈数与缠绕位置设定对应的目标值,以此形成数据库,当对产品进行缠绕包裹时,可根据数据库内所设定的对应的目标值,控制缠绕机将产品缠绕包裹至相应的缠绕圈数与缠绕位置,以此针对不同的产品进行缠绕包裹时,无需重新调试与之对应的缠绕圈数与缠绕位置,提高生产效率,降低缠绕包裹时需要重新调试的繁琐性。对产品进行缠绕包裹时,实时监测缠绕机的运行状态与产品缠绕的圈数与位置,计算出当前缠绕包裹的实时值来与设定的目标值相比较,以便于实时值到达设定的目标值时,可及时使缠绕机停止运行,以此避免产品缠绕包裹的缠绕膜过多会造成浪费以及产品质量参差不齐,且通过实时监测和调整,能够降低生产成本,提高生产效率。
本申请还涉及一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种缠绕机自动调节缠绕参数的控制方法的步骤。
本申请还涉及一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述一种缠绕机自动调节缠绕参数的控制方法的步骤。
以上实施例所提供的缠绕机自动调节缠绕参数的控制方法、***及介质具有以下有益效果:
1、本发明提供一种缠绕机自动调节缠绕参数的控制方法,能够精确地控制缠绕圈数和缠绕位置,提高产品的质量和生产效率。通过实时监测和调整缠绕机的运行状态,本发明能够有效地解决现有技术中存在的缺陷,使得缠绕圈数和缠绕位置能够逐渐接近预设的目标值。此外,本发明还能够适应不同缠绕制品的设计要求,具有更好的灵活性和适应性。。
2、在其中一个实施例中,通过将数据库中不同类的产品的缠绕成品图像分类储存,同类产品的缠绕成品图像存储于一起,提高控制***的检索和调用效率,解决了在缠绕机控制过程中,如何快速检索和调用对应产品所设定的对应缠绕圈数和缠绕位置的目标值的问题。
3、在其中一个实施例中,通过对所录入的每个不同的产品均设定单独与所设定的缠绕圈数与缠绕位置的目标值相对应的速度值,当对产品进行缠绕包裹时,缠绕机可根据所设定的对应的目标值,按照与目标值相对应的速度值将产品缠绕包裹至设定的缠绕圈数与缠绕位置,以此在对产品缠绕包裹时无需人工操作控制产品的缠绕位置与缠绕圈数,可自动按照设定的数据运行,精确控制对产品的缠绕包裹,提高成品的质量,增加生产效率与稳定性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本发明实施例提供的缠绕机自动调节缠绕参数的控制方法的流程图;
图2为本发明实施例提供的一种计算机设备的原理框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,若全文中出现的“和/或”或者“及/或”,其含义包括三个并列的方案,以“A和/或B”为例,包括A方案、或B方案、或A和B同时满足的方案。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
以下结合附图1-2对本发明作进一步详细说明。
本发明其中一个实施例提供了一种缠绕机自动调节缠绕参数的控制方法,参照图1,具体包括如下步骤:
a)录入不同产品缠绕的成品图像,并根据不同产品缠绕的所需设定对应的缠绕圈数和缠绕位置的目标值,以形成数据库;
在本实施例中,所述的产品为条形管材、线材、环形产品等;所录入的产品缠绕的成品图像为该产品利用缠绕膜缠绕包裹后形成成品的图像。
具体的,因不同的产品所需的缠绕圈数与缠绕位置均不同,因此根据不同的产品来设定与之缠绕包裹所需对应的缠绕圈数与缠绕位置的数据;将不同产品缠绕的成品图像以及与每个产品对应的缠绕圈数与缠绕位置的数据录入至控制终端,以此来形成数据库,当对某个产品进行缠绕包裹时,可根据数据库内与之对应的成品图像和缠绕圈数与缠绕位置的目标值进行快速调用,当对不同的产品进行缠绕包裹时,可按照上述方案,无需重新调试与之对应的缠绕圈数与缠绕位置,提高生产效率,降低缠绕包裹时需要重新调试的繁琐性,缠绕位置即为产品缠绕的终点位置。
b)获取待缠绕产品的特征图像并发送至控制终端,控制终端根据所接收到的特征图像,利用图像匹配算法与数据库内录入的成品图像进行匹配,以获取对应的缠绕圈数和缠绕位置的目标值;
具体的,当对产品进行缠绕包裹时,利用第一图像采集模块来获取待缠绕的产品的特征图像,并且发送至控制终端与所录入至控制终端内的成品图像相对比,利用图像匹配算法进行配对,以快速调用与之对应的成品图像和缠绕圈数与缠绕位置的目标值,可以按照所调用的信息使缠绕机按照该目标值运行;同理,当对不同的产品进行缠绕包裹时,可按照上述方案进行调用,无需重新调试与之对应的缠绕圈数与缠绕位置,提高生产效率,降低缠绕包裹时需要重新调试的繁琐性。
c)当控制终端获取对应的缠绕圈数和缠绕位置的目标值时,根据所获取的对应的目标值向缠绕机发送与目标值相应的控制信号使缠绕机开始运行;
在本实施例中,预设的目标值对应有与之相应的控制信号,该控制信号可使缠绕机按照固定的运行参数进行运行;
具体的,对产品进行缠绕包裹时,在调用与该产品对应的成品图像和缠绕圈数与缠绕位置的目标值后,可以按照所调用的信息,向缠绕机发出对应的控制信号,使缠绕机按照与该目标值对应的运行参数进行运行。
d)实时监测缠绕机的运行状态与产品的缠绕圈数和缠绕位置图像的实时缠绕数据,并发送至控制终端;
具体的,当产品在缠绕包裹的过程中,实时监测缠绕机的运行状态与产品缠绕的圈数与位置的图像数据信息发送至控制终端,以便于可根据实时数据对缠绕机作出相应的操作,以此保证产品所包裹的成品质量稳定。
e)当收到缠绕机的实时运行状态与产品的实时缠绕数据时,控制终端根据预设的控制算法进行处理,计算出当前缠绕圈数和缠绕位置的实时值;
具体的,当产品在缠绕包裹的过程中,实时监测缠绕机的运行状态与产品缠绕的圈数与位置的图像数据信息发送至控制终端,控制终端可根据所接收到的图像数据信息来计算出当前产品缠绕包裹的实时值,该实时值为产品的缠绕进度,以便于得知产品缠绕包裹的实时状态,可及时使缠绕机停止运行。
f)将实时值与目标值进行比较,当实时值到达预设的目标值后,向缠绕机发送停止运行信号。
在本实施例中,实时值到达预设的目标值,包括实时值等于目标值以及实时值大于目标值,但位于目标值的预设范围内;则向缠绕机发送停止运行信号。
具体的,将所计算出的当前产品缠绕包裹的实时值与数据库内与之对应的成品图像和缠绕圈数与缠绕位置的目标值相比较,以便于实时值到达设定的目标值时(包括实时值等于目标值以及实时值大于目标值,但位于目标值的预设范围内),可及时向缠绕机发送停止运行信号,使缠绕机停止运行,以此避免产品包裹的缠绕膜过多会造成浪费以及产品质量参差不齐,且通过实时监测和调整,能够降低生产成本,提高生产效率。
在其中一个实施例中,进一步地,执行所述步骤f)的同时,还执行如下步骤:
g)将实时值与目标值进行比较,当实时值与预设的目标值之间具有误差值时,根据误差值的大小,向缠绕机发送运行参数调节信号;
缠绕机基于所接收到的运行参数调节信号,调整运行参数使得缠绕圈数与缠绕位置逐渐接近目标值。
具体的,将所计算出的当前产品缠绕包裹的实时值与数据库内与之对应的成品图像和缠绕圈数与缠绕位置的目标值相比较时,如若实时值与目标值之间具有误差值,根据误差值的大小,向缠绕机发送与误差值相应的运行参数调节信号,利用PID控制算法对缠绕机的运行参数实时调整,以此使实时值逐渐接近目标值,从而使得缠绕包裹的精准性提高。所计算的实时值为产品的实时缠绕进度,缠绕进度包括产品实时缠绕圈数与产品实时缠绕长度。例如,产品的长度为500cm,所需缠绕圈数为100圈,当对产品缠绕至80圈时,正常所剩下距离为100cm,所需圈数为20圈;而产品在缠绕至80圈时,所计算的产品实时缠绕长度大于或者小于100cm时,则表示与目标值之间具有误差值,从而根据误差值的大小,来调整缠绕机对于待缠绕产品移动速度的快/慢,使得产品的缠绕实时值能够接近预设的目标值。由于缠绕机在对产品进行缠绕包裹时,都是由缠绕机的物料平台来移动待缠绕产品,再由缠绕机上的缠绕组件转动对其物料平台上的产品进行缠绕,边移动产品边对产品进行缠绕包裹,以此完成成品;而本实施例中,根据产品长度设定固定缠绕圈数后,在缠绕过程中计算得实时值与目标值具有误差值时,通过调整缠绕机对于产品的移动速度,以此使得待缠绕产品缠绕的准确性提高。
在其中一个实施例中,进一步地,若执行步骤g),所述步骤g)之后,还执行如下步骤:
h)重复步骤d)至步骤g),直至缠绕圈数和缠绕位置达到预设的目标值后,向缠绕机发送停止运行信号。
具体的,当计算出具有误差值时,重复上述步骤,重复监测缠绕机的运行状态与实时缠绕数据,并重复计算缠绕的实时值,直至缠绕圈数和缠绕位置达到预设的目标值后,向缠绕机发送停止运行信号,于此使得缠绕包裹的精准性提高。
根据需要,步骤a)中,录入不同产品缠绕的成品图像的同时,还录入与该产品所对应的若干张缺陷特征图像,所形成的数据库包含若干张同一产品的一张成品图像以及与该产品对应的若干张缺陷特征图像;若干张缺陷特征图像中,每一张均包含缺陷的具***置,该位置为缺陷所在的长度位置。
步骤h)之后,还执行如下步骤:
i)获取待缠绕产品缠绕完成后的成品特征图像,将成品特征图像与数据库中对应产品的成品图像及若干张缺陷特征图像进行特征比对;
基于成品特征图像与对应产品的成品图像及若干张缺陷特征图像的特征比对结果,判定产品是否为合格成品;
若出现成品特征图像与成品图像比对的相似度超过预设阈值,则判定产品为合格成品;
若出现成品特征图像与若干张缺陷特征图像中的一张或多张比对的相似度超过预设阈值,则判定产品具有缺陷;
获取缺陷特征图像中与成品特征图像比对相似度超过预设阈值的一张或若干张图像发送于控制终端,控制终端接收并分析缺陷特征图像,以获取缺陷特征图像中所对应的缺陷位置;
控制终端根据所获取的缺陷位置向缠绕机发送与缺陷位置相应的控制信号使缠绕机开始运行;
实时监测缠绕机的运行状态以及对缺陷位置的缠绕状态;
当获取到缠绕机对缺陷位置完成缠绕后向缠绕机发送停止运行信号。
在本实施例中,由于在对产品进行缠绕过程中,计算得出缠绕的实时值与该产品所设定的目标值之间具有误差值之后,可能为前段部分缠绕的过程中出现了缺陷从而导致出现误差值;为避免缠绕完成的成品中出现缺陷,通过获取成品特征图像来与录入的缺陷特征图像进行比对,以此分析成品是否具有缺陷,以保证产品所包裹的成品质量稳定。
在其中一个实施例中,所述步骤a)中,进一步包括:
对不同产品缠绕的成品图像进行分类存储,以便控制终端快速检索和调用对应产品所设定的对应缠绕圈数和缠绕位置的目标值。
在本实施例中,将录入的不同类产品的成品图像分类储存,同时,在同一类产品中还包含若干张缺陷特征图像,以提高控制***的检索和调用效率。根据需要,在同一类产品中,由于尺寸(直径/长度/厚度)的不同,因此缠绕的成品图像也有所不同,所对应的缠绕圈数与缠绕位置均不同,对于同一类产品中,对于尺寸不同的成品图像的储存同样进行分类储存,以提高在对同一类产品进行缠绕时的检索和调用效率。
在其中一个实施例中,所述步骤a)中,进一步包括:
根据所录入的不同产品缠绕的成品图像设定对应的缠绕机的缠绕速度的速度值;
所设定的缠绕机的缠绕速度的速度值对应所设定的缠绕圈数和缠绕位置的目标值;
所述步骤c)中,控制终端根据所获取的对应的目标值向缠绕机发送与目标值相应的控制信号使缠绕机按照所设定的对应的速度值开始运行。
在本实施例中,对所录入的每个不同的产品均设定单独与所设定的缠绕圈数与缠绕位置的目标值相对应的速度值。根据需要,在同一类产品中,由于尺寸(直径/长度/厚度)的不同,所对应的缠绕圈数与缠绕位置的目标值均不同,因此对应所需的缠绕速度的速度值也不同;在同一类产品中,根据尺寸的不同,设定对应该尺寸所需的缠绕圈数与缠绕位置的目标值以及与目标值相对应的速度值。当对产品进行包裹时,缠绕机可根据所设定的对应的目标值,按照与目标值相对应的速度值将产品包裹至设定的缠绕圈数与缠绕位置。
在其中一个实施例中,所述步骤e)中,进一步包括:
所述预设的控制算法为图像识别算法,通过图像识别算法对实时监测到的产品缠绕圈数和缠绕位置进行精确计算;
所述图像识别算法包括边缘检测算法、区域生长算法、图像分割算法、深度学习算法任意一种。
具体的,利用边缘检测算法、区域生长算法、图像分割算法、深度学习算法中的任意一种来对所获取的产品的缠绕圈数和缠绕位置的图像数据信息进行精确计算,以便于得出当前缠绕圈数和缠绕位置的实时值,避免了由于人工操作或传统控制方法导致的误差,从而提高了识别的准确性,且可以实时监测产品的缠绕过程。
在其中一个实施例中,利用图像识别算法对待缠绕产品实时进行逐帧分析,以获取待缠绕产品的实时缠绕圈数以及实时缠绕位置数据。
具体的,利用如上所述的边缘检测算法、区域生长算法、图像分割算法、深度学习算法中的任意一种来对待缠绕产品的图像数据信息进行实时地逐帧分析,以提取出图像中产品的实时缠绕圈数以及实时缠绕位置数据,使得控制过程更加灵活和及时,可以有效提高生产效率、降低生产成本,提高产品质量和识别精度,实现自动化、智能化的生产控制。
在其中一个实施例中,提供一种缠绕机自动调节缠绕参数的控制***,该一种缠绕机自动调节缠绕参数的控制***与上述实施例中一种缠绕机自动调节缠绕参数的控制方法对应。该一种缠绕机自动调节缠绕参数的控制***包括:
数据收集模块,用于录入不同产品缠绕的成品图像,并根据不同产品缠绕的所需设定对应的缠绕圈数和缠绕位置的目标值,以形成数据库;以及用于录入与该产品所对应的若干张缺陷特征图像;
第一图像采集模块,用于获取待缠绕产品的特征图像并发送至控制终端;
图像分析模块,用于控制终端根据所接收到的特征图像,利用图像匹配算法与数据库内录入的成品图像进行匹配,以获取对应的缠绕圈数和缠绕位置的目标值;
第二图像采集模块,用于实时监测缠绕机的运行状态与产品的缠绕圈数和缠绕位置图像的实时缠绕数据,并发送至控制终端;
图像处理模块,用于当收到缠绕机的实时运行状态与产品的实时缠绕数据时,控制终端根据预设的控制算法进行处理,计算出当前缠绕圈数和缠绕位置的实时值;
数值计算模块,用于将实时值与目标值进行比较,当实时值到达预设的目标值后,向缠绕机发送停止运行信号。
可选的,还包括:
数值计算子模块,用于将实时值与目标值进行比较,当实时值与预设的目标值之间具有误差值时,根据误差值的大小,向缠绕机发送运行参数调节信号。
运行参数调节模块,用于缠绕机基于所接收到的运行参数调节信号,调整运行参数使得缠绕圈数与缠绕位置逐渐接近目标值。
可选的,还包括:
数据存储模块,用于对不同产品缠绕的成品图像进行分类存储,以便控制终端快速检索和调用对应产品所设定的对应缠绕圈数和缠绕位置的目标值。
可选的,还包括:
第三图像采集模块,用于获取待缠绕产品缠绕完成后的成品特征图像;
图像分析子模块,用于将成品特征图像与数据库中对应产品的成品图像及若干张缺陷特征图像进行特征比对;
图像处理子模块,用于控制终端接收并分析缺陷特征图像,以获取缺陷特征图像中所对应的缺陷位置。
关于一种缠绕机自动调节缠绕参数的控制***的具体限定可以参见上文中对于一种缠绕机自动调节缠绕参数的控制方法的限定,在此不再赘述。上述一种缠绕机自动调节缠绕参数的控制***中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在其中一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现一种缠绕机自动调节缠绕参数的控制方法。
在其中一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现一种缠绕机自动调节缠绕参数的控制方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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.一种缠绕机自动调节缠绕参数的控制方法,其特征在于,包括如下步骤:
a)录入不同产品缠绕的成品图像,并根据不同产品缠绕的所需设定对应的缠绕圈数和缠绕位置的目标值,以形成数据库;
b)获取待缠绕产品的特征图像并发送至控制终端,控制终端根据所接收到的特征图像,利用图像匹配算法与数据库内录入的成品图像进行匹配,以获取对应的缠绕圈数和缠绕位置的目标值;
c)当控制终端获取对应的缠绕圈数和缠绕位置的目标值时,根据所获取的对应的目标值向缠绕机发送与目标值相应的控制信号使缠绕机开始运行;
d)实时监测缠绕机的运行状态与产品的缠绕圈数和缠绕位置图像的实时缠绕数据,并发送至控制终端;
e)当收到缠绕机的实时运行状态与产品的实时缠绕数据时,控制终端根据预设的控制算法进行处理,计算出当前缠绕圈数和缠绕位置的实时值;
f)将实时值与目标值进行比较,当实时值到达预设的目标值后,向缠绕机发送停止运行信号。
2.如权利要求1所述的缠绕机自动调节缠绕参数的控制方法,其特征在于,执行所述步骤f)的同时,还执行如下步骤:
g)将实时值与目标值进行比较,当实时值与预设的目标值之间具有误差值时,根据误差值的大小,向缠绕机发送运行参数调节信号;
缠绕机基于所接收到的运行参数调节信号,调整运行参数使得缠绕圈数与缠绕位置逐渐接近目标值。
3.如权利要求2所述的缠绕机自动调节缠绕参数的控制方法,其特征在于,若执行步骤g),所述步骤g)之后,还执行如下步骤:
h)重复步骤d)至步骤g),直至缠绕圈数和缠绕位置达到预设的目标值后,向缠绕机发送停止运行信号。
4.如权利要求1所述的缠绕机自动调节缠绕参数的控制方法,其特征在于,所述步骤a)中,进一步包括:
对不同产品缠绕的成品图像进行分类存储,以便控制终端快速检索和调用对应产品所设定的对应缠绕圈数和缠绕位置的目标值。
5.如权利要求1所述的缠绕机自动调节缠绕参数的控制方法,其特征在于,所述步骤a)中,进一步包括:
根据所录入的不同产品缠绕的成品图像设定对应的缠绕机的缠绕速度的速度值;
所设定的缠绕机的缠绕速度的速度值对应所设定的缠绕圈数和缠绕位置的目标值;
所述步骤c)中,控制终端根据所获取的对应的目标值向缠绕机发送与目标值相应的控制信号使缠绕机按照所设定的对应的速度值开始运行。
6.如权利要求1所述的缠绕机自动调节缠绕参数的控制方法,其特征在于,所述步骤e)中,进一步包括:
所述预设的控制算法为图像识别算法,通过图像识别算法对实时监测到的产品缠绕圈数和缠绕位置进行精确计算;
所述图像识别算法包括边缘检测算法、区域生长算法、图像分割算法、深度学习算法任意一种。
7.如权利要求6所述的缠绕机自动调节缠绕参数的控制方法,其特征在于:
利用图像识别算法对待缠绕产品实时进行逐帧分析,以获取待缠绕产品的实时缠绕圈数以及实时缠绕位置数据。
8.一种缠绕机自动调节缠绕参数的控制***,用于实现如权利要求1-7任意一项所述一种缠绕机自动调节缠绕参数的控制方法的步骤,其特征在于,包括:
数据收集模块,用于录入不同产品缠绕的成品图像,并根据不同产品缠绕的所需设定对应的缠绕圈数和缠绕位置的目标值,以形成数据库;
第一图像采集模块,用于获取待缠绕产品的特征图像并发送至控制终端;
图像分析模块,用于控制终端根据所接收到的特征图像,利用图像匹配算法与数据库内录入的成品图像进行匹配,以获取对应的缠绕圈数和缠绕位置的目标值;
第二图像采集模块,用于实时监测缠绕机的运行状态与产品的缠绕圈数和缠绕位置图像的实时缠绕数据,并发送至控制终端;
图像处理模块,用于当收到缠绕机的实时运行状态与产品的实时缠绕数据时,控制终端根据预设的控制算法进行处理,计算出当前缠绕圈数和缠绕位置的实时值;
数值计算模块,用于将实时值与目标值进行比较,当实时值到达预设的目标值后,向缠绕机发送停止运行信号。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任意一项所述一种缠绕机自动调节缠绕参数的控制方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任意一项所述一种缠绕机自动调节缠绕参数的控制方法的步骤。
CN202410190355.5A 2024-02-21 2024-02-21 缠绕机自动调节缠绕参数的控制方法、***、设备及介质 Active CN117830295B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410190355.5A CN117830295B (zh) 2024-02-21 2024-02-21 缠绕机自动调节缠绕参数的控制方法、***、设备及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410190355.5A CN117830295B (zh) 2024-02-21 2024-02-21 缠绕机自动调节缠绕参数的控制方法、***、设备及介质

Publications (2)

Publication Number Publication Date
CN117830295A true CN117830295A (zh) 2024-04-05
CN117830295B CN117830295B (zh) 2024-07-16

Family

ID=90508126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410190355.5A Active CN117830295B (zh) 2024-02-21 2024-02-21 缠绕机自动调节缠绕参数的控制方法、***、设备及介质

Country Status (1)

Country Link
CN (1) CN117830295B (zh)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204138025U (zh) * 2014-09-29 2015-02-04 骏马化纤股份有限公司 缠绕机
US20210164132A1 (en) * 2018-05-28 2021-06-03 Uster Technologies Ag Automatic ring spinning system and method for automatically operating same
CN113554067A (zh) * 2021-07-01 2021-10-26 清华大学深圳国际研究生院 基于集成学习的光纤缠绕缺陷检测方法与装置
WO2021217859A1 (zh) * 2020-04-30 2021-11-04 平安国际智慧城市科技股份有限公司 目标异常识别方法、装置、电子设备及存储介质
WO2022183321A1 (zh) * 2021-03-01 2022-09-09 华为技术有限公司 图像检测方法、装置和电子设备
CN115498241A (zh) * 2022-11-14 2022-12-20 江苏时代新能源科技有限公司 缠绕抓边***及缠绕抓边方法
WO2023066544A1 (en) * 2021-10-22 2023-04-27 Maschinenfabrik Rieter Ag An electronic device for adjusting operational parameters of a winding machine of a spinning mill and a method for adjusting the same
CN116631770A (zh) * 2023-06-06 2023-08-22 李勇 一种基于机器视觉检测的电感线圈绕线方法及绕线设备
CN117330584A (zh) * 2023-09-26 2024-01-02 浪潮软件集团有限公司 一种铜带绕包线缆的缺陷检测及质量优化***及方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204138025U (zh) * 2014-09-29 2015-02-04 骏马化纤股份有限公司 缠绕机
US20210164132A1 (en) * 2018-05-28 2021-06-03 Uster Technologies Ag Automatic ring spinning system and method for automatically operating same
WO2021217859A1 (zh) * 2020-04-30 2021-11-04 平安国际智慧城市科技股份有限公司 目标异常识别方法、装置、电子设备及存储介质
WO2022183321A1 (zh) * 2021-03-01 2022-09-09 华为技术有限公司 图像检测方法、装置和电子设备
CN113554067A (zh) * 2021-07-01 2021-10-26 清华大学深圳国际研究生院 基于集成学习的光纤缠绕缺陷检测方法与装置
WO2023066544A1 (en) * 2021-10-22 2023-04-27 Maschinenfabrik Rieter Ag An electronic device for adjusting operational parameters of a winding machine of a spinning mill and a method for adjusting the same
CN115498241A (zh) * 2022-11-14 2022-12-20 江苏时代新能源科技有限公司 缠绕抓边***及缠绕抓边方法
CN116631770A (zh) * 2023-06-06 2023-08-22 李勇 一种基于机器视觉检测的电感线圈绕线方法及绕线设备
CN117330584A (zh) * 2023-09-26 2024-01-02 浪潮软件集团有限公司 一种铜带绕包线缆的缺陷检测及质量优化***及方法

Also Published As

Publication number Publication date
CN117830295B (zh) 2024-07-16

Similar Documents

Publication Publication Date Title
US20210261374A1 (en) Method for predicting the presence of product defects during an intermediate processing step of a thin product wound in a roll
US11737393B2 (en) Fruit picking method based on three-dimensional parameter prediction model for fruit
US10528041B2 (en) Machining time estimation device
CN117830295B (zh) 缠绕机自动调节缠绕参数的控制方法、***、设备及介质
CN109570835B (zh) 极耳焊接控制***及极耳焊接设备
CN113392474A (zh) 注塑模具模内参数修正方法、装置、存储介质及设备
CN113239975A (zh) 一种基于神经网络的目标检测方法和装置
JP2022552080A (ja) 製造方法
CN111489341A (zh) 丝盘绕丝的乱丝检测的方法、装置、设备及存储介质
CN116788788A (zh) 控制方法、装置、设备及存储介质
CN113665079A (zh) 一种塑料注塑成型工艺控制方法及***
CN114818887A (zh) 用于检测焊缝质量的方法、装置、存储介质及处理器
CN114494118A (zh) 目标对象宽度的检测方法及目标对象长度的检测方法
CN116692562A (zh) 长片异常贴胶控制方法、控制器以及存储介质
CN111723736A (zh) 果树花期监测方法、装置、计算机设备及存储介质
CN111037128A (zh) 喷嘴自动更换方法、***、计算机设备和存储介质
CN113441791B (zh) 一种钢卷分切方法及装置
CN111443658B (zh) 工业机器人误差处理方法和装置
CN117197065A (zh) 焊带剩余量检测方法、装置、计算机存储介质及串焊机
CN118237505A (zh) 电源线定长裁剪设备控制方法
CN113646102B (zh) 在轧制金属带时避免卷曲
CN108415376B (zh) 变频器控制剪毛机的方法、装置、计算机设备和存储介质
CN111618102B (zh) 一种带钢高效穿带控制方法及装置
CN112364783A (zh) 一种零件检测方法、装置及计算机可读存储介质
CN115601300A (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