A method for analyzing data of three-dimensional displacement measurement of multiple measuring points on target tube

By collecting key point information of the target tube, setting the target group ID and real-time thermal deformation analysis, the accuracy problem of three-dimensional displacement measurement data of multiple measuring points of the target tube under complex working conditions is solved, and precise positioning of the target tube processing area and improvement of measurement accuracy are achieved.

CN120576707BActive Publication Date: 2025-09-30BAOJI FEITENG METAL MATERIALS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511089392.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-05
Publication Date
2025-09-30
Estimated Expiration
2045-08-05

AI Technical Summary

Technical Problem

The existing three-dimensional displacement measurement data prediction of multiple measuring points on the target tube is difficult to meet the accuracy requirements under complex working conditions, and the existing method of obtaining displacement measurement data at fixed points is prone to deviation and cannot meet the consistency requirements of processing quality.

Method used

By pre-collecting the key point information of the target tube, setting different target groups and obtaining ID information, real-time acquisition of target position changes, combined with temperature sensors for thermal deformation analysis, and adjusting process parameters to improve measurement accuracy.

Benefits of technology

The precise positioning and accuracy of the three-dimensional displacement measurement data of multiple measuring points of the target tube are achieved, the resource waste of invalid targets is reduced, and the consistency of processing quality and measurement accuracy are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120576707B_ABST
    Figure CN120576707B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of three-dimensional displacement measurement data analysis, and specifically discloses a method for analyzing three-dimensional displacement measurement data of multiple measuring points on a target tube. The invention achieves precise positioning of the processing area of ​​the target tube and improves the accuracy of prediction of three-dimensional displacement measurement data of multiple measuring points at different stages. The specific method is as follows: S1. Pre-collecting key point information of the target tube obtained by a displacement sensor, identifying the key points of the target tube and their three-dimensional coordinate values; S2. Setting different target groups based on the three-dimensional coordinate values ​​of the key points and obtaining ID information of different target groups, and identifying the corresponding processing stages based on the different target group ID information; S3. Real-time acquisition of target position changes in the target tube during the previous and next processing stages to obtain three-dimensional displacement measurement data; S4. Using a temperature sensor to collect the temperature values ​​corresponding to the previous and next processing stages of the target tube for thermal deformation analysis, judging the accuracy of the three-dimensional displacement measurement data based on the results of the thermal deformation analysis, and adjusting the corresponding process parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of three-dimensional displacement measurement data analysis, and in particular to a method for analyzing three-dimensional displacement measurement data of multiple measuring points of a target tube. Background Art

[0002] The target tube is a key functional component in industrial equipment. Depending on the application scenario, such as magnetron sputtering and flow measurement methods, the structural characteristics of the target tube vary significantly. Implementing multi-point three-dimensional displacement measurement data analysis in the target tube is an important means to ensure safe operation, verify design performance, and obtain key data.

[0003] The current process of acquiring displacement measurement data from multiple measuring points on a target tube or target component is often affected by different processing environments and the state of different measuring point areas. The existing prediction of 3D displacement measurement data from multiple measuring points on the target tube is difficult to meet the accuracy of prediction under complex working conditions. The main problems are:

[0004] The existing method of directly obtaining displacement measurement data at a fixed point is only suitable for targets with a single and regular shape and simple process. For complex working conditions, the process of directly determining the displacement measurement data at a fixed point is likely to lead to large deviations in the displacement measurement data prediction.

[0005] Based on this, when designing multiple measuring points in the process flow, it is also necessary to consider the identification of the processing stage information corresponding to different target measuring points, and the data change state of the three-dimensional displacement of multiple measuring points in the processing area, so as to ensure the consistency of the processing quality and improve the engineering application value of the three-dimensional displacement measurement data of the multiple measuring points of the target tube. Summary of the Invention

[0006] The purpose of the present invention is to provide a method for analyzing data of three-dimensional displacement measurement of multiple measuring points of a target tube, so as to solve the following technical problems:

[0007] How to achieve precise positioning of the processing area of ​​the target tube and improve the accuracy of the prediction of three-dimensional displacement measurement data of multiple measuring points at different stages.

[0008] The purpose of the present invention can be achieved through the following technical solutions:

[0009] A method for analyzing data of three-dimensional displacement measurement of multiple measuring points of a target tube, the method comprising:

[0010] S1. Pre-collect key point information of the target tube obtained by the displacement sensor, and identify the key points of the target tube and their three-dimensional coordinate values;

[0011] S2. Setting different target groups according to the three-dimensional coordinate values ​​of the key points and obtaining ID information of different target groups, and identifying corresponding processing stages according to the ID information of different target groups;

[0012] S3, real-time acquisition of target position changes during the pre- and post-processing stages of the target tube to obtain three-dimensional displacement measurement data;

[0013] S4. Using a temperature sensor to collect the temperature values ​​corresponding to the front and rear processing stages of the target tube, perform thermal deformation analysis, determine the accuracy of the three-dimensional displacement measurement data based on the thermal deformation analysis results, and adjust the corresponding process parameters.

[0014] Preferably, the method for identifying the key points of the target tube is:

[0015] SS1. Obtain the target tube's easily deformed area and normal area at the current processing stage;

[0016] SS2, determine the number of key points based on the distribution area of ​​the deformable area and the normal area respectively;

[0017] SS3. Identify the location of key points through the geographic information coordinate system and generate the three-dimensional coordinate values ​​of the key points.

[0018] Preferably, the method of setting different target groups according to the three-dimensional coordinate values ​​of the number of key points is:

[0019] Identify key points in the deformable area as a high-density target group and key points in the normal area as a low-density target group;

[0020] The number of targets in the high-density target group is a multiple of the number of key points in the deformable area, and the multiple value is a positive integer and greater than 1. The number of targets in the low-density target group is equal to the number of key points in the normal area.

[0021] Preferably, the ID information of different target groups is designed into an ID structure through an intelligent coding system, specifically including:

[0022] Encode the current target group ID structure according to 16-bit binary;

[0023] The coding content consists of three parts: "region code" as the first part, "stage code" as the second part, and "target number" as the third part;

[0024] Among them, the "area code" is used as the area identifier to indicate whether the current area is a deformable area or a normal area, and is represented by 4 bits; the "stage code" is used as the processing stage identifier to indicate the current processing stage progress. The processing stage progress includes "rough processing", "fine processing", and "heat treatment", and is represented by 4 bits; the "target serial number" is used as the target identity identification. Each target serial number in different target groups is also different. As a unique serial number, it is represented by 8 bits.

[0025] Preferably, the method for identifying the corresponding processing stage according to different target group ID information is:

[0026] Construct a mapping table between different target group ID information and processing stages:

[0027] Use the current target group ID information as the identification signal;

[0028] The processing stage is judged based on the recognition signal, and the current target group ID information is identified through a single scan to determine the current area processing stage information.

[0029] Preferably, the three-dimensional displacement measurement data is obtained in the following manner:

[0030] For the current target group ID at different time points in adjacent stages and The coordinates of the data are compared, where is the time point of the previous processing stage, is the time point of the next processing stage; the comparison calculation formula is:

[0031] ;

[0032] ;

[0033] ;

[0034] in, for The displacement value in the axial direction, for The displacement value in the axial direction, for Displacement value in the axial direction; For time point of Axis coordinate values, For time point of Axis coordinate values; For time point of Axis coordinate values, For time point of Axis coordinate values; For time point of Axis coordinate values, For time point of Axis coordinate values;

[0035] Calculate the Euclidean displacement of each target :

[0036] .

[0037] Preferably, the temperature corresponding to the pre- and post-processing stages of the target tube is acquired by a temperature sensor and thermal deformation analysis is performed:

[0038] Calculate the original displacement matrix:

[0039] ;

[0040] in, is the original displacement; For the coordinates of the next processing stage, the next processing stage uses express, is the coordinate of the previous processing stage, and the previous processing stage is express; The next processing stage Axis coordinate values, For the previous processing stage Axis coordinate values; For the next processing stage Axis coordinate values, For the previous processing stage Axis coordinate values; For the next processing stage Axis coordinate values, For the previous processing stage Axis coordinate values;

[0041] ;in, represents thermal deformation displacement; represents the characteristic radius; is the shape factor of the target tube; is the thermal expansion coefficient of the material; For the next processing stage temperature; For the previous processing stage temperature;

[0042] Perform thermal compensation calculations to obtain true three-dimensional displacement measurement data:

[0043] ; is the true displacement; the calculation formula after matrixization is:

[0044] ;

[0045] in, Indicates the next processing stage of Shaft temperature, Indicates the previous processing stage of Shaft temperature; Indicates the next processing stage of Shaft temperature, Indicates the previous processing stage of Shaft temperature; Indicates the previous processing stage of Shaft temperature, Indicates the previous processing stage of Shaft temperature; 、 、 Respectively axis, axis, Characteristic radius of the shaft, where .

[0046] Preferably, the accuracy of the three-dimensional displacement measurement data is determined based on the thermal deformation analysis results, and the corresponding process parameters are adjusted by calculation using the formula:

[0047] ;

[0048] Calculate the actual deformation distance of the current target Standard deformation distance preset by the process Ratio ,judge:

[0049] like <0.8, the 3D displacement measurement data accuracy is judged to be unqualified, and the process parameter adjustment strategy is started.

[0050] If 0.8≤ If ≤1.2, the accuracy of the three-dimensional displacement measurement data is considered qualified;

[0051] like >1.2, the 3D displacement measurement data accuracy is judged to be unqualified and the process parameter adjustment strategy is initiated.

[0052] Beneficial effects of the present invention:

[0053] (1) The present invention sets the number of targets of different target groups according to the three-dimensional coordinate values ​​of key points and obtains the ID information of different target groups, and identifies the corresponding processing stage information according to the ID information of different target groups; the three-dimensional coordinate values ​​of the key point position area can be used to identify the target group ID information of the area, and then determine the ID information of different target groups, and use the ID information of different target groups to directly identify the current processing stage, providing a data reference for the determination of subsequent three-dimensional displacement measurement data information and process adjustment; according to the target ID identification, the target coverage rate is optimized and the waste of resources caused by the pasting of invalid targets in normal areas is reduced; and the adjustment process of the processing parameters is also directly displayed through the target ID.

[0054] (2) The present invention collects and compares the target position changes of different target group ID information in the pre- and post-processing stages in real time to obtain three-dimensional displacement measurement data. After solving the problem of accurately determining the number of target groups in different areas (easily deformable areas and normal areas), the target position changes can be directly obtained by collecting different target group ID information during the processing stage, and then the three-dimensional displacement measurement data can be automatically obtained, realizing the accurate analysis process of the three-dimensional displacement measurement data of multiple measuring points.

[0055] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing 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.

[0057] Figure 1 This is a step diagram of a method for analyzing data of three-dimensional displacement measurement of multiple measuring points of a target tube according to the present invention;

[0058] Figure 2 This is a step diagram of the target tube key point identification method of the present invention;

[0059] Figure 3 This is a schematic diagram of a multi-measurement point three-dimensional displacement measurement partition for a target tube according to the present invention. DETAILED DESCRIPTION

[0060] 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. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0061] See also Figure 1 、 Figure 3 As shown, the present invention is a method for analyzing data of three-dimensional displacement measurement of multiple measuring points of a target tube, the method comprising:

[0062] S1. Pre-collect key point information of the target tube obtained by the displacement sensor, and identify the key points of the target tube and their three-dimensional coordinate values;

[0063] S2. Setting different target groups according to the three-dimensional coordinate values ​​of the key points and obtaining ID information of different target groups, and identifying corresponding processing stages according to the ID information of different target groups;

[0064] S3, real-time acquisition of target position changes during the pre- and post-processing stages of the target tube to obtain three-dimensional displacement measurement data;

[0065] S4. Using a temperature sensor to collect the temperature values ​​corresponding to the front and rear processing stages of the target tube, perform thermal deformation analysis, determine the accuracy of the three-dimensional displacement measurement data based on the thermal deformation analysis results, and adjust the corresponding process parameters.

[0066] In the above technical solution, the present invention adopts a three-dimensional displacement measurement data analysis method for multiple measuring points of the target tube, and is equipped with sensors such as a displacement sensor and a temperature sensor. The displacement sensor can obtain the position information of key points on the surface of the target tube, and cooperates with an industrial CCD camera arranged in multiple perspectives to shoot key points and subsequently identify the target group ID. The displacement sensor is commonly a high-precision laser displacement sensor, which can collect displacement signals of key points of the target tube in real time, establish a world coordinate system through a laser tracker, calibrate the translation vector through the least squares method, and realize the rotation matrix for coordinate transformation. The installation displacement of the equipped high-precision laser displacement sensor should be determined in advance according to the laser tracker to ensure accurate coordinate transformation matrix information.

[0067] First, step S1 collects the displacement sensor target tube key points and their three-dimensional coordinate values ​​to ensure the recognition and confirmation of the target tube key points, and improve the existing target tube key point recognition deviation and other issues. Specifically, in one embodiment, please refer to Figure 2 As shown in the figure, the identification method for the key points of the target tube is:

[0068] SS1. Obtain the target tube's easily deformed area and normal area at the current processing stage;

[0069] SS2, determine the number of key points based on the distribution area of ​​the deformable area and the normal area respectively;

[0070] SS3, identify the location of key points through the geographic information coordinate system and generate the three-dimensional coordinate values ​​of the key points;

[0071] In the above embodiment, the target tube area is divided into an easily deformed area and a normal area according to the different structural areas of the target tube. The connection between the thin-walled area and the flange area will be easily deformed, while the reinforced area and the support area are normal areas. Generally, the larger the area, the more key points are required. Usually, the ratio of the distribution area of ​​the easily deformed area to the normal area is obtained and determined by taking an integer value. If the distribution area ratio of the easily deformed area to the normal area is 1:3, the two respectively determined key numbers are 1, 3 or 2, 6. The corresponding number of key points is set according to the actual area measurement point needs. The position of the key point is identified according to the geographic information coordinate system, and the three-dimensional coordinate value of the key point is generated.

[0072] Then, step S2 sets the number of targets of different target groups according to the three-dimensional coordinate values ​​of the key points and obtains the ID information of different target groups, and identifies the corresponding processing stage according to the different target group ID information; the three-dimensional coordinate values ​​of the key point position area can be used to identify the target group information of the area, which is specifically reflected in the determination of the ID information of different target groups, and the use of different target group ID information to directly identify the current processing stage, providing a data reference for the subsequent determination of three-dimensional displacement measurement data and process adjustment.

[0073] In a specific embodiment, different target groups are set according to the three-dimensional coordinate values ​​of the number of key points, and the key points of the easily deformed area are identified as a high-density target group and the key points of the normal area are identified as a low-density target group; the number of targets in the high-density target group is a multiple of the number of key points in the easily deformed area, and the multiple value is a positive integer and greater than 1, and the number of low-density target groups is equal to the number of key points in the normal area; the relationship between the key points and the targets is used to determine the pasting position of the targets, and the target coverage is optimized according to the target ID identification in combination with the laser projection positioning system, and the waste of resources caused by pasting invalid targets in the normal area is reduced; it is also the process of directly displaying the adjustment of the processing parameters through the target ID.

[0074] Next, step S3 collects and compares the target position changes of different target group ID information in the pre- and post-processing stages in real time to obtain three-dimensional displacement measurement data. After solving the problem of accurately determining the number of target groups in different areas (easily deformable areas and normal areas), the target position changes can be directly obtained by collecting different target group ID information during the processing stage, and then the three-dimensional displacement measurement data can be automatically obtained, realizing the accurate analysis process of the three-dimensional displacement measurement data of multiple measuring points.

[0075] Specifically, as an embodiment of the present invention, the above-mentioned three-dimensional displacement measurement data is obtained in the following manner:

[0076] For the current target group ID at different time points in adjacent stages and The coordinates of the data are compared, where is the time point of the previous processing stage, is the time point of the next processing stage; the comparison calculation formula is:

[0077]

[0078]

[0079]

[0080] in, for The displacement value in the axial direction, for The displacement value in the axial direction, for Displacement value in the axial direction; For time point of Axis coordinate values, For time point of Axis coordinate values; For time point of Axis coordinate values, For time point of Axis coordinate values; For time point of Axis coordinate values, For time point of Axis coordinate values;

[0081] Calculate the Euclidean displacement of each target :

[0082]

[0083] Among them, according to the above Euclidean displacement The calculation results can determine the amount of three-dimensional displacement measurement data, thereby providing a data calculation basis for the target position change in this embodiment, and further realizing the impact of the displacement change in the front and back processing stages on the target tube quality according to the dynamic processing process, so as to eliminate the interference of thermal deformation, compensate for the impact of thermal deformation, and generate a process parameter adjustment strategy based on the three-dimensional displacement measurement data after compensation calculation, thereby improving the measurement accuracy during the target tube processing process.

[0084] Finally, step S4 uses a temperature sensor to obtain the temperatures corresponding to the previous and next processing stages of the target tube and performs thermal deformation analysis. The accuracy of the three-dimensional displacement measurement data is determined based on the thermal deformation analysis results, and the corresponding process parameters are adjusted. In a specific embodiment:

[0085] The temperature sensor is used to obtain the temperature corresponding to the target tube's pre- and post-processing stages and perform thermal deformation analysis. The specific process is as follows:

[0086] Calculate the original displacement matrix:

[0087]

[0088] in, is the original displacement; For the coordinates of the next processing stage, the next processing stage uses express, is the coordinate of the previous processing stage, and the previous processing stage is express; The next processing stage Axis coordinate values, For the previous processing stage Axis coordinate values; For the next processing stage Axis coordinate values, For the previous processing stage Axis coordinate values; For the next processing stage Axis coordinate values, For the previous processing stage Axis coordinate values; by directly obtaining the spatial coordinate difference between the previous and next processing stages, this process does not exclude the target tube material effect caused by temperature, and further analysis is needed on the impact of thermal deformation on the measurement data volume;

[0089] To quantify the influence of thermal deformation components, the thermal deformation components are calculated based on the thermal-mechanical coupling model:

[0090]

[0091] in, is the thermal deformation displacement, represents the characteristic radius, and through the formula Calculated, the overall representation of the previous processing stage The distance from the coordinates of the fixed end to the origin of the coordinates; Generally, the workpiece clamping point is taken as the reference point. For symmetrical parts, The geometric center is taken as the reference point; is the shape factor of the target tube, is the deformation reduction coefficient caused by the collective constraint, and is determined by the laser interferometer calibration instrument; is the thermal expansion coefficient of the material; For the next processing stage temperature; For the previous processing stage temperature; Represented as processing stage and processing stages The temperature change, i.e. the temperature difference, is determined by combining infrared thermal imager and thermocouple to measure the temperature. After obtaining the deformation displacement value, the true value is further determined.

[0092] Perform thermal compensation calculations to obtain true three-dimensional displacement measurement data. The specific formula is as follows:

[0093]

[0094] in, is the true displacement;

[0095] The calculation formula after matrixization is:

[0096]

[0097] in, Indicates the next processing stage of Shaft temperature, Indicates the previous processing stage of Shaft temperature; Indicates the next processing stage of Shaft temperature, Indicates the previous processing stage of Shaft temperature; Indicates the previous processing stage of Shaft temperature, Indicates the previous processing stage of Shaft temperature; 、 、 Respectively axis, axis, The characteristic radius of the shaft, where the characteristic radius of different areas is different, the characteristic radius corresponding to the flange area and thin-walled area is obtained through 3D scanning modeling, .

[0098] As an embodiment of the present invention, the accuracy of the three-dimensional displacement measurement data is determined based on the thermal deformation analysis results, and the corresponding process parameters are adjusted by calculation using the formula:

[0099]

[0100] Calculate the actual deformation distance of the current target Standard deformation distance preset by the process Ratio ,judge:

[0101] like If it is less than 0.8, the accuracy of the three-dimensional displacement measurement data is judged to be unqualified and the process parameter adjustment strategy is initiated;

[0102] If 0.8≤ If ≤1.2, the accuracy of the three-dimensional displacement measurement data is considered qualified;

[0103] like >1.2, the 3D displacement measurement data accuracy is judged to be unqualified and the process parameter adjustment strategy is initiated.

[0104] In the above technical solution, the adjustment of the process parameters, for example, when it is less than 0.8, it means that the deformation is insufficient. When the process parameter adjustment strategy is started, it is necessary to improve the processing efficiency, increase the cutting parameters, and achieve the effect of shortening the processing cycle. The calculation formula is:

[0105] ;

[0106] in, is the cutting speed, is the feed rate per foot, is the cutting depth; To increase the cutting speed, To increase the feed rate per foot, To increase the cutting depth;

[0107] Secondly, when it is greater than 1.2, it means that the deformation exceeds the standard, the cutting load in the processing process is too large, and cooling needs to be optimized to reduce the impact of thermal deformation; the calculation formula is:

[0108] ;

[0109] in, is the coolant flow rate, is the pause time between processes, To reduce the cutting speed, The feed rate per foot after reduction is: is the coolant flow rate after increase; is the adjusted pause time between processes.

[0110] As an embodiment of the present invention, the ID information of different target groups is designed into an ID structure through an intelligent coding system, specifically including:

[0111] Encode the current target group ID structure according to 16-bit binary;

[0112] The coding content consists of three parts: "region code" as the first part, "stage code" as the second part, and "target number" as the third part;

[0113] Among them, the "area code" is used as the area identifier to indicate whether the current area is a deformable area or a normal area, and is represented by 4 bits; the "stage code" is used as the processing stage identifier to indicate the current processing stage progress. The processing stage progress includes "rough processing", "fine processing", and "heat treatment", and is represented by 4 bits; the "target serial number" is used as the target identity identification. Each target serial number in different target groups is also different. As a unique serial number, it is represented by 8 bits.

[0114] Furthermore, in one embodiment, a method for identifying corresponding processing stages according to different target group ID information is as follows:

[0115] Construct a mapping table between different target group ID information and processing stages:

[0116] Use the current target group ID information as the identification signal;

[0117] The processing stage is judged based on the recognition signal, and the current target group ID information is identified through a single scan to determine the current area processing stage information.

[0118] In the above technical solution, the recognition process of the processing stage is ensured by designing the target group ID structure and determining the coding mapping rules. The process of three-scan recognition is represented by an example, and the mapping table construction, single-scan recognition process, and real-time recognition code process are represented by an example (decoding ID 0x8316);

[0119] First, mapping table construction:

[0120] # Phase code mapping dictionary

[0121] STAGE_MAP = {

[0122] 0b0001: "rough machining",

[0123] 0b0010: "Semi-finishing",

[0124] 0b0011: "Finishing",

[0125] 0b0100: "Heat treatment",

[0126] 0b0101: "Final inspection stage"

[0127] }

[0128] # Region code mapping dictionary

[0129] REGION_MAP = {

[0130] 0b1000: "deformation zone",

[0131] 0b0100: "Normal area",

[0132] 0b1100: "High stress area",

[0133] 0b0010: "Clamping area"

[0134] };

[0135] Second, the single scan recognition process is:

[0136] graph TD

[0137] A[Scan target ID]-->B{Extract stage code}

[0138] B-->|Bit operation|C[Phase code=ID>>8&0x0F]

[0139] C-->D[look up table STAGE_MAP]

[0140] D-->E[output processing stage]

[0141] A-->F{Extract area code}

[0142] F-->|Bit operation|G[area code=ID>>12&0x0F]

[0143] G-->H[lookup table REGION_MAP]

[0144] H-->I[output area type];

[0145] Third, real-time code recognition process:

[0146] def decode_target_id(target_id):

[0147] "Analyze target ID to obtain processing information"

[0148] # Extraction stage code (9th-12th digits)

[0149] stage_code=(target_id>>8)&0x0F

[0150] # Extract the region code (13th-16th digits)

[0151] region_code=(target_id>>12)&0x0F

[0152] return {

[0153] stage:STAGE_MAP.get(stage_code, "unknown stage"),

[0154] region:REGION_MAP.get(region_code, "Unknown region"),

[0155] serial:target_id&0xFF # Extract serial number

[0156] }.

[0157] Fourth, example: Decoding ID: 0x8316

[0158] # Input: print(decode_target_id(0x8316))

[0159] # Output: {'stage': 'finishing', 'region': 'easily deformed area', 'serial': 22}; the hexadecimal input ID is: 0x8316; after binary expansion, it becomes: 1000 0011 0001 0110; the specific field extraction content is shown in Table 1 below:

[0160] Table 1

[0161]

[0162] The target deployment plan for the target tube multi-point area is shown in Table 2 below:

[0163] Table 2

[0164] area Number of targets Stage Code Area Code ID range Franchise 8 0001 1100 0xC1xx Thin-walled area 24 0011 1000 0x83xx Strengthening Area 12 0010 0100 0x42xx

[0165] The various embodiments in this specification are described in a progressive manner. Similar portions between the various embodiments can be referenced to each other, and each embodiment focuses on the differences from the other embodiments. In particular, the device, apparatus, and non-volatile computer storage medium embodiments are generally similar to the method embodiments, so their descriptions are relatively simplified. For relevant details, refer to the descriptions of the method embodiments.

[0166] The foregoing description is of specific embodiments of this specification. Other embodiments are within the scope of the accompanying documents. In some cases, the actions or steps described in this application can be performed in an order different from that shown in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or the sequential order to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0167] The above content is merely an example and explanation of the concept of the present invention. Those skilled in the art may make various modifications or additions to the described specific embodiments or replace them in a similar manner. As long as they do not deviate from the concept of the invention or exceed the scope defined in this application, they should all fall within the scope of protection of the present invention.

Claims

1. A method for analyzing data of three-dimensional displacement measurement of multiple measuring points of a target tube, characterized in that: The method comprises: S1. Pre-collect key point information of the target tube obtained by the displacement sensor, and identify the key points of the target tube and their three-dimensional coordinate values; S2. Setting different target groups according to the three-dimensional coordinate values ​​of the key points and obtaining ID information of different target groups, and identifying corresponding processing stages according to the ID information of different target groups; S3, real-time acquisition of target position changes during the pre- and post-processing stages of the target tube to obtain three-dimensional displacement measurement data; S4. Using a temperature sensor to collect temperature values ​​corresponding to the front and rear processing stages of the target tube for thermal deformation analysis, the accuracy of the three-dimensional displacement measurement data is determined based on the thermal deformation analysis results, and the corresponding process parameters are adjusted; The temperature sensor is used to collect the temperature corresponding to the target tube's pre- and post-processing stages and perform thermal deformation analysis: Calculate the original displacement matrix: ; in, is the original displacement; For the coordinates of the next processing stage, the next processing stage uses express, is the coordinate of the previous processing stage, and the previous processing stage is express; The next processing stage Axis coordinate values, For the previous processing stage Axis coordinate values; For the next processing stage Axis coordinate values, For the previous processing stage Axis coordinate values; For the next processing stage Axis coordinate values, For the previous processing stage Axis coordinate values; Calculate the thermal deformation component based on the thermal-mechanical coupling model: ;in, represents thermal deformation displacement; represents the characteristic radius; is the shape factor of the target tube; is the thermal expansion coefficient of the material; For the next processing stage temperature; For the previous processing stage temperature; Perform thermal compensation calculations to obtain true three-dimensional displacement measurement data: ; is the true displacement; the calculation formula after matrixization is: ; in, Indicates the next processing stage of Shaft temperature, Indicates the previous processing stage of Shaft temperature; Indicates the next processing stage of Shaft temperature, Indicates the previous processing stage of Shaft temperature; Indicates the previous processing stage of Shaft temperature, Indicates the previous processing stage of Shaft temperature; 、 、 Respectively axis, axis, Characteristic radius of the shaft, where .

2. The method for analyzing multi-point three-dimensional displacement measurement data of a target tube according to claim 1, characterized in that: The method for identifying the key points of the target tube is: SS1. Obtain the target tube's easily deformed area and normal area at the current processing stage; SS2, determine the number of key points based on the distribution area of ​​the deformable area and the normal area respectively; SS3. Identify the location of key points through the geographic information coordinate system and generate the three-dimensional coordinate values ​​of the key points.

3. The method for analyzing multi-point three-dimensional displacement measurement data of a target tube according to claim 2, characterized in that: The method of setting different target groups according to the three-dimensional coordinate values ​​of the number of key points is: Identify key points in the deformable area as a high-density target group and key points in the normal area as a low-density target group; The number of targets in the high-density target group is a multiple of the number of key points in the deformable area, and the multiple value is a positive integer and greater than 1. The number of targets in the low-density target group is equal to the number of key points in the normal area.

4. The method for analyzing multi-point three-dimensional displacement measurement data of a target tube according to claim 1, characterized in that: The ID information of different target groups is designed into an ID structure through an intelligent coding system, specifically including: Encode the current target group ID structure according to 16-bit binary; The coding content consists of three parts: "region code" as the first part, "stage code" as the second part, and "target number" as the third part; Among them, the "region code" is used as the region identifier to indicate whether the current region is a deformable region or a normal region, and is represented by 4 bits. The "stage code" is used as the processing stage identifier to indicate the current processing stage progress. The processing stage progress includes "rough processing", "finishing processing", and "heat treatment", and is represented by 4 bits. The "target serial number" is used to identify the target. Each target serial number in different target groups is also different. It is a unique serial number and is represented by 8 bits.

5. The method for analyzing multi-point three-dimensional displacement measurement data of a target tube according to claim 4, characterized in that: The method for identifying the corresponding processing stage according to different target group ID information is: Construct a mapping table between different target group ID information and processing stages: Use the current target group ID information as the identification signal; The processing stage is judged based on the recognition signal, and the current target group ID information is identified through a single scan to determine the current area processing stage information.

6. The method for analyzing multi-point three-dimensional displacement measurement data of a target tube according to claim 1, characterized in that: The three-dimensional displacement measurement data is obtained in the following manner: For the current target group ID at different time points in adjacent stages and The coordinates of the data are compared, where is the time point of the previous processing stage, is the time point of the next processing stage; the comparison calculation formula is: ; ; ; in, for The displacement value in the axial direction, for The displacement value in the axial direction, for Displacement value in the axial direction; For time point of Axis coordinate values, For time point of Axis coordinate values; For time point of Axis coordinate values, For time point of Axis coordinate values; For time point of Axis coordinate values, For time point of Axis coordinate values; Calculate the Euclidean displacement of each target : 。 7. The method for analyzing multi-point three-dimensional displacement measurement data of a target tube according to claim 6, characterized in that: The method of judging the accuracy of the three-dimensional displacement measurement data based on the thermal deformation analysis results and adjusting the corresponding process parameters is to calculate using the formula: ; Calculate the actual deformation distance of the current target Standard deformation distance preset by the process Ratio ,judge: like <0.8, the 3D displacement measurement data accuracy is judged to be unqualified, and the process parameter adjustment strategy is started. If 0.8≤ If ≤1.2, the accuracy of the three-dimensional displacement measurement data is considered qualified; like >1.2, the 3D displacement measurement data accuracy is judged to be unqualified and the process parameter adjustment strategy is initiated.

Citation Information

Patent Citations

  • Method for measuring key point of car frame based on coding points and computer vision

    CN101975552A

  • Device for testing zero distortion of carbon fiber member

    CN102141394A