A product installation positioning error analysis method, device, equipment and medium

By constructing a coordinate system for the aircraft and tooling, establishing an installation trajectory model, and analyzing errors, the problem of inaccurate product installation caused by tooling positioning was solved, thus improving the assembly accuracy of the aircraft.

CN115563702BActive Publication Date: 2026-01-09CHENGDU AIRCRAFT INDUSTRY GROUP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211155462.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-21
Publication Date
2026-01-09
Estimated Expiration
2042-09-21

AI Technical Summary

Technical Problem

In aircraft assembly, when positioning products using tooling, existing technology cannot accurately determine the product error caused by tooling positioning, resulting in inaccurate product installation and affecting the final processing accuracy.

Method used

Construct the aircraft theoretical coordinate system and the tooling coordinate system, establish the installation trajectory model of the main and auxiliary mounting holes of the product, transform it to the aircraft theoretical coordinate system through mathematical relationships, analyze the product installation error, and update the model to adjust the installation position based on the error analysis results.

Benefits of technology

It enables rapid and accurate identification of product installation errors caused by tooling positioning, thereby improving the accuracy of product positioning and installation, as well as the final machining precision.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115563702B_ABST
    Figure CN115563702B_ABST
Patent Text Reader

Abstract

The application discloses a product installation positioning error analysis method and device, equipment and medium, relates to the technical field of product installation error analysis, and is used for solving the technical problem that the product installation error caused by positioning is not accurately judged in the prior art. The method comprises the following steps: constructing an aircraft theoretical coordinate system and a tooling coordinate system; obtaining a first main installation track model of a main installation hole of a product and a first auxiliary installation track model of an auxiliary installation hole of the product based on the tooling coordinate system; obtaining a first general installation track model of any point on the product in the tooling coordinate system based on the first main installation track model and the first auxiliary installation track model; obtaining a second general installation track model of the product in the aircraft theoretical coordinate system based on the first general installation track model; and analyzing the product installation error based on the second general installation track model. In this way, it is more convenient to judge the product installation error caused by positioning.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of product installation positioning error analysis, and particularly relates to a product installation positioning error analysis method, device, equipment and medium. BACKGROUND

[0002] In aircraft assembly, a product is positioned by a tooling, the product is installed on the tooling, and then the product is processed, for example, a common combination of "round hole + long round hole". The final processing precision of the product is affected by the installation precision of the tooling and the installation precision of the product installed on the tooling. In engineering practice, currently, the processing and assembly precision of the tooling and the product is mainly determined by the experience of process personnel, and the product error caused by the positioning of the tooling is not accurately judged, so that the positioning and installation of the product is not accurate, and finally the installation error of the product is large. SUMMARY

[0003] The main purpose of the present application is to provide a product installation positioning error analysis method, device, equipment and medium, which aims to solve the technical problem of inaccurate judgment of the product error caused by the positioning of the tooling in the prior art.

[0004] To achieve the above purpose, the first aspect of the present application provides a product installation positioning error analysis method, which comprises:

[0005] constructing an aircraft theoretical coordinate system and a tooling coordinate system;

[0006] obtaining a first main installation track model of a main installation hole of a product and a first auxiliary installation track model of an auxiliary installation hole of the product based on the tooling coordinate system;

[0007] obtaining a first general installation track model of any point on the product in the tooling coordinate system based on the first main installation track model and the first auxiliary installation track model;

[0008] obtaining a second general installation track model of the product in the aircraft theoretical coordinate system based on the first general installation track model;

[0009] analyzing the installation error of the product based on the second general installation track model.

[0010] Preferably, the first main installation track model is obtained through the following relationship:

[0011]

[0012] wherein 0≤r≤e max , 0≤θ≤2π, e max represents the maximum positioning error of the product, D 1maxD represents the maximum diameter of the tool positioning hole 3max d represents the maximum diameter of the product process hole 2min x represents the minimum diameter of the tool positioning pin A2 y represents the x-axis coordinate of the product main mounting hole of the product in the tool coordinate system A2 y represents the y-axis coordinate of the product main mounting hole of the product in the tool coordinate system

[0013] Preferably, the first auxiliary mounting track model is obtained by the following relationship:

[0014]

[0015]

[0016]

[0017] wherein e′ min ≤ δ ≤ e′ max , e′ represents the fitting gap between the tool auxiliary positioning hole and the product auxiliary mounting hole, e′ min e′ represents the minimum fitting gap between the tool auxiliary positioning hole and the product auxiliary mounting hole, e′ max e′ represents the maximum fitting gap between the tool auxiliary positioning hole and the product auxiliary mounting hole, D1 represents the diameter of the tool positioning hole, D3 represents the diameter of the product process hole, d2 represents the diameter of the tool positioning pin, x B2 y represents the x-axis coordinate of the product auxiliary mounting hole of the product in the tool coordinate system B2 y represents the y-axis coordinate of the product auxiliary mounting hole of the product in the tool coordinate system, L x0 L represents the distance between the product auxiliary mounting hole and the tool auxiliary positioning hole along the x-axis direction y0 L represents the distance between the product auxiliary mounting hole and the tool auxiliary positioning hole along the x-axis direction, Δx represents the hole spacing error of the product auxiliary mounting hole along the x-axis direction, Δy represents the hole spacing error of the product auxiliary mounting hole along the y-axis direction, and α2 represents the rotation angle of the product positioning in the tool coordinate system.

[0018] Preferably, the first general mounting track model is obtained by the following relationship:

[0019]

[0020]

[0021]

[0022] wherein x C2 y represents the x-axis coordinate of any point of the product in the tool coordinate system B2x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system, c0 x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system, c0 x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system, c2 x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system, c2 x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system,

[0023] Preferably, the second general installation trajectory model is obtained by the following relationship:

[0024]

[0025]

[0026]

[0027] x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system, C3 x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system, C3 x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system,

[0028] Preferably, the second general installation trajectory model is obtained by the following relationship:

[0029] Preferably, the second general installation trajectory model is obtained by the following relationship:

[0030]

[0031] x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system, A3 x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system, A3 x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system,

[0032] Preferably, the second general installation trajectory model is obtained by the following relationship:

[0033]

[0034] x' represents the y-axis coordinate of any point of the product in the fixture coordinate system, y' represents the x-axis coordinate of any point of the product in the fixture coordinate system, B3x-coordinate of the product sub-mounting hole in the aircraft theoretical coordinate system, y-coordinate of the product sub-mounting hole in the aircraft theoretical coordinate system, z-coordinate of the product sub-mounting hole in the aircraft theoretical coordinate system B3 y-coordinate of the product sub-mounting hole in the aircraft theoretical coordinate system.

[0035] Preferably, the step of analyzing the product installation error based on the second general installation trajectory model further comprises:

[0036] obtaining an error analysis result based on the analysis of the product installation error;

[0037] updating the first main installation trajectory model, the first sub-installation trajectory model and the first general installation trajectory model based on the error analysis result, so as to update the second general installation trajectory model.

[0038] Preferably, before the step of updating the first main installation trajectory model, the first sub-installation trajectory model and the first general installation trajectory model based on the error analysis result, so as to update the second general installation trajectory model, the method further comprises:

[0039] stopping the step of updating the first main installation trajectory model, the first sub-installation trajectory model and the first general installation trajectory model based on the error analysis result, so as to update the second general installation trajectory model, when the error analysis result is less than an error threshold value;

[0040] performing the step of updating the first main installation trajectory model, the first sub-installation trajectory model and the first general installation trajectory model based on the error analysis result, so as to update the second general installation trajectory model, when the error analysis result is greater than or equal to the error threshold value.

[0041] Preferably, the step of obtaining an error analysis result based on the analysis of the product installation error comprises:

[0042] obtaining an installation error map of any point on the product based on the analysis of the product installation error;

[0043] obtaining the error analysis result based on the installation error map.

[0044] In a second aspect, the application provides a product installation positioning error analysis device, the device comprising:

[0045] a construction module for constructing an aircraft theoretical coordinate system and a tooling coordinate system;

[0046] The first obtaining module is configured to obtain a first main installation track model of a main installation hole of a product and a first auxiliary installation track model of an auxiliary installation hole of the product based on the tooling coordinate system;

[0047] The second obtaining module is configured to obtain a first general installation track model of any point on the product in the tooling coordinate system based on the first main installation track model and the first auxiliary installation track model;

[0048] The third obtaining module is configured to obtain a second general installation track model of the product in the aircraft theoretical coordinate system based on the first general installation track model;

[0049] The analyzing module is configured to analyze a product installation error based on the second general installation track model.

[0050] In a third aspect, a computer device is provided, which includes a memory and a processor. The memory stores a computer program. The processor executes the computer program to implement the method in the embodiments.

[0051] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program. The processor executes the computer program to implement the method in the embodiments.

[0052] Through the above technical solutions, the present application has at least the following beneficial effects:

[0053] The product installation positioning error analysis method, device, equipment and medium provided by the embodiment of the application, the method comprises the following steps: constructing an aircraft theoretical coordinate system and a tooling coordinate system; obtaining a first main installation track model of a main installation hole of a product and a first auxiliary installation track model of an auxiliary installation hole of the product based on the tooling coordinate system; obtaining a first general installation track model of any point on the product in the tooling coordinate system based on the first main installation track model and the first auxiliary installation track model; obtaining a second general installation track model of the product in the aircraft theoretical coordinate system based on the first general installation track model; and analyzing the product installation error based on the second general installation track model. Since the coordinates of two points of the product installed on the tooling are determined, the installation position of the entire product installed on the tooling is determined, so that only the installation tracks of the main installation hole and the auxiliary installation hole of the product need to be determined, and then the installation position of the entire product in the tooling coordinate system can be known, and then the track of the entire product is converted from the tooling coordinate system to the aircraft theoretical coordinate system, and the installation track of any point of the product in the aircraft theoretical coordinate system is compared with the theoretical installation track, so that the error of the product installed on the tooling can be quickly, conveniently and accurately known, and the error is adjusted accordingly, so that the processing and assembly precision of the tooling and the product is determined by the technician according to experience, so that the product installation error caused by the tooling positioning can be more accurately judged, and the positioning and installation of the product are more accurate. BRIEF DESCRIPTION OF DRAWINGS

[0054] Figure 1 A computer device structure schematic diagram of a hardware running environment related to the embodiment of the application;

[0055] Figure 2 A flowchart of the product installation positioning error analysis method of the embodiment of the application;

[0056] Figure 3 A product assembly process schematic diagram provided by the embodiment of the application;

[0057] Figure 4 A product assembly positioning schematic diagram provided by the embodiment of the application;

[0058] Figure 5 An amplification schematic diagram of a product assembly error provided by the embodiment of the application;

[0059] Figure 6 A positioning principle schematic diagram of a main installation hole of a product provided by the embodiment of the application;

[0060] Figure 7 An installation track schematic diagram of a main installation hole of a product in a tooling coordinate system provided by the embodiment of the application;

[0061] Figure 8 A positioning principle schematic diagram of a product secondary mounting hole provided by an embodiment of the present application;

[0062] Figure 9 A mounting track schematic diagram of a product secondary mounting hole in a tool coordinate system provided by an embodiment of the present application;

[0063] Figure 10 A mounting track schematic diagram of a product upper pressing hole in a tool coordinate system provided by an embodiment of the present application;

[0064] Figure 11 A mounting track schematic diagram of a product upper pressing hole in an aircraft theoretical coordinate system provided by an embodiment of the present application;

[0065] Figure 12 A mounting track schematic diagram of a product primary mounting hole in an aircraft theoretical coordinate system provided by an embodiment of the present application;

[0066] Figure 13 A mounting track schematic diagram of a product secondary mounting hole in an aircraft theoretical coordinate system provided by an embodiment of the present application;

[0067] Figure 14 A flowchart of a process for applying error analysis provided by an embodiment of the present application;

[0068] Figure 15 A flowchart of a specific execution method of step S20;

[0069] Figure 16 A schematic diagram of a product mounting positioning error analysis device provided by an embodiment of the present application.

[0070] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0071] It should be understood that the specific embodiments described herein merely serve to explain the present application and are not intended to limit the present application.

[0072] In aircraft assembly, the product is positioned by tooling, installed on the tooling, and then processed, and the final processing precision of the product is affected by the installation precision of the tooling and the installation precision of the product installed on the tooling. Therefore, the comprehensive assembly precision of the product positioned by the tooling is affected by multiple factors such as tooling processing precision, installation precision, and product processing precision. In order to ensure the implementability of assembly, a small gap is often left between the pin holes, which will adversely affect the positioning precision of the product during installation. In engineering practice, the processing and assembly precision of the tooling and the product is currently determined by the process personnel according to experience, and the product error caused by positioning by the tooling is not accurately judged, which makes the positioning and installation of the product inaccurate, and finally leads to a large installation error of the product.

[0073] To solve the above technical problems, the application provides a product installation positioning error analysis method, device, equipment and medium. Before introducing the specific technical scheme of the application, the hardware running environment related to the embodiment of the application is introduced.

[0074] Reference Figure 1 , Figure 1 is a schematic diagram of the computer device structure of the hardware running environment related to the embodiment of the application.

[0075] As Figure 1 shown, the computer device can include a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 can include a display screen, an input unit such as a keyboard, and an optional user interface 1003 can also include a standard wired interface, a wireless interface. The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a wireless fidelity (WIreless-FIdelity, WI-FI) interface). The memory 1005 can be a high-speed random access memory (RAM) memory, or a stable non-volatile memory (NVM), such as a magnetic disk memory. The memory 1005 can also be a storage device independent of the aforementioned processor 1001.

[0076] Those skilled in the art can understand that Figure 1 the structure shown in the figure does not constitute a limitation on the computer device, and can include more or fewer components than the figure, or combine certain components, or different component arrangements.

[0077] As Figure 1 shown, the memory 1005 as a storage medium can include an operating system, a data storage module, a network communication module, a user interface module and an electronic program.

[0078] In Figure 1 the computer device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the computer device of the application can be arranged in the computer device, the computer device calls the product installation positioning error analysis device stored in the memory 1005 through the processor 1001, and executes the product installation positioning error analysis method provided by the application.

[0079] Referring Figures 2-5 to Figure 4 , the reference numeral 1 represents a tooling, the reference numeral 2 represents a product to be positioned, the reference numeral 3 represents a positioning pin, the reference numeral 4 represents a handle nut, the circular hole in the product is the main installation hole of the product, which is used to prevent over positioning; the oblong hole is the auxiliary installation hole of the product, which is used to control the rotation of the parts in the axial direction, and the remaining holes are the pressing holes, which are used to assist the positioning and ensure the uniformity of the rigidity and stress distribution during the installation of the product; based on the hardware environment of the foregoing embodiment; the embodiment of the application provides a product installation positioning error analysis method, which comprises the following steps:

[0080] S10: constructing an aircraft theoretical coordinate system and a tooling coordinate system.

[0081] S11: obtaining a first main installation trajectory model of a main installation hole of a product and a first auxiliary installation trajectory model of an auxiliary installation hole of the product based on the tooling coordinate system.

[0082] The first main installation trajectory model is obtained through the following relationship as shown in Figures 6-7 :

[0083]

[0084] Wherein, 0≤r≤e max , 0≤θ≤2π, e max represents the maximum positioning error of the product, D 1max represents the maximum diameter of the positioning hole of the tooling, D 3max represents the maximum diameter of the process hole of the product (the process hole of the product here can refer to the main installation hole of the product), d 2min represents the minimum diameter of the positioning pin of the tooling; x A2 represents the x-axis coordinate of the main installation hole of the product in the tooling coordinate system, y A2 represents the y-axis coordinate of the main installation hole of the product in the tooling coordinate system.

[0085] Preferably, the first secondary mounting track model is obtained by the following relationship, as shown in the following formula (1): Figures 8-9

[0086]

[0087]

[0088]

[0089] wherein e′ min ≤ δ ≤ e′ max , e′ represents the fitting gap between the tooling secondary positioning hole and the product secondary mounting hole, e′ min represents the minimum fitting gap between the tooling secondary positioning hole and the product secondary mounting hole, e′ max represents the maximum fitting gap between the tooling secondary positioning hole and the product secondary mounting hole, D1 represents the diameter of the tooling positioning hole, D3 represents the diameter of the product process hole (the product process hole here can refer to the product secondary mounting hole), d2 represents the diameter of the tooling positioning pin, x B2 represents the x-axis coordinate of the product secondary mounting hole of the product in the tooling coordinate system, y B2 represents the y-axis coordinate of the product secondary mounting hole of the product in the tooling coordinate system, L x0 represents the distance between the product secondary mounting hole and the tooling secondary positioning hole along the x-axis direction, L y0 represents the distance between the product secondary mounting hole and the tooling secondary positioning hole along the x-axis direction, Δx represents the hole spacing error of the product secondary mounting hole along the x-axis direction, Δy represents the hole spacing error of the product secondary mounting hole along the y-axis direction, and α2 represents the rotation angle of the product positioning in the tooling coordinate system.

[0090] S12: obtaining a first general mounting track model of any point on the product in the tooling coordinate system based on the first primary mounting track model and the first secondary mounting track model.

[0091] The first general mounting track model is obtained by the following relationship, as shown in the following formula (2) (taking the pressing hole on the product as an example): Figure 10

[0092]

[0093]

[0094]

[0095] wherein x C2 represents the x-axis coordinate of any point on the product in the tooling coordinate system, y B2 ​​This represents the y-coordinate of any point on the product within the tooling coordinate system, x′. c0 This represents the theoretical installation trajectory of any point on the product along the x-axis, y′. c0 Let Rx represent the theoretical installation trajectory of any point on the product along the y-axis, R2 represent the rotation matrix of the product's position after installation relative to the tooling coordinate system, T2 represent the translation matrix of the product's position after installation relative to the tooling coordinate system, and Δx represent the rotation matrix of the product's position after installation relative to the tooling coordinate system. c2 Δy represents the assembly error of any point on the product along the x-axis in the tooling coordinate system. c2 This represents the assembly error of any point on the y-axis of the product in the tooling coordinate system.

[0096] S13: Based on the first universal installation trajectory model, such as Figure 11 As shown (taking the clamping hole on the product as an example), the second general installation trajectory model of the product in the theoretical coordinate system of the aircraft is obtained.

[0097] The second universal installation trajectory model is obtained through the following relationship:

[0098]

[0099]

[0100]

[0101] Where, x C3 This represents the x-axis coordinate of any point on the product within the aircraft's theoretical coordinate system, and the y-axis coordinate... C3 R1 represents the y-axis coordinate of any point of the product in the aircraft theoretical coordinate system, T1 represents the rotation matrix of the tooling coordinate system relative to the aircraft theoretical coordinate system, and α1 represents the rotation angle of the tooling in the aircraft theoretical coordinate system during positioning.

[0102] S14: Analyze the product installation error based on the second general installation trajectory model.

[0103] In the present application, the tool is first installed in the aircraft theoretical coordinate system, and when the product (aircraft parts) is assembled, the tool is taken as the reference, i.e. the tool coordinate system is taken as the reference, to realize the positioning assembly of the product. When the product is installed on the tool, the product main mounting hole on the product corresponds to the tool main positioning hole on the tool, and the product secondary mounting hole on the product corresponds to the tool secondary positioning hole on the tool. The product main mounting hole and the tool main positioning hole are circular holes, and the product secondary mounting hole and the tool secondary positioning hole are oblong holes. When the trajectory of any point on the product is studied, the product pressing hole can be selected as a special point for study. The coordinates of the above circular hole, oblong hole and pressing hole all refer to the coordinates of the center point. Since the coordinates of two points of the product installed on the tool are determined, the installation position of the entire product installed on the tool can be determined. Therefore, only the installation trajectories of the product main mounting hole and the product secondary mounting hole need to be determined, so that the installation position of the entire product in the tool coordinate system can be known. Then, the trajectory of the entire product is converted from the tool coordinate system to the aircraft theoretical coordinate system. According to the comparison between the installation trajectory of any point of the product in the aircraft theoretical coordinate system and the theoretical installation trajectory, the error of the product installed on the tool can be quickly, conveniently and accurately known. According to the error, corresponding adjustment can be made. In this way, the processing and assembly precision of the tool and the product can be determined by the technician according to experience, so that the installation error of the product caused by positioning through the tool can be more accurately judged, and the positioning installation of the product can be more accurate.

[0104] In some embodiments, based on the first main installation trajectory model and the first secondary installation trajectory model, a second main installation trajectory model and a second secondary installation trajectory model of the product in the aircraft theoretical coordinate system are obtained respectively;

[0105] The second main installation trajectory model is obtained through the following relationship as shown in formula (1): Figure 12

[0106]

[0107] wherein, x A3 represents the x-axis coordinate of the product main mounting hole of the product in the aircraft theoretical coordinate system, y A3 represents the y-axis coordinate of the product main mounting hole of the product in the aircraft theoretical coordinate system.

[0108] The second secondary installation trajectory model is obtained through the following relationship as shown in formula (2): Figure 13

[0109]

[0110] wherein, x B3 represents the x-axis coordinate of the product secondary mounting hole of the product in the aircraft theoretical coordinate system, y B3 ​​The y-axis coordinate of the product secondary mounting hole in the aircraft theoretical coordinate system.

[0111] In this embodiment, the product primary mounting hole and the product secondary mounting hole are taken as special points for study. The product primary mounting hole and the product secondary mounting hole in the tooling coordinate system are converted to the aircraft theoretical coordinate system, and the trajectories of the product primary mounting hole and the product secondary mounting hole in the aircraft theoretical coordinate system are compared with the trajectories of the product primary mounting hole and the product secondary mounting hole in the theoretical case, so that the installation error of the product can be more quickly and accurately judged.

[0112] In addition, Figures 1-13 The x-axis coordinate and the y-axis coordinate involved in the above embodiment are in mm.

[0113] In some embodiments, as shown in Figure 14 After the step of analyzing the installation error of the product based on the second general installation trajectory model, the method further includes:

[0114] S20: obtaining an error analysis result based on the analysis of the installation error of the product.

[0115] The purpose of analyzing the installation error of the product is to obtain the error analysis result, and then to make adjustments to the installation of the product according to the obtained error analysis result, as shown in Figure 15 The error analysis result can be obtained by the following method:

[0116] S201: obtaining an installation error map of any point on the product based on the analysis of the installation error of the product.

[0117] The installation error map is obtained by analyzing the installation error of the product and processing the installation error in a conventional manner.

[0118] S202: obtaining the error analysis result based on the installation error map.

[0119] The error analysis result can be more intuitively and clearly obtained through the installation error map, so that the efficiency of obtaining the error analysis result can be improved.

[0120] S21: updating the first primary installation trajectory model, the first secondary installation trajectory model and the first general installation trajectory model based on the error analysis result, so as to update the second general installation trajectory model.

[0121] In this embodiment, based on the difference between the actual installation position of the entire product in the aircraft coordinate system and the theoretical installation position of the product, the error analysis result can be known. According to the error analysis result, the installation position of the product main mounting hole and the product secondary mounting hole in the tooling coordinate system is adjusted again. When the positions of the product main mounting hole and the product secondary mounting hole are adjusted, the installation position of the entire product in the tooling coordinate system is also adjusted, thereby achieving the purpose of updating the first main installation trajectory model, the first secondary installation trajectory model and the first general installation trajectory model. Then, the position of the updated entire product is converted to the aircraft theoretical coordinate system. The actual installation position of the product in the aircraft theoretical coordinate system is compared with the theoretical installation position of the tooling again to obtain the error analysis result. According to the error analysis result, the installation position of the product main mounting hole and the product secondary mounting hole in the tooling coordinate system can be adjusted again. This cycle continues until the actual installation error of the product in the aircraft theoretical coordinate system is reduced to a reasonable range, and the adjustment of the positions of the product main mounting hole and the product secondary mounting hole is stopped. In this way, the installation error of the product is reasonably and effectively analyzed, and the installation position of the product is adjusted, which can greatly reduce the installation error of the product and finally greatly improve the machining precision of the product.

[0122] In some embodiments, before the step of updating the first main installation trajectory model, the first secondary installation trajectory model and the first general installation trajectory model based on the error analysis result to update the second general installation trajectory model, it further includes:

[0123] In the case where the error analysis result is less than the error threshold, the step of updating the first main installation trajectory model, the first secondary installation trajectory model and the first general installation trajectory model based on the error analysis result to update the second general installation trajectory model is stopped;

[0124] In the case where the error analysis result is greater than or equal to the error threshold, the step of updating the first main installation trajectory model, the first secondary installation trajectory model and the first general installation trajectory model based on the error analysis result to update the second general installation trajectory model is performed.

[0125] In the embodiment, the error threshold can be given according to actual working experience or requirements. When the error analysis result is less than the error threshold, it indicates that the installation precision of the entire product based on the aircraft theoretical coordinate system can meet the requirements, and thus it is not necessary to return to adjust the installation positions of the product primary mounting hole and the product secondary mounting hole. When the error analysis result is greater than or equal to the error threshold, it indicates that the installation precision of the entire product based on the aircraft theoretical coordinate system cannot meet the corresponding requirements, and thus it is necessary to return to adjust the installation positions of the product primary mounting hole and the product secondary mounting hole in the tooling coordinate system, so as to achieve the purpose of re-adjusting the installation position of the entire product until the error of the installation position of the product after reinstallation is within the error threshold range. In this way, by setting the error threshold, the analysis of the product error can be better utilized, and the product installation position meeting the requirements in precision can be obtained more quickly, and the application value is higher.

[0126] In another embodiment, as shown in FIG. 6, the application provides a product installation positioning error analysis device, which comprises: Figure 16

[0127] a construction module, configured to construct an aircraft theoretical coordinate system and a tooling coordinate system;

[0128] a first obtaining module, configured to obtain a first primary installation track model of a product primary mounting hole and a first secondary installation track model of a product secondary mounting hole based on the tooling coordinate system;

[0129] a second obtaining module, configured to obtain a first general installation track model of any point on the product in the tooling coordinate system based on the first primary installation track model and the first secondary installation track model;

[0130] a third obtaining module, configured to obtain a second general installation track model of the product in the aircraft theoretical coordinate system based on the first general installation track model;

[0131] an analysis module, configured to analyze the product installation error based on the second general installation track model.

[0132] It should be noted that the modules in the product installation positioning error analysis device in the embodiment are one-to-one corresponding to the steps in the product installation positioning error analysis method in the foregoing embodiment, and thus the specific embodiments and the achieved technical effects of the embodiment can refer to the embodiments of the product installation positioning error analysis method, which will not be described herein again.

[0133] In addition, in an embodiment, the application further provides a computer device, which comprises a processor, a memory and a computer program stored in the memory. The computer program is run by the processor to implement the method in the foregoing embodiment.

[0134] ​Further, in an embodiment, the present application also provides a computer storage medium, which stores a computer program, and the computer program is run by a processor to implement the method in the foregoing embodiment.

[0135] In some embodiments, the computer readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disc, or CD-ROM, etc.; or can be various devices including one or any combination of the above memories. The computer can be various computing devices including smart terminals and servers.

[0136] In some embodiments, the executable instructions can be in the form of programs, software, software modules, scripts or code, written in any form of programming language, including compiled or interpreted languages, or declarative or procedural languages, and can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0137] As an example, the executable instructions can, but need not, correspond to a file in a file system, can be stored in a part of a file that holds other programs or data, for example, in one or more scripts stored in a Hyper Text Markup Language (HTML, Hyper Text Markup Language) document, in a single file dedicated to the program in question, or in multiple coordinated files, for example, files that store one or more modules, sub programs, or portions of code.

[0138] As an example, the executable instructions can be deployed to execute on one computer device, or on multiple computer devices located at one site, or on multiple computer devices distributed across multiple sites and interconnected by a communication network.

[0139] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles, or systems that include a series of elements not only include those elements, but also include other elements not explicitly listed, or inherent to such processes, methods, articles, or systems. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or system that includes the element.

[0140] The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages or disadvantages of the embodiments.

[0141] Those skilled in the art can clearly understand the above-mentioned embodiment method can be realized by means of software and the necessary general hardware platform, of course, can also be through hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application essentially or say the part of the prior art contribution can be embodied in the form of software products, the computer software product is stored in a storage medium (such as read-only memory / random access memory, magnetic disk, optical disk), including a plurality of instructions to make a multimedia terminal device (may be a mobile phone, computer, television receiver, or network equipment, etc.) executes the method described in various embodiments of the present application.

[0142] The above is only the preferred embodiment of the present application, not therefore limit the patent scope of the present application, all use the contents of the present application specification and drawings of equivalent structure or equivalent process transformation, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A product installation positioning error analysis method characterized by, The method comprises: constructing an aircraft theoretical coordinate system and a tooling coordinate system; obtaining a first main installation track model of a main installation hole of a product and a first auxiliary installation track model of an auxiliary installation hole of the product based on the tooling coordinate system; obtaining a first general installation track model of any point on the product in the tooling coordinate system based on the first main installation track model and the first auxiliary installation track model; obtaining a second general installation track model of the product in the aircraft theoretical coordinate system based on the first general installation track model; analyzing installation errors of the product based on the second general installation track model; obtaining the first main installation track model through the following relationship: wherein, , , , the maximum diameter of the tool positioning hole, the maximum diameter of the product process hole, the minimum diameter of the tool positioning pin; the x-axis coordinate of the product main mounting hole of the product in the tool coordinate system, the y-axis coordinate of the product main mounting hole of the product in the tool coordinate system; obtaining the first auxiliary installation track model through the following relationship: , represents the fitting gap between the fixture vice positioning hole and the product vice mounting hole, represents the minimum fitting gap between the fixture vice positioning hole and the product vice mounting hole, represents the maximum fitting gap between the fixture vice positioning hole and the product vice mounting hole, D1 represents the diameter of the fixture positioning hole, D3 represents the diameter of the product process hole, and d2 represents the diameter of the fixture positioning pin, represents the x-axis coordinate of the product vice mounting hole of the product in the fixture coordinate system, represents the y-axis coordinate of the product vice mounting hole of the product in the fixture coordinate system, L x0 represents the distance between the product vice mounting hole and the fixture vice positioning hole along the x-axis direction, L y0 represents the distance between the product vice mounting hole and the fixture vice positioning hole along the x-axis direction, Δx represents the hole spacing error of the product vice mounting hole along the x-axis direction, and Δy represents the hole spacing error of the product vice mounting hole along the y-axis direction, 2 represents the rotation angle in the fixture coordinate system when the product is positioned.

2. The product installation positioning error analysis method of claim 1, wherein, obtaining the first general installation track model through the following relationship: wherein, R1 represents the rotation matrix of the product's position relative to the fixture coordinate system, R1 represents the rotation matrix of the product's position relative to the fixture coordinate system, R1 represents the rotation matrix of the product's position relative to the fixture coordinate system, R1 represents the rotation matrix of the product's position relative to the fixture coordinate system, R1 represents the rotation matrix of the product's position relative to the fixture coordinate system, R1 represents the rotation matrix of the product's position relative to the fixture coordinate system, 3. The product installation positioning error analysis method of claim 2, wherein, obtaining the second general installation track model through the following relationship: wherein, R1 represents the rotation matrix of the tooling coordinate system relative to the aircraft theoretical coordinate system, R1 represents the rotation matrix of the tooling coordinate system relative to the aircraft theoretical coordinate system, 1 represents the rotation angle in the aircraft theoretical coordinate system when the tooling is positioned.

4. The product installation positioning error analysis method of claim 3, wherein, obtaining a second main installation track model and a second auxiliary installation track model of the product in the aircraft theoretical coordinate system based on the first main installation track model and the first auxiliary installation track model respectively; obtaining the second main installation track model through the following relationship: wherein, represents the x-axis coordinate of the main mounting hole of the product in the aircraft theoretical coordinate system, represents the y-axis coordinate of the main mounting hole of the product in the aircraft theoretical coordinate system; obtaining the second auxiliary installation track model through the following relationship: wherein, represents the x-axis coordinate of the product pair mounting hole of the product under the aircraft theoretical coordinate system, represents the y-axis coordinate of the product pair mounting hole of the product under the aircraft theoretical coordinate system.

5. The product installation positioning error analysis method of claim 1, wherein, After the step of analyzing installation errors of the product based on the second general installation track model, the method further comprises: obtaining an error analysis result based on the analysis of the installation errors of the product; updating the first main installation track model, the first auxiliary installation track model and the first general installation track model based on the error analysis result to update the second general installation track model.

6. The product installation positioning error analysis method of claim 5, wherein, Before the step of updating the first main installation track model, the first auxiliary installation track model and the first general installation track model based on the error analysis result to update the second general installation track model, the method further comprises: stopping the step of updating the first main installation track model, the first auxiliary installation track model and the first general installation track model based on the error analysis result to update the second general installation track model when the error analysis result is less than an error threshold value; performing the step of updating the first main installation track model, the first auxiliary installation track model and the first general installation track model based on the error analysis result to update the second general installation track model when the error analysis result is greater than or equal to the error threshold value.

7. The product installation positioning error analysis method of claim 5, wherein, The step of obtaining an error analysis result based on the analysis of the installation errors of the product comprises: obtaining an installation error map of any point on the product based on the analysis of the installation errors of the product; obtaining the error analysis result based on the installation error map.

8. A product installation positioning error analysis apparatus for implementing the method of any one of claims 1-7, characterized by, The device comprises: a construction module configured to construct an aircraft theoretical coordinate system and a tooling coordinate system; The first obtaining module is configured to obtain a first main installation track model of a main installation hole of the product and a first auxiliary installation track model of an auxiliary installation hole of the product based on the tooling coordinate system; The second obtaining module is configured to obtain a first general installation track model of any point on the product in the tooling coordinate system based on the first main installation track model and the first auxiliary installation track model; The third obtaining module is configured to obtain a second general installation track model of the product in the aircraft theoretical coordinate system based on the first general installation track model; The analyzing module is configured to analyze a product installation error based on the second general installation track model.

9. A computer device, comprising: The computer device comprises a memory and a processor, the memory stores a computer program, and the processor executes the computer program to realize the method in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the processor executes the computer program to realize the method in any one of claims 1-7.