[go: up one dir, main page]

CN117705329A - Method for facilitating application of a desired clamping force by tightening a tool - Google Patents

Method for facilitating application of a desired clamping force by tightening a tool Download PDF

Info

Publication number
CN117705329A
CN117705329A CN202311175142.7A CN202311175142A CN117705329A CN 117705329 A CN117705329 A CN 117705329A CN 202311175142 A CN202311175142 A CN 202311175142A CN 117705329 A CN117705329 A CN 117705329A
Authority
CN
China
Prior art keywords
ultrasonic signal
quality
clamping force
machine learning
signal
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.)
Pending
Application number
CN202311175142.7A
Other languages
Chinese (zh)
Inventor
F·雷维利亚
M·巴希
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.)
Atlas Copco Industrial Technique AB
Original Assignee
Atlas Copco Industrial Technique AB
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 Atlas Copco Industrial Technique AB filed Critical Atlas Copco Industrial Technique AB
Publication of CN117705329A publication Critical patent/CN117705329A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25BTOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
    • B25B23/00Details of, or accessories for, spanners, wrenches, screwdrivers
    • B25B23/14Arrangement of torque limiters or torque indicators in wrenches or screwdrivers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N29/00Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
    • G01N29/04Analysing solids
    • G01N29/07Analysing solids by measuring propagation velocity or propagation time of acoustic waves
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25BTOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
    • B25B21/00Portable power-driven screw or nut setting or loosening tools; Attachments for drilling apparatus serving the same purpose
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25BTOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
    • B25B23/00Details of, or accessories for, spanners, wrenches, screwdrivers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25BTOOLS OR BENCH DEVICES NOT OTHERWISE PROVIDED FOR, FOR FASTENING, CONNECTING, DISENGAGING OR HOLDING
    • B25B23/00Details of, or accessories for, spanners, wrenches, screwdrivers
    • B25B23/14Arrangement of torque limiters or torque indicators in wrenches or screwdrivers
    • B25B23/147Arrangement of torque limiters or torque indicators in wrenches or screwdrivers specially adapted for electrically operated wrenches or screwdrivers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B17/00Measuring arrangements characterised by the use of infrasonic, sonic or ultrasonic vibrations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L1/00Measuring force or stress, in general
    • G01L1/25Measuring force or stress, in general using wave or particle radiation, e.g. X-rays, microwaves, neutrons
    • G01L1/255Measuring force or stress, in general using wave or particle radiation, e.g. X-rays, microwaves, neutrons using acoustic waves, or acoustic emission
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L5/00Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
    • G01L5/24Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for determining value of torque or twisting moment for tightening a nut or other member which is similarly stressed
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L5/00Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes
    • G01L5/24Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for determining value of torque or twisting moment for tightening a nut or other member which is similarly stressed
    • G01L5/246Apparatus for, or methods of, measuring force, work, mechanical power, or torque, specially adapted for specific purposes for determining value of torque or twisting moment for tightening a nut or other member which is similarly stressed using acoustic waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N29/00Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
    • G01N29/34Generating the ultrasonic, sonic or infrasonic waves, e.g. electronic circuits specially adapted therefor
    • G01N29/348Generating the ultrasonic, sonic or infrasonic waves, e.g. electronic circuits specially adapted therefor with frequency characteristics, e.g. single frequency signals, chirp signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N29/00Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
    • G01N29/44Processing the detected response signal, e.g. electronic circuits specially adapted therefor
    • G01N29/4481Neural networks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N29/00Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic waves; Visualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object
    • G01N29/44Processing the detected response signal, e.g. electronic circuits specially adapted therefor
    • G01N29/50Processing the detected response signal, e.g. electronic circuits specially adapted therefor using auto-correlation techniques or cross-correlation techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2291/00Indexing codes associated with group G01N29/00
    • G01N2291/02Indexing codes associated with the analysed material
    • G01N2291/028Material parameters
    • G01N2291/02827Elastic parameters, strength or force
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2291/00Indexing codes associated with group G01N29/00
    • G01N2291/04Wave modes and trajectories
    • G01N2291/044Internal reflections (echoes), e.g. on walls or defects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Mechanical Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • Acoustics & Sound (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Toxicology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Force Measurement Appropriate To Specific Purposes (AREA)

Abstract

本发明涉及便于通过拧紧工具来施加期望的夹紧力的方法。控制由拧紧工具(10)向紧固件(20)施加夹紧力的装置(10,30)的方法,基于测量出的超声波信号的飞行时间来确定所施加的夹紧力,所述超声波信号经由紧固件(20)的近端发射并从紧固件(20)的远端部分反射。所述方法基于机器学习方法来为正在发射的超声波信号选择适当的频率。

The present invention relates to a method that facilitates the application of a desired clamping force by a tightening tool. Method for controlling a device (10, 30) for applying a clamping force to a fastener (20) by a tightening tool (10), determining the applied clamping force based on a measured time-of-flight of an ultrasonic signal, said ultrasonic signal Emitted via the proximal end of fastener (20) and reflected from the distal portion of fastener (20). The method is based on machine learning methods to select the appropriate frequency for the ultrasonic signal being emitted.

Description

便于通过拧紧工具来施加期望的夹紧力的方法A convenient way to apply the desired clamping force by tightening the tool

技术领域Technical field

本发明涉及一种便于通过拧紧工具来将期望的夹紧力施加到紧固件以拧紧接合部的装置的方法以及执行该方法的装置,所施加的夹紧力是基于测量出的超声波信号的飞行时间来确定的,所述超声波信号在拧紧接合部时经由紧固件的近端发射并从紧固件的远端部分反射。The invention relates to a method of facilitating the application of a desired clamping force to a fastener by means of a tightening tool for tightening a joint and to a device for performing the method, the applied clamping force being based on measured ultrasonic signals. Determined by time of flight, the ultrasonic signal is emitted via the proximal end of the fastener and reflected from the distal portion of the fastener as the joint is tightened.

此外,提供了一种包括计算机可执行指令的计算机程序,当在装置中所包括处理单元上执行计算机可执行指令时,该计算机可执行指令用于使该装置执行方法的步骤。Furthermore, a computer program is provided comprising computer-executable instructions for causing the device to perform the steps of the method when executed on a processing unit included in the device.

此外,提供了一种包括计算机可读介质的计算机程序产品,该计算机可读介质上包含实现的计算机程序。Furthermore, a computer program product is provided that includes a computer-readable medium embodying thereon an implemented computer program.

背景技术Background technique

在工业应用中,各种类型的工具用于便利和辅助工作。例如,利用自动拧紧工具,从而使用紧固件(例如,螺栓和螺母或螺钉)来紧固结构接合部。在这样的环境中,这些工具对于在拧紧过程中提供足够高的质量和拧紧力是绝对必要的。In industrial applications, various types of tools are used to facilitate and assist work. For example, automated tightening tools are utilized to tighten structural joints using fasteners such as bolts and nuts or screws. In such an environment, these tools are absolutely necessary to provide sufficiently high quality and tightening force during the tightening process.

当拧紧接合部时,对工具所提供的拧紧操作进行控制至关重要。这可以通过多种方式进行,例如,扭矩控制、角度控制,或者通过在拧紧过程期间测量螺栓的伸长度,也称为夹紧力控制。When tightening joints, it is crucial to have control over the tightening action provided by the tool. This can be done in a variety of ways, such as torque control, angle control, or by measuring the elongation of the bolt during the tightening process, also known as clamping force control.

在拧紧过程期间出现的问题是,对于正在拧紧的螺栓或螺钉,可能会出现一些不希望的拧紧结果,例如,螺栓未正确拧紧,导致在接合部的夹紧力稍大或稍小。这个问题既发生在操作员手动操作拧紧工具时,也发生在紧固过程完全自动化的应用中。The problem that arises during the tightening process is that for the bolt or screw that is being tightened, some undesirable tightening results may occur, for example, the bolt is not tightened correctly, resulting in a slightly larger or smaller clamping force at the joint. This problem occurs both when operators manually operate tightening tools, and in applications where the tightening process is fully automated.

发明内容Contents of the invention

实施方案一个目的是解决或至少减轻现有技术中的这个问题,并因此提供一种改进的方法,以便于通过拧紧工具来施加期望的夹紧力。It is an object of embodiments to solve or at least alleviate this problem in the prior art and thus provide an improved method for applying a desired clamping force by a tightening tool.

在第一方面,通过一种控制由拧紧工具向紧固件施加夹紧力以拧紧接合部的装置的方法来实现该目的,基于测量出的超声波信号的飞行时间来确定所施加的夹紧力,该超声波信号在拧紧接合部时经由紧固件的近端发射并从紧固件的远端反射。所述方法包括:针对以多个不同频率发射的超声波信号的每个不同频率,记录反射的超声波信号;向每个记录的反射的超声波信号分配表示每个反射的超声波信号与对应的发射的超声波信号的相似程度的质量度量;通过向机器学习模型提供每个记录的反射的超声波信号和所分配的质量度量来训练机器学习模型,以学习每个记录的反射的超声波信号的质量;以及向训练后的机器学习模型提供至少一个进一步记录的反射的超声波信号,其中,训练后的机器学习模型确定所提供的至少一个进一步记录的反射的超声波信号是否符合质量标准,并且如果符合,则表示记录了至少一个进一步的反射的超声波信号的发射的超声波信号的选定频率可用于确定拧紧工具将夹紧力施加到紧固件时所施加的夹紧力。In a first aspect, the object is achieved by a method of controlling a device for applying a clamping force to a fastener by a tightening tool for tightening a joint, the applied clamping force being determined based on a measured time of flight of an ultrasonic signal , the ultrasonic signal is emitted via the proximal end of the fastener and reflected from the distal end of the fastener when the joint is tightened. The method includes recording a reflected ultrasonic signal for each different frequency of an ultrasonic signal transmitted at a plurality of different frequencies; and assigning to each recorded reflected ultrasonic signal a representation of each reflected ultrasonic signal and a corresponding transmitted ultrasonic wave. a quality measure of how similar the signals are; training the machine learning model to learn the quality of each recorded reflected ultrasound signal by providing the machine learning model with each recorded reflected ultrasound signal and the assigned quality measure; and providing the training The trained machine learning model provides at least one further recorded reflected ultrasonic signal, wherein the trained machine learning model determines whether the provided at least one further recorded reflected ultrasonic signal meets the quality standard, and if so, indicates that the recorded The selected frequency of the transmitted ultrasonic signal of at least one further reflected ultrasonic signal may be used to determine the clamping force exerted by the tightening tool when applying the clamping force to the fastener.

在第二方面,通过一种配置为控制由拧紧工具向紧固件施加夹紧力以拧紧接合部的装置来实现该目的,基于测量出的超声波信号的飞行时间来确定所施加的夹紧力,该超声波信号在拧紧接合部时经由紧固件的近端发射并从紧固件的远端反射,所述装置包括处理单元和存储器,所述存储器包括能够由所述处理单元执行的指令,由此所述装置操作为:针对以多个不同频率发射的超声波信号的每个不同频率,记录反射的超声波信号;向每个记录的反射的超声波信号分配表示每个反射的超声波信号与对应的发射的超声波信号的相似程度的质量度量;通过向机器学习模型提供每个记录的反射的超声波信号和所分配的质量度量来训练机器学习模型,以学习每个记录的反射的超声波信号的质量;以及向训练后的机器学习模型提供至少一个进一步记录的反射的超声波信号,其中,训练后的机器学习模型确定所提供的至少一个进一步记录的反射的超声波信号是否符合质量标准,并且如果符合,则表示记录了至少一个进一步的反射的超声波信号的发射的超声波信号的选定频率可用于确定拧紧工具将夹紧力施加到紧固件时所施加的夹紧力。In a second aspect, the object is achieved by a device configured to control the application of a clamping force by a tightening tool to the fastener to tighten the joint, the applied clamping force being determined based on a measured time of flight of the ultrasonic signal , the ultrasonic signal is emitted via the proximal end of the fastener and reflected from the distal end of the fastener when the joint is tightened, the apparatus including a processing unit and a memory, the memory including instructions executable by the processing unit, The apparatus thereby operates to record a reflected ultrasonic signal for each different frequency of an ultrasonic signal emitted at a plurality of different frequencies; to assign to each recorded reflected ultrasonic signal a corresponding number representing each reflected ultrasonic signal. a quality measure of how similar the transmitted ultrasonic signals are; training the machine learning model to learn the quality of each recorded reflected ultrasonic signal by providing the machine learning model with each recorded reflected ultrasonic signal and the assigned quality measure; and providing at least one further recorded reflected ultrasonic signal to the trained machine learning model, wherein the trained machine learning model determines whether the provided at least one further recorded reflected ultrasonic signal meets the quality standard, and if so, then The selected frequency of the transmitted ultrasonic signal representing the recording of at least one further reflected ultrasonic signal may be used to determine the clamping force exerted by the tightening tool when applying the clamping force to the fastener.

如前所述,当使用拧紧工具时,重要的是所产生的夹紧力(即,将螺栓接合部保持在一起的力)是准确的。As mentioned before, when using a tightening tool, it is important that the clamping force generated (i.e., the force that holds the bolt joint together) is accurate.

通常有四种不同的方法来控制螺纹接合部的拧紧,以获得所需的夹紧力:扭矩控制、角度控制、梯度控制和夹紧力或伸长度控制。There are generally four different ways to control the tightening of threaded joints to obtain the required clamping force: torque control, angle control, gradient control and clamping force or elongation control.

在这四种方法中,利用超声波技术的夹紧力控制提供了一种更准确和更便宜的解决方案,因为它只需要接近一个螺栓端,并且与摩擦无关。超声波方法基于利用信号回波技术来测量螺栓伸长度。Of the four methods, clamping force control using ultrasonic technology offers a more accurate and cheaper solution because it only requires access to one bolt end and is independent of friction. The ultrasonic method is based on using signal echo technology to measure bolt elongation.

然而,测量的质量部分地基于回波信号的质量,而回波信号的质量又取决于发射的穿过紧固件的超声波信号的频率。However, the quality of the measurement is based in part on the quality of the echo signal, which in turn depends on the frequency of the ultrasonic signal emitted through the fastener.

有利地,在一个实施方案中,记录的回波信号的质量的确定只需要在机器学习模型的训练阶段中执行;一旦进入执行阶段,在执行拧紧操作之前,将利用训练后的机器学习模型来确定记录的回波信号是否符合质量标准,与每次拧紧接合部时从头开始确定质量相比,该处理工作量要小得多。Advantageously, in one embodiment, the determination of the quality of the recorded echo signals only needs to be performed in the training phase of the machine learning model; once in the execution phase, the trained machine learning model will be utilized before performing the tightening operation. Determining whether the recorded echo signals meet quality standards is a much less demanding process than determining the quality from scratch each time a joint is tightened.

在一个实施方案中,向训练后的机器学习模型提供要符合的质量标准。In one embodiment, the trained machine learning model is provided with quality standards to meet.

在一个实施方案中,向要训练的机器学习模型提供要符合的质量标准。In one embodiment, a machine learning model to be trained is provided with quality standards to be met.

在一个实施方案中,执行互相关以针对每个频率找出所发射的超声波信号和记录的反射的超声波信号之间的相关性。In one embodiment, a cross-correlation is performed to find the correlation between the transmitted ultrasonic signal and the recorded reflected ultrasonic signal for each frequency.

在一个实施方案中,如果质量度量超过质量阈值,则认为符合质量标准。In one embodiment, a quality criterion is considered met if the quality metric exceeds a quality threshold.

在一个实施方案中,机器学习基于神经网络、基于随机森林的分类和回归分析中的一个或更多个。In one embodiment, machine learning is based on one or more of neural networks, random forest-based classification, and regression analysis.

在一个实施方案中,提供关于所提供的至少一个进一步记录的反射的超声波信号是否符合质量标准的警报。In one embodiment, an alert is provided as to whether the provided at least one further recorded reflected ultrasound signal meets quality criteria.

在一个实施方案中,所述警报指示推荐的频率。In one embodiment, the alert indicates a recommended frequency.

在一个实施方案中,所述警报提供给拧紧工具的操作员、拧紧工具本身、监督控制室或远程云功能。In one embodiment, the alert is provided to the operator of the tightening tool, the tightening tool itself, a supervisory control room, or a remote cloud function.

在一个实施方案中,拧紧工具被控制为向工具的操作员提供听觉和/或视觉警报。In one embodiment, the tightening tool is controlled to provide an audible and/or visual alarm to the operator of the tool.

在第三方面,提供了一种包括计算机可执行指令的计算机程序,当在装置所包括的处理单元上执行计算机可执行指令时,该计算机可执行指令用于使装置执行第一方面的方法所述的步骤。In a third aspect, a computer program comprising computer-executable instructions is provided. When the computer-executable instructions are executed on a processing unit included in the device, the computer-executable instructions are used to cause the device to perform the method of the first aspect. the steps described.

在第四方面,提供了一种包括计算机可读介质的计算机程序产品,该计算机可读介质上具有根据第三方面实现的计算机程序。In a fourth aspect, a computer program product comprising a computer-readable medium having a computer program implemented according to the third aspect is provided.

通常,权利要求中使用的所有术语应根据其在技术领域中的普通含义进行解释,除非本文另有明确定义。除非另有明确说明,否则对“元件、装置、组件、手段、步骤等”的所有引用均应公开解释为涉及该元件、装置、组件、手段、步骤等的至少一个示例。除非明确说明,否则本文中公开的任意方法的步骤不必以公开的确切顺序执行。In general, all terms used in the claims should be interpreted according to their ordinary meanings in the technical field, unless expressly defined otherwise herein. Unless expressly stated otherwise, all references to an "element, means, component, means, step, etc." should be construed publicly as referring to at least one example of that element, means, component, means, step, etc. Unless expressly stated, the steps of any method disclosed herein need not be performed in the exact order disclosed.

附图说明Description of the drawings

现在参考附图以示例的方式来描述各个方面和实施方案,其中:Various aspects and embodiments are now described, by way of example, with reference to the accompanying drawings, in which:

图1示出可以实施工具实施方案的拧紧工具形式的工业工具;Figure 1 shows an industrial tool in the form of a tightening tool in which a tool embodiment can be implemented;

图2示出使用螺栓和螺母形式的紧固件、利用超声波夹紧力控制拧紧的接合部;Figure 2 shows a joint using ultrasonic clamping force controlled tightening using fasteners in the form of bolts and nuts;

图3a至图3c示出反射信号相对于发射信号的质量;Figures 3a to 3c show the quality of the reflected signal relative to the transmitted signal;

图4显示根据实施方案的便于通过拧紧工具而将期望的夹紧力施加到紧固件以拧紧接合部的方法的流程图;4 shows a flowchart of a method that facilitates applying a desired clamping force to a fastener with a tightening tool to tighten a joint, according to an embodiment;

图5示出根据实施方案的机器学习模型的训练;Figure 5 illustrates training of a machine learning model according to an embodiment;

图6示出在实施方案中利用经过训练的机器学习模型;以及Figure 6 illustrates utilizing a trained machine learning model in an embodiment; and

图7示出可以实现根据实施方案的方法的装置。Figure 7 shows an apparatus in which a method according to an embodiment can be implemented.

具体实施方式Detailed ways

下文将参考所附附图对本发明的各个方面进行更为全面的描述,在这些附图中显示了本发明的特定实施方案。Various aspects of the invention will be described more fully hereinafter with reference to the accompanying drawings, in which specific embodiments of the invention are shown.

然而,这些方面可以以许多不同的形式体现,并且不应被解释为限制;更确切地说,通过示例的方式提供这些实施方案,使得本发明将是详尽的和完整的,并且将本发明的所有方面的范围完全地传达给本领域技术人员。在整个说明书中,相同的附图标记表示相同的元件。These aspects may, however, be embodied in many different forms and should not be construed as limiting; rather, these embodiments are provided by way of example so that this disclosure will be thorough and complete and will be sufficient to illustrate the invention. The scope of all aspects is fully conveyed to those skilled in the art. Throughout this specification, the same reference numbers refer to the same elements.

图1示出可以实施工具实施方案的拧紧工具10形式的工业工具,拧紧工具10配置为向紧固件(例如,螺栓20)施加扭矩,用于拧紧接合部。Figure 1 illustrates an industrial tool in the form of a tightening tool 10 that may implement a tool embodiment configured to apply torque to a fastener (eg, bolt 20) for tightening a joint.

拧紧工具10可以是无线的或者通过电线供电,并且具有主体11和工具头12。工具头12具有输出轴13,该输出轴13具有插座(未示出),配置为由布置在主体11内部的电动机可旋转地驱动,以将扭矩施加到螺栓20。The tightening tool 10 may be cordless or powered by a wire and has a body 11 and a tool head 12 . The tool head 12 has an output shaft 13 with a socket (not shown) configured to be rotatably driven by an electric motor arranged inside the body 11 to apply torque to the bolt 20 .

拧紧工具10可以布置有显示器14和界面15,通过显示器14可以向工具10的操作员呈现与工具10的操作有关的信息,操作员可以通过界面15向工具10输入数据。The tightening tool 10 may be arranged with a display 14 by means of which information relevant to the operation of the tool 10 can be presented to an operator of the tool 10 and an interface 15 through which the operator can enter data into the tool 10 .

拧紧工具10可以进一步布置有无线电发射器/接收器16形式的通信能力,用于将操作数据(例如,施加的扭矩)以无线的方式传输到远程控制器(例如,云服务器30)。或者,工具10和控制器30之间的通信可以通过有线连接而进行。The tightening tool 10 may further be arranged with communication capabilities in the form of a radio transmitter/receiver 16 for wirelessly transmitting operating data (eg, applied torque) to a remote controller (eg, cloud server 30). Alternatively, communication between tool 10 and controller 30 may occur via a wired connection.

因此,工具10可以例如将测量出的操作数据传送到控制器30以用于进一步评估,而控制器30例如可以发送由工具10施加的操作设置或者经由显示器14向操作员显示的指令。Thus, the tool 10 may, for example, transmit measured operating data to the controller 30 for further evaluation, and the controller 30 may, for example, send operating settings imposed by the tool 10 or instructions displayed to the operator via the display 14 .

如前所述,当使用拧紧工具10时,重要的是所产生的夹紧力(即,将螺栓接合部保持在一起的力)是准确的。As mentioned previously, when using the tightening tool 10, it is important that the clamping force generated (i.e., the force that holds the bolt joint together) is accurate.

通常有四种不同的方法来控制螺纹接合部的拧紧,以获得所需的夹紧力:扭矩控制、角度控制、梯度控制以及夹紧力或伸长度控制。There are generally four different ways to control the tightening of threaded joints to obtain the required clamping force: torque control, angle control, gradient control, and clamping force or elongation control.

下文中采用的方法为夹紧力/伸长度控制(下文中将使用这两个术语)。利用超声波技术的夹紧力控制提供了一种更准确和更便宜的解决方案,因为它只需要接近一个螺栓端,并且与摩擦无关。The method used in the following is clamping force/elongation control (both terms will be used in the following). Clamping force control utilizing ultrasonic technology offers a more accurate and cheaper solution because it only requires access to one bolt end and is independent of friction.

图2示出使用螺栓20和螺母21形式的紧固件拧紧的接合部22。超声波夹紧力控制需要将超声波传感器23应用于螺栓头。超声波方法基于利用信号回波技术来测量螺栓伸长度。Figure 2 shows the joint 22 tightened using fasteners in the form of bolts 20 and nuts 21. Ultrasonic clamping force control requires the application of ultrasonic sensors 23 to the bolt heads. The ultrasonic method is based on using signal echo technology to measure bolt elongation.

传感器23向螺栓20的近端发送特定频率的超声波信号,该信号穿过螺栓20并从螺栓20的远端24反射,随后被传感器23接收(称为回波)。针对处于未拧紧状态的螺栓20以及拧紧的螺栓来测量飞行时间(time of flight,TOF),即传感器23发送和接收超声波信号之间经过的时间。两个TOF测量值之间的差称为增量TOF(ΔTOF)。The sensor 23 sends an ultrasonic signal of a specific frequency to the proximal end of the bolt 20, which passes through the bolt 20 and reflects from the distal end 24 of the bolt 20, and is subsequently received by the sensor 23 (called an echo). Time of flight (TOF), that is, the time elapsed between the sensor 23 transmitting and receiving the ultrasonic signal, was measured for the bolt 20 in the untightened state and for the tightened bolt. The difference between the two TOF measurements is called delta TOF (ΔTOF).

拧紧前后螺栓长度的差称为伸长度。换句话说,螺栓20将随着拧紧的程度而拉伸。例如,假设螺栓长度在未拧紧状态下为100mm,而在拧紧时为102mm,以在接合部22中提供期望的夹紧力,则在接合部22提供期望的夹紧力所需的伸长度为2mm。可以理解,当螺栓20在拧紧期间伸长时,TOF增加,反之亦然。The difference in bolt length before and after tightening is called elongation. In other words, the bolt 20 will stretch as it is tightened. For example, assuming that the bolt length is 100mm in the untightened state and 102mm when tightened to provide the desired clamping force in the joint 22, the elongation required to provide the desired clamping force in the joint 22 is 2mm. It will be appreciated that as the bolt 20 elongates during tightening, the TOF increases and vice versa.

由螺栓20施加到接合部22的夹紧力可以估算为:The clamping force exerted by bolt 20 to joint 22 can be estimated as:

Fcl=C1ΔTOF (1)F cl =C 1 ΔTOF (1)

其中,C1是取决于测量链和螺栓的材料特性的常数。TOF的大约三分之一由螺栓20的伸长度决定,而三分之二由作用在螺栓20上的应力决定。这称为声弹性效应。where C1 is a constant that depends on the material properties of the measuring chain and bolt. Approximately one third of the TOF is determined by the elongation of the bolt 20 and two thirds is determined by the stress acting on the bolt 20 . This is called the acoustoelastic effect.

现在,为了准确地测量TOF,从螺栓20的远端24反射的信号需要具有足够高的质量。如果没有,则测量出的TOF将是不准确的,因此利用等式(1)估算的施加的夹紧力Fcl也将是不准确的。Now, in order to accurately measure the TOF, the signal reflected from the far end 24 of the bolt 20 needs to be of sufficiently high quality. If not, the measured TOF will be inaccurate and therefore the applied clamping force F cl estimated using equation (1) will also be inaccurate.

因此,在实际情况下,拧紧工具10可以施加根据等式(1)、基于测量出的TOF看似正确但事实上并非如此的夹紧力,因为该估算依赖于作为低质量回波信号的结果的不良测量的TOF。在最坏的情况下,这可能会导致危险后果(或至少不适当地拧紧螺栓)。Therefore, in a practical situation, the tightening tool 10 can exert a clamping force according to equation (1) that appears to be correct based on the measured TOF but is not actually the case because the estimate relies on the result as a low-quality echo signal Poorly measured TOF. In the worst case, this could lead to dangerous consequences (or at least improperly tightened bolts).

用于测量TOF的反射的超声波信号的质量高度取决于传感器23发送的超声波信号的频率。The quality of the reflected ultrasonic signal used to measure the TOF is highly dependent on the frequency of the ultrasonic signal sent by the sensor 23 .

当测量TOF时,通常使用两种常用方法之一;第一种方法利用发射信号与其第一回波之间的时间差,而第二种方法利用第一回波与第二回波之间的时间差。本文中描述的实施方案同样适用于这两种方法。When measuring TOF, one of two common methods is usually used; the first method uses the time difference between the transmitted signal and its first echo, while the second method uses the time difference between the first echo and the second echo. . The embodiments described herein are equally applicable to both methods.

以不同频率发射的超声波信号将导致反射信号的质量变化,因此存在“最佳”频率来发射超声波信号,以获得最高质量的反射信号。最佳发射频率取决于螺栓的材料、尺寸和温度、螺栓远端的尺寸和形状、螺栓中的应力等因素。Ultrasonic signals emitted at different frequencies will cause changes in the quality of the reflected signal, so there is a "best" frequency to emit an ultrasonic signal to obtain the highest quality reflected signal. The optimal firing frequency depends on the material, size and temperature of the bolt, the size and shape of the far end of the bolt, stresses in the bolt, and other factors.

图3a至图3c显示了图2的设置中三种不同的发射和反射的超声波信号的示例。当利用夹紧力/伸长度控制方法测量夹紧力时,通常使用的发射的超声波信号是所谓的巴克(barker)信号或啁啾(chirp)信号。图3a至图3c示出了巴克编码信号。Figures 3a to 3c show examples of three different transmitted and reflected ultrasonic signals in the setup of Figure 2. When measuring clamping force using the clamping force/elongation control method, the emitted ultrasonic signal commonly used is the so-called barker signal or chirp signal. Figures 3a to 3c illustrate Barker encoded signals.

如果利用例如啁啾信号而不是巴克信号,则可以监测另外的信号参数,例如,突发长度。在这样的场景中,可以利用突发长度作为频率之外的参数或替代频率来实施本文中描述的实施方案。If eg a chirp signal is utilized instead of a buck signal, additional signal parameters can be monitored, eg burst length. In such scenarios, the embodiments described herein may be implemented utilizing burst length as a parameter in addition to frequency or as an alternative to frequency.

在图3a中,反射信号(下图)的质量较差,因此反射信号与发射信号(上图)不相似。因此,测量出的TOF的精度可能会较差。In Figure 3a, the reflected signal (bottom) is of poor quality and therefore not similar to the transmitted signal (top). Therefore, the accuracy of the measured TOF may be poor.

在图3b中,质量稍高(即,中等质量),因此反射信号与发射信号有一些相似之处。因此,测量出的TOF的精度将高于图3a,但在高精度场景中不一定可以接受。In Figure 3b, the quality is slightly higher (i.e., medium quality), so the reflected signal has some similarities to the transmitted signal. Therefore, the accuracy of the measured TOF will be higher than Figure 3a, but may not necessarily be acceptable in high-precision scenarios.

在图3c中,反射信号的质量较高,并且在很大程度上与发射信号相似。因此,测量出的TOF的精度可能较高,并且基于等式(1)估算出的施加的夹紧力最可能是准确的。In Figure 3c, the reflected signal is of higher quality and is similar to the transmitted signal to a large extent. Therefore, the accuracy of the measured TOF is likely to be high, and the applied clamping force estimated based on equation (1) is most likely to be accurate.

从图3a至图3c的图示可以得出结论,反射的超声波信号的质量足够高是很重要的,并且鉴于质量高度取决于发射的超声波信号的频率,必须仔细选择频率。From the illustrations of Figures 3a to 3c it can be concluded that it is important that the quality of the reflected ultrasonic signal is high enough, and given that the quality is highly dependent on the frequency of the transmitted ultrasonic signal, the frequency must be chosen carefully.

因此,对于受上文讨论的因素影响的每个特定的螺栓拧紧条件,对于由传感器23发射的超声波信号存在产生最高质量的反射信号以及TOF和由此施加的夹紧力的最准确的测量值的一个或更多个最佳频率,以便使拧紧工具10能够对特定的接合部准确地施加期望的夹紧力。Therefore, for each specific bolt tightening condition affected by the factors discussed above, there is an ultrasonic signal emitted by the sensor 23 that produces the highest quality reflected signal and the most accurate measurement of the TOF and thus applied clamping force. one or more optimal frequencies so that the tightening tool 10 can accurately apply the desired clamping force to a specific joint.

鉴于发射的超声波信号的最佳频率将随着不同的拧紧条件而变化,必须为每次拧紧找到最佳频率——或者至少是产生具有足够高质量的反射信号的频率。计算量大又耗时。Given that the optimal frequency of the emitted ultrasonic signal will vary with different tightening conditions, the optimal frequency must be found for each tightening – or at least the frequency that produces a reflected signal of sufficient quality. It is computationally intensive and time consuming.

如将在下文中描述的,通过应用机器学习(machine learning,ML)来训练提供大量记录的回波信号的拧紧模型,即,不同频率的超声波信号由传感器23发射穿过螺栓20并且从螺栓20的远端24反射,同时将质量度量分配给每个反射信号,随后将有可能确定提供给训练后的ML模型的反射信号是否具有足够高的质量,并且因此可以依赖利用等式(1)来估算施加的夹紧力。As will be described below, the tightening model is trained by applying machine learning (ML) to provide a large number of recorded echo signals, that is, ultrasonic signals of different frequencies are emitted by the sensor 23 through the bolt 20 and from the bolt 20 Far-end 24 reflections, while assigning a quality metric to each reflection signal, it will then be possible to determine whether the reflection signal provided to the trained ML model is of sufficiently high quality, and can therefore be relied upon to estimate using equation (1) The clamping force applied.

当在训练阶段收集测量数据时,将扭矩施加到螺栓20,以便拧紧接合部22。可以用手施加扭矩,并且螺栓20通常在训练阶段仅轻微地拧紧。When the measurement data is collected during the training phase, torque is applied to the bolt 20 in order to tighten the joint 22 . Torque can be applied by hand and the bolt 20 is usually only lightly tightened during the training phase.

图4显示根据实施方案的便于通过拧紧工具而将期望的夹紧力施加到紧固件以拧紧接合部的方法的流程图。4 shows a flowchart of a method that facilitates applying a desired clamping force to a fastener with a tightening tool to tighten a joint, according to an embodiment.

如上文参考图2详细描述的,将利用夹紧力控制方法(也称为伸长度控制),其中,基于超声波信号的测量出的TOF来确定施加的夹紧力,在拧紧接合部22时该超声波信号经由螺栓20的近端发射并从螺栓20的远端24反射。As described in detail above with reference to FIG. 2 , a clamping force control method (also called elongation control) will be utilized, in which the applied clamping force when tightening the joint 22 is determined based on the measured TOF of the ultrasonic signal. The ultrasonic signal is transmitted via the proximal end of bolt 20 and reflected from the distal end 24 of bolt 20 .

因此,在第一步骤S101,控制传感器23以发射多个不同频率的超声波信号,并且对于发射的超声波信号的每个不同频率,记录反射的超声波信号。Therefore, in the first step S101, the sensor 23 is controlled to emit a plurality of ultrasonic wave signals of different frequencies, and for each different frequency of the emitted ultrasonic wave signal, a reflected ultrasonic wave signal is recorded.

如前所讨论的,重要的是,对于发射的超声波信号的每个选定频率,在步骤S101记录的反射信号的质量足够高,使得可以准确地测量TOF,以便随后根据等式(1)估算施加的夹紧力。As discussed previously, it is important that for each selected frequency of the transmitted ultrasonic signal, the quality of the reflected signal recorded at step S101 is high enough such that the TOF can be accurately measured for subsequent estimation according to equation (1) The clamping force applied.

因此,在步骤S102,向每个记录的反射的超声波信号分配质量度量,该质量度量表示每个反射的超声波信号与对应的发射的超声波信号的相似程度。换句话说,相似性越好,质量就越高。Therefore, in step S102, each recorded reflected ultrasonic signal is assigned a quality metric that represents the degree of similarity of each reflected ultrasonic signal to the corresponding transmitted ultrasonic signal. In other words, the better the similarity, the higher the quality.

在一个示例中,执行互相关形式的数据处理,以找出发射信号和该信号的记录的反射之间的相关性。在一个示例中,如果两者之间完全相似,则互相关可以是1,而如果不相似,则互相关可以是0。In one example, data processing in the form of cross-correlation is performed to find correlations between the transmitted signal and the recorded reflections of that signal. In one example, the cross-correlation can be 1 if the two are completely similar, and 0 if they are not similar.

参考下面的表1,对于发射的超声波信号的特定频率f,将基于发射的信号与其记录的反射之间的相似性(例如,互相关)来将质量度量q分配给记录的反射信号。Referring to Table 1 below, for a particular frequency f of the transmitted ultrasonic signal, a quality metric q will be assigned to the recorded reflection signal based on the similarity (eg, cross-correlation) between the transmitted signal and its recorded reflection.

表1.质量度量q针对发射信号的每个选定频率f指定反射信号的质量。Table 1. The quality metric q specifies the quality of the reflected signal for each selected frequency f of the transmitted signal.

发射信号的频率frequency of emitted signal 反射信号的质量The quality of the reflected signal f1f1 q1q1 f2f2 q2q2 f3f3 q3q3 fnfn qnqn

在表1中,频率f1至fn的每个反射信号都分配有单独的质量度量q1至qn。In Table 1, each reflected signal of frequencies f1 to fn is assigned an individual quality measure q1 to qn.

如所理解的,在训练阶段期间可以发射数十个甚至数百个频率穿过螺栓,可以导出质量度量并且质量度量可以与每个频率相关联。然后可以得出结论,所有质量度量中的最佳质量度量表示要为超声波信号选择的最佳频率。As will be appreciated, during the training phase dozens or even hundreds of frequencies can be emitted through the bolt, a quality metric can be derived and associated with each frequency. It can then be concluded that the best quality metric among all quality metrics represents the best frequency to be selected for the ultrasonic signal.

在实践中,通常不是找出最佳频率的问题,而是从产生质量足够高的回波信号的潜在的许多发射频率中找出一个。In practice, it is usually not a matter of finding the best frequency, but of finding one of the potentially many transmit frequencies that produces an echo signal of sufficiently high quality.

如所理解的,在拧紧工具10的正常日常操作期间,在每次要拧紧螺栓时执行这样的数据处理实际上是不可行的,因为对每次拧紧操作执行互相关是处理繁重且耗时的。这个问题是通过训练ML模型来解决的。As will be appreciated, during normal day-to-day operation of the tightening tool 10, it is not practical to perform such data processing every time a bolt is to be tightened, since performing cross-correlation for each tightening operation is processing heavy and time consuming. . This problem is solved by training ML models.

在步骤S103,通过向ML模型提供每个记录的反射的超声波信号和所分配的质量度量来训练ML模型。ML模型因此被训练以学习哪些频率将产生足够高质量的回波信号。In step S103, the ML model is trained by providing each recorded reflected ultrasound signal and the assigned quality metric to the ML model. The ML model is therefore trained to learn which frequencies will produce echo signals of sufficiently high quality.

步骤S103标志着训练阶段的结束,之后开始执行阶段,其中,利用训练后的ML模型来确定所发射的超声波信号的选定频率是否产生足够高质量的反射信号。Step S103 marks the end of the training phase, after which the execution phase begins, in which the trained ML model is utilized to determine whether the selected frequency of the transmitted ultrasonic signal produces a reflection signal of sufficient quality.

因此,在步骤S104,在拧紧工具10的正常操作期间,向训练后的ML模型提供在拧紧接合部之前记录的至少一个进一步记录的反射的超声波信号。Therefore, at step S104, during normal operation of the tightening tool 10, the trained ML model is provided with at least one further recorded reflected ultrasonic signal recorded before tightening the joint.

训练后的ML模型确定所提供的进一步记录的反射的超声波信号是否符合预定的质量标准。The trained ML model determines whether the provided further recorded reflected ultrasound signal meets predetermined quality criteria.

如果是,ML模型的输出表明,记录反射信号的发射的超声波信号的选定频率可以用于确定拧紧工具10将期望的夹紧力施加到螺栓上时施加的夹紧力。If so, the output of the ML model indicates that the selected frequency of the emitted ultrasonic signal that records the reflected signal can be used to determine the clamping force to be applied by the tightening tool 10 when applying the desired clamping force to the bolt.

图5示出了根据实施方案的ML模型的训练,而图6示出了在实施方案中利用训练后的ML模型。Figure 5 illustrates training of an ML model according to an embodiment, while Figure 6 illustrates utilization of a trained ML model in an embodiment.

因此,在训练阶段,由传感器23以不同频率发射的穿过螺栓20的超声波信号的反射信号被记录下来,并且质量度量被分配给每个反射信号,如之前图4中步骤S101和S102所述的。Therefore, during the training phase, the reflected signals of the ultrasonic signals transmitted through the bolt 20 emitted by the sensor 23 at different frequencies are recorded, and a quality measure is assigned to each reflected signal, as previously described in steps S101 and S102 of FIG. 4 of.

例如,假设记录了十个回波信号(实际上,在训练阶段将记录更多的信号),并将其作为训练集提供给ML模型,如表2所示。For example, assume that ten echo signals are recorded (actually, more signals will be recorded during the training phase) and provided to the ML model as a training set, as shown in Table 2.

表2.质量度量q与记录的回波的每个频率f相关联。Table 2. Quality measure q is associated with each frequency f of the recorded echo.

发射信号的频率frequency of emitted signal 反射信号的质量The quality of the reflected signal f1、f2、f3、f4f1, f2, f3, f4 q1q1 f5、f6、f7、f8f5, f6, f7, f8 q2q2 f9、f10f9, f10 q3q3

在这个特定的示例中,频率被划分为类别,其中所分配的质量度量用作每个类别的标签。In this particular example, the frequencies are divided into categories, where the assigned quality measure is used as the label for each category.

因此,对于包括频率f1至f4的频率类别,q1表示发射信号与对应回波之间的互相关在0.7至0.79的范围内,对于频率f5至f8,q2表示互相关在0.6至0.69的范围内;而对于频率f9和f10,q3表示互相关在0.5至0.59的范围内。Therefore, for frequency classes including frequencies f1 to f4, q1 means that the cross-correlation between the transmitted signal and the corresponding echo is in the range 0.7 to 0.79, and for frequencies f5 to f8, q2 means that the cross-correlation is in the range 0.6 to 0.69 ; and for frequencies f9 and f10, q3 indicates that the cross-correlation is in the range of 0.5 to 0.59.

该数据用于训练ML模型,使得ML模型随后可以在执行阶段中决定所提供的回波信号是否具有足够高的质量。This data is used to train the ML model, so that the ML model can then decide in the execution phase whether the provided echo signal is of sufficiently high quality.

根据实施方案,任何适当的机器学习方法都可以用于训练ML模型,例如,各种类型的神经网络(深度神经网络(deep neural network,DNN)、递归神经网络(recurrentneural network,RNN)和卷积神经网络(convolutional neural network,CNN))或者基于随机森林的分类、回归分析等。Depending on the implementation, any appropriate machine learning method can be used to train the ML model, for example, various types of neural networks (deep neural network (DNN), recurrent neural network (RNN), and convolutional Neural network (convolutional neural network, CNN)) or random forest-based classification, regression analysis, etc.

如图6所示,在将训练集提供给ML模型进行充分训练后,可以开始执行阶段。As shown in Figure 6, after the training set is provided to the ML model for sufficient training, the execution phase can begin.

在执行阶段,当拧紧工具10要拧紧螺栓20时,在拧紧操作期间,选择由传感器23发射的穿过螺栓20超声波信号的频率。In the execution phase, when the tightening tool 10 is to tighten the bolt 20 , the frequency of the ultrasonic signal transmitted by the sensor 23 through the bolt 20 is selected during the tightening operation.

因此,可以准确地测量TOF,以便基于等式(1)来估算要施加到接合部22的期望的夹紧力,假定选定频率产生足够高质量的回波信号。也就是说,螺栓20将由工具10拧紧,直到达到表示在利用选定频率时期望的夹紧力的ΔTOF为止。Therefore, the TOF can be accurately measured in order to estimate the desired clamping force to be applied to the joint 22 based on equation (1), assuming that the selected frequency produces an echo signal of sufficient quality. That is, the bolt 20 will be tightened by the tool 10 until a ΔTOF representing the desired clamping force when utilizing the selected frequency is reached.

现在,参考表2,假设预定的质量标准要求q≥0.7作为要符合的质量标准,并且拧紧工具10为发射的超声波信号选择频率f5,那么训练后的ML模型将得出结论,作为以频率f5发射的信号的结果的反射信号将不具有足够高的质量,因为所分配的质量度量不符合要求q≥0.7的预定的质量标准(对于包括频率f5至f8的频率类别,质量度量最好为0.69)。Now, referring to Table 2, assuming that the predetermined quality standard requires q≥0.7 as the quality standard to be met, and the tightening tool 10 selects the frequency f5 for the emitted ultrasonic signal, then the trained ML model will conclude that as the frequency f5 The resulting reflected signal of the transmitted signal will not be of sufficiently high quality since the assigned quality metric does not meet the predetermined quality criterion requiring q ≥ 0.7 (for frequency classes including frequencies f5 to f8, the quality metric is preferably 0.69 ).

因此,训练后的ML模型将相应地输出不符合频率f5的质量标准的指示(在实践中通常输出“1”或“0”)。Therefore, the trained ML model will accordingly output an indication that it does not meet the quality criteria for frequency f5 (in practice it usually outputs "1" or "0").

如图6所示,在执行阶段,可以将预定的质量标准与记录的反射信号一起可选地提供给训练后的ML模型,以向训练后的ML模型指示反射信号的质量要求,因为对于不同应用,要求可能不同。As shown in Figure 6, during the execution phase, predetermined quality standards can optionally be provided to the trained ML model together with the recorded reflection signals to indicate the quality requirements of the reflection signals to the trained ML model, because for different Application requirements may vary.

或者,可以在训练阶段期间将质量要求提供给ML模型,以向ML模型指示回波信号必须呈现的质量,以便符合质量要求。Alternatively, the quality requirements can be provided to the ML model during the training phase to indicate to the ML model the quality that the echo signal must exhibit in order to comply with the quality requirements.

由于不符合质量标准,拧紧工具10将不利用频率f5来测量TOF(并因此间接地测量夹紧力),而是为发射的超声波信号选择新的频率(比如,f4),并将相应的记录的回波信号提供给训练后的ML模型。Since the quality standards are not met, the tightening tool 10 will not use the frequency f5 to measure the TOF (and therefore indirectly measure the clamping force), but will select a new frequency (say, f4) for the emitted ultrasonic signal and record it accordingly. The echo signal is provided to the trained ML model.

再次,训练后的ML模型确定新的回波信号是否符合质量标准q≥0.7。转到表2,在包括频率f1至f4的类别中的任何信号分配有至少0.7的质量度量q1,并且ML模型输出符合质量标准的指示。Again, the trained ML model determines whether the new echo signal meets the quality standard q≥0.7. Turning to Table 2, any signal in the category including frequencies f1 to f4 is assigned a quality metric q1 of at least 0.7, and the ML model output meets the indication of quality standards.

因此,拧紧工具10将以频率f4发射超声波信号并测量TOF,以在拧紧接合部22时根据等式(1)来施加期望的夹紧力。Therefore, the tightening tool 10 will emit an ultrasonic signal at frequency f4 and measure the TOF to apply the desired clamping force according to equation (1) when tightening the joint 22.

在另一个示例中,假设要在质量要求较低的情况下(比如,q≥0.6)拧紧螺栓20,选定发射频率f5确实会产生符合质量标准(所有频率f5至f8被指示为具有至少0.6的质量度量q2)的记录的回波信号,并且训练后的ML模型将相应地输出指示。In another example, assuming that the bolt 20 is to be tightened with lower quality requirements (say, q ≥ 0.6), the selected transmit frequency f5 does result in compliance with the quality standard (all frequencies f5 to f8 are indicated as having at least 0.6 The quality measure of the recorded echo signal q2), and the trained ML model will output the indication accordingly.

有利地,记录的回波信号的质量的确定只需要在训练阶段中执行;一旦在执行阶段中,训练后的ML模型将用来在执行拧紧操作之前确定记录的回波信号是否符合质量标准,处理量要小得多。Advantageously, the determination of the quality of the recorded echo signal only needs to be performed in the training phase; once in the execution phase, the trained ML model will be used to determine whether the recorded echo signal meets the quality criteria before performing the tightening operation. The processing volume is much smaller.

在一个实施方案中,在执行阶段中提供训练后的ML模型的输出结果的警报表示回波信号的质量是否符合质量标准。In one embodiment, an alert provided on the output of the trained ML model in the execution phase indicates whether the quality of the echo signal meets the quality criteria.

在另一个实施方案中,呈现了所确定的一个最佳频率(或多个频率)。因此,在测试许多频率的情况下,可能优选地仅对被认为最佳的频率提供警报。In another embodiment, the determined optimal frequency (or frequencies) is presented. Therefore, where many frequencies are tested, it may be preferable to provide alerts only for the frequencies considered best.

警报可以提供给拧紧工具10的操作员、拧紧工具10本身、监督控制室或远程控制器30。Alerts may be provided to the operator of the tightening tool 10, the tightening tool 10 itself, the supervisory control room, or the remote controller 30.

在拧紧工具10对工具10的操作员报警的情况下,可以例如通过工具显示器14以可听和/或可视的方式提供警报。In the event that the tightening tool 10 alerts the operator of the tool 10 , the alert may be provided audibly and/or visually, such as through the tool display 14 .

有利地,如果警报指示出选定频率经常看起来产生高质量的回波信号,则传感器23可以初始化以利用该频率。Advantageously, if an alert indicates that a selected frequency frequently appears to produce high quality echo signals, the sensor 23 may be initialized to utilize that frequency.

相反,如果选定频率经常不成功,则可以忽略该频率。Conversely, if the selected frequency is often unsuccessful, the frequency can be ignored.

即使训练阶段可以在拧紧工具10中本地执行,但是ML模型的训练通常将在具有高容量处理能力的设备(例如,控制器30)进行。因此,控制器30将与传感器23(或控制传感器23的设备)通信,用于控制传感器23以发射多个频率的超声波信号,并随后将记录的回波信号提供给控制器30。Even though the training phase may be performed locally in the tightening tool 10, the training of the ML model will typically be performed on a device with high-volume processing capabilities (eg, controller 30). Therefore, the controller 30 will communicate with the sensor 23 (or a device that controls the sensor 23) for controlling the sensor 23 to emit ultrasonic signals at multiple frequencies, and then provide the recorded echo signals to the controller 30.

意识到出现由传感器23发射的超声波信号的控制器30随后将确定质量度量并将其分配给每个记录的回波信号(例如,执行互相关),并且对ML模型进行训练。The controller 30 , aware of the presence of ultrasonic signals emitted by the sensor 23 , will then determine and assign a quality metric to each recorded echo signal (eg, perform cross-correlation) and train the ML model.

随后,在执行阶段,将向训练后的ML模型提供进一步记录的回波信号,对其进行质量评估。这可以在控制器30再次执行,但是可以替代地设想,将训练后的ML模型提供给拧紧工具并存储在拧紧工具,使得在执行阶段期间的计算在拧紧工具10本地执行,因为与在训练阶段期间进行的计算相比,这样的计算的计算要求要低得多。Subsequently, during the execution phase, the trained ML model is fed further recorded echo signals, which are evaluated for quality. This can again be performed at the controller 30 , but it can alternatively be envisaged that the trained ML model is provided to the tightening tool and stored in the tightening tool, so that the calculations during the execution phase are performed locally on the tightening tool 10 , as in the training phase Such calculations are much less computationally demanding than calculations performed during

因此,参考图7,本文中所述方法的步骤可以在拧紧工具10或控制器30执行,也可以在工具10和控制器30之间协同执行。无论哪种方式,拧紧工具10以及控制器30都可以利用以一个或更多个微处理器(CPU)的形式实现的处理单元41来执行这些步骤中的一个或更多个,该一个或更多个微处理器布置为执行下载到与微处理器相关联的存储介质43(MEM)(例如,随机存取存储器(RAM)、闪存或硬盘驱动器)的计算机程序42(SW)。处理单元41布置为当包括计算机可执行指令的适当的计算机程序42下载到存储介质43并由处理单元41执行时,使工具/控制器执行根据实施方案的方法。存储介质43也可以是包括计算机程序42的计算机程序产品。可替换地,计算机程序42可以通过合适的计算机程序产品(例如,数字多功能光盘(DVD)或记忆棒)而转移到存储介质43。作为进一步的替代方案,计算机程序42可以通过网络下载到存储介质43。处理单元41可以以数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、复杂可编程逻辑器件(CPLD)等的形式可替换地实现。此外,可以提供通信接口(INT)44以允许数据的有线或无线通信。Thus, referring to FIG. 7 , the steps of the method described herein may be performed on the tightening tool 10 or the controller 30 , or may be performed cooperatively between the tool 10 and the controller 30 . Either way, the tightening tool 10 and the controller 30 may utilize a processing unit 41 implemented in the form of one or more microprocessors (CPUs) to perform one or more of these steps. A plurality of microprocessors are arranged to execute a computer program 42 (SW) downloaded to a storage medium 43 (MEM) associated with the microprocessors (eg, random access memory (RAM), flash memory, or hard drive). The processing unit 41 is arranged to cause the tool/controller to perform a method according to an embodiment when a suitable computer program 42 comprising computer executable instructions is downloaded to the storage medium 43 and executed by the processing unit 41 . The storage medium 43 may also be a computer program product including the computer program 42. Alternatively, the computer program 42 may be transferred to the storage medium 43 via a suitable computer program product, such as a digital versatile disc (DVD) or a memory stick. As a further alternative, the computer program 42 may be downloaded to the storage medium 43 via a network. The processing unit 41 may alternatively be implemented in the form of a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a complex programmable logic device (CPLD), or the like. Additionally, a communications interface (INT) 44 may be provided to allow wired or wireless communication of data.

以上主要参考一些实施方案及其示例描述了本发明的各方面。然而,如本领域技术人员容易理解的,在如所附专利的权利要求所限定的本发明的范围内,除了上述公开的实施方案之外的其他实施方案也是同样可能的。Aspects of the invention have been described above primarily with reference to some embodiments and examples thereof. However, as a person skilled in the art will readily appreciate, other embodiments than those disclosed above are equally possible within the scope of the invention as defined by the appended patent claims.

因此,尽管本文已经公开了各种方面和实施方案,但是其他方面和实施方案对于本领域技术人员来说将是显而易见的。本文中公开的各种方面和实施方案是为了说明的目的,而不旨在限制,真正的范围和精神由所附权利要求指示。Therefore, although various aspects and embodiments have been disclosed herein, other aspects and embodiments will be apparent to those skilled in the art. The various aspects and embodiments disclosed herein are for illustrative purposes and not intended to be limiting, with the true scope and spirit being indicated by the appended claims.

Claims (13)

1.一种用于控制由拧紧工具(10)向紧固件(20)施加夹紧力以拧紧接合部(22)的装置(10,30)的方法,基于测量出的超声波信号的飞行时间来确定所施加的夹紧力,所述超声波信号在拧紧接合部(22)时经由紧固件(20)的近端发射并从紧固件(20)的远端(24)反射,所述方法包括:1. A method for controlling a device (10, 30) for applying a clamping force to a fastener (20) by a tightening tool (10) for tightening a joint (22), based on the measured time of flight of an ultrasonic signal To determine the applied clamping force, the ultrasonic signal is emitted via the proximal end of the fastener (20) and reflected from the distal end (24) of the fastener (20) as the joint (22) is tightened. Methods include: 针对以多个不同频率发射的超声波信号的每个不同频率,记录(S101)反射的超声波信号;recording (S101) a reflected ultrasonic signal for each different frequency of the ultrasonic signal emitted at a plurality of different frequencies; 向每个记录的反射的超声波信号分配(S102)质量度量,所述质量度量表示每个反射的超声波信号与对应的发射的超声波信号的相似程度;Assigning (S102) a quality metric to each recorded reflected ultrasonic signal, the quality metric representing how similar each reflected ultrasonic signal is to a corresponding transmitted ultrasonic signal; 通过向机器学习模型提供每个记录的反射的超声波信号和所分配的质量度量来训练(S103)机器学习模型,以学习每个记录的反射的超声波信号的质量;以及Train (S103) the machine learning model by providing each recorded reflected ultrasonic signal and the assigned quality metric to the machine learning model to learn the quality of each recorded reflected ultrasonic signal; and 向训练后的机器学习模型提供(S104)至少一个进一步记录的反射的超声波信号,其中,训练后的机器学习模型确定所提供的至少一个进一步记录的反射的超声波信号是否符合质量标准,并且如果符合,则指示出记录了至少一个进一步的反射的超声波信号的发射的超声波信号的选定频率能够用于确定拧紧工具(10)将夹紧力施加到紧固件(20)时所施加的夹紧力。Providing (S104) at least one further recorded reflected ultrasonic signal to the trained machine learning model, wherein the trained machine learning model determines whether the provided at least one further recorded reflected ultrasonic signal meets the quality standard, and if it does , then indicating that the selected frequency of the transmitted ultrasonic signal recording at least one further reflected ultrasonic signal can be used to determine the clamping force exerted by the tightening tool (10) when applying the clamping force to the fastener (20) force. 2.根据权利要求1所述的方法,向训练后的机器学习模型提供(S104)至少一个进一步记录的反射的超声波信号进一步包括:2. The method of claim 1, providing (S104) at least one further recorded reflected ultrasonic signal to the trained machine learning model further comprising: 向训练后的机器学习模型提供要符合的质量标准。Provides the trained machine learning model with quality standards to meet. 3.根据权利要求1所述的方法,训练(S103)机器学习模型进一步包括:3. The method of claim 1, training (S103) the machine learning model further includes: 向机器学习模型提供要符合的质量标准。Provide the machine learning model with quality standards to meet. 4.根据前述权利要求中的任一项所述的方法,向每个记录的反射的超声波信号分配(S102)质量度量进一步包括:4. The method of any one of the preceding claims, assigning (S102) a quality metric to each recorded reflected ultrasound signal further comprising: 执行互相关以针对每个频率找出发射的超声波信号和记录的反射的超声波信号之间的相关性。A cross-correlation is performed to find the correlation between the transmitted ultrasonic signal and the recorded reflected ultrasonic signal for each frequency. 5.根据前述权利要求中的任一项所述的方法,如果质量度量超过质量阈值,则认为符合质量标准。5. A method according to any one of the preceding claims, wherein a quality criterion is deemed to be met if the quality metric exceeds a quality threshold. 6.根据前述权利要求中的任一项所述的方法,其中,机器学习基于神经网络、基于随机森林的分类和回归分析中的一个或更多个。6. A method according to any one of the preceding claims, wherein machine learning is based on one or more of neural networks, random forest based classification and regression analysis. 7.根据前述权利要求中的任一项所述的方法,进一步包括:7. The method of any one of the preceding claims, further comprising: 提供关于所提供的至少一个进一步记录的反射的超声波信号是否符合质量标准的警报。An alert is provided as to whether the provided at least one further recorded reflected ultrasonic signal meets quality standards. 8.根据权利要求7所述的方法,所述警报指示推荐的频率。8. The method of claim 7, the alert indicating a recommended frequency. 9.根据权利要求7或8所述的方法,其中,所述警报提供给拧紧工具(10)的操作员、拧紧工具(10)本身、监督控制室和/或远程云功能(30)。9. Method according to claim 7 or 8, wherein the alarm is provided to an operator of the tightening tool (10), the tightening tool (10) itself, a supervisory control room and/or a remote cloud function (30). 10.根据权利要求9所述的方法,其中,拧紧工具(10)控制为向工具(10)的操作员提供听觉和/或视觉警报。10. Method according to claim 9, wherein the tightening tool (10) is controlled to provide an audible and/or visual warning to an operator of the tool (10). 11.一种计算机程序(42),其包括计算机可执行指令,当在装置(10,30)包括的处理单元(41)上执行计算机可执行指令时,使装置(10、30)执行权利要求1至10中的任一项所述的步骤。11. A computer program (42) comprising computer-executable instructions which, when executed on a processing unit (41) comprised in the device (10, 30), cause the device (10, 30) to perform the claims Steps described in any one of 1 to 10. 12.一种计算机程序产品,其包括计算机可读介质(43),所述计算机可读介质具有在其上实施的根据权利要求11所述的计算机程序(42)。12. Computer program product comprising a computer-readable medium (43) having the computer program (42) according to claim 11 implemented thereon. 13.一种配置为控制由拧紧工具(10)向紧固件(20)施加夹紧力以拧紧接合部(22)的装置(10,30),基于测量出的超声波信号的飞行时间来确定所施加的夹紧力,所述超声波信号在拧紧接合部(22)时经由紧固件(20)的近端发射并从紧固件(20)的远端(24)反射,所述装置(10,30)包括处理单元(41)和存储器(43),所述存储器包括能够由所述处理单元(41)执行的指令(42),由此所述装置(10,30)操作为:13. A device (10, 30) configured to control the application of a clamping force by a tightening tool (10) to a fastener (20) to tighten a joint (22), determined based on a measured time of flight of an ultrasonic signal the applied clamping force, the ultrasonic signal emitted via the proximal end of the fastener (20) and reflected from the distal end (24) of the fastener (20) when tightening the joint (22), the device ( 10, 30) includes a processing unit (41) and a memory (43), said memory including instructions (42) executable by said processing unit (41), whereby said device (10, 30) operates as: 针对以多个不同频率发射的超声波信号的每个不同频率,记录反射的超声波信号;recording the reflected ultrasonic signal for each different frequency of the ultrasonic signal transmitted at a plurality of different frequencies; 向每个记录的反射的超声波信号分配质量度量,所述质量度量表示每个反射的超声波信号与对应的发射的超声波信号的相似程度;assigning a quality metric to each recorded reflected ultrasonic signal, the quality metric representing how similar each reflected ultrasonic signal is to a corresponding transmitted ultrasonic signal; 通过向机器学习模型提供每个记录的反射的超声波信号和所分配的质量度量来训练机器学习模型,以学习每个记录的反射的超声波信号的质量;以及train the machine learning model to learn the quality of each recorded reflected ultrasound signal by providing the machine learning model with each recorded reflected ultrasound signal and the assigned quality metric; and 向训练后的机器学习模型提供至少一个进一步记录的反射的超声波信号,其中,训练后的机器学习模型确定所提供的至少一个进一步记录的反射的超声波信号是否符合质量标准,并且如果符合,则指示出记录了至少一个进一步的反射的超声波信号的发射的超声波信号的选定频率能够用于确定拧紧工具(10)将夹紧力施加到紧固件(20)时所施加的夹紧力。Providing at least one further recorded reflected ultrasonic signal to the trained machine learning model, wherein the trained machine learning model determines whether the provided at least one further recorded reflected ultrasonic signal meets the quality standard, and if so, indicates The selected frequency of the transmitted ultrasonic signal recording at least one further reflected ultrasonic signal can be used to determine the clamping force applied by the tightening tool (10) when applying the clamping force to the fastener (20).
CN202311175142.7A 2022-09-14 2023-09-12 Method for facilitating application of a desired clamping force by tightening a tool Pending CN117705329A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE2230287-1 2022-09-14
SE2230287A SE546313C2 (en) 2022-09-14 2022-09-14 Machine learning method of facilitating applying a desired clamp force by a tightening tool

Publications (1)

Publication Number Publication Date
CN117705329A true CN117705329A (en) 2024-03-15

Family

ID=90054644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311175142.7A Pending CN117705329A (en) 2022-09-14 2023-09-12 Method for facilitating application of a desired clamping force by tightening a tool

Country Status (3)

Country Link
CN (1) CN117705329A (en)
DE (1) DE102023124319A1 (en)
SE (1) SE546313C2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118586784A (en) * 2024-08-06 2024-09-03 济南轨道交通集团有限公司 Data-driven intelligent evaluation method and system for geotechnical slope reinforcement quality

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE0900391A1 (en) * 2009-03-27 2010-09-14 Atlas Copco Tools Ab Ultrasonic measurement method and apparatus
WO2014198680A1 (en) * 2013-06-12 2014-12-18 Atlas Copco Industrial Technique Ab A method of measuring elongation of a fastener with ultrasound, performed by a power tool, and a power tool
KR102323514B1 (en) * 2017-05-15 2021-11-05 현대자동차주식회사 Method for measuring the axial force of bolts
JP7061468B2 (en) * 2018-01-23 2022-04-28 正文 金友 Inspection method of fastening condition
JP2020006448A (en) * 2018-07-03 2020-01-16 トヨタ自動車株式会社 Inspection system
DE102018220915B4 (en) * 2018-12-04 2021-05-27 Intellifast Gmbh Method for determining the pre-tensioning force of connection components with inhomogeneous temperature distribution
KR102420874B1 (en) * 2020-12-17 2022-07-15 한국생산기술연구원 Method for monitoring of joining quality for self piercing rivet, process for joining of self piercing rivet, and apparatus system for the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118586784A (en) * 2024-08-06 2024-09-03 济南轨道交通集团有限公司 Data-driven intelligent evaluation method and system for geotechnical slope reinforcement quality

Also Published As

Publication number Publication date
DE102023124319A1 (en) 2024-03-14
SE546313C2 (en) 2024-10-01
SE2230287A1 (en) 2024-03-15

Similar Documents

Publication Publication Date Title
CN117705329A (en) Method for facilitating application of a desired clamping force by tightening a tool
JP5862914B1 (en) Viscoelastic property measuring apparatus and viscoelastic property measuring method
US20190310156A1 (en) Systems and methods for calibrating a tool
JP2021018753A (en) Abnormality detector, abnormality detection method, and abnormality detection program
US6581472B2 (en) Method of monitoring and controlling a screwing process
JP5754872B2 (en) Ultrasonic diagnostic equipment
JP7326401B2 (en) Anomaly estimation system, anomaly estimation method, and program
CN118434539B (en) Determine the tightening category of the tightening operation performed by the tightening tool
CN115592597A (en) Method for monitoring a tightening process, computing unit and tightening device therefor
KR101615563B1 (en) Diagnosis method of fatigue crack and diagnosis device
CN108367416B (en) method and device for detecting rotation of pulse wrench
JP2009300192A (en) Crack detecting device and crack detecting method
JP7477320B2 (en) Press Equipment
SE545131C2 (en) Method of determining fastener length, electronic control system and tool
US20190143610A1 (en) Method And Apparatus For Detection Of Loose Stack Joints And Cracked Components Of Ultrasonic Stacks
US20240370774A1 (en) Ml estimation of tightening classes utilizing normalization
US20240369431A1 (en) Ml estimation of tightening classes
WO2019234502A3 (en) Condition monitoring of ultrasonic transducers and probes
JP2021002295A5 (en)
CN119017317A (en) System including tightening tool
JP4296764B2 (en) How to check bolt axial force
US20240369432A1 (en) Determining correctness of estimated tightening classes
Liao et al. Quantitative Hardness Assessment with Vision-based Tactile Sensing for Fruit Classification and Grasping
WO2024165221A1 (en) Control device and method for setting upper and lower limit curves for one or more tools arranged to apply fasteners
JPWO2022123616A5 (en)

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination