Automatic Tightening Machine for High-Strength Bolts Based on Machine Vision Positioning and Tightening Method

Through the high-strength bolt automatic tightening machine based on machine vision, the three-dimensional positioning and automatic tightening of high-strength bolts in the construction of steel box girder bridges is realized, which solves the safety hazards and low efficiency of manual operation, and improves the construction quality and stability.

CN120115971BActive Publication Date: 2025-07-18CHENGDU UNIV +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510607847.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-13
Publication Date
2025-07-18
Estimated Expiration
2045-05-13

AI Technical Summary

Technical Problem

High-strength bolt connection operations in steel box girder bridges rely on manual labor, which poses safety hazards, low efficiency, poor stability, and is difficult to achieve full coverage of torque measurement and data acquisition.

Method used

A high-strength bolt automatic tightening machine based on machine visual positioning is adopted. Through the coordinated work of multi-axis moving support, tightening components and control units, three-dimensional positioning and automatic tightening are realized. The bolt position data is collected in real time with the image acquisition group to generate three-dimensional motion paths to ensure accurate neutralization and torque control.

Benefits of technology

It improves the efficiency and reliability of high-strength bolts, reduces the risk of manual operation, ensures the stability and quality of bolt connections, and achieves the accuracy and full coverage of torque measurement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120115971B_ABST
    Figure CN120115971B_ABST
Patent Text Reader

Abstract

The present invention relates to the operation of high-strength bolts for steel box girders, and particularly to an automatic tightening machine for high-strength bolts based on machine vision positioning and a tightening method. This automatic tightening machine for high-strength bolts is used for the automatic tightening of bolts in steel box girders, and includes a multi-axis moving support, a tightening assembly, and a control unit. The multi-axis moving support realizes the movement of the steel box girder top plate plane through a servo-driven moving part, and its multi-axis support provides three-dimensional spatial degrees of freedom to drive the tightening assembly to accurately adjust its position. The tightening assembly adopts a double-station design, and the first screwing head and the second screwing head symmetrically arranged on both sides move synchronously through a gantry-type lifting shaft, and combine with an image acquisition group to collect the pose data of the nut and the screw rod in real time, and generate a three-dimensional motion path to guide centering. The control unit coordinates the multi-axis movement and torque output based on the machine vision feedback, realizes the full-process automation of the bolt from identification, positioning to tightening, solves the problems of low efficiency and large errors in manual operation, and ensures the tightening accuracy and structural reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the operation of high-strength bolts for steel box girders, and particularly to an automatic tightening machine for high-strength bolts based on machine vision positioning and a tightening method thereof. Background Art

[0002] During the construction of steel box girder bridges, the operation of high-strength bolt connections between the diaphragms and webs on the box girders still mainly relies on manual labor, which easily causes the following problems: 1. The working conditions are poor and the risk coefficient of manual operation is high. During the tightening process of high-strength bolts, workers often have to rely on simple hanging baskets or hanging nets for high-altitude operations, which will lead to great potential safety hazards; 2. The manual operation intensity is high and the tightening efficiency is low. For a highway steel box girder section with a length, width, and span of about 40m, the number of high-strength bolts used only for connecting the diaphragms is as high as nearly ten thousand. Coupled with high-altitude operations, the manual operation intensity is extremely high, and every time the installation work position is moved, workers have to re-place the hanging baskets, etc., which also makes the manual tightening efficiency low; 3. The stability of manual tightening is poor, and the consistency and reliability of high-strength bolt tightening cannot be effectively guaranteed, which directly affects the overall construction quality of the steel box girder bridge; 4. It is difficult to achieve torque measurement and data collection. At present, it is difficult to implement aspects such as torque control accuracy, torque data change conditions, and re-measurement of final tightening torque data during the tightening process of high-strength bolts, and it is impossible to cover all bolt detections.

[0003] Therefore, aiming at the tightening working conditions and process requirements of high-strength bolts for steel box girders, designing and developing an automatic tightening device and a supporting method for high-strength bolts for steel box girders has extremely high engineering application value and broad market prospects for reducing the risk and intensity of manual operations, improving the tightening efficiency of high-strength bolts, and ensuring the reliability and stability of bolt tightening. Summary of the Invention

[0004] In view of the above technical problems, the present invention provides an automatic tightening machine for high-strength bolts based on machine vision positioning and a tightening method thereof, which are mainly used for the automatic tightening and tightening path planning of high-strength bolts connecting the diaphragms and webs of steel box girders, so as to solve the problems of high manual operation intensity, low efficiency, high requirements for workers' tightening skills, and poor operation level stability in the current high-strength bolt operation of steel box girders.

[0005] On the one hand, the present invention provides an automatic tightening machine for high-strength bolts based on machine vision positioning. The automatic tightening machine for high-strength bolts is used to tighten the high-strength bolts on the steel box girder. The automatic tightening machine for high-strength bolts includes a multi-axis moving support, a tightening assembly, and a control unit;

[0006] The multi-axis moving support has a moving part for enabling the high-strength bolt automatic tightening machine to move on the top plate of the steel box girder; the above-mentioned multi-axis moving support further includes a multi-axis bracket arranged on the moving part; the tightening assembly is used for butting or clamping the high-strength bolts on the steel box girder, and a power part configured according to the tightening assembly drives the high-strength bolts to rotate; the tightening assembly is arranged on the above-mentioned multi-axis bracket, and a driving assembly is configured on the multi-axis bracket for driving the tightening assembly to be movable on multiple spatial axes; the control unit is connected to the tightening assembly and the multi-axis moving support for controlling the tightening assembly and the multi-axis moving support according to input instructions; wherein, the above-mentioned tightening assembly includes a tightening frame for clamping the steel box girder from both sides of the steel box girder and an image acquisition group for identifying the bolt position, and the control unit is connected to the image acquisition group for generating a three-dimensional motion path through the bolt position or pose data collected by the image acquisition group, and the above-mentioned tightening assembly tightens the high-strength bolts on the steel box girder in sequence according to the three-dimensional motion path; first screwdriver heads for adapting to and fixing or screwing the high-strength bolt nuts and second screwdriver heads for adapting to and fixing or screwing the high-strength bolt screws are respectively arranged at both ends of the clamping of the above-mentioned tightening frame. The three-dimensional motion path here can be a virtual channel with a width in the XZ plane, that is, it has a certain adjustable motion margin or amplitude in the channel width direction.

[0007] By adopting an automatic high-strength bolt tightening machine based on machine vision positioning in the present application, this solution realizes the three-dimensional positioning and automatic tightening of high-strength bolts on the steel box girder through the collaborative design of the multi-axis moving bracket and the machine vision system. Specifically, the multi-axis moving support realizes planar movement on the top plate of the steel box girder through the moving part (such as an X / Y axis platform driven by a servo), and its multi-axis bracket (such as a main cross beam, a vertical frame and a lifting shaft can be set) provides three-dimensional spatial degrees of freedom, driving the tightening assembly to accurately adjust the pose to adapt to the distribution of the bolt group; the tightening assembly adopts a double-station design, the first screwdriver head (adapting to the nut end) and the second screwdriver head (adapting to the screw end) are respectively fixed on both sides of the gantry-type lifting shaft, and are symmetrically arranged in cooperation with the image acquisition group to synchronously collect the position data of the nut and the screw of the bolt, and can generate a three-dimensional motion path to guide the centering. This structural design solves the problems of low efficiency and large error in traditional manual positioning, and provides a rigid support basis for automatic screwing.

[0008] In some embodiments, the above-mentioned multi-axis bracket includes a main cross beam and a vertical frame; the main cross beam is arranged on the moving part; the vertical frame is movably arranged on the cross beam, and the tightening assembly is movably arranged on the vertical frame; two photoelectric limit switches located on both sides of the vertical frame are arranged on the above-mentioned main cross beam for respectively detecting the distances between the vertical frame and the two photoelectric limit switches;

[0009] The above vertical frame includes a secondary cross beam and a gantry; the secondary cross beam is movably arranged on the main cross beam and is used to selectively move along the length direction of the main cross beam; the gantry includes lifting shafts respectively and vertically movably connected to both ends of the secondary cross beam, and the upper ends of the two lifting shafts are connected by a connecting rod to form a door frame structure, and the above-mentioned tightening assembly is arranged at the lower end of the lifting shaft; the above-mentioned first screwing head and the second screwing head are respectively located at the lower ends of the two lifting shafts and are arranged oppositely.

[0010] The photoelectric limit switch on the main cross beam detects the moving range of the vertical frame in real time to ensure the positioning accuracy. The gantry structure realizes the adaptive adjustment of the tightening assembly in the Z-axis direction through the combination of the secondary cross beam and the lifting shaft, covering complex working surfaces such as the web and diaphragm of the steel box girder.

[0011] Specifically, this solution realizes the three-dimensional space positioning and synchronous tightening functions through the multi-stage motion design of the main cross beam, vertical frame and gantry. The multi-axis bracket consists of a main cross beam (fixed to the moving part) and a vertical frame. The vertical frame horizontally moves along the length direction of the main cross beam (X-axis) through the secondary cross beam and realizes height adjustment through the vertical movement (Z-axis) of the two side lifting shafts, forming the X / Z two-degree-of-freedom motion ability. The gantry structure forms a door frame by connecting the upper ends of the two lifting shafts with a connecting rod to ensure the synchronous movement of the two side lifting shafts. The first screwing head (fitting nut) and the second screwing head (fitting screw) are respectively installed at the lower ends, and the double-sided clamping type tightening is realized through the relative layout. Photoelectric limit switches are arranged on both sides of the main cross beam to detect the moving range of the vertical frame in real time (such as detecting the distance between the vertical frame and the limit switch), preventing over-travel and calibrating the positioning accuracy.

[0012] The overall structure of this solution improves the adaptability to different specifications of bolts through modular design (such as replaceable screwing heads and rigid connection of the gantry), and at the same time covers the bolt group operation requirements of the complex curved surface of the steel box girder through a multi-stage motion mechanism (horizontal drive of the main cross beam + vertical drive of the lifting shaft).

[0013] In some embodiments, the above-mentioned tightening frame includes a tightening seat, a linear module, and a torque sensor; the tightening seat is used to support the second screwing head or the first screwing head; the tightening seat is arranged on the linear module and is used to selectively move on the linear module; the torque sensor is arranged on the tightening seat, and the torque sensor is connected to the second screwing head and is used to collect the torque data of the second screwing head; the torque sensor is connected to the control unit, and the control unit is used to receive the dynamic signal of the torque sensor in real time and adjust the output parameters. The above-mentioned torque sensor can be installed between the tightening seat and the second screwing head for detecting torque.

[0014] The dynamic adjustment and precise control of the tightening assembly are achieved through the integrated design of the linear module and the torque sensor in this tightening frame. Specifically, the tightening seat moves horizontally or vertically along a preset path through the linear module (such as a ball screw mechanism driven by a servo), thereby adjusting the relative position between the second tightening head and the bolt; the torque sensor is directly integrated on the tightening seat to collect the torque data of the second tightening head in real time, and the dynamic signal is analyzed through a control unit (such as a PLC or an industrial PC), and then the output parameters such as the rotation speed and torque threshold of the servo motor are adjusted. Among them, the rigid transmission characteristics of the linear module and the closed-loop feedback mechanism of the torque sensor work together to ensure the stability of the tightening quality under complex working conditions. This structural design solves the over-tightening / under-tightening problems caused by the lack of real-time force feedback in traditional tightening equipment.

[0015] In some embodiments, the above image acquisition group includes: a first camera and a second camera; the first camera is arranged inside the first tightening head or on the tightening seat adjacent to the first tightening head; the second camera is arranged inside the second tightening head or on the tightening seat adjacent to the second tightening head; the above first camera and the second camera are arranged opposite to each other and the imaging directions are on the same straight line in space.

[0016] In some embodiments, at least two ultrasonic rangefinders are arranged on the above tightening frame, and the two ultrasonic rangefinders are arranged with parallel orientations; the ultrasonic rangefinders located on both sides of the steel box girder are arranged facing each other; the measurement directions of the above ultrasonic rangefinders are parallel to the telescopic direction of the first tightening head or the second tightening head.

[0017] In some embodiments, an electromagnetic suction seat is arranged on the above multi-axis bracket or the moving part, and the electromagnetic suction seat is connected to the control unit and is used to perform opening and closing operations on the electromagnetic suction seat according to the instructions received by the control unit.

[0018] On the other hand, the present invention provides a method for tightening high-strength bolts of a steel box girder based on machine vision positioning, including using the high-strength bolt automatic tightening machine in the above-mentioned one aspect; the tightening method includes the following operations:

[0019] Move the tightening assembly to a preset position, make the image acquisition group face the target area, and make the image acquisition group scan the structural objects of the steel box girder in the current target area to identify whether there are bolts;

[0020] a. If there are bolts, move the tightening assembly according to the bolt positions so that the first tightening head or the second tightening head of the tightening assembly corresponds to the nut or the screw head of the high-strength bolt;

[0021] b. If there are no bolts, move the tightening assembly horizontally or vertically according to a preset program until a bolt is identified or an unrecognized signal is issued after the number of moving steps exceeds the preset maximum number of steps;

[0022] Among them, after the bolt is recognized, the first screwing head and the second screwing head are rotated and moved towards the nut and the screw head until the first screwing head is docked with the nut and the second screwing head is docked with the screw head;

[0023] After the docking is completed, the first screwing head keeps rotating and the second screwing head stops rotating, or the first screwing head and the second screwing head continue to rotate. When the tightening process reaches the preset torque / rotation angle threshold, the tightening assembly is triggered to stop tightening and lock.

[0024] This solution realizes automatic tightening control through bolt recognition guided by machine vision and adaptive path planning. Specifically, first, the tightening assembly is moved to the preset work station, and the image acquisition group (such as a dual camera) is started to scan the target area. Based on the target detection algorithm (such as YOLO or template matching), the existence of the bolt is recognized. If the bolt is detected, a three-dimensional motion path of the first screwing head and the second screwing head is generated according to its position coordinates, and the multi-axis bracket is driven to move to the docking position, and the nut and the screw are preliminarily centered by the synchronous rotation of the double screwing heads. If the bolt is not detected, it moves horizontally or vertically according to the preset step length (a rasterized search path can be used) until the bolt is found or an unrecognized signal is triggered. After the centering is completed, for example, the first screwing head keeps rotating to lock the nut, and the second screwing head dynamically adjusts the rotation speed according to the preset torque / rotation angle threshold until the threshold is reached to trigger shutdown, ensuring the consistency of the pre-tightening force. This method shortens the single-bolt tightening time through the cooperation of visual positioning error compensation and path search logic, and solves the problems of low efficiency of traditional manual operation and path dependence on experience.

[0025] In some embodiments, the method for tightening high-strength bolts of steel box girders based on machine vision positioning further includes the following operations:

[0026] S100. Use the target detection algorithm to identify whether there is a bolt in the target area. If there is, obtain the local image of the bolt group where the bolt is located;

[0027] S200. Perform feature point matching and homography matrix calculation on adjacent local images, splice them to generate a panoramic view of the bolt group, and establish a global physical coordinate system;

[0028] S300. Perform edge detection and Hough circle transformation on the panoramic view to identify the center positions of all bolts in the panoramic view to obtain the pixel coordinates of the bolt centers;

[0029] S400. Convert the pixel coordinates of the bolt centers into global physical coordinates to generate a bolt position set;

[0030] S500. Calculate the convex hull outer contour of the bolt group according to the bolt position set, and determine the geometric center of the outer contour based on the centroid method or the minimum bounding rectangle method;

[0031] S600. Generate a tightening path from the inside out based on the geometric center of the outer contour, and the tightening assembly tightens the bolts in a single global physical coordinate system according to the tightening path.

[0032] In some embodiments, the tightening assembly tightening the bolts in a single global physical coordinate system according to the tightening path further includes: screening the bolt nodes on or near the tightening path by a spatial proximity threshold to generate a bolt tightening priority sequence, and the tightening assembly tightens the bolts in sequence according to the priority sequence.

[0033] In some embodiments, the method for applying torque to high-strength bolts of steel box girders based on machine vision positioning further includes selecting a spiral path or a radial path based on the symmetry index of the bolt group and the evaluation result of the contour complexity, including:

[0034] Calculate the ratio R of the convex hull area to the minimum bounding rectangle area of the bolt group and the local density variation coefficient CV;

[0035] If R < R th or CV > CV th , generate a spiral path; R th is a preset area ratio threshold, and CV th is a preset local density variation coefficient threshold;

[0036] When R ≥ R th and CV ≤ CV th , obtain the symmetry S of the convex hull outer contour and the radial error σr of the bolt group;

[0037] If S ≤ S th and σr < σ th , generate a radial path; σ th is the radial error threshold; S th is the preset symmetry threshold of the convex hull outer contour;

[0038] If S ≤ S th and σr ≥ σ th , generate a spiral path;

[0039] If S > S th , generate a radial or path;

[0040] Among them, the radial path is to apply torque layer by layer from the geometric center outward in concentric circles; the spiral path is to apply torque continuously in ascending order of the distance from the geometric center.

[0041] In some embodiments, the tightening assembly sequentially tightens the bolts layer by layer in a concentric circle order from the geometric center outward, or the tightening assembly sequentially tightens the bolts by moving in ascending order of the distance from the center, including: driving the tightening assembly to move to the target bolt position along a planned path, detecting the tightening torque in real time through a torque sensor, and performing closed-loop control with a preset threshold; recording the final tightening torque and coordinate data of each bolt, and sending a warning message and marking the re-inspection site when the tolerance is exceeded.

[0042] In some embodiments, the above-mentioned tightening assembly includes a first rotation mode and a second rotation mode; when the first screwdriver head and the second screwdriver head move to the position to be docked with the target bolt after obtaining the image information through the image acquisition group, the tightening assembly enters the first rotation mode. In this first rotation mode, the self-rotation speed of the first screwdriver head is v m1 , and the self-rotation speed of the second screwdriver head is v g1 , and the torque of the high-speed screwdriver head is T s ; when the screwdriver head rotates, the radial force fluctuation is detected through a torque sensor. If the fluctuation value < the preset fluctuation value, it is determined that the centering is completed; when the centering is completed, the tightening assembly switches to the second rotation mode. In this second rotation mode, the self-rotation speed of the first screwdriver head is v m2 , and the self-rotation speed of the second screwdriver head is v g2 , and the torque of the high-torque screwdriver head in this second rotation mode is T b , where v m2 > v m1 , v g2 > v g1 , T b > T s .

[0043] In some embodiments, the distances from at least two ultrasonic rangefinders on the tightening frame to the surfaces on both sides of the steel box girder are detected. If the difference between the distances measured by the ultrasonic rangefinders on the same side is less than the preset threshold, the tightening assembly is made to enter the first rotation mode to start docking the bolts; if the difference between the distances measured by the ultrasonic rangefinders on the same side is greater than the preset threshold, a warning message is sent and a request for whether to perform tightening is generated, and the bolt position coordinate data in the current area is recorded.

[0044] In some embodiments, before the tightening assembly enters the first rotation mode, the nut position of the bolt is identified by the first camera described above and mapped to the second camera coordinate system to generate a theoretical projection point; the position of the screw head is actually detected by the second camera, and the deviation distance from the theoretical projection point is calculated; if the deviation distance exceeds a preset threshold, it is determined that the bolt is installed obliquely, the coordinate information is recorded, and a warning message is sent and a request for whether to perform tightening is generated. Through this solution, automatic determination replaces manual visual inspection, shortening the single-bolt detection time, solving the pain points of low efficiency and high missed inspection rate in traditional manual visual inspection, and enabling the risk of oblique installation of the bolt to be judged again before bolt tightening (checking for obliquity during the initial tightening of high-strength bolts by manual installation). BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 FIG. is a schematic structural diagram of a high-strength bolt automatic tightening machine for illustrating an embodiment;

[0046] Figure 2 FIG. is a schematic structural diagram of a high-strength bolt automatic tightening machine for illustrating an embodiment;

[0047] Figure 3 FIG. is a schematic tightening sequence diagram for illustrating the tightening method in an embodiment when using a radiation or concentric circle sequence operation;

[0048] Figure 4 FIG. is a schematic tightening sequence diagram for illustrating the tightening method in an embodiment when using a spiral trajectory sequence operation;

[0049] Figure 5 FIG. is a schematic diagram for illustrating the tightening method in an embodiment when it is determined that the bolt is not oblique;

[0050] Figure 6 FIG. is a schematic diagram for illustrating the tightening method in an embodiment when it is determined that the bolt is oblique;

[0051] Figure 7 FIG. is a schematic diagram for illustrating the tightening method in an embodiment when it is prompted to adjust the device posture;

[0052] 1 - High-strength bolt; 100 - Multi-axis moving support; 110 - Moving part; 120 - Multi-axis bracket; 121 - Main cross beam; 122 - Vertical frame; 124 - Auxiliary cross beam; 125 - Gantry; 126 - Lifting shaft; 127 - Connecting rod; 200 - Tightening assembly; 210 - Tightening frame; 211 - First screwdriver head; 212 - Second screwdriver head; 213 - Tightening seat; 214 - Linear module; 300 - Photoelectric limit switch; 410 - First camera; 420 - Second camera; 500 - Ultrasonic distance meter; 600 - Electromagnetic suction seat; 700 - Electric push cylinder. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0053] Such as Figure 1 And Figure 2 , an automatic tightening machine for high-strength bolts based on machine vision positioning, which is used to tighten the high-strength bolts on the steel box girder. The automatic tightening machine for high-strength bolts includes a multi-axis moving support 100, a tightening assembly 200, and a control unit;

[0054] The multi-axis moving support 100 has a moving part 110 for moving the automatic tightening machine for high-strength bolts on the top plate of the steel box girder; the multi-axis moving support 100 further includes a multi-axis bracket 120 arranged on the moving part 110; the tightening assembly 200 is used to dock or clamp the high-strength bolts on the steel box girder, and the power part configured according to the tightening assembly 200 drives the high-strength bolts to rotate; the tightening assembly 200 is arranged on the multi-axis bracket 120, and a driving assembly is configured on the multi-axis bracket 120 to drive the tightening assembly 200 to be movable on multiple spatial axes; the control unit is connected to the tightening assembly 200 and the multi-axis moving support 100 for controlling the tightening assembly 200 and the multi-axis moving support 100 according to input instructions; wherein, the tightening assembly 200 includes a tightening frame 210 for clamping the steel box girder from both sides of the steel box girder and an image acquisition group for identifying the bolt position, and the control unit is connected to the image acquisition group for generating a three-dimensional motion path through the bolt position or pose data collected by the image acquisition group, and the tightening assembly 200 sequentially performs bolt tightening work according to the three-dimensional motion path; first screw heads 211 for adapting and fixing or screwing the nuts of the high-strength bolts and second screw heads 212 for adapting and fixing or screwing the high-strength screw rods are respectively arranged at both ends clamped by the tightening frame 210.

[0055] This multi-axis moving support 100 is the core support and moving platform of the automatic tightening machine for high-strength bolts, and its function is to enable the whole machine to move and position flexibly and precisely on the top plate of the steel box girder. This multi-axis moving support 100 can be an XYZ three-axis motion platform, driven by a servo motor and a ball screw to achieve high-precision three-dimensional movement, or it can be a robot arm structure with a multi-joint design, providing a larger moving range and flexibility. As long as it can ensure that the machine accurately reaches the specified position on the top plate of the steel box girder.

[0056] The above-mentioned moving part 110 can be a part of the multi-axis moving support 100, responsible for driving the physical displacement of the whole machine on the top plate of the steel box girder to ensure that the whole device can move smoothly on the top surface of the steel box girder. The moving part 110 here can be a wheeled chassis equipped with a motor and rubber wheels, moving on the top plate of the steel box girder by electric drive, or a suspended moving system can be adopted, sliding on the top plate of the steel box girder fixed by a slide rail or a guide rail, etc.

[0057] The above-mentioned multi-axis bracket 120 can be a part of the multi-axis moving support 100, which is used to support the tightening assembly 200 and provide multi-axis movement capabilities. It can be a gantry 125 structure that provides linear movement capabilities in the X, Y, and Z axes. As long as it can support the tightening assembly 200 and achieve precise movement, it can also be a multi-joint robotic arm that drives the tightening assembly 200 to move in three-dimensional space through joint motors and flexibly adjusts the posture.

[0058] The above-mentioned first screw head 211 and second screw head 212 are devices that directly interact with high-strength bolts, responsible for docking, clamping, and rotating the bolts. They complete the tightening action through the drive of the power unit. Their appearance can be an electric wrench that rotates the bolts through a motor drive, or a pneumatic tightening tool that extends radially like a jaw and uses compressed air to provide high torque output. It can also use an intelligent wrench with force feedback, a socket wrench, etc., which are adapted to the shape and size of the nut and automatically adjust the torque and rotation speed through sensors.

[0059] The tightening frame 210 is designed as a frame mechanical structure, on which an electric push cylinder 700, a hydraulic cylinder, etc. can be configured to drive the above-mentioned first screw head 211 and second screw head 212 to move in the axial direction.

[0060] The above-mentioned control unit can be an industrial computer that runs dedicated control software to process input instructions and sensor data. Of course, it can also be a PLC (programmable logic controller) or an embedded system, as long as it can meet the real-time control requirements. This image acquisition group can include multiple high-definition cameras installed on the side of the tightening frame 210 facing the steel box girder to capture two-dimensional images of the bolts. Of course, it can also be a laser scanner that generates three-dimensional point cloud data of the bolts, and an infrared sensor can also be configured to assist in identifying the bolts in low-light environments, as long as it can adapt to different environmental conditions.

[0061] The above-mentioned power unit can be a servo motor, a pneumatic motor, or a hydraulic system, as long as it can provide precise rotational force. The drive assembly is used to drive the tightening assembly 200 to move on multiple spatial axes to ensure that it can reach the bolts at different positions on the steel box girder. It can include a linear motor and a guide rail to achieve the linear movement of the tightening assembly 200. The three-dimensional movement path in this solution is a movement trajectory generated by the control unit according to the bolt position or pose data collected by the image acquisition group, which is used to guide the movement of the tightening assembly 200. It can be generated by an algorithm. The three-dimensional movement path can also be a pre-programmed range channel trajectory set according to the bolt distribution law, and the bolts close to or covered by this range are tightened in sequence. This path can be dynamically adjusted through real-time visual feedback to adapt to the change of bolt positions.

[0062] This embodiment presents an automatic tightening machine for high-strength bolts based on machine vision positioning. Through the collaborative design of a multi-axis moving bracket and an advanced machine vision system, three-dimensional spatial precise positioning and efficient automated tightening operations of high-strength bolts on steel box girders are achieved.

[0063] The multi-axis moving support 100 can adopt an X / Y-axis motion platform driven by a servo motor, which can achieve high-precision two-dimensional planar movement on the surface of the steel box girder top plate, ensuring the flexible deployment of the tightening machine on complex working surfaces. At the same time, the multi-axis bracket 120 provides the ability of multi-degree-of-freedom (X / Y / Z axes) movement in three-dimensional space through its carefully designed structure (such as the combination of the main cross beam 121, vertical support frames, and lifting shaft 126), enabling the tightening assembly 200 to dynamically adjust its posture according to the spatial distribution of the bolt group to meet the requirements of precise alignment. The tightening assembly 200 adopts an innovative dual-station design. Among them, the first screwdriver head 211 adapts to and fixes or turns the nut end of the high-strength bolt, and the second screwdriver head 212 is for the screw end. The two are respectively installed on both sides of the gantry 125-type lifting shaft 126 to form a stable clamping and screwing system. In addition, the image acquisition group equipped in the tightening assembly 200 is arranged in a symmetric layout. The spatial position data of the bolt nut and screw are synchronously collected through high-resolution vision sensors, and combined with image processing algorithms to generate an accurate three-dimensional motion path, thereby guiding the tightening assembly 200 to complete high-precision centering operations. This structural design effectively overcomes the limitations of the traditional manual positioning method, such as low efficiency, large errors, and difficult-to-guarantee consistency, provides a solid rigid support foundation for the automated screwing of high-strength bolts on steel box girders, and significantly improves the construction efficiency.

[0064] Embodiment Two:

[0065] Based on the above Embodiment One, the above multi-axis bracket 120 includes a main cross beam 121 and a vertical frame 122; the main cross beam 121 is arranged on the moving part 110; the vertical frame 122 is movably arranged on the main cross beam 121, and the tightening assembly 200 is movably arranged on the vertical frame 122; two photoelectric limit switches 300 are arranged on the main cross beam 121 on both sides of the vertical frame 122, which are used to respectively detect the distances between the vertical frame 122 and the two photoelectric limit switches 300;

[0066] The above vertical frame 122 includes a secondary cross beam 124 and a gantry 125; the secondary cross beam 124 is movably arranged on the main cross beam 121 and is used to selectively move along the length direction of the main cross beam 121; the gantry 125 includes lifting shafts 126 that are respectively vertically movably connected to both ends of the secondary cross beam 124, and the upper ends of the two lifting shafts 126 are connected by a connecting rod 127 to form a door frame structure, and the above tightening assembly 200 is arranged at the lower end of the lifting shaft 126; the first screwdriver head 211 and the second screwdriver head 212 are respectively located at the lower ends of the two lifting shafts 126 and are arranged oppositely.

[0067] Through the designed multi-stage motion mechanism and detection system, the present invention significantly improves the positioning accuracy and operation adaptability. The photoelectric limit switch 300 configured on the main crossbeam 121 can monitor the moving range of the vertical frame 122 in real time, accurately detect the distance between the vertical frame 122 and the limit switch through high-sensitivity photoelectric induction technology, ensure that the positioning accuracy is controlled within millimeters, thus effectively avoiding over-travel phenomena and providing a reliable calibration basis for the system. At the same time, through the coordinated combination of the secondary crossbeam 124 and the lifting shaft 126 in the gantry 125 structure, the height self-adaptive adjustment of the tightening assembly 200 in the Z-axis direction is realized, and its motion range is sufficient to cover the diverse requirements of complex working surfaces such as the web and diaphragm of the steel box girder.

[0068] In terms of structural design, this solution adopts a multi-stage motion system composed of the main crossbeam 121, the vertical frame 122 and the gantry 125, realizing the functions of high-efficiency positioning and synchronous tightening in three-dimensional space. The main crossbeam 121 can be welded with high-strength steel (such as Q345B steel) or made of lightweight and high-rigidity aluminum alloy profiles (such as 6061-T6) through precision machining. It is fixed on the moving part 110 to provide stable horizontal support for the entire system. The vertical frame 122 realizes horizontal movement along the length direction (X-axis) of the main crossbeam 121 through the secondary crossbeam 124. The secondary crossbeam 124 can be equipped with a ball screw drive mechanism or a linear motor drive to ensure smooth and high-precision displacement control. In addition, the lifting shafts 126 on both sides of the vertical frame 122 realize vertical movement (Z-axis) through a gear-rack system or a hydraulic cylinder driven by a servo motor, forming a two-degree-of-freedom motion ability in the X / Z directions. The gantry 125 structure consists of the upper ends of two lifting shafts 126 forming an integral door frame through high-strength connecting rods 127 (such as carbon steel welded parts or integrally formed aluminum alloy rods), ensuring the synchronism and rigidity of the two sides of the lifting shafts 126. The first wrench head 211 (fitted to the nut end) and the second wrench head 212 (fitted to the screw end) are respectively installed at the lower ends, and bilateral clamping tightening operations are realized through symmetric layout. The photoelectric limit switches 300 on both sides of the main crossbeam 121 adopt industrial-grade photoelectric sensors (such as infrared or laser types) to monitor the dynamic position of the vertical frame 122 in real time, and the detection accuracy can reach ±0.1 mm, effectively preventing motion overrun and optimizing positioning calibration.

[0069] The overall structure of this solution adopts a modular design. For example, the first wrench head 211 and the second wrench head 212 can be designed as quickly replaceable tool heads to support the adaptation requirements of different specifications of bolts (such as M20, M24); the rigid connection of the gantry 125 is fixed by high-strength bolts or pins to ensure structural stability. At the same time, the combination of the horizontal drive of the main crossbeam 121 and the vertical drive of the lifting shaft 126 can flexibly meet the distribution requirements of bolt groups on the complex curved surface of the steel box girder (such as the intersection of the web and the diaphragm). In this way, not only the full coverage of the working surface is realized, but also the tightening efficiency is significantly improved through the high-rigidity structure and precise motion control.

[0070] Embodiment 3:

[0071] Based on the above embodiments, the tightening frame 210 includes a tightening base 213, a linear module 214, and a torque sensor; the tightening base 213 is used to support the second screwing head 212 or the first screwing head 211; the tightening base 213 is arranged on the linear module 214 and is used to move on the linear module 214 selectively; the torque sensor is arranged on the tightening base 213, and the torque sensor is connected to the second screwing head 212 and is used to collect the torque data of the second screwing head 212; the torque sensor is connected to the control unit, and the control unit is used to receive the dynamic signal of the torque sensor in real time and adjust the output parameters.

[0072] In this embodiment, the tightening base 213 is used as the core load-bearing component, and precise displacement control along the preset path is realized relying on the linear module 214. The linear module 214 can adopt a ball screw mechanism driven by a servo motor, and its high-rigidity transmission characteristics ensure the stable movement of the tightening base 213 in the horizontal or vertical direction, so as to accurately adjust the relative position between the second screwing head 212 and the target bolt; or an optional slide rail system driven by a linear motor can be selected to provide a higher dynamic response speed and positioning accuracy, up to ±0.01 mm. At the same time, the torque sensor is directly embedded in the stress node of the tightening base 213, and can collect the torque data of the second screwing head 212 during the tightening process in real time, with an accuracy of up to ±0.1 N·m. The control unit can select an industrial-grade PLC or a high-performance industrial PC, and perform real-time analysis on the collected data through the built-in high-speed signal processing algorithm, and then dynamically adjust the operating parameters of the servo motor, such as the rotation speed, torque threshold (supporting multi-level setting, such as the initial tightening of 10 N·m and the final tightening of 50 N·m), etc., to meet the tightening requirements under different working conditions.

[0073] Through the above design, the tightening frame 210 realizes excellent performance in dynamic adjustment and high-precision control of the tightening assembly 200 through the high integration of the linear module 214 and the torque sensor.

[0074] Embodiment 4:

[0075] Based on the above embodiments, the image acquisition group includes: a first camera 410 and a second camera 420; the first camera 410 is arranged inside the first screwing head 211 or on the tightening base 213 adjacent to the first screwing head 211; the second camera 420 is arranged inside the second screwing head 212 or on the tightening base 213 adjacent to the second screwing head 212; the above-mentioned first camera 410 and the second camera 420 are arranged oppositely and the imaging directions are on the same straight line in space.

[0076] The first camera 410 and the second camera 420 can be coaxially embedded, such as integrating a micro industrial camera inside the screwing head or symmetrically externally mounted, to ensure that the optical axes of the two cameras are collinear and coincide with the axis of the bolt, establishing a spatial pose reference line. Here, a ring structured light can be integrated around the camera to project a coded pattern onto the bolt end face, enhancing the texture information of the nut / screw through feature points (such as hexagonal corners or thread profiles). For example, using a high-precision calibration board (checkerboard / concentric circles) to appear in the fields of view of both cameras simultaneously, which can ensure feature extraction in low-contrast environments.

[0077] After the first camera 410 captures the nut image, it extracts the hexagonal contour based on Canny edge detection, locates the center of the circle through Hough transform, and establishes a local coordinate system using SIFT feature descriptors.

[0078] The second camera 420 analyzes the thread inclination angle in combination with the current structured light stripe technology, aligns the feature points of the two views through region correlation matching, generates a disparity map and calculates the depth information. Based on the Zhang calibration method, the coordinate systems of the two cameras are mapped to the global coordinate system, and the lens distortion is eliminated using the homography matrix.

[0079] In this solution, the three-dimensional coordinates of the nut center (X1, Y1, Z1) and the center of the bolt end face (X2, Y2, Z2) can be used to calculate the bolt axis equation and generate the path parameters for the screwing head to move along the axis;

[0080] where the displacement ΔL = , and the inclination angle θ = arctan[(Z2 - Z1) / ΔL].

[0081] The two cameras synchronously scan the target area, quickly lock the approximate position of the bolt based on template matching, and trigger the tightening frame 210 to move to the preset station. The first camera 410 extracts the center of the nut, analyzes the plane normal vector in combination with the structured light stripe, and calculates the end pose of the nut (yaw angle α, pitch angle β). The second camera 420 uses the region growing algorithm to segment the thread area and fits the axis direction of the screw through the least squares method. The control unit receives the pose data at both ends, adjusts the position of the screwing head until the optical axes of the two cameras coincide with the actual axis of the bolt (error < ±0.2 mm), completing the centering. If the centering time exceeds the threshold or the error is too large, it is determined that there is a situation of bolt skew, and a warning message is issued and the coordinate position of the bolt is calibrated.

[0082] This camera can transmit the image to the industrial control computer through the GigEVision protocol. After being processed by the vision algorithm, motion instructions are generated and sent to the servo drive via the EtherCAT bus.

[0083] The human-machine interaction interface configured for the camera corresponding terminal can develop a visual control panel based on ROS (Robot Operating System) to display the bolt pose, tightening torque curve, and abnormal alarm information in real time. Deploy the lightweight YOLOv5s-T network on the embedded GPU.

[0084] Example 5:

[0085] Based on the above embodiment, two ultrasonic rangefinders 500 (a total of four, two on each side) are provided on the tightening frame 210, and the two ultrasonic rangefinders 500 are arranged in parallel in the facing direction; the ultrasonic rangefinders 500 located on both sides of the steel box girder are arranged facing each other; the measuring direction of the ultrasonic rangefinder 500 is parallel to the telescopic direction of the first screwing head 211 or the second screwing head 212. The core function of the ultrasonic rangefinder 500 is to dynamically calibrate the parallelism between the translation direction of the tightening frame 210 and the steel box girder plate surface through bilateral distance synchronous detection. Specifically, the two ultrasonic rangefinders 500 are installed facing each other on the tightening frames 210 on both sides of the steel box girder, and their measuring directions are strictly parallel to the telescopic direction of the screwing head (Z-axis). By measuring the distance difference between the two rangefinders on both sides to the steel box girder plate surface in real time (ΔS = |S1 - S2|), where S1 is the real-time measured distance from the ultrasonic rangefinder 500 installed on one side of the steel box girder to the plate surface of this side, and S2 is the real-time measured distance from the ultrasonic rangefinder 500 installed on the other side of the steel box girder to the plate surface of the opposite side. Determine whether the moving direction of the tightening frame 210 is consistent with the normal direction of the plate surface: If ΔS exceeds the preset threshold, it indicates that the tightening frame 210 is inclined or offset from the steel box girder plate surface. At this time, the control unit can immediately adjust the driving parameters of the multi-axis bracket 120 (such as X / Y axis compensation movement or Z-axis lifting correction) to ensure that the first screwing head 211 and the second screwing head 212 are always centered with the bolt axis during the screwing process, or perform manual intervention according to the feedback warning information to verify whether it is a sudden change in the parallelism of the steel box girder plate surface or an offset of the tightening frame 210, thereby eliminating the risk of tightening failure caused by uneven plate surface or installation deviation.

[0086] Example 6:

[0087] Based on the above embodiments, an electromagnetic suction seat 600 is provided on the multi-axis bracket 120 or the moving part 110. The electromagnetic suction seat 600 is connected to the control unit and is used to perform opening and closing operations on the electromagnetic suction seat 600 according to the instructions received by the control unit. In this way, the rapid switching of the adsorption state can be realized through the control unit instructions, providing stable connection and positioning switching for the multi-axis bracket 120 or the moving part 110. Specifically, the electromagnetic suction seat 600 is integrated at the bottom of the multi-axis bracket 120 or the moving part 110. After the control unit receives the operation instruction, it triggers the electromagnet to conduct and cut off the power: when powered on, the electromagnetic suction seat 600 generates a strong magnetic field and adsorbs on the surface of the steel box girder top plate, forming an adsorption force to ensure the rigid fixation of the equipment and the workpiece during the processing; when powered off, the magnetic field disappears and the adsorption force is released, facilitating the rapid transfer of the equipment to the working position. By precisely controlling the on and off of the current, the instantaneous establishment and elimination of the adsorption force are realized, avoiding the positioning time-consuming problem of traditional mechanical clamps.

[0088] Embodiment Seven:

[0089] A method for tightening high-strength bolts of steel box girders based on machine vision positioning includes using the high-strength bolt automatic tightening machine in the above-mentioned aspect; the tightening method includes the following operations:

[0090] Move the tightening assembly 200 to a preset position, make the image acquisition group face the target area, and make the image acquisition group scan the structural objects of the steel box girder in the current target area to identify whether there are bolts;

[0091] a. If there are bolts, move the tightening assembly 200 according to the bolt position so that the first screwing head 211 or the second screwing head 212 of the tightening assembly 200 corresponds to the nut or the screw head of the high-strength bolt;

[0092] b. If there are no bolts, move the tightening assembly 200 horizontally or vertically according to the preset program until a bolt is identified or an unrecognized signal is sent after the number of moving steps exceeds the preset maximum number of steps;

[0093] Wherein, after a bolt is identified, make both the first screwing head 211 and the second screwing head 212 rotate and move towards the nut and the screw head until the first screwing head 211 is docked with the nut and the second screwing head 212 is docked with the screw head;

[0094] After the docking is completed, the first screwing head 211 keeps rotating and the second screwing head 212 stops rotating, or the first screwing head 211 and the second screwing head 212 continue to keep rotating. When the tightening process reaches the preset torque / angle threshold, trigger the tightening assembly 200 to stop tightening and lock.

[0095] This solution realizes automatic tightening control through bolt recognition guided by machine vision and adaptive path planning. Specifically, first, the tightening assembly 200 is moved to a preset station, and the image acquisition group (such as a dual camera) is activated to scan the target area. Based on the target detection algorithm (such as YOLO or template matching), the existence of bolts is recognized. If bolts are detected, a three-dimensional motion path for the first screwdriver head 211 and the second screwdriver head 212 is generated according to their position coordinates, and the multi-axis bracket 120 is driven to move to the docking position. The nuts and bolts are initially centered by the synchronous rotation of the dual screwdriver heads. If no bolts are detected, it moves horizontally or vertically according to a preset step size (a rasterized search path can be adopted) until bolts are found or an unrecognized signal is triggered. After centering, for example, the first screwdriver head 211 keeps rotating to lock the nut, and the second screwdriver head 212 dynamically adjusts the rotation speed according to the preset torque / rotation angle threshold until the threshold is reached to trigger shutdown, ensuring the consistency of the pre-tightening force. This method shortens the tightening time of a single bolt through the coordination of visual positioning error compensation and path search logic, and solves the problems of low efficiency in traditional manual operations and path dependence on experience.

[0096] Example Eight:

[0097] Based on the above Example Seven, the tightening method further includes the following operations:

[0098] S100. Use the target detection algorithm to identify whether there are bolts in the target area. If there are, obtain the local image of the bolt group where the bolt is located;

[0099] S200. Perform feature point matching and homography matrix calculation on adjacent local images above, splice them to generate a panoramic view of the bolt group, and establish a global physical coordinate system;

[0100] S300. Perform edge detection and Hough circle transformation on the above panoramic view to identify the center positions of all bolts in the panoramic view to obtain the pixel coordinates of the bolt centers;

[0101] S400. Convert the above pixel coordinates of the bolt centers to global physical coordinates to generate a bolt position set;

[0102] S500. Calculate the convex hull outer contour of the above bolt group according to the above bolt position set, and determine the geometric center of the outer contour based on the centroid method or the minimum bounding rectangle method;

[0103] S600. Generate a tightening path from the inside to the outside according to the above geometric center of the outer contour, and the tightening assembly 200 tightens the bolts in a single global physical coordinate system in sequence according to the above tightening path.

[0104] The tightening assembly sequentially tightens the bolts in a single global physical coordinate system according to the above tightening path, and further includes: screening the bolt nodes on or near the tightening path according to the spatial proximity threshold to generate a bolt tightening priority sequence, and the tightening assembly tightens the bolts in sequence according to this priority sequence.

[0105] This method aims at the problems of strong manual dependence, low positioning accuracy, and unscientific path planning in the tightening operation of high-strength bolts for steel box girders. Through the object detection algorithm and image stitching technology of machine vision, it realizes the global recognition and panoramic modeling of the bolt group, and can completely obtain the outer contour graph of the current stud group array, making technical preparations for a more scientific and efficient tightening path. Based on the convex hull outer contour analysis and geometric center path planning, a specific tightening path from the inside to the outside is generated. In this way, not only the path is automatically planned according to the mechanical properties (from the middle to the surrounding, from the large stiffness to the small stiffness), avoiding stress concentration, but also the efficiency of the automated process is ensured. The re-tightening and final tightening paths can be strictly consistent, reducing the risk of structural deformation, and significantly improving the reliability of the steel box girder connection and the construction standardization level.

[0106] This method simultaneously uses machine vision for target detection and feature matching of the bolt group, accurately identifies the bolt center position, that is, obtains the bolt center pixel coordinates, through the Hough circle transform or a deep learning model (the YOLOv5s-tiny lightweight network can be used), and generates a panoramic image based on the homography matrix to establish a global coordinate system; in the path planning stage, a tightening path radiating from the center to the outside is generated by combining the convex hull algorithm and the centroid method, and at the same time, the torque closed-loop control is used to ensure the consistency of the pre-tightening force; during the tightening process, the visual servo technology is used to dynamically correct the pose of the robotic arm and the reverse torque is offset by the torque release device. Finally, the tightening-in-place detection is integrated to form a closed-loop process of "recognition - positioning - tightening - verification", with an efficiency improvement of more than 50% compared to manual work, solving the problems of high risk in high-altitude operations and poor torque consistency in traditional processes. The camera is installed on a mobile pan-tilt head, and the scanning path is controlled by a servo motor to cover the target area on the surface of the steel box girder.

[0107] Specifically, an industrial-grade global shutter camera can be used, with a resolution ≥ 20 million pixels and a frame rate ≥ 30fps, equipped with a ring-shaped LED light source. The lightweight YOLOv5s-tiny model is used, and the training data set contains positive and negative samples of steel box girder bolts (marking the positions of nuts and screw heads). After detecting the bolts, the camera is triggered to capture high-resolution local images (size 1024×1024 pixels), and the overlapping rate of adjacent images ≥ 30%.

[0108] In step S200, ORB feature points (number ≥ 1000 per image) are extracted from adjacent images, the mismatched points are removed through the RANSAC algorithm, and the homography matrix H is solved.

[0109]

[0110] H: The homography matrix, a 3×3 projective transformation matrix, is used to describe the mapping relationship between two planes. The points (u i , v i ) in the source image are projected into the coordinate system of the target image to obtain (u i ′, v i ′).

[0111] The weighted fusion algorithm is adopted to eliminate the stitching seam and generate a seamless panoramic image (resolution ≥ 8000×6000 pixels).

[0112] Reference marking points are preset on the surface of the steel box girder (fixed value taken within the range of 100 - 500 mm), and the pixel - physical coordinate conversion matrix is calculated by the least - squares method with a calibration error ≤ 0.2 mm / m for global coordinate system calibration.

[0113] In step S300, the panoramic image is subjected to adaptive histogram equalization, and the Canny edge detection (low threshold 50, high threshold 150) is used to extract the bolt contour. Based on the prior of the bolt diameter (such as the diameter of M24 bolt is 24 mm), the radius range r∈[0.9D, 1.1D] is set (D represents the nominal diameter of the bolt, that is, the standard design diameter of the bolt), the calculation amount is reduced, and the gradient - direction weighted Hough voting is adopted to improve the centroid positioning accuracy to ±0.3 pixels to complete the optimization of the Hough circle transform.

[0114] In step S400, the global physical coordinate mapping is carried out, and the coordinate conversion formula is:

[0115] X i = k x *(u i − u0)+ X offset , Z i = k Z *(v i − v0)+ Z offset

[0116] k x , k Z : Pixel resolution (calculated by the calibration plate, unit: mm / pixel);

[0117] (u0, v0): Pixel coordinates of the center of the panoramic image;

[0118] X offset , Z offset : Offset of the origin of the global coordinate system.

[0119] Output the result to generate the bolt position set {(X1, Z1),...,(X n , Z n)}, stored and saved in JSON format.

[0120] In step S500, the calculation of the convex hull outer contour and geometric center is carried out, including: convex hull generation, using the two-dimensional convex hull algorithm (Andrew's Monotone Chain algorithm), with a time complexity of O(nlogn), and the convex hull vertex sequence is output. Calculate the convex hull area A convex and the area A of the minimum bounding rectangle rect . Then determine the geometric center:

[0121] Centroid method:

[0122]

[0123] C x 、C z are the X coordinate and Z coordinate of the centroid; n is the total number of points; X i 、Z i are the x coordinate and z coordinate of the i-th point.

[0124] Center of the minimum bounding rectangle:

[0125]

[0126] C rect is the center coordinate of the minimum bounding rectangle; X min 、X max are the minimum and maximum values of the x coordinates among all points; Z min 、Z max are the minimum and maximum values of the z coordinates among all points.

[0127] In step S600, the specific settings of the path planning strategy can be referred to in the following way:

[0128] Figure 3 and Figure 4 where P represents the position of a bolt, and O is the position of the bolt where the path starting point is located, that is, the bolt position where the geometric center of the identified bolt group contour is located or close to. Combining Figure 3 , the radial path (symmetric structure): Stratify by concentric circles (layer spacing ΔR = 50 - 150 mm), sort each layer by angle, and the tightening sequence is from the inside out. Figure 3 where the dashed line M cc represents the concentric circle stratification marking line.

[0129] Path equation:

[0130]

[0131] Path is the finally generated path set, which contains the positions of all bolts to be tightened; k is the index of the concentric circle layer (k = 1, 2,..., m); m is the total number of concentric circle layers; R k is the theoretical radius of the k-th concentric circle, which can be dynamically adjusted; θ j is the angle of the j-th sector; j is the sector index (j = 0, 1,..., n sector −1); n sector is the number of sectors divided in each layer (8 sectors).

[0132] Combined Figure 4 , spiral path (irregular contour): arranged in ascending order of the distance from the bolt to the center to form a continuous spiral trajectory. When tightening one by one, operate on the bolt closest to the trajectory line on the trajectory. That is, when matching and correcting the path for each bolt, match each bolt to the nearest target point on the spiral path. If the bolt is not on the theoretical spiral line, form a continuous trajectory through spline interpolation or polyline connection. Figure 4 In, M if The dotted line represents the outer contour of the identified bolt group convex hull.

[0133] Dynamic pitch adjustment:

[0134] Δr = α * r prev (α ≤ 1.2)

[0135] Torque closed-loop control: Use a servo motor + harmonic reducer, with a torque control accuracy of ±1.5%;

[0136] PID adjustment formula:

[0137]

[0138] where e(t) = T set −T actual

[0139] u(t) is the output signal of the controller (such as motor torque, valve opening); K p is the proportional gain coefficient, which determines the response intensity to the current error; K i is the integral gain coefficient, which determines the correction strength for the accumulation of historical errors; K d is the differential gain coefficient, which determines the suppression ability for the error change rate; T set is the preset torque, T actual is the actual torque; e(t) = preset torque - actual torque; τ is the integral variable, representing the time history integral interval. In this way, the controller calculates the motor adjustment amount u(t) through PID and dynamically adjusts the output torque.

[0140] Example Nine:

[0141] Based on the above embodiments, the method for tightening high-strength bolts of steel box girders based on machine vision positioning further includes selecting a spiral path or a radial path based on the symmetry index and the evaluation result of the contour complexity of the bolt group, including:

[0142] Calculate the ratio R of the convex hull area to the minimum bounding rectangle area of the bolt group and the local density variation coefficient CV;

[0143] If R < R th or CV > CV th , generate a spiral path; R th is the preset area ratio threshold, and CV th is the preset local density variation coefficient threshold;

[0144] When R ≥ R th and CV ≤ CV th , obtain the symmetry degree S of the convex hull outer contour and the radial error σr of the bolt group;

[0145] If S ≤ S th and σr < σ th , generate a radial path; σ th is the radial error threshold; S th is the preset symmetry degree threshold of the convex hull outer contour;

[0146] If S ≤ S th and σr ≥ σ th , generate a spiral path;

[0147] If S > S th , generate a radial or path;

[0148] Among them, the radial path is tightened layer by layer from the geometric center outward in concentric circles; the spiral path is tightened continuously in ascending order of the distance from the geometric center.

[0149] Currently, the tightening operation of high-strength bolts includes initial tightening, re-tightening, and final tightening. After initial tightening, all the bolts at the joint are re-tightened, and the re-tightening value is the same as the initial tightening value. Like the initial tightening, the re-tightening needs to be carried out radially from the middle of the joint connection to the surrounding. The bolts on the same connection surface are reinforced from the middle of the joint to both ends or from the part with greater stiffness to the part with smaller stiffness.

[0150] Specifically, the traditional tightening of high-strength bolts of steel box girders usually starts from the center of the connection node and proceeds outward in a radial or star-shaped pattern, for example, tightening step by step in quadrant order. This method is common in bridge construction and aims to ensure uniform distribution of the pre-tightening force and reduce stress concentration, especially in steel box girders with high torsional loads. According to the current standard, the tightening process is carried out in stages, first initially fastening and then applying the final torque, expanding from the center to the edge to avoid sliding at the connection.

[0151] However, without distinguishing the bolt group situation and directly tightening randomly from the center outwards may lead to uneven pre-tightening force distribution. There is an elastic interaction between bolts, some bolts are over-tightened while others are loose, increasing the risk of stress concentration. Especially under high loads of steel box girders, it is prone to fatigue cracks or connection failures, raising the safety risk in bridge applications. For example, key connections may slide, which may lead to serious accidents.

[0152] In contrast, this solution uses machine vision to identify the outer contour of the bolt group, evaluates symmetry, radial error, area ratio, and density change, and generates a specific tightening path. According to the symmetry condition and radial error situation, a radial or concentric circle path, or a spiral path is adopted to tighten from the center outwards. If the area ratio is low or the density change is large, a spiral path is selected and tightened in ascending order of distance. This radial / concentric circle path is suitable for layouts with small radial errors, ensuring uniform pre-tightening force, reducing stress concentration, being highly efficient, and suitable for the connections of regularly distributed steel box girders. The spiral path is suitable for complex layouts with large radial errors, adapting to scattered distributions, reducing the risk of deformation, and dynamically adjusting to improve construction flexibility.

[0153] This method ensures uniform pre-tightening force, reduces stress concentration, and reduces the risk of deformation. The technical effects include an efficiency increase of about 50%, a reduction in the safety risk of high-altitude operations, and ensuring consistency through torque closed-loop control. This can significantly improve the reliability and standardization level of steel box girder connections.

[0154] This solution sets multiple judgment logics.

[0155] When the symmetry < threshold and the radial error < threshold, the adopted path is a radial or multi-layer concentric circle path. That is, low symmetry indicates an irregular bolt group shape, but a small radial error means that the bolts are evenly distributed radially. The radial path is suitable for this regular distribution, ensuring uniform pre-tightening force and reducing stress concentration, especially suitable for the stability requirements of steel box girder connection points.

[0156] When the symmetry < threshold and the radial error ≥ threshold, a spiral path is adopted. With low symmetry and large radial error, the bolt distribution is irregular and scattered. The radial path may lead to uneven pre-tightening force due to its inability to adapt to the scattered layout, while the spiral path tightens in ascending order of the distance from the center, which can gradually apply the load and reduce the interference of early tightening on subsequent bolts.

[0157] When the symmetry > threshold and the radial error < threshold, a radial or multi-layer concentric circle path is adopted. High symmetry indicates a regular bolt group shape, and a small radial error means an even distribution. This situation is closest to the ideal layout. The radial path tightens layer by layer from the center outwards, which can effectively apply the load and maintain the structural stability.

[0158] When the symmetry degree > threshold and the radial error ≥ threshold, a spiral path is adopted. The symmetry is high but the radial error is large. Although the bolt distribution is symmetric, it is scattered, which may be caused by installation errors or design deviations. The radial path may fail due to the scattered distribution, while the spiral path tightens in distance order, can adapt to this deviation, gradually apply the load, and prevent local stress concentration.

[0159] Specifically as follows:

[0160]

[0161] During specific implementation, it can be carried out with reference to the following method:

[0162] Set parameters:

[0163] Symmetry degree S (range 0 - 1, the smaller the value, the more symmetric);

[0164] Radial error σ r (Degree of dispersion of the bolt from the theoretical layer);

[0165] Convex hull area ratio R = A convex / A rect ;

[0166] Coefficient of variation of density CV (standard deviation of local density / mean).

[0167] Path selection rules:

[0168] Rule 1: If S ≤ S th and σ r <σ th , adopt the radial path;

[0169] Rule 2: If S ≤ St h but σ r ≥σ th , adopt the spiral path;

[0170] Rule 3: If S > S th , but R < R th or CV > CV th , adopt the spiral path;

[0171] Rule 4: In other cases, the radial path is default.

[0172] Threshold example: S th = 0.1, σ th = 0.05R k , R th = 0.7, CV th = 0.3

[0173] Symmetry degree S calculation. S measures the uniformity of the angular distribution of the bolt group, and the formula is expressed as:

[0174]

[0175] m: The number of polar coordinate sectors (8 can be taken);

[0176] Nj: The number of bolts in the j-th sector;

[0177] n: The total number of bolts.

[0178] Radial error σr calculation, that is, the degree of dispersion of the bolts from the theoretical layer radius. The formula is expressed as:

[0179]

[0180] R k : The theoretical radius of the k-th layer (e.g., Rk = k * 150mm);

[0181] r i : The actual distance of the bolt from the center, ; C x ,C z is the center coordinate of the bolt group)

[0182] n k : The total number of bolts in the k-th layer. For example, if there are 8 bolts in the 2nd layer, then n k = 8.

[0183] Convex hull area ratio R calculation, the formula is:

[0184] R = A convex / A rect

[0185] A convex : The convex hull area (calculated by the Graham scan method);

[0186] A rect : The area of the minimum bounding rectangle (calculated by the rotating calipers algorithm).

[0187] Coefficient of variation of density CV calculation, the formula is:

[0188]

[0189] ρ ij : Bolt density of the grid cell;

[0190] : Average density.

[0191] Radial path steps:

[0192] For example, with the geometric center C as the origin, concentric circular layers are divided by ΔR = 150 mm; sectors are divided, and each layer is divided into 8 sectors according to θ j = j * 2π / 8 (j = 0, 1,..., 7);

[0193] The bolts in each layer are arranged in ascending order of angle, and the tightening sequence is carried out layer by layer from the inside to the outside.

[0194] Path equation:

[0195]

[0196] Spiral path steps: Calculate the distance di from the bolt to the center ; Arrange in ascending order of di, and the distance between adjacent bolts is adjusted adaptively (Δr ≤ 1.2d prev ); Generate a continuous spiral trajectory to avoid sudden stops and turns of the robotic arm.

[0197] Path equation:

[0198] Path = {(X i , Z i ) | d1 ≤ d2 ≤ ⋯ ≤ dn};

[0199] For example, parameter calculation: S = 0.08 (symmetric), σ r = 2.1 mm (theoretical layer R k = 300 mm, σ th = 15 mm); R = 0.62, CV = 0.45, then the spiral path is selected. The total length of the spiral path is 12.5 m, which is shorter than the radial path (14.2 m).

[0200] In this embodiment, the tightening assembly 200 tightens each bolt one by one in the order of concentric circular layers from the geometric center outwards, or the tightening assembly 200 moves in ascending order of the distance from the center to tighten each bolt one by one, including: driving the tightening assembly 200 to move to the target bolt position according to the planned path, detecting the tightening torque in real time through a torque sensor, and performing closed-loop control with a preset threshold; recording the final tightening torque and coordinate data of each bolt, and sending a warning message and marking the re-inspection site when the tolerance is exceeded.

[0201] By adopting a scientific tightening sequence of stratifying by concentric circles or ascending by distance, combined with the real-time torque detection of the torque sensor and the closed-loop control system, the pre-tightening force of each bolt is ensured to accurately reach the design requirements, thus significantly improving the assembly quality of complex structures such as steel box girders. This method optimizes the stress distribution, reduces the risk of local stress concentration and structural deformation, and at the same time reduces human errors through automated operations, greatly improving the assembly efficiency. In addition, this solution also effectively reduces the risk of bolt loosening and meets the structural requirements of complex geometric shapes; the system records the final tightening torque and coordinate data of each bolt, issues a warning and marks the re-inspection site when it exceeds the tolerance, reducing the rework cost and providing traceability.

[0202] This embodiment can be further optimized. The above-mentioned tightening assembly 200 includes a first rotation mode and a second rotation mode;

[0203] After the first screwdriver head 211 and the second screwdriver head 212 move to the target bolt waiting-for-docking position after obtaining the image information through the image acquisition group, the tightening assembly 200 enters the first rotation mode. In this first rotation mode, the self-rotation speed of the first screwdriver head 211 is v m1 , and the self-rotation speed of the second screwdriver head 212 is v g1 , and the torque of the high-speed screwdriver head is T s ; when the screwdriver head rotates, the radial force fluctuation is detected through the torque sensor. If the fluctuation value < the preset fluctuation value, it is determined that the centering is completed;

[0204] After the centering is completed, the tightening assembly 200 switches to the second rotation mode. In this second rotation mode, the self-rotation speed of the first screwdriver head 211 is v m2 , and the self-rotation speed of the second screwdriver head 212 is v g2 , and the torque of the high-torque screwdriver head in this second rotation mode is T b , where v m2 > v m1 , v g2 > v g1 , T b > T s .

[0205] This ensures the assembly quality of the steel box girder. That is, in the first rotation mode, when the screwdriver head rotates, the radial force fluctuation is detected in real time through the torque sensor. When the fluctuation value is less than the preset value, it is determined that the bolt centering is completed. This process uses low-speed rotation and force feedback to ensure reliable docking of the bolt and the screwdriver head while reducing the intensity of rigid collision, greatly reducing the risk of assembly failure or structural damage caused by inaccurate centering. After the centering is completed, the system automatically switches to the second rotation mode to achieve fast and efficient tightening, greatly improving the assembly efficiency.

[0206] At least two ultrasonic rangefinders 500 on the tightening frame 210 detect the distances from the ultrasonic rangefinders 500 to the surfaces on both sides of the steel box girder. If the difference between the distances measured by the ultrasonic rangefinders 500 on the same side is less than the preset threshold, the tightening assembly 200 enters the first rotation mode to start docking the bolts; if the difference between the distances measured by the ultrasonic rangefinders 500 on the same side is greater than the preset threshold, a warning message is sent and a request to perform tightening is generated, and the bolt position coordinate data in the current area is recorded.

[0207] The distances to the surfaces on both sides of the steel box girder are detected by at least two ultrasonic rangefinders 500 on the tightening frame 210 to ensure that the surface distances on both sides of the steel box girder before docking the bolts meet the preset standards. And if the difference between the distances measured by the ultrasonic rangefinders 500 on the same side is less than the preset threshold, the tightening assembly 200 will enter the first rotation mode to start docking the bolts, improving the accuracy and safety of docking the bolts and effectively avoiding assembly failures and structural damages caused by distance deviations.

[0208] Combined Figure 5 and Figure 6 Before the tightening assembly 200 enters the first rotation mode, the nut position of the bolt is identified by the above-mentioned first camera 410 and mapped to the coordinate system of the second camera 420 to generate a theoretical projection point; the position of the screw head is actually detected by the above-mentioned second camera 420, and the deviation distance from the theoretical projection point is calculated; if the deviation distance exceeds the preset threshold, it is determined that the bolt is installed obliquely and the coordinate information is recorded, and at the same time a warning message is sent and a request to perform tightening is generated. Through this solution, automated determination replaces manual visual inspection, shortening the single-bolt detection time, solving the pain points of low efficiency and high missed inspection rate in traditional manual visual inspection, and enabling the risk of bolt installation obliquity to be judged again before bolt tightening (checking obliquity during the initial tightening of high-strength bolts installed manually).

[0209] Specifically, the following methods can be used for deployment:

[0210] The optical axes of the two cameras are strictly collinear through precise mechanical calibration (deviation ≤ 0.05°) to form a spatial straight-line reference. The cameras are encapsulated with shock and dust protection, the lens surfaces are coated with anti-reflection films, and the installation brackets are reserved with an angle adjustment range of ±5° to be compatible with different bolt inclinations. A high-precision calibration plate (checkerboard / concentric circles) appears in the fields of view of both cameras at the same time;

[0211] The internal parameters (focal length, distortion coefficient) and external parameters (relative pose) of the two cameras are obtained through the Zhang Zhengyou calibration method; a unified global coordinate system is established to ensure that the coordinate system conversion error between the two cameras ≤ 0.1 mm.

[0212] Hardware signals (such as GPIO) are used to trigger the synchronous image acquisition of dual cameras, with a time difference ≤ 1ms to avoid motion blur and dynamic errors. After the first camera 410 acquires an image, the nut contour is recognized through the YOLOv5 model, and the central point pixel coordinates (u1, v1) are extracted. After the second camera 420 acquires an image, the center coordinates of the screw head (u2, v2) are located by using Canny edge detection + Hough circle transformation. (u1, v1) is converted to the coordinate system of the second camera 420 to generate the theoretical projection point (u2′, v2′), and the formula is:

[0213]

[0214] where H is the homography matrix, which is pre-calculated during the calibration phase. Deviation calculation and decision: Calculate the Euclidean distance d between the actual screw head position and the theoretical projection point , if d > threshold (such as 8%, 10% of the bolt diameter, etc.), it is determined that the bolt is installed obliquely.

[0215] Based on the pose data of the dual cameras, a three-dimensional motion trajectory of the screwdriver head is generated. Starting from the center of the nut and ending at the center of the screw head, the path equation can be expressed as:

[0216] P(t)=P n +t*(P b −P n )(t∈[0,1])

[0217] where Pn and Pb are the three-dimensional coordinates of the nut and the screw head respectively.

[0218] If a deviation is detected, control the electric push cylinder 700 to drive the screwdriver head to adjust the displacement along the normal direction:

[0219] Δx=k*(u2′−u2), Δz=k*(v2′−v2), where k is the proportionality coefficient (such as set to 0.8), until d ≤ threshold.

[0220] For example, for the installation of M30 bolts on a steel box girder (bolt diameter 30mm, allowable deviation ≤ 2.4mm), after the calibration of the dual cameras, the measured coordinate system conversion error is 0.08mm; the screw head is manually offset by 3mm, and the system detects d = 3.1mm, triggering an alarm and generating an instruction on whether to perform manual operation, and marking the bolt.

[0221] Combined with Figure 7 , this solution can distinguish between bolt skew and overall skew of the tightening machine by fusing ultrasonic ranging data and visual baseline deviation:

[0222] If the ultrasonic ranging difference ΔS > ΔS th , but the deviation d between the actual position of the bolt and the baseline ≤ d th. The moving direction of the tightening frame is not parallel to the steel box girder surface, and a warning message is issued to adjust the multi-axis bracket posture. When correcting, the deflection angle θ=arctan(ΔS / L) can be calculated according to ΔS (L is the distance between the distance meters); the X / Y axis of the multi-axis bracket is driven to move in compensation or the Z axis is lifted to restore parallelism.

[0223] If the bolt position deviation d>d th , but the ultrasonic distance measurement difference ΔS≤ΔS th , the bolt itself is installed crookedly, which has nothing to do with the position of the tightening machine. Mark the bolt coordinates and generate a maintenance work order;

[0224] If ΔS>ΔS th And d>d th , then the tightening machine is skewed and the bolt is skewed at the same time, or the bolt is installed correctly but the tightening machine is skewed as a whole. When correcting, give priority to calibrating the tightening machine posture (restore ΔS≤ΔS th ); Re-measure the bolt position. If it is still out of tolerance, it is determined that the bolt is skewed.

Claims

1. An automatic tightening machine for high-strength bolts based on machine vision positioning, characterized in that, This high-strength bolt automatic tightening machine is used to tighten the high-strength bolts on the steel box girder. The high-strength bolt automatic tightening machine includes: A multi-axis moving support, which has a moving part for enabling the high-strength bolt automatic tightening machine to move on the top plate of the steel box girder; the multi-axis moving support further includes a multi-axis bracket arranged on the moving part; A tightening assembly, which is used to dock or clamp the high-strength bolts on the steel box girder and drive the high-strength bolts to rotate by a power part configured according to the tightening assembly; the tightening assembly is arranged on the multi-axis bracket, and a driving assembly is configured on the multi-axis bracket for driving the tightening assembly to be movable on multiple spatial axes; A control unit, which is connected to the tightening assembly and the multi-axis moving support, and is used to control the tightening assembly and the multi-axis moving support according to an input instruction; Wherein, the tightening assembly includes a tightening frame for clamping the steel box girder from both sides of the steel box girder and an image acquisition group for identifying the bolt position. The control unit is connected to the image acquisition group and is used to generate a three-dimensional motion path based on the bolt position or pose data collected by the image acquisition group. The tightening assembly tightens the high-strength bolts on the steel box girder in sequence according to the three-dimensional motion path; at both ends of the clamping of the tightening frame, a first wrench head for adapting and fixing or screwing the high-strength bolt nut and a second wrench head for adapting and fixing or screwing the high-strength bolt screw are respectively arranged; After the image acquisition group identifies the bolt, the control unit acquires a local image of the bolt group where the bolt is located, performs feature point matching and homography matrix calculation on adjacent local images, splices and generates a panoramic view of the bolt group, establishes a global physical coordinate system, performs edge detection and Hough circle transformation on the panoramic view, identifies the center positions of all bolts under the panoramic view to obtain the pixel coordinates of the bolt centers, then converts the pixel coordinates of the bolt centers into global physical coordinates, generates a bolt position set, calculates the convex hull outer contour of the bolt group according to the bolt position set, determines the geometric center of the outer contour based on the centroid method or the minimum bounding rectangle method, and finally generates a tightening path from the inside to the outside according to the geometric center of the outer contour, and controls the tightening assembly to tighten the bolts in a single global physical coordinate system in sequence according to the tightening path.

2. The high-strength bolt automatic tightening machine based on machine vision positioning according to claim 1, characterized in that The multi-axis bracket includes: A main cross beam, which is arranged on the moving part; A vertical frame, which is movably arranged on the cross beam, and the tightening assembly is movably arranged on the vertical frame; Two photoelectric limit switches are arranged on the main cross beam on both sides of the vertical frame, and are used to respectively detect the distances between the vertical frame and the two photoelectric limit switches; The vertical frame includes: A secondary cross beam, which is movably arranged on the main cross beam and is used to selectively move along the length direction of the main cross beam; A gantry, which includes lifting shafts respectively movably connected vertically at both ends of the secondary cross beam. The upper ends of the two lifting shafts are connected by a connecting rod to form a door frame structure, and the tightening assembly is arranged at the lower end of the lifting shaft; the first wrench head and the second wrench head are respectively located at the lower ends of the two lifting shafts and are arranged oppositely.

3. The automatic tightening machine for high-strength bolts based on machine vision positioning according to claim 1 or 2, characterized in that the tightening frame includes: a tightening seat for supporting the second screwing head or the first screwing head; a linear module, on which the tightening seat is arranged and can be selectively moved on the linear module; a torque sensor arranged on the tightening seat, connected to the second screwing head, for collecting torque data of the second screwing head; the torque sensor is connected to a control unit, and the control unit is used to receive the dynamic signal of the torque sensor in real time and adjust the output parameters.

4. The automatic tightening machine for high-strength bolts based on machine vision positioning according to claim 3, characterized in that the image acquisition group includes: a first camera arranged inside the first screwing head or on the tightening seat adjacent to the first screwing head; a second camera arranged inside the second screwing head or on the tightening seat adjacent to the second screwing head; the first camera and the second camera are arranged opposite to each other and the imaging directions are on the same straight line in space.

5. A method for tightening high-strength bolts of steel box girders based on machine vision positioning, characterized in that, It includes using the automatic tightening machine for high-strength bolts according to any one of claims 1-4; the screwing method includes the following operations: Moving the tightening assembly to a preset position, making the image acquisition group face the target area, and making the image acquisition group scan the structural objects of the steel box girder in the current target area to identify whether there are bolts; a. If there are bolts, move the tightening assembly according to the bolt position so that the first screwing head or the second screwing head of the tightening assembly corresponds to the nut or the screw head of the high-strength bolt; b. If there are no bolts, move the tightening assembly horizontally or vertically according to the preset program until bolts are identified or an unrecognized signal is sent after the number of moving steps exceeds the preset maximum number of steps; Among them, when bolts are identified, make both the first screwing head and the second screwing head rotate and move towards the nut and the screw head until the first screwing head docks with the nut and the second screwing head docks with the screw head; After docking is completed, the first screwing head keeps rotating and the second screwing head stops rotating, or the first screwing head and the second screwing head continue to rotate, and when the tightening process reaches the preset torque / angle threshold, trigger the tightening assembly to stop tightening and lock.

6. The method for screwing high-strength bolts of steel box girders based on machine vision positioning according to claim 5, characterized in that, It also includes the following operations: S100. Use a target detection algorithm to identify whether there are bolts in the target area. If there are, obtain the local image of the bolt group where the bolts are located; S200. Perform feature point matching and homography matrix calculation on adjacent local images, splice to generate a panoramic view of the bolt group, and establish a global physical coordinate system; S300. Perform edge detection and Hough circle transformation on the panoramic view to identify the center positions of all bolts in the panoramic view to obtain the pixel coordinates of the bolt centers; S400. Convert the pixel coordinates of the bolt centers into global physical coordinates to generate a bolt position set; S500. Calculate the convex hull outer contour of the bolt group according to the bolt position set, and determine the geometric center of the outer contour based on the centroid method or the minimum bounding rectangle method; S600. Generate a tightening path from the inside to the outside according to the geometric center of the outer contour, and the tightening assembly tightens the bolts in a single global physical coordinate system in sequence according to the tightening path.

7. A method for tightening high-strength bolts of steel box girders based on machine vision positioning according to claim 6, characterized in that The tightening assembly further includes tightening the bolts in a single global physical coordinate system according to the tightening path in sequence: screening the bolt nodes on or near the tightening path based on a spatial proximity threshold to generate a bolt tightening priority sequence, and the tightening assembly tightens the bolts in sequence according to this priority sequence.

8. A method for applying high-strength bolts to steel box girders based on machine vision positioning according to claim 6, characterized in that, It also includes selecting a spiral path or a radial path based on the symmetry index and the evaluation result of the profile complexity of the bolt group, including: Calculating the ratio R of the convex hull area to the minimum bounding rectangle area of the bolt group and the coefficient of variation of local density CV; If R < R th or CV > CV th , a spiral path is generated; R th is the preset area ratio threshold, and CV th is the preset local density coefficient of variation threshold; When R ≥ R th and CV ≤ CV th at this time, obtain the symmetry S of the outer contour of the convex hull and the radial error σr of the bolt group; If S ≤ S th and σr < σ th , generate a radial path; σ th is the radial error threshold; S th is the symmetry threshold of the preset outer contour of the convex hull; If S ≤ S th and σr ≥ σ th , generate a spiral path; If S > S th , generate a radial shape or path; Among them, the radial path is tightened layer by layer from the geometric center outward in concentric circles; the spiral path is tightened continuously in ascending order of the distance from the geometric center.

9. A method for applying high-strength bolts to steel box girders based on machine vision positioning according to claim 8, characterized in that, The tightening assembly tightens the bolts one by one in the order of concentric circles from the geometric center outward, or the tightening assembly moves in ascending order of the distance from the center to tighten the bolts one by one, including: Driving the tightening assembly to move to the target bolt position according to the planned path, detecting the tightening torque in real time through a torque sensor, and performing closed-loop control with a preset threshold; recording the final tightening torque and coordinate data of each bolt, and sending a warning message and marking the re-inspection site when the tolerance is exceeded.

10. The method for tightening high-strength bolts of a steel box girder based on machine vision positioning according to claim 9, wherein The tightening assembly includes a first rotation mode and a second rotation mode; After the first screwing head and the second screwing head move to the target bolt to-be-docked position after obtaining the image information through the image acquisition group, the tightening assembly enters the first rotation mode. In this first rotation mode, the self-rotation speed of the first screwing head is v m1 , and the self-rotation speed of the second screwing head is v g1 , and the torque of the high-speed screwing head is T s ; when the screwing head rotates, the radial force fluctuation is detected by the torque sensor. If the fluctuation value < the preset fluctuation value, it is determined that the centering is completed; After centering is completed, the tightening assembly switches to the second rotation mode, in which the self-rotation speed of the first screwing head is v m2 , and the self-rotation speed of the second screwing head is v g2 . In this second rotation mode, the torque of the high-torque screwing head is T b , where v m2 > v m1 , v g2 > v g1 , T b > T s .

Citation Information

Patent Citations

  • Full-automatic quick tightening mechanism suitable for bolt and nut

    CN109048301A

  • High-strength bolt automatic screwing device for steel box girder and construction method of high-strength bolt automatic screwing device

    CN117484160A