Batch correction method and device for deviation of aircraft quality characteristic data set
By splitting and correcting the single-stage data set of the aircraft mass characteristic data set, the problem of negative weight and mismatch in the data set is solved, and fast and accurate data correction and trend retention are achieved.
Patent Information
- Application Number
- CN202411782383.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-03-18
AI Technical Summary
During the overall design process of aircraft quality characteristic data sets, problems such as negative weight cushioning, mismatch of top map quality characteristics and sub-level combined mass characteristic data often occur due to standard parts openings and design margins, which affects calculation and analysis.
By obtaining the aircraft quality characteristic data set, generating a data table and splitting it into a single-level data group at the assembly level and unit level, determining the deviation child that needs to be corrected and its data group, calculating the corrected data, and traversing all data groups for missing child filling.
The rapid and accurate correction of the aircraft quality characteristic data set is achieved, ensuring that the macro quality characteristic trend of the data set is basically unaffected, and the correction direction is ensured through the uneven coefficient.
Smart Images

Figure CN119646512A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of aircraft quality characteristic data processing, and in particular, relates to a method and device for batch correction of deviations of aircraft quality characteristic data sets. Background Art
[0002] During the overall aircraft design process, the aircraft's mass characteristic data set often has negative weight deductions, mismatches between the top-view mass characteristics and the sub-level combined mass characteristics data, and differences between the combined mass characteristics of each component and the target mass characteristics of the entire aircraft due to standard parts openings, design margins, insufficient precision, and differences between the current design status and the target. These situations have a significant impact on the calculation and analysis of the mass characteristic data set.
[0003] Therefore, a method or tool is needed that can not only ensure that the calculation results of the upper and lower levels of the aircraft quality characteristics data set match, but also ensure that the macro quality characteristics trend of the data set is basically unaffected as required. Summary of the invention
[0004] The purpose of the present application is to provide a method and device for batch correction of deviations of aircraft quality characteristic data sets, so as to solve or alleviate at least one problem in the background technology.
[0005] In a first aspect, the technical solution of the present application is: a method for batch correction of deviations of an aircraft quality characteristic data set, comprising:
[0006] Acquire an aircraft quality characteristic data set, generate an aircraft quality characteristic data table according to the aircraft quality characteristic data set, and split the aircraft quality characteristic data into a plurality of single-level data groups according to the assembly level and the unit level;
[0007] Determine the deviation sub-level and the single-branch single-level data group to which the deviation correction of the aircraft mass characteristic data is required, and calculate the data after the deviation sub-level correction according to the single-branch single-level data group to which the deviation sub-level belongs;
[0008] Traverse all single-branch single-level data groups and repeat the previous step to fill in the missing sub-levels in all single-branch single-level data groups.
[0009] In a preferred embodiment of the present application, the split single-branch single-level data groups are arranged in order from top to bottom according to the hierarchical relationship.
[0010] In a preferred embodiment of the present application, the process of determining the deviation sub-level that requires deviation correction of aircraft mass characteristic data includes: based on the fact that the weight of the assembly level is not equal to the sum of the weights of all sub-levels of the assembly level, it is determined that the assembly sub-level under the assembly level needs deviation correction.
[0011] In a preferred embodiment of the present application, the data of the deviation sub-stage calculated according to the single-stage data group where the deviation sub-stage is located includes the weight, center of gravity coordinates, moment of inertia and product of inertia of the deviation sub-stage.
[0012] In a preferred embodiment of the present application, the process of calculating the weight, center of gravity coordinates, moment of inertia and product of inertia of the deviation sub-stage includes:
[0013] Determine the imbalance correction factor;
[0014] Determine the weight difference between the upper and lower levels in a single-level data group, distribute the weight difference to each correction sub-level according to the imbalance coefficient and the weight ratio of the correction sub-level, and obtain the corrected weight of each correction sub-level;
[0015] The center of gravity deviation is obtained according to the center of gravity of the assembly level in the single-stage data group and the average center of gravity of the deviation sublevel, and each deviation sublevel accumulates the center of gravity deviation to obtain the modified center of gravity of the deviation sublevel, wherein the average center of gravity of the deviation sublevel is the sum of the product of the corrected weight of each deviation sublevel and the center of gravity divided by the sum of the weights of all deviation sublevels;
[0016] Determine the difference in the moments of inertia or products of inertia between the upper and lower levels in a single single-level data group, distribute the difference in the moments of inertia or products of inertia to each correction sub-level according to the imbalance coefficient and the ratio of the moments of inertia or products of inertia of the correction sub-level, and obtain the corrected moments of inertia or products of inertia of each correction sub-level.
[0017] In a preferred embodiment of the present application, the imbalance coefficient ζ>0, wherein when the imbalance coefficient ζ=1, it means that the correction amount of each correction sub-level is corrected according to the weight ratio of each correction sub-level, and at this time, the correction amount of each correction sub-level is a balanced correction amount; when the imbalance coefficient ζ is between 0 and 1, it means that the correction amount of each correction sub-level is corrected according to the balanced correction amount; when the imbalance coefficient ζ>1, it means that the correction amount of each correction sub-level is corrected according to a correction amount greater than the balanced correction amount.
[0018] In a second aspect, the present application provides a device for batch correction of deviations of an aircraft quality characteristic data set, comprising:
[0019] A preprocessing module is used to obtain an aircraft quality characteristic data set, generate an aircraft quality characteristic data table according to the aircraft quality characteristic data set, and split the aircraft quality characteristic data into a number of single-level data groups according to the assembly level and the unit level;
[0020] A data calculation module is used to determine the deviation sub-level and the single-level data group to which the deviation correction of the aircraft quality characteristic data is required, and calculate the data after the deviation sub-level correction according to the single-level data group to which the deviation sub-level is located;
[0021] Traverse the module, traverse all single-branch single-level data groups, and repeat the previous step to fill in the missing sub-levels in all single-branch single-level data groups.
[0022] In a preferred embodiment of the present application, the split single-branch single-level data groups are arranged in order from top to bottom according to the hierarchical relationship.
[0023] In a preferred embodiment of the present application, the data calculation module determines the deviation sub-level process that requires aircraft mass characteristic data deviation correction, including: based on the weight of the assembly level being unequal to the sum of the weights of all sub-levels of the assembly level, it is determined that the assembly sub-level under the assembly level requires deviation correction.
[0024] In a preferred embodiment of the present application, the data calculation module calculates the data of the deviation sub-level according to the single-level data group where the deviation sub-level is located, including the weight, center of gravity coordinates, moment of inertia and product of inertia of the deviation sub-level.
[0025] In a preferred embodiment of the present application, the process of the data calculation module calculating the weight, center of gravity coordinates, moment of inertia and product of inertia of the deviation sub-stage includes:
[0026] Determine the imbalance correction factor;
[0027] Determine the weight difference between the upper and lower levels in a single-level data group, distribute the weight difference to each correction sub-level according to the imbalance coefficient and the weight ratio of the correction sub-level, and obtain the corrected weight of each correction sub-level;
[0028] The center of gravity deviation is obtained according to the center of gravity of the assembly level in the single-stage data group and the average center of gravity of the deviation sublevel, and each deviation sublevel accumulates the center of gravity deviation to obtain the modified center of gravity of the deviation sublevel, wherein the average center of gravity of the deviation sublevel is the sum of the product of the corrected weight of each deviation sublevel and the center of gravity divided by the sum of the weights of all deviation sublevels;
[0029] Determine the difference in the moments of inertia or products of inertia between the upper and lower levels in a single single-level data group, distribute the difference in the moments of inertia or products of inertia to each correction sub-level according to the imbalance coefficient and the ratio of the moments of inertia or products of inertia of the correction sub-level, and obtain the corrected moments of inertia or products of inertia of each correction sub-level.
[0030] In a preferred embodiment of the present application, the imbalance coefficient ζ>0, wherein when the imbalance coefficient ζ=1, it means that the correction amount of each correction sub-stage is corrected according to the weight ratio of each correction sub-stage, and at this time, the correction amount of each correction sub-stage is a balanced correction amount; when the imbalance coefficient ζ is between 0 and 1, it means that the correction amount of each correction sub-stage is corrected according to the balanced correction amount; when the imbalance coefficient ζ>1, it means that the correction amount of each correction sub-stage is corrected according to a correction amount greater than the balanced correction amount.
[0031] In a third aspect, the present application provides an electronic device, including:
[0032] one or more processors;
[0033] Memory;
[0034] One or more application programs are stored in the memory and configured to be executed by the one or more processors, the one or more application programs being configured to implement the batch correction method for deviations of aircraft quality characteristic data sets as described in any one of the above items.
[0035] Finally, the present application provides a computer storage medium, which stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the batch correction method for deviations of the aircraft quality characteristic data set as described in any of the above items.
[0036] The present application can correct the deviation in the quality characteristic data set faster and more accurately, and basically does not change the macro quality characteristic trend of the data set. The correction direction of special quality characteristic data in the deviation correction process is guaranteed through the imbalance coefficient. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solution provided by the present application, the following is a brief introduction to the accompanying drawings. Obviously, the accompanying drawings described below are only some embodiments of the present application.
[0038] Figure 1 Schematic diagram of the deviation batch correction method of the present application.
[0039] Figure 2 This is a schematic diagram of the deviation batch correction device of the present application.
[0040] Figure 3 A schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solutions and advantages of the implementation of this application clearer, the technical solutions in the embodiments of this application will be described in more detail below in conjunction with the drawings in the embodiments of this application.
[0042] The present application aims to provide a deviation correction method that automatically processes in batches and takes into account the imbalance of deviation distribution (measured by the imbalance coefficient) in order to meet the needs of eliminating negative weight deduction, matching top-image mass characteristics with sub-stage combined weight characteristic data, and correcting sub-stage combined mass characteristics to target weight, etc., encountered in the post-processing of aircraft mass characteristic data sets.
[0043] like Figure 1 As shown, the deviation batch correction method of the aircraft quality characteristic data set of the present application includes:
[0044] S10, obtaining an aircraft quality characteristic data set, generating an aircraft quality characteristic data table according to the aircraft quality characteristic data set, and splitting the aircraft quality characteristic data into a plurality of single-level data groups according to the assembly level and the unit level.
[0045] Table 1 is a partial table of aircraft mass characteristic data examples according to an embodiment of the present application. The aircraft mass characteristic data table includes weight, center of gravity coordinates, moment of inertia, and product of inertia.
[0046] Table 1 Aircraft quality characteristics data table
[0047]
[0048] For example, the aircraft quality characteristic data in Table 1 can be divided into 7 single-level data groups, namely, assembly level 1, assembly level 1.1, assembly level 1.2, assembly level 1.2.1, assembly level 1.2.2, assembly level 1.2.3, and assembly level 1.3. Each single-level data group contains the quality characteristic data of the assembly level and its sub-levels. The above 7 single-level data groups are arranged from top to bottom according to the hierarchical relationship.
[0049] S20, determining the deviation sub-level that needs to be corrected for the aircraft quality characteristic data deviation and the single-level data group to which it belongs, and calculating the corrected data of the deviation sub-level according to the single-level data group to which the deviation sub-level belongs.
[0050] In the present application, the sum of the weights at each level in the aircraft mass characteristic data is equal to the weight of the previous level. For example, the sum of the weights of assembly levels 1.1 to 1.3 should be the mass of assembly level 1, the sum of the weights of assembly sub-levels 1.1.1 to 1.1.4 should be the mass of assembly level 1.1, and so on. If the sum of the weights of an assembly level and its next sub-level is not equal, the lower assembly sub-level of the assembly level is judged to be a deviation sub-level that requires deviation correction. For example, in the embodiment shown in Table 1, the sum of the weights of assembly sub-levels 1.1.1 to 1.1.4 (0.9 kg) is less than the weight of assembly level 1.1 (1 kg), so it is judged that assembly sub-levels 1.1.1 to 1.1.4 under the assembly level 1.1 are sub-levels that require deviation correction, and the single-branch single-level data group of assembly level 1.1 where sub-levels 1.1.1 to 1.1.4 are located is determined accordingly.
[0051] Furthermore, in the present application, sub-levels that do not need to be corrected for deviation data can be set according to relevant data. For example, in the assembly level 1.1 of the above embodiment, assembly sub-levels 1.1.1 to 1.1.4 should be sub-levels that need to be corrected, but according to relevant information (including but not limited to the assembly sub-level or the finished product manual, design model, etc. corresponding to the assembly level), it is shown that the quality characteristic data of assembly sub-levels 1.1.3 and 1.1.4 are correct. Therefore, when correcting the assembly sub-level of assembly level 1.1, the data of assembly sub-levels 1.1.3 and 1.1.4 do not need to be corrected, that is, the value of this row (pattern bottom) remains unchanged during the correction process, and only assembly sub-levels 1.1.1 to 1.1.2 need to be corrected.
[0052] In this application, the calculation of the corrected data of the deviation sub-level according to the single-level data group where the deviation sub-level is located includes the following process:
[0053] S21, determining an imbalance correction coefficient.
[0054] In the present application, the imbalance coefficient ζ>0, wherein when the imbalance coefficient ζ=1, it means that the correction amount of each correction sub-level is corrected according to the weight ratio of each correction sub-level, and the correction amount of each correction sub-level at this time is the balanced correction amount. When the imbalance coefficient ζ is between 0 and 1, it means that the correction amount of each correction sub-level is corrected according to the balanced correction amount. When the imbalance coefficient ζ>1, it means that the correction amount of each correction sub-level is corrected according to a correction amount greater than the balanced correction amount.
[0055] S22, determining the weight difference between the upper and lower levels in a single single-level data group, distributing the weight difference to each correction sub-level according to the imbalance coefficient and the weight ratio of the correction sub-level, and obtaining the corrected weight of each correction sub-level.
[0056] For example, in this embodiment, the weight of assembly sub-levels 1.1.1 to 1.1.2 in assembly level 1.1 is corrected, the imbalance coefficient is set to 1, the total weight difference between assembly level 1.1 and its lower level is 0.1kg, the weight ratio of assembly sub-level 1.1.1 to assembly sub-level 1.1.2 is 1:1, and the weight difference of 0.1kg is evenly distributed to assembly sub-level 1.1.1 and assembly sub-level 1.1.2 in a balanced correction manner, that is, 0.05kg is evenly distributed. The weight of assembly sub-level 1.1.1 and assembly sub-level 1.1.2 after correction is 0.25kg each.
[0057] The correction process for the imbalance coefficient greater than 1 is similar to the above process, except that the correction amount needs to be multiplied by the imbalance coefficient. For example, if the imbalance coefficient is set to 0.3, the correction amounts of the above two assembly sub-levels are both 0.5*0.3=0.15. The correction process for the imbalance coefficient greater than 1 is not repeated here.
[0058] S23, obtaining a center of gravity deviation according to the center of gravity of the assembly level in the single-level data group and the average center of gravity of the deviation sublevel, and accumulating the center of gravity deviation for each deviation sublevel to obtain a modified center of gravity of the deviation sublevel.
[0059] The average center of gravity of the deviation sub-level is the sum of the product of the corrected weight of each deviation sub-level and the center of gravity divided by the sum of the weights of all deviation sub-levels.
[0060] For example, in this embodiment, when calculating the X coordinates of the center of gravity of the assembly sub-level 1.1.1 and the assembly sub-level 1.1.2, the average center of gravity of the assembly sub-level 1.1.1 and the assembly sub-level 1.1.2 is the sum of the products of the corrected weight and the center of gravity of each deviation sub-level divided by the sum of the weights of all deviation sub-levels, that is,
[0061] (0.25*21.957+0.25*22.041) / (0.25+0.25)=21.999,
[0062] Afterwards, the center of gravity deviation of 0.064 is obtained based on the center of gravity of the assembly level 1.1 and the average center of gravity of the deviation sublevel 21.999;
[0063] Finally, each deviation sub-level accumulates the center of gravity deviation to obtain the modified center of gravity of the deviation sub-level, that is, the center of gravity of the assembly sub-level 1.1.1 is X=21.951+0.064=22.015, and the center of gravity of the assembly sub-level 1.1.,2 is X=22.041+0.064=22.105.
[0064] The calculations for the center of gravity Y, Z, and X of the modified sub-levels 1.1.1 to 1.1.2 are the same and will not be repeated here.
[0065] S24, determining the difference in the moments of inertia or products of inertia between the upper and lower levels in a single single-level data group, distributing the difference in the moments of inertia or products of inertia to each correction sub-level according to the imbalance coefficient and the ratio of the moments of inertia or products of inertia of the correction sub-level, and obtaining the corrected moments of inertia or products of inertia of each correction sub-level.
[0066] In this application, the correction process of the moment of inertia and the product of inertia is consistent with that of the weight, and will not be repeated here.
[0067] Step S30, traverse all single-stage data groups, repeat step S20, correct the deviation sub-levels in all single-stage data groups, and implement batch correction of deviations of aircraft quality characteristic data.
[0068] The method of the present application can correct the deviation in the quality characteristic data set faster and more accurately, and basically does not change the macro quality characteristic trend of the data set. The correction direction of special quality characteristic data in the deviation correction process is guaranteed through the imbalance coefficient.
[0069] like Figure 2As shown, the present application also provides a device for batch correction of deviations of an aircraft quality characteristic data set, the device 100 comprising:
[0070] The preprocessing module 101 is used to obtain an aircraft quality characteristic data set, generate an aircraft quality characteristic data table according to the aircraft quality characteristic data set, and split the aircraft quality characteristic data into a plurality of single-level data groups according to the assembly level and the unit level;
[0071] The data calculation module 102 is used to determine the deviation sub-level and the single-level data group to which the deviation correction of the aircraft quality characteristic data is required, and calculate the data after the deviation sub-level correction according to the single-level data group to which the deviation sub-level is located;
[0072] The traversal module 103 is used to traverse all the single-stage data groups, repeat the above process to correct the deviation sub-levels in all the single-stage data groups, and realize batch correction of deviations of aircraft quality characteristic data.
[0073] Other processes performed by the deviation batch correction device of the present application can refer to the steps or processes of the deviation batch correction device, which will not be repeated here.
[0074] like Figure 3 As shown, an embodiment of the present application also provides an electronic device 200, which includes a processor 201, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 202 or a program loaded from a storage device 208 to a random access memory (RAM) 203. The processor 201 may include, for example, a general-purpose microprocessor (such as a CPU), an instruction set processor and / or a related chipset and / or a special-purpose microprocessor (for example, an application-specific integrated circuit (ASIC)), etc. The processor 201 may also include an onboard memory for caching purposes. The processor 201 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0075] In RAM 203, various programs and data required for the operation of electronic device 200 are stored. Processor 201, ROM 202 and RAM 203 are connected to each other via bus 204. Processor 201 performs various operations of the method flow according to the embodiment of the present disclosure by executing the program in ROM 202 and / or RAM 203. It should be noted that the program can also be stored in one or more memories other than ROM 202 and RAM 203. Processor 201 can also perform various operations of the method or flow according to the embodiment of the application by executing the program stored in the one or more memories.
[0076] According to an embodiment of the present application, the electronic device 200 may further include an input / output (I / O) interface 205, which is also connected to the bus 204. The electronic device 200 may further include one or more of the following components connected to the I / O interface 205: an input device 206 including a keyboard, a mouse, etc.; an output device 207 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage device 208 including a hard disk, etc.; and a communication device 209 including a network interface card such as a LAN card, a modem, etc. The communication device 209 performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface 205 as needed. Removable media, such as magnetic disks, optical disks, magneto-optical disks, semiconductor memories, etc., are installed on the drive as needed so that the computer program read therefrom is installed into the storage device 208 as needed.
[0077] The present application also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or may exist independently without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, various operations of the above methods or processes according to the embodiments of the present application are implemented.
[0078] According to an embodiment of the present application, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, an apparatus or a device. For example, according to an embodiment of the present application, a computer-readable storage medium may include the ROM 202 and / or RAM 203 described above and / or one or more memories other than ROM 202 and RAM 203.
[0079] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A method for batch correction of deviations of an aircraft quality characteristic data set, characterized in that: include: Acquire an aircraft quality characteristic data set, generate an aircraft quality characteristic data table according to the aircraft quality characteristic data set, and split the aircraft quality characteristic data into a plurality of single-level data groups according to the assembly level and the unit level; Determine the deviation sub-level and the single-branch single-level data group to which the deviation correction of the aircraft mass characteristic data is required, and calculate the data after the deviation sub-level correction according to the single-branch single-level data group to which the deviation sub-level belongs; Traverse all single-branch single-level data groups and repeat the previous step to fill in the missing sub-levels in all single-branch single-level data groups.
2. The deviation batch correction method of the aircraft quality characteristic data set according to claim 1 is characterized in that: The split single-level data groups are arranged in order from top to bottom according to the hierarchical relationship.
3. The deviation batch correction method of the aircraft quality characteristic data set according to claim 1 is characterized in that: The process of determining the deviation sub-level that needs to perform deviation correction on the aircraft mass characteristic data includes: judging that the assembly sub-level under the assembly level needs to perform deviation correction based on the weight of the assembly level being unequal to the sum of weights of all sub-levels of the assembly level.
4. The deviation batch correction method of the aircraft quality characteristic data set according to claim 3 is characterized in that: The data of the deviation sub-stage calculated according to the single-stage data group where the deviation sub-stage is located includes the weight, center of gravity coordinates, moment of inertia and product of inertia of the deviation sub-stage.
5. The deviation batch correction method of the aircraft quality characteristic data set according to claim 4 is characterized in that: The process of calculating the weight, center of gravity coordinates, moment of inertia and product of inertia of the deviation sub-stage includes: Determine the imbalance correction factor; Determine the weight difference between the upper and lower levels in a single-level data group, distribute the weight difference to each correction sub-level according to the imbalance coefficient and the weight ratio of the correction sub-level, and obtain the corrected weight of each correction sub-level; The center of gravity deviation is obtained according to the center of gravity of the assembly level in the single-stage data group and the average center of gravity of the deviation sublevel, and each deviation sublevel accumulates the center of gravity deviation to obtain the modified center of gravity of the deviation sublevel, wherein the average center of gravity of the deviation sublevel is the sum of the product of the corrected weight of each deviation sublevel and the center of gravity divided by the sum of the weights of all deviation sublevels; Determine the difference in the moments of inertia or products of inertia between the upper and lower levels in a single single-level data group, distribute the difference in the moments of inertia or products of inertia to each correction sub-level according to the imbalance coefficient and the ratio of the moments of inertia or products of inertia of the correction sub-level, and obtain the corrected moments of inertia or products of inertia of each correction sub-level.
6. The method for batch correction of deviations of an aircraft mass characteristic data set according to claim 5, characterized in that: The imbalance coefficient ζ>0, wherein when the imbalance coefficient ζ=1, it means that the correction amount of each correction sub-level is corrected according to the weight ratio of each correction sub-level, and at this time, the correction amount of each correction sub-level is a balanced correction amount; when the imbalance coefficient ζ is between 0 and 1, it means that the correction amount of each correction sub-level is corrected according to the balanced correction amount; when the imbalance coefficient ζ>1, it means that the correction amount of each correction sub-level is corrected according to a correction amount greater than the balanced correction amount.
7. A device for batch correction of deviations of aircraft quality characteristic data sets, characterized in that: include: A preprocessing module is used to obtain an aircraft quality characteristic data set, generate an aircraft quality characteristic data table according to the aircraft quality characteristic data set, and split the aircraft quality characteristic data into a number of single-level data groups according to the assembly level and the unit level; A data calculation module is used to determine the deviation sub-level and the single-level data group to which the deviation correction of the aircraft quality characteristic data is required, and calculate the data after the deviation sub-level correction according to the single-level data group to which the deviation sub-level is located; Traverse the module, traverse all single-branch single-level data groups, and repeat the previous step to fill in the missing sub-levels in all single-branch single-level data groups.
8. The device for batch correction of deviations of aircraft mass characteristic data sets according to claim 7, characterized in that: The split single-level data groups are arranged in order from top to bottom according to the hierarchical relationship.
9. The device for batch correction of deviations of aircraft mass characteristic data sets according to claim 7, characterized in that: The data calculation module determines the deviation sub-level process that requires aircraft mass characteristic data deviation correction, including: judging that the assembly sub-level under the assembly level needs deviation correction based on the weight of the assembly level being unequal to the sum of the weights of all sub-levels of the assembly level.
10. The device for batch correction of deviations of aircraft quality characteristic data sets according to claim 9, characterized in that: The data calculation module calculates the data of the deviation sub-stage according to the single-stage data group where the deviation sub-stage is located, and the contents include the weight, center of gravity coordinates, moment of inertia and product of inertia of the deviation sub-stage.
11. The device for batch correction of deviations of aircraft quality characteristic data sets according to claim 9, characterized in that: The process of calculating the weight, center of gravity coordinates, moment of inertia and product of inertia of the deviation sub-stage by the data calculation module includes: Determine the imbalance correction factor; Determine the weight difference between the upper and lower levels in a single-level data group, distribute the weight difference to each correction sub-level according to the imbalance coefficient and the weight ratio of the correction sub-level, and obtain the corrected weight of each correction sub-level; The center of gravity deviation is obtained according to the center of gravity of the assembly level in the single-stage data group and the average center of gravity of the deviation sublevel, and each deviation sublevel accumulates the center of gravity deviation to obtain the modified center of gravity of the deviation sublevel, wherein the average center of gravity of the deviation sublevel is the sum of the product of the corrected weight of each deviation sublevel and the center of gravity divided by the sum of the weights of all deviation sublevels; Determine the difference in the moments of inertia or products of inertia between the upper and lower levels in a single single-level data group, distribute the difference in the moments of inertia or products of inertia to each correction sub-level according to the imbalance coefficient and the ratio of the moments of inertia or products of inertia of the correction sub-level, and obtain the corrected moments of inertia or products of inertia of each correction sub-level.
12. The device for batch correction of deviations of aircraft mass characteristic data sets according to claim 11, characterized in that: The imbalance coefficient ζ>0, wherein when the imbalance coefficient ζ=1, it means that the correction amount of each correction sub-level is corrected according to the weight ratio of each correction sub-level, and at this time, the correction amount of each correction sub-level is a balanced correction amount; when the imbalance coefficient ζ is between 0 and 1, it means that the correction amount of each correction sub-level is corrected according to the balanced correction amount; when the imbalance coefficient ζ>1, it means that the correction amount of each correction sub-level is corrected according to a correction amount greater than the balanced correction amount.
13. An electronic device, characterized in that: include: one or more processors; Memory; One or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more application programs are configured to implement the batch correction method for deviations of an aircraft mass characteristic data set according to any one of claims 1 to 5.
14. A computer storage medium, characterized in that: The computer storage medium stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the deviation batch correction method of the aircraft mass characteristic data set according to any one of claims 1 to 5.