H-shaped steel correcting system
Through the combined design of multiple detection rollers, elastic telescopic device and displacement sensor array, combined with the sliding window algorithm to accurately locate the deformation area, the problems of detection blind spots and repeated corrections in the H-shaped steel correction system are solved, and the correction efficiency and profile surface quality are improved.
Patent Information
- Application Number
- CN202510936207.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-08
- Publication Date
- 2025-08-05
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing H-shaped steel correction system has limited detection coverage and inaccurate positioning of deformation areas, resulting in blind spots or repeated corrections, making it difficult to effectively deal with large-area continuous deformation, low correction efficiency and affect the surface quality of the profile.
The combination design of multiple detection rollers and elastic telescopic device is adopted, and continuous high-density displacement detection is performed in conjunction with the displacement sensor array. The displacement matrix HA is analyzed through the data processing module, and the deformation area is accurately positioned with the sliding window algorithm, and the preset length L is used as the reference for correction without overlap and full coverage.
It significantly improves the identification accuracy and coverage of deformation areas, avoids correction blind spots and repeated correction phenomena, improves the correction efficiency of large-area continuous deformation, reduces equipment mechanical wear, and ensures the surface quality of the profile.
Smart Images

Figure CN120421372A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of H-beam correction, in particular to an H-beam correction system. Background Art
[0002] H-beams, as an important structural material, are widely used in bridges, high-rise buildings, and industrial plants. The accuracy of their geometric shape directly affects the safety and stability of engineering structures. During the rolling and cooling process, H-beams often develop defects such as flange bending and web wave deformation due to factors such as temperature stress and mechanical stress, necessitating a correction process to repair their shape. Traditional correction systems often use a combination of single-point detection and local correction, which has technical bottlenecks such as limited detection coverage and inaccurate positioning of the deformed area. In existing technologies, detection devices typically use contact sensors with fixed spacing for sampling detection, resulting in errors in the boundary determination of the deformed area, easily leading to correction blind spots or repeated corrections. At the same time, due to the lack of intelligent analysis of continuously deformed areas, correction operations often use a segmented coverage process, resulting in high correction stroke overlap and high equipment energy consumption. Especially when dealing with large-scale continuous deformation, existing systems have difficulty effectively dividing the optimal correction interval, resulting in low correction efficiency and affecting the surface quality of the profile. Summary of the Invention
[0003] In view of the above technical problems, the technical solutions provided by the present invention are as follows: According to an H-beam correction system provided by the present application, the H-beam correction system includes: a first correction device and a detection device; the first correction device corrects an area of the H-beam with a preset length L each time; The detection device includes a data processing module and a plurality of detection rollers, each of which is arranged perpendicular to the surface of the H-beam; each detection roller is provided with an elastic expansion device and a displacement sensor, the elastic expansion device is used to contact the detection roller with the surface of the H-beam, and the displacement sensor is used to measure the vertical displacement of the detection roller on the surface of the H-beam; The data processing module is used to perform the following steps: Q100, obtains the displacement detected by each displacement sensor at each detection moment during the H-beam transmission process to obtain the displacement matrix HA corresponding to the H-beam; HA includes several rows and several columns, each row corresponds to a detection moment, and each column corresponds to a detection roller; Q200, determining an element in the HA whose difference from a preset standard displacement is greater than a preset difference threshold as an abnormal element; Q300, based on the positional relationship of abnormal elements in HA, determine the corresponding deformation area of H-beam; Q400, uses a sliding window with a preset length of L to determine the deformation area group for each correction, so as to correct the deformation areas in each deformation area group in turn through the first correction device; wherein the deformation areas in each deformation area group are adjacent in turn, and the sliding window completely covers the deformation areas in the corresponding deformation area group.
[0004] The present invention has at least the following beneficial effects: The H-beam correction system of the present invention, through the combined design of multiple detection rollers and elastic telescopic devices, cooperates with the displacement sensor array to perform continuous high-density displacement detection on the surface of the H-beam, significantly improving the recognition accuracy and coverage of the deformation area, and effectively avoiding the correction blind area problem caused by traditional sampling detection. The data processing module is based on the abnormal element analysis of the displacement matrix HA, which can accurately locate the boundary and distribution characteristics of the deformation area, and dynamically divide the adjacent deformation area groups in combination with the sliding window algorithm to ensure that the correction device performs non-overlapping and full-coverage correction on the continuous deformation area based on the preset length L. It not only reduces the energy waste caused by repeated correction strokes, but also avoids secondary damage to the profile surface caused by local stress concentration by optimizing the correction interval planning. In addition, the system significantly improves the correction efficiency of large-area continuous deformation by intelligently matching the deformation area group and the sliding window length, while reducing the mechanical wear of the equipment and avoiding the generation of correction blind areas or repeated correction phenomena; when processing large-area continuous deformation, it can effectively divide the optimal correction interval, improve the correction efficiency and avoid affecting the surface quality of the profile. BRIEF DESCRIPTION OF THE DRAWINGS
[0005] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0006] Figure 1 A schematic top view of a detection roller on an H-beam provided in an embodiment of the present invention; Figure 2 A schematic side view of a detection roller on an H-beam provided in an embodiment of the present invention; Figure 3 A flowchart of the steps performed by the data processing module provided in an embodiment of the present invention; Explanation of symbols: 100. Detection roller, 110. Elastic expansion device, 111. Spring, 112. Detection roller connecting rod, 113. Roller, 120. Displacement sensor, 130. Bracket, 200. H-shaped steel. DETAILED DESCRIPTION
[0007] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present invention.
[0008] It should be noted that, based on this disclosure, those skilled in the art will appreciate that an aspect described herein can be implemented independently of any other aspect, and that two or more of these aspects can be combined in various ways. For example, any number of the aspects described herein can be used to implement an apparatus and / or practice a method. In addition, other structures and / or functionalities other than one or more of the aspects described herein can be used to implement such an apparatus and / or practice such a method.
[0009] Example 1: An H-beam correction system will be introduced below. The H-beam correction system may include: a first correction device and a detection device; the first correction device corrects an area of a preset length L of the H-beam each time.
[0010] In this embodiment, the first correcting device corrects an area of a preset length L of the H-shaped steel each time, that is, it corrects the deformed area of the H-shaped steel in sections, for example: a stamping-type correcting device implemented by a hydraulic system, rather than a correction roller-type correcting device; it should be noted that those skilled in the art can use the existing stamping-type correcting device as the correcting device in this embodiment according to actual needs, which will not be elaborated here.
[0011] Furthermore, the first correction device also includes: a clamping mechanism, the clamping mechanism includes multiple groups of clamping components, the clamping components include a stepping motor, a bidirectional screw and a clamping roller, and the clamping roller is connected to the stepping motor through a bidirectional screw.
[0012] In this embodiment, the clamping mechanism includes multiple sets of clamping components, and the stepper motor drives the clamping roller through a bidirectional screw, which can adjust the clamping force up and down to fix the H-shaped steel between the correction rollers to ensure the stable position of the workpiece during correction; it should be noted that technical personnel in this field can use the existing clamping structure as the clamping mechanism in this embodiment according to actual needs, which will not be elaborated here.
[0013] The detection device includes a data processing module and several detection rollers, each of which is arranged perpendicular to the surface of the H-beam; each detection roller is provided with an elastic expansion and contraction device and a displacement sensor, the elastic expansion and contraction device is used to contact the detection roller with the surface of the H-beam, and the displacement sensor is used to measure the vertical displacement of the detection roller on the surface of the H-beam.
[0014] like Figure 1 and Figure 2 As shown, the detection device includes a data processing module and a plurality of detection rollers 100. Each detection roller 100 is arranged perpendicular to the surface of the H-beam and arranged in a line. Each detection roller 100 is provided with an elastic expansion and contraction device 110, a displacement sensor 120 and a roller 113. The elastic expansion and contraction device 110 is used to contact the detection roller 100 with the surface of the H-beam 200 so that the roller 113 is tightly fitted to the surface of the H-beam. The elastic expansion and contraction device 110 is fixed by a bracket 130. The displacement sensor 120 is used to measure the vertical displacement of the detection roller 100 on the surface of the H-beam.
[0015] Furthermore, the elastic telescopic device 110 includes: a detection roller connecting rod 112 and a spring 111, the detection roller connecting rod 112 is arranged in the spring 111, one end of the detection roller connecting rod 112 is connected to the roller 113, and the other end is spaced a preset distance from the displacement sensor 120.
[0016] The working principle of the detection roller is as follows: The surface of the H-shaped steel is tightly fitted with the roller 113 of the detection roller 100, and the H-shaped steel 200 moves along the preset direction. If there is a bend or depression on the surface of the H-shaped steel 200, due to the presence of the spring 111 of the elastic expansion device 110, the roller 113 always keeps tightly fitted with the surface of the H-shaped steel 200, so that the detection roller connecting rod 112 moves up and down at the bend or depression, and the displacement sensor 120 can measure the displacement distance of the detection roller connecting rod 112 in real time, realizing the profile data collection of the surface of the H-shaped steel 200. Figure 2 As shown, for different surfaces of the H-beam, multiple groups of detection rollers 100 with different postures can be set to realize the profile data collection of different surfaces.
[0017] Furthermore, the equipment also includes: a transportation device; the transportation device is used to transport the H-shaped steel from the detection device to the correction device.
[0018] It should be noted that, in this field, existing transportation devices can be used as the transportation devices in this embodiment according to actual needs to transport the H-shaped steel from the detection device to the first correction device, which will not be elaborated here.
[0019] like Figure 3 As shown, the data processing module is used to perform the following steps: Q100, obtain the displacement detected by each displacement sensor at each detection moment during the H-beam transmission process to obtain the displacement matrix HA corresponding to the H-beam; each row corresponds to the displacement detected by different displacement sensors at the same detection moment, and each column corresponds to the displacement detected by the same displacement sensor at different detection moments.
[0020] In this embodiment, the H-beam passes through the detection device at a constant speed or an adjustable speed during the transmission process, and each detection roller is distributed along the width direction of the H-beam cross section, such as the flange and web positions, and the vertical displacement is collected in real time.
[0021] Each detection moment corresponds to a transmission position of the H-beam, for example: it is collected once every Δt time interval, or once every movement ΔL distance, forming a two-dimensional data matrix of "time-space".
[0022] The rows in HA correspond to the detection moments, reflecting the position of the H-beam along the length direction. For example, the first row corresponds to the moment when the front end of the H-beam enters the detection area, and the nth row corresponds to the moment when the tail passes through.
[0023] The columns in A correspond to the detection rollers, reflecting the deformation of different positions of the H-beam cross section. For example, the first column corresponds to the left wing flange detection roller, and the mth column corresponds to the web center detection roller.
[0024] The physical meaning of the displacement is: the retraction amount of the detection roller when it is squeezed by the surface of the H-shaped steel. A positive value indicates a depression, and a negative value indicates a bulge, which directly reflects the degree of bending and distortion at each point in the cross section.
[0025] Through step Q100, the continuous deformation of the H-beam is converted into computable matrix data, providing structured input for subsequent analysis and avoiding the discreteness and subjectivity of traditional manual measurement. Deformation in both the length direction (row, position) and the cross-sectional direction (column, location) can be captured simultaneously. For example, complex deformations such as "continuous upward warping of a certain flange section" or "localized depression in the middle of the web" can be identified. The temporal changes in the HA matrix allow for intuitive observation of the evolution of H-beam deformation with transmission position, such as the tendency of deformation to extend from the front end to the rear end.
[0026] Q200: Determine an element in the HA whose difference from a preset standard displacement is greater than a preset difference threshold as an abnormal element.
[0027] In this embodiment, the preset standard displacement is the displacement value of the H-beam under ideal conditions, which theoretically should be 0, i.e., the initial position of the detection rollers when they are not squeezed. If the H-beam is not deformed, the displacement of all detection rollers is 0. If deformation occurs, the detection rollers retract or rebound under pressure, causing the displacement to deviate from 0. Taking into account detection errors and other influencing factors during actual testing, the displacement value of the H-beam under ideal conditions can be set to a displacement range. For example, the standard displacement can be set to -0.1 cm to 0.1 cm.
[0028] Calculate the absolute difference between each element in HA and the standard displacement. If the absolute value of the difference between the displacement and the standard displacement is greater than the preset difference threshold, it is determined to be an abnormal element. Abnormal elements can be marked as 1, and non-abnormal elements can be marked as 0. The preset difference threshold is set according to actual needs. For example, the preset difference threshold is 0.5mm, which can also be adjusted according to the H-beam accuracy requirements.
[0029] Through threshold filtering, interference such as slight vibrations of the detection device and small fluctuations of the conveyor belt are eliminated, and only the significant displacement differences caused by real deformation are retained; the continuous displacement data is converted into binary anomaly marks, simplifying the complexity of subsequent analysis while highlighting key deformation points; without analyzing the entire matrix, the row where the abnormal element is located, that is, the length position, and the column, that is, the cross-sectional position, are directly locked, providing a clear starting point for subsequent area division.
[0030] Q300, determine the deformation area corresponding to the H-beam based on the positional relationship of the abnormal elements in HA.
[0031] Furthermore, step Q300 may include the following steps: Q310, obtain the position coordinates of each abnormal element in HA to obtain the abnormal element position coordinate list Z=(Z1, Z2, ..., Z i ,…,Z n ), i=1, 2, ..., n; where Z i is the position coordinate of the ith abnormal element, and n is the number of abnormal elements.
[0032] In this embodiment, the position coordinate Z of the i-th abnormal element i It consists of the row number (i_row) and column number (i_col) of the i-th abnormal element in the displacement matrix HA, that is, Z i =(i_row,i_col). Row number i_row corresponds to the time or length position during the H-beam conveyance process, for example, row 100 corresponds to 2 meters from the front end; column number i_col corresponds to the position of the inspection roller on the H-beam cross section, for example, column 3 corresponds to the inspection roller in the middle of the left flange.
[0033] Q320, according to Z, cluster all abnormal elements to obtain a cluster list A = (A1, A2, ..., A j ,…,A m ), j = 1, 2, ..., m; where A j is the jth cluster obtained by clustering, and m is the number of clusters obtained by clustering.
[0034] In this embodiment, a spatial clustering algorithm, such as the DBSCAN clustering algorithm, can be used to cluster outliers in Z that are "temporally and spatially adjacent." Adjacent is defined as a row number difference ≤ Δt (temporal / length adjacent) and a column number difference ≤ Δc (cross-sectional location adjacent). For example, outliers in rows 50-55 and columns 2-4 are clustered together, representing continuous deformation in the left wing flange region of the H-beam at lengths of 2-2.5 meters. Isolated points that cannot be clustered, such as single outliers, are treated as detection noise, such as transient sensor interference, and do not trigger correction to avoid misjudgment.
[0035] Q330, obtain the minimum rectangular bounding box corresponding to each abnormal element in each cluster in A, so as to obtain the minimum rectangular bounding box list B corresponding to A = (B1, B2, ..., B j ,…,B m ); B j A j The corresponding minimum rectangular bounding box.
[0036] In this embodiment, calculate B j The minimum row number min_row, maximum row number max_row, minimum column number min_col and maximum column number max_col of all abnormal points form a rectangular bounding box B j =(min_row,max_row,min_col,max_col). This rectangle covers A in the HA matrix. j All abnormal points without redundant space.
[0037] B j The row range corresponds to the deformation area in the length direction of the H-beam, such as from min_row to max_row, corresponding to the length L1 to L2, and the column range corresponds to the deformation area in the cross-sectional direction, such as from min_col to max_col, corresponding to the width W1 to W2 of the left flange.
[0038] Q340, B j The corresponding area on the H-beam is determined as the deformation area.
[0039] In this embodiment, B j Convert the row and column range to the physical size of the H-beam: The row number corresponds to the length position. Assuming the transmission speed is v (m / s) and the detection interval is Δt (s), the kth row corresponds to the length position L = k × v × Δt.
[0040] The column number corresponds to the cross-sectional position. The detection rollers are evenly spaced along the width of the cross section (the spacing is d, mm). Then the mth column corresponds to the cross-sectional position X=m×d.
[0041] The final deformation area is a rectangular area with a length QL∈[L_min,L_max] and a cross section X∈[X_min,X_max], such as 2-3 meters from the front end and within the width range of 0-150mm of the left wing flange.
[0042] The above steps have at least the following beneficial effects: 1. Noise immunity and regional focus: The clustering algorithm filters out isolated outliers, such as sensor false triggers, retaining only continuous, clustered outlier regions. This prevents triggering corrections for "false deformations" and improves system reliability. For example, a single outlier caused by vibration on a detection roller would be considered noise and would not affect the final region determination.
[0043] 2. The boundary of the deformation area is clear: Minimum rectangular bounding box B j The extreme values of rows and columns directly define the length and cross-sectional range of the deformation, providing precise location and degree of deformation for subsequent correction. For example, instead of vaguely describing "partial deformation of the left wing flange," it can clearly state that "bends are present in the 0-150mm width area 2-3 meters from the left wing flange."
[0044] 3. Multi-type deformation compatibility: Whether the deformation is linear, such as continuous anomalies in a single row of inspection rollers, planar, such as sheet anomalies in multiple rows of inspection rollers, or complex, such as L-shaped deformation, it can be extracted as a regular rectangular area through clustering and bounding boxes, reducing the complexity of subsequent correction strategies.
[0045] Q400, uses a sliding window with a preset length of L to determine the deformation area group for each correction, so as to correct the deformation areas in each deformation area group in turn through the first correction device; wherein the deformation areas in each deformation area group are adjacent in turn, and the sliding window completely covers the deformation areas in the corresponding deformation area group.
[0046] In this embodiment, the multiple deformation regions on the H-beam are divided into several deformation region groups by a sliding window, so that the corrective force can be applied in stages later.
[0047] Furthermore, step Q400 may include the following steps: Q410, obtain the preset value N=1, and determine the first deformation area on the H-shaped steel as the Nth initial deformation area.
[0048] Set the initial group number N=1, and determine the first deformation area on the H-beam as the Nth initial deformation area; start processing from the first deformation area to ensure that the grouping covers all deformation areas in sequence to avoid omissions.
[0049] Q420, align the starting end of the sliding window with the starting end of the Nth initial change region.
[0050] Taking the current initial deformation area as the starting point, the initial position of the sliding window is determined, which provides a benchmark for the subsequent judgment of whether the sliding window contains a complete or partial deformation area.
[0051] In step Q430, if the end of the sliding window does not intersect any deformation region, the deformation region within the sliding window is determined as the Nth deformation region group, and the deformation region adjacent to the end of the sliding window, which is not within the sliding window, is determined as the N+1th initial deformation region. N=N+1 is obtained, and the process proceeds to step Q420. Otherwise, the process proceeds to step Q440.
[0052] Step Q430 contains two conditions. Condition 1: If the end of the sliding window does not intersect any other deformed regions, that is, the sliding window contains only complete, non-overlapping deformed regions or a single deformed region, the deformed region within the sliding window, which may be a single or multiple non-intersecting regions, is determined as the Nth deformed region group. At the same time, the next deformed region adjacent to the end of the sliding window, not included in the sliding window, is set as the N+1th initial deformed region, obtaining N=N+1, and returning to Q420 to process the next group.
[0053] Condition 2 is: if the end of the sliding window intersects with other deformation areas, that is, the sliding window boundary cuts through a certain deformation area, then enter Q440 to handle the boundary intersection situation.
[0054] In step S440, if the length of the Nth initially changed region is less than L and the end of the sliding window intersects with the deformed region, the sliding window is moved toward the starting end of the sliding window so that the end of the sliding window does not intersect with any deformed region. The deformed region within the sliding window is determined as the Nth deformed region group, and the deformed region adjacent to the end of the sliding window, which is not within the sliding window, is determined as the N+1th initially changed region. N = N+1, and the process proceeds to step S420.
[0055] When the end of the sliding window intersects a deformed area, that is, the sliding window covers a portion of the area, the sliding window is moved toward the starting end of the sliding window so that the end of the sliding window no longer intersects any deformed area, that is, the sliding window only contains the complete deformed area or does not overlap with the boundaries of other areas. The area within the adjusted sliding window is determined as the Nth deformed area group, and the next initial deformed area is updated and grouping continues. In this way, the boundaries of each deformed area group are ensured to be clear, avoiding interference caused by the application of cross-area correction force.
[0056] Furthermore, after step Q440 and before step Q450, the following steps may be further included: In step S441, if the length of the Nth initially changed region is equal to L, the Nth initially changed region is determined as the Nth deformation region group, and the deformation region that is not within the sliding window and is adjacent to the end of the sliding window is determined as the N+1th initially changed region. N=N+1 is obtained, and the process proceeds to step S420.
[0057] If the length of the initial change region is equal to the sliding window length L, the deformed region is directly used as the Nth deformed region group. Since the length just matches the sliding window, no cutting is required. The next initial change region is updated and grouping is continued.
[0058] Q442: If the length of the Nth initial change region is greater than L, enter Q443.
[0059] Q443, align the starting end of the sliding window with the starting end of the Nth initial change area, and enter Q444.
[0060] Realign the starting point of the sliding window with the starting point of the current initial change region to ensure that the segmentation starts from the starting point of the region.
[0061] In Q444, if the length of the deformation region within the sliding window is equal to L, a partial deformation region of the Nth initial deformation region within the sliding window is determined as the Nth deformation region group, and the remaining portion of the Nth initial deformation region is determined as the N+1th initial deformation region; obtain N=N+1 and proceed to Q444; otherwise, proceed to Q445.
[0062] If the length of the deformation region in the sliding window is equal to L, the part in the sliding window is divided into the Nth deformation region group, and the remaining part is used as the N+1th initial deformation region. That is, the long deformation region is evenly divided into multiple groups of length L, and the remaining part is processed.
[0063] In step S445, if the length of the deformation region within the sliding window is less than L and the end of the sliding window does not intersect with any deformation region, a partial deformation region of the Nth initial deformation region within the sliding window is determined as the Nth deformation region group, and a deformation region that is not within the sliding window and is adjacent to the end of the sliding window is determined as the N+1th initial deformation region. N = N+1 is obtained, and the process proceeds to step S420.
[0064] If the length of the sliding window is less than L and does not intersect with other areas, the current part is divided into a group. At this point, the grouping of deformation areas with a length greater than L is completed.
[0065] Q446: If the length of the deformation region in the sliding window is less than L and the end of the sliding window intersects with the deformation region, then enter Q440.
[0066] If the length of the sliding window is less than L but intersects with other areas, return to Q440 to readjust the sliding window position to ensure a clear boundary.
[0067] Q450, if each deformation area is classified into the corresponding deformation area group, then jump out of the current processing.
[0068] When all the deformed areas are classified into corresponding deformed area groups, the cycle is exited, the grouping is completed, and the subsequent correction stage is entered, in which each deformed area group is corrected one by one through the correction device.
[0069] Through dynamic sliding window adjustment and boundary intersection processing, overlap or cutting between deformation area groups is avoided, ensuring that each group corresponds to an independent and continuous area to be corrected on the H-beam, improving the targeted application of the correction force. It also supports uniform segmentation of long deformation areas (length > L) and reasonable merging of short deformation areas (length < L) or discrete areas, improving the flexibility and robustness of the grouping strategy. In this embodiment, a combination of multiple detection rollers and an elastic telescopic device, coupled with a displacement sensor array, performs continuous, high-density displacement detection on the surface of the H-beam. This significantly improves the accuracy and coverage of deformed area identification and effectively avoids the correction blind spot problem caused by traditional sampling detection. The data processing module, based on abnormal element analysis of the displacement matrix HA, can accurately locate the boundaries and distribution characteristics of the deformed area. It dynamically divides adjacent deformed area groups using a sliding window algorithm, ensuring that the correction device performs non-overlapping, full-coverage correction of continuous deformed areas based on a preset length L. This not only reduces energy waste caused by repeated correction strokes, but also avoids secondary damage to the profile surface caused by local stress concentration by optimizing the correction interval planning. Furthermore, by intelligently matching the deformation area group with the sliding window length, the system significantly improves the correction efficiency for large-scale continuous deformation, while reducing mechanical wear on the equipment and avoiding the occurrence of correction blind spots or repeated corrections. When processing large-scale continuous deformation, it can effectively divide the optimal correction interval, improving correction efficiency and avoiding impacts on the profile surface quality.
[0070] Example 2: Based on the H-beam straightening system of Example 1, the system may also include a second straightening device. This second straightening device may include a drive motor, straightening rollers, and a worm gear reducer. The output shaft of the drive motor is connected to the straightening rollers via the worm gear reducer to apply a straightening force to the straightening rollers. This straightening device straightens the H-beam by rolling the straightening rollers against the H-beams, which require continuous and stable movement.
[0071] In this embodiment, a drive motor drives the straightening rollers through a worm gear reducer to achieve mechanical straightening of the H-beam. The worm gear reducer provides a stable transmission ratio, ensuring precise transmission of the straightening force; the torque output by the drive motor can be controlled. It should be noted that those skilled in the art can use existing H-beam straightening devices as the second straightening device in this embodiment, depending on their actual needs; this description is omitted here.
[0072] Based on the above second correction device, after step Q300 and before step Q400, the following steps are further included: Q30, obtain the total length RL corresponding to all deformation areas.
[0073] Q31, if RL / GL>σ, then enter Q500; otherwise, enter Q400; where GL is the length of the H-beam and σ is the preset weight.
[0074] In this embodiment, the value range of σ can be 0.6 to 0.7. If RL / GL>σ, it means that the length of the deformed area of the H-beam accounts for a large proportion of the total length of the H-beam. At this time, if segmented correction is performed, multiple corrections are required, which is inefficient.
[0075] Q500, determines the correction force control strategy corresponding to the deformation area according to the displacement characteristics corresponding to the deformation area and the preset correction force control strategy.
[0076] Furthermore, step Q500 may include the following steps: Q510, obtain the sub-displacement matrix corresponding to each deformation area in HA to obtain a sub-displacement matrix list C = (C1, C2, ..., C j ,…,C m ); where C j is the sub-displacement matrix corresponding to the j-th deformation region.
[0077] In this embodiment, for each deformation region, the sub-displacement matrix covered by it is intercepted from HA. j Contains all detection moments of the deformation area and the displacement data of the detection roller.
[0078] Example: If B j Covering rows 50-55 (6 rows) and columns 2-4 (3 columns) of HA, then C j It is a 6×3 matrix, which contains the displacement values of 6 detection moments and 3 detection rollers in the area.
[0079] Q520, extract the eigenvectors of the sub-displacement matrix in C to obtain the eigenvector list D = (D1, D2, ..., D j ,…,D m ); where D j C j The corresponding eigenvector.
[0080] Furthermore, D j It can be obtained by following the steps below: Q521, get C in order of rows and columns j Each element in , to get C j The corresponding element list E j =(E j,1 , E j,2 ,…,E j,x ,…,E j,y ), x=1, 2,…, y; where E j,x Cj The xth element in , y is C j The number of elements in .
[0081] This step realizes the extraction of original displacement features, and C j The elements of E are expanded into a one-dimensional list in row-priority order (traversing rows first, and traversing columns within each row); j Reflects the absolute value of displacement at each location within the deformation area, such as the specific size of the depression / protrusion.
[0082] Q522, get C j The difference between two adjacent elements in each row and column in C is used to obtain j Corresponding difference list F j =(F j,1 , F j,2 ,…,F j,u ,…,F j,v ), u = 1, 2, ..., v; where F u is the u-th difference obtained, and v is the number of differences obtained.
[0083] This step realizes the extraction of displacement gradient features and calculates C j The difference between the adjacent columns of each row (cross-section gradient) and the difference between the adjacent rows of each column (length gradient) are obtained. j For example, the difference between adjacent columns in a row reflects the deformation slope in the cross-sectional direction (such as the degree of bending of the flange from left to right), and the difference between adjacent rows in a column reflects the deformation slope in the length direction (such as the expansion speed of the bending from the front to the tail).
[0084] Q523, according to E j and F j , get D j =(E j , F j ).
[0085] E j and F j Spliced into D j =(E j , F j ), forming a multi-dimensional feature vector that fully describes the amplitude and rate of change of deformation. Feature vector D j This multidimensional feature includes both the original displacement and the displacement gradient, describing both the magnitude of the deformation (e.g., a 2mm dent) and its shape (e.g., a dent that deepens from left to right with a gradient of 0.5mm / mm). Compared to using only the mean or maximum value, this multidimensional feature can more accurately distinguish different deformation types, such as uniform dents and localized deep pits.
[0086] Q530, get D jThe D corresponding to each preset correction force control strategy j The similarity of feature vectors of the same dimension is used to obtain D j The corresponding similarity list η j =(η j,1 , η j,2 ,…,η j,p ,…,η j,q ), p = 1, 2, ..., q; where η j,p D j The similarity of the feature vector corresponding to the p-th preset corrective force control strategy; q is the number of preset corrective force control strategies.
[0087] In this embodiment, each preset correction force control strategy corresponds to a feature vector. It is understandable that due to the different sizes of the deformation areas, the dimensions of the feature vectors will be different. Therefore, before calculating the similarity, the feature vectors corresponding to the correction force control strategies can be filtered to retain only the feature vectors that are consistent with D. j The feature vector of the same dimension is then calculated as D j It should be noted that those skilled in the art can use the existing vector similarity calculation method according to actual needs to obtain η j , which will not be elaborated here.
[0088] Furthermore, the correction force control strategy includes the relationship between the magnitude of the force applied to the correction roller and the time.
[0089] In this embodiment, the correction force strategy includes a number of time points and the magnitude of the correction force applied corresponding to each time point.
[0090] Q540, η j The correction force control strategy corresponding to the largest similarity is determined as the correction force control strategy corresponding to the j-th deformation area.
[0091] In this embodiment, η j The deformation size and type of the deformation area to which the correction force control strategy is applicable corresponding to the maximum similarity in B j The size and type of the corresponding deformation areas are similar. Using this correction force control strategy to control B j Correcting the corresponding deformed area can achieve better correction results. For example, if D j The similarity with strategy 3 is the highest (η j,3 =0.95), then strategy 3 is implemented for this area, such as incremental pressure for 3 seconds with a maximum pressure of 100 kN.
[0092] Q600, when the deformed area of the H-shaped steel reaches the correction roller of the second correction device, the drive motor is controlled to execute the corresponding correction force control strategy.
[0093] In this embodiment, the position of each deformed area is monitored in real time. When the deformed area reaches the correction roller, the corresponding correction force control strategy is called and the drive motor is controlled to execute the corresponding correction force control strategy to correct the deformed area.
[0094] By distributing multiple detection rollers vertically along the surface of the H-beam, combined with the synergistic effect of elastic expansion and contraction devices and displacement sensors, synchronous dynamic monitoring of the three-dimensional deformation of the web and flange is achieved. The elastic expansion and contraction device ensures that the detection rollers are in continuous contact with the surface of the H-beam, and the displacement sensor collects vertical displacement data in real time to construct a displacement matrix HA, which solves the problem of blind spots in the detection of local abnormal deformations by traditional equipment and significantly improves the recognition accuracy of complex deformations. Based on the analysis of abnormal elements in the displacement matrix HA, the deformation area is quickly located through spatial position relationships, and the mapping relationship between the displacement characteristics and the preset correction strategy is combined to dynamically adjust the force parameters of the correction roller driven by the worm gear reducer, overcoming the defects of over-correction or under-correction caused by traditional extensive force application, ensuring that the correction force is accurately adapted to the deformation characteristics.
[0095] Furthermore, the closed-loop control architecture of the detection and correction devices, coupled with the data processing module's rapid analysis and decision-making of displacement signals, achieves a millisecond-level response from deformation detection to correction execution. Compared to the lag inherent in existing laser or visual inspection solutions, this invention seamlessly integrates detection and correction during the continuous transport of H-beams, achieving both high-precision correction and production efficiency.
[0096] Furthermore, although the steps of the present disclosure are described in a particular order in the drawings, this does not require or imply that the steps must be performed in this particular order, or that all steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0097] Although some specific embodiments of the present invention have been described in detail by way of examples, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present invention. It should also be understood by those skilled in the art that various modifications may be made to the embodiments without departing from the scope and spirit of the present invention.
Claims
1. An H-beam correction system, characterized in that: The system comprises: a first correction device and a detection device; the first correction device corrects an area of a preset length L of the H-shaped steel each time; The detection device includes a data processing module and a plurality of detection rollers, each of which is arranged perpendicular to the surface of the H-beam; each detection roller is provided with an elastic expansion device and a displacement sensor, the elastic expansion device is used to contact the detection roller with the surface of the H-beam, and the displacement sensor is used to measure the vertical displacement of the detection roller on the surface of the H-beam; The data processing module is used to perform the following steps: Q100, obtain the displacement detected by each displacement sensor at each detection moment during the H-beam transmission process to obtain the displacement matrix HA corresponding to the H-beam; HA includes several rows and several columns, where each row corresponds to the displacement detected by different displacement sensors at the same detection moment, and each column corresponds to the displacement detected by the same displacement sensor at different detection moments; Q200, determining an element in the HA whose difference from a preset standard displacement is greater than a preset difference threshold as an abnormal element; Q300, determine the deformation area corresponding to the H-beam based on the positional relationship of the abnormal elements in HA; Q400, uses a sliding window with a preset length of L to determine the deformation area group for each correction, so as to correct the deformation areas in each deformation area group in turn through the first correction device; wherein the deformation areas in each deformation area group are adjacent in turn, and the sliding window completely covers the deformation areas in the corresponding deformation area group.
2. The H-beam correction system according to claim 1, characterized in that: The system further includes: a transport device; the transport device is used to transport the H-shaped steel from the detection device to the first correction device.
3. The H-beam correction system according to claim 1, characterized in that: The elastic expansion and contraction device includes: a detection roller connecting rod and a spring. The detection roller connecting rod is arranged in the spring. One end of the detection roller connecting rod is connected to the roller, and the other end is spaced a preset distance from the displacement sensor.
4. The H-beam correction system according to claim 1, characterized in that: The first correction device includes: a clamping mechanism, the clamping mechanism includes multiple clamping components, the clamping components include a stepping motor, a bidirectional screw and a clamping roller, and the clamping roller is connected to the stepping motor through a bidirectional screw.
5. The H-beam correction system according to claim 1, characterized in that: Step Q300 includes the following steps: Q310, obtain the position coordinates of each abnormal element in HA to obtain the abnormal element position coordinate list Z=(Z1, Z2, ..., Z i ,…,Z n ), i=1, 2, ..., n; where Z i is the position coordinate of the i-th abnormal element, and n is the number of abnormal elements; Q320, according to Z, cluster all abnormal elements to obtain a cluster list A = (A1, A2, ..., A j ,…,A m ), j = 1, 2, ..., m; where A j is the jth cluster obtained by clustering, and m is the number of clusters obtained by clustering; Q330, obtain the minimum rectangular bounding box corresponding to each abnormal element in each cluster in A, so as to obtain the minimum rectangular bounding box list B corresponding to A = (B1, B2, ..., B j ,…,B m ); B j A j The corresponding minimum rectangular bounding box; Q340, B j The corresponding area on the H-beam is determined as the deformation area.
6. The H-beam correction system according to claim 5, characterized in that: Step Q400 includes the following steps: Q410, obtain a preset value N=1, and determine the first deformation area on the H-beam as the Nth initial deformation area; Q420, aligning the starting end of the sliding window with the starting end of the Nth initial change region; In step Q430, if the end of the sliding window does not intersect any deformation region, the deformation region within the sliding window is determined as the Nth deformation region group, and the deformation region adjacent to the end of the sliding window, which is not within the sliding window, is determined as the N+1th initial deformation region. N=N+1 is obtained, and the process proceeds to step Q420. Otherwise, the process proceeds to step Q440. In step S440, if the length of the Nth initially changed region is less than L and the end of the sliding window intersects with another deformed region, the sliding window is moved toward the starting end of the sliding window so that the end of the sliding window is not a specified distance away from the nearest deformed region. The deformed region within the sliding window is determined as the Nth deformed region group, and the deformed region adjacent to the end of the sliding window, which is not within the sliding window, is determined as the N+1th initially changed region. N = N+1, and the process proceeds to step S420. Q450, if each deformation area is classified into the corresponding deformation area group, then jump out of the current processing.
7. The H-beam straightening system according to claim 6, characterized in that: After step Q440 and before step Q450, the following steps are further included: In step Q441, if the length of the Nth initially changed region is equal to L, the Nth initially changed region is determined as the Nth deformation region group, and the deformation region that is not within the sliding window and is adjacent to the end of the sliding window is determined as the N+1th initially changed region. N=N+1 is obtained, and the process proceeds to step Q420. Q442, if the length of the Nth initial change region is greater than L, then enter Q443; Q443, align the starting end of the sliding window with the starting end of the Nth initial change region, and enter Q444; In step S444, if the length of the deformation region in the sliding window is equal to L, a partial deformation region of the Nth initial deformation region in the sliding window is determined as the Nth deformation region group, and the remaining portion of the Nth initial deformation region is determined as the N+1th initial deformation region. N = N+1, and the process proceeds to step S444. Otherwise, the process proceeds to step S445. In step S445, if the length of the deformation region within the sliding window is less than L and the end of the sliding window does not intersect with any deformation region, a partial deformation region of the Nth initial deformation region within the sliding window is determined as the Nth deformation region group, and a deformation region that is not within the sliding window and is adjacent to the end of the sliding window is determined as the N+1th initial deformation region. N = N+1 is obtained, and the process proceeds to step S420. Q446: If the length of the deformation region in the sliding window is less than L and the end of the sliding window intersects with the deformation region, then enter Q440.
8. The H-beam correction system according to claim 5, characterized in that: In step Q320, all abnormal elements are clustered using the DBSCAN clustering algorithm.
Citation Information
Cited By
Intelligent ship port correction method and system
CN121571497A
