Nothing Special   »   [go: up one dir, main page]

CN112896551B - Auxiliary calibration method for installation of aircraft avionics equipment - Google Patents

Auxiliary calibration method for installation of aircraft avionics equipment Download PDF

Info

Publication number
CN112896551B
CN112896551B CN202110500763.2A CN202110500763A CN112896551B CN 112896551 B CN112896551 B CN 112896551B CN 202110500763 A CN202110500763 A CN 202110500763A CN 112896551 B CN112896551 B CN 112896551B
Authority
CN
China
Prior art keywords
plane
adjusting
point
adjustment
solving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110500763.2A
Other languages
Chinese (zh)
Other versions
CN112896551A (en
Inventor
郑博
于洋
谢云
刘克非
朱绪胜
冯辉
汤炜晨
倪城
苗星波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Aircraft Industrial Group Co Ltd
Original Assignee
Chengdu Aircraft Industrial Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Aircraft Industrial Group Co Ltd filed Critical Chengdu Aircraft Industrial Group Co Ltd
Priority to CN202110500763.2A priority Critical patent/CN112896551B/en
Publication of CN112896551A publication Critical patent/CN112896551A/en
Application granted granted Critical
Publication of CN112896551B publication Critical patent/CN112896551B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64FGROUND OR AIRCRAFT-CARRIER-DECK INSTALLATIONS SPECIALLY ADAPTED FOR USE IN CONNECTION WITH AIRCRAFT; DESIGNING, MANUFACTURING, ASSEMBLING, CLEANING, MAINTAINING OR REPAIRING AIRCRAFT, NOT OTHERWISE PROVIDED FOR; HANDLING, TRANSPORTING, TESTING OR INSPECTING AIRCRAFT COMPONENTS, NOT OTHERWISE PROVIDED FOR
    • B64F5/00Designing, manufacturing, assembling, cleaning, maintaining or repairing aircraft, not otherwise provided for; Handling, transporting, testing or inspecting aircraft components, not otherwise provided for
    • B64F5/60Testing or inspecting aircraft components or systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C1/00Measuring angles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/11Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Transportation (AREA)
  • Operations Research (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Algebra (AREA)
  • Manufacturing & Machinery (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Feedback Control In General (AREA)

Abstract

The invention relates to the technical field of aircraft assembly, in particular to a calibration auxiliary method for installation of aircraft avionics equipment, which comprises the steps of calculating the simulated pose coordinate of an adjusting point by resolving the simulated pose coordinate of the avionics equipment based on a pitch angle and a roll angle; solving a gasket specification model selection optimal scheme of an adjusting point through pose adjustment optimization; finally, the gasket adjustment is carried out according to the optimal embodiment. By the method, the problems of low efficiency, high labor intensity and large artificial error can be effectively solved.

Description

Auxiliary calibration method for installation of aircraft avionics equipment
Technical Field
The invention relates to the technical field of aircraft assembly, in particular to a calibration auxiliary method for installation of aircraft avionics equipment.
Background
The calibration work of the installation pose of the aircraft avionics equipment is very important for the performance of the efficiency of the aircraft avionics equipment. The current installation pose calibration work is usually carried out by adopting a method of measuring and adjusting multiple rounds of repetition and successive iteration. Each iteration needs to install a calibration tool, observe the position of the center of the cross reticle in the collimating telescope on the target circle, analyze and calculate the deflection angle of the avionic device, disassemble the tool and adjust the gasket, and finally install the tool and observe the position of the center of the cross reticle in the collimating telescope on the target circle.
The main work content comprises:
(1) yaw angle calibration adjustment
A worker observes the position of the center of the cross in the collimating telescope on the target circle by slightly moving the equipment base, finally adjusts the center of the cross to be close to the center of the target circle, marks the adjusting position of the avionic equipment base by scribing, and completes course adjustment.
(2) Pitch and roll calibration adjustment
The pitching and rolling adjustment difficulty is high, workers can assemble, disassemble and assemble the calibration tool by observing the position of the cross center of the collimating telescope on the target circle on the calibration tool, try to increase and decrease gaskets with different thicknesses at different adjusting points by combining experience and analysis of the deflection angle, recover to assemble the calibration tool, continue to observe the position change of the cross center, repeatedly disassemble and assemble the calibration tool and adjust the quantity and thickness of the gaskets, and finally adjust the pitch angle and the roll angle to the technical indexes.
The adjusting gasket is used for calculating the deflection angle of the avionics equipment according to analysis and increasing and decreasing gaskets with different specifications at different adjusting points according to experience. The set points are located on the equipment mounting base, A, B, C being three set points. The gasket thickness is typically 0.1, 0.2, 0.5 or 0.8 mm. The current method needs multiple iterations, and the iteration times are uncontrollable due to the problems of visual observation errors, insufficient experience of operators and the like, and the working efficiency is low.
Disclosure of Invention
In order to solve the technical problems, the invention provides a calibration auxiliary method for mounting aircraft avionics equipment, which can effectively solve the problems of low efficiency, high labor intensity and large artificial error by automatically calculating the simulation pose coordinates of the adjusting points and solving the specification selection of the washers of the adjusting points.
The invention is realized by adopting the following technical scheme:
an auxiliary calibration method for installation of aircraft avionics equipment is characterized by comprising the following steps: the method comprises the following steps:
a. installing a calibration tool;
b. reading a pitch angle omega and a roll angle lambda;
c. calculating the simulation pose coordinate of the adjusting point through avionics equipment simulation pose coordinate calculation based on the pitch angle and the roll angle;
d. solving a gasket specification model selection optimal scheme of the adjusting points by using the simulated pose coordinates of the adjusting points obtained by calculation and by pose adjustment optimization;
e. and disassembling the calibration tool, and adjusting the gasket according to the optimal scheme.
The step c specifically comprises the following steps:
c1connecting three adjusting points A, B and C on the mounting base to determine a plane ABC, and determining a normal vector of the plane ABC according to the pitch angle omega and the roll angle lambda
Figure 333142DEST_PATH_IMAGE001
Solving is carried out to obtain the normal vector of the plane ABC
Figure 312599DEST_PATH_IMAGE002
c2Let B adjust point locate at coordinate origin, Y axis direction be aircraft course direction, let xC=xB=0;
c3I.e. B = (x)B,yB,zB)=(0,0,0),C=(xC,yC,zC)=(0,yC,zC),A=(xA,yA,zA) Then, there is a system of equations:
Figure 92336DEST_PATH_IMAGE003
wherein a and B are known quantities, a is the square of the distance between the adjusting point A and the adjusting point B and the distance between the adjusting point A and the adjusting point C, and B is the square of the distance between the adjusting point B and the adjusting point C, and the unit is mm2
c4The specific equation is as follows:
Figure 487545DEST_PATH_IMAGE004
solving a set of A, C coordinate values satisfying the condition, namely B = (0, 0, 0) and the solved A = (x) according to the equationA,yA,zA)、C=(0,yC,zC)。
Said step c1The method specifically comprises the following steps:
c11abstracting the installation base to be a plane ABC, wherein the pitch angle is an included angle omega between the projection of a normal vector of the plane ABC on the YOZ surface and the Z axis under the aircraft coordinate, and the roll angle is an included angle lambda between the projection of a normal vector of the plane ABC on the XOZ surface and the Z axis under the aircraft coordinate;
c12making an included angle omega between the auxiliary plane alpha and the Z axis, wherein the auxiliary plane alpha is vertical to the plane YOZ and the plane alpha equation is as follows: y-z · tan ω =0, normal vector
Figure 114967DEST_PATH_IMAGE005
c13Making an included angle lambda between an auxiliary plane beta and a beta vertical plane XOZ and a Z axis, wherein the plane beta equation is as follows: x-z · tan λ =0, normal vector
Figure 937429DEST_PATH_IMAGE006
c14Normal vector of plane ABC
Figure 204463DEST_PATH_IMAGE007
Calculating the normal vector of the plane ABC for the intersection direction of the plane alpha and the plane beta
Figure 403363DEST_PATH_IMAGE008
The step d specifically comprises the following steps:
d1a, B, C solving for the adjustment of the setpoint;
d2solving for a minimum gasket combination number.
Said step d1Concrete bagComprises the following steps:
d11from the simulated pose coordinates of the adjustment points, i.e.:
A=(xA,yA,zA)、B=(0,0,0)、C=(0,yC,zC) And the point C is the coordinate of a point which is close to the adjusting point of the machine head side, and the coordinate after the adjustment by adding the gasket is as follows:
A′=(xA′,yA′,zA′)=(xA,yA,zA+TA),
B′=(xB′,yB′,zB′)=(0,0,TB),
C′=(xC′,yC′,zC′)=(0,yC,zC+TC),
wherein, TA、TB、TCA, B, C, the adjustment amount of each adjustment point is less than 3mm, let TA=0.1k1,TB=0.1k2,TC=0.1k3And k is1、k2、k3Is a non-negative integer no greater than 30;
d12establishing an objective function:
Figure 134558DEST_PATH_IMAGE010
wherein,
Figure 127922DEST_PATH_IMAGE011
,zA′=zA+0.1k1,zB′=0.1k2,zC′=zC+0.1k3substituting to obtain information about the variable k1、k2、k3The objective function of (1);
d13setting the constraint conditions:
Figure 882252DEST_PATH_IMAGE012
wherein m = -xA,n=yC-yA,p=-xA,q=-yA,xA、yA、zA、yCAnd zCThe value of the signal is known and,
HA′B′=zA-zB+0.1(k1-k2),
HA′C′=zA–zC+0.1(k1-k3),
substituting into the constraint to obtain the variable k1、k2、k3The constraint function of (2);
d14solving the optimal solution of the objective function according to the constraint condition.
Said step d14The method specifically comprises the following steps:
step 1: given S2Setting an initial value S2 0=1000;
Step 2: traverse k1、k2、k3=int,0≤k1、k2、k3All values less than 30 are substituted into the constraint condition, and the total traversal 30 is carried out3(ii) a condition; wherein int refers to the integer;
step 3: determining the obtained k1、k2、k3Whether all constraints are satisfied, if so, k at that time1、k2、k3Substituting the value of the target function into the target function, entering the next step, and otherwise, continuing to circulate;
step 4: judging whether S is present2 i<S2 i-1If true, the objective function is assigned a value of S2 iOtherwise, continue to loop through all k1、k2、k3After the value is taken, k which enables the objective function to be minimum is finally obtained1、k2、k3And taking the value of an integer.
Said step d2The solving of the minimum gasket combination number specifically comprises the following steps:
d21according to step d1The adjustment amount of each adjustment point obtained by the solution in (1), namely TA=0.1k1=t1,TB=0.1k2=t2,TC=0.1k3=t3
d22Order:
t1=0.1a1+0.2b1+0.5c1+0.8d1
t2=0.1a2+0.2b2+0.5c2+0.8d2
t3=0.1a3+0.2b3+0.5c3+0.8d3
wherein, ai、bi、ci、diI =1, 2, 3, the parameter represents the number of washers with different specifications at different adjusting points, and 0.1, 0.2, 0.5, 0.8 are the specifications of the washers respectively;
d23establishing an objective function: gi=min(ai+bi+ci+di) I is an adjustment point;
d24setting the constraint conditions:
ti=0.1ai+0.2bi+0.5ci+0.8di
d25solving the optimal solution of the objective function according to the constraint condition.
Said step d25The solving method of (2) is as follows:
Step1:ai=INT(ti/0.8);
step 2: judgment of mu1=MOD(ti0.8) is zero, if it is, Gi=aiOtherwise, entering the next step;
Step3:bi=INT(μ1/0.5);
step 4: judgment of mu2=MOD(μ10.5) is zero, if it is, Gi=ai+biOtherwise, entering the next step;
Step5:ci=INT(μ2/0.2);
step 6: judgment of mu3=MOD(μ20.2) is zero, if it is, Gi=ai+bi+ciOtherwise, entering the next step;
Step7:di=INT(μ30.1), then Gi=ai+bi+ci+diSo as to obtain the quantity of the washers with different specifications at each adjusting point;
wherein INT denotes the integer: the integer part of the result obtained by dividing the two numbers, MOD being the remainder: the fractional part of the result of the division of the two numbers is multiplied by the divisor.
Compared with the prior art, the invention has the beneficial effects that:
1. the auxiliary method can quickly form an optimal gasket adjusting scheme through automatic calculation, guides pose calibration operation, enables single adjustment to meet the requirement of installation technical indexes, does not need multiple iterations, is high in efficiency, and can effectively solve the problem that iteration times are uncontrollable due to naked eye observation errors, insufficient experience of operators and the like.
2. An accurate optimized mathematical model is established according to the actual condition of the equipment cushioning adjustment quantity, an optimized equation is solved by a node traversing method, and a global optimal solution can be found at reasonable calculation cost.
3. In the method, the purpose of least resource configuration is adopted, an optimized model is established according to the constraint relation between the gasket specification and the adjustment amount, and the optimal gasket configuration global optimal scheme is solved according to the principle that the gasket specification is large first and then small.
4. In the method, a set of coordinates of the adjusting points A and B, C are determined according to the read pitch angle omega and roll angle lambda to simulate the pose of the avionics equipment base, so that basic data are provided for a subsequent washer adjusting method, the data source is more accurate, and the accuracy of a subsequent calculation result is ensured.
5. In the method, a group of simulation coordinates of the attitude of the installation base are given by the normal vector of the plane ABC, so that the problem that the specific coordinates of the adjusting point relative to the aircraft coordinate system cannot be obtained can be effectively solved.
6. In the method, the gasket adjusting algorithm specifically comprises the steps of solving the adjusting quantity of the adjusting pad and solving the minimum gasket combination number, so that the result is more accurate.
Drawings
The invention will be described in further detail with reference to the following description taken in conjunction with the accompanying drawings and detailed description, in which:
FIG. 1 is a schematic flow diagram of the present invention;
FIG. 2 is a schematic diagram of a simulation coordinate system and adjustment points according to the present invention;
FIG. 3 is a schematic diagram of determining a plane ABC normal vector in the present invention.
Detailed Description
Example 1
As a basic embodiment of the invention, the invention comprises a calibration assistance method for the installation of an aircraft avionics device, comprising the following steps:
a. and (6) installing a calibration tool.
b. Observing the position of the center of a cross reticle in the collimating telescope on a target circle, and reading a pitch angle omega and a roll angle lambda; the pitch angle is an included angle omega between the projection of a normal vector of a plane where the avionics equipment base is located on an YOZ plane and a Z axis under the aircraft coordinate; the roll angle is an included angle lambda between the projection of a normal vector of a plane where the avionics device base is located and an XOZ plane under the aircraft coordinate and a Z axis.
c. And calculating the simulation pose coordinate of the adjusting point by the avionics equipment simulation pose coordinate calculation based on the pitch angle and the roll angle.
d. And solving the optimal gasket specification model selection scheme of the adjusting points by using the simulated pose coordinates of the adjusting points obtained by calculation and by pose adjustment optimization.
e. And disassembling the calibration tool, and implementing gasket adjustment according to the optimal scheme to finish calibration.
Example 2
As a preferred embodiment of the invention, the invention comprises a calibration assistance method for the installation of an aircraft avionics device, with reference to the attached figure 1 of the specification, comprising the following steps:
a. and (6) installing a calibration tool.
b. The pitch angle ω and roll angle λ are read.
c. And calculating the simulation pose coordinate of the adjusting point by the avionics equipment simulation pose coordinate calculation based on the pitch angle and the roll angle. The method comprises the following specific steps:
c1three set points A, B on the mounting base are connected to a plane ABC, defined as reference to the description of FIG. 2 and the description of FIG. 3, (where point A is not necessarily in the plane XOY; point C is in the YOZ plane, but not necessarily in the Y axis, since the yaw angle has been calibrated). Normal vector to plane ABC according to pitch angle omega and roll angle lambda
Figure 432313DEST_PATH_IMAGE007
Solving is carried out for describing the space state of the installation base, and the method specifically comprises the following steps:
c11abstracting the installation base to be a plane ABC, wherein the pitch angle is an included angle omega between the projection of a normal vector of the plane ABC on the YOZ surface and the Z axis under the aircraft coordinate, and the roll angle is an included angle lambda between the projection of a normal vector of the plane ABC on the XOZ surface and the Z axis under the aircraft coordinate;
c12making an included angle omega between the auxiliary plane alpha and the auxiliary plane alpha vertical to the plane YOZ and the Z axis, and according to the definition of the pitch angle, obtaining a plane alpha equation as follows: y-z @ tan ω =0, normal vector
Figure 955698DEST_PATH_IMAGE005
c13Making an included angle lambda between the auxiliary plane beta and the auxiliary plane beta vertical to the XOZ and the Z axis, and according to the roll angle definition, obtaining a plane beta equation as follows: x-z. tan. lambda =0, normal vector
Figure 385542DEST_PATH_IMAGE006
c14Normal vector of plane ABC
Figure 627168DEST_PATH_IMAGE001
Calculating the normal vector of the plane ABC for the intersection direction of the plane alpha and the plane beta
Figure 964608DEST_PATH_IMAGE008
c2A, B, C is anThree adjusting points on the base can not obtain the specific coordinates of the adjusting points relative to the plane coordinate system, but can pass through the normal vector of the plane ABC
Figure 608079DEST_PATH_IMAGE013
A set of simulated coordinates of the mounting base pose is given. At this time, the B adjusting point can be positioned at the origin of coordinates, the Y-axis direction is the aircraft course direction, and the yaw angle is adjusted by slight shaking, so that the yaw angle is approximate to xC=xB=0。
c3The coordinate system is in agreement with the aircraft coordinate system, only the origin of coordinates is translated. Let B = (x)B,yB,zB)=(0,0,0),C=(xC,yC,zC)=(0,yC,zC),A=(xA,yA,zA) Then, there is a system of equations:
Figure 943246DEST_PATH_IMAGE003
wherein a and B are known quantities, a is the square of the distance between the adjusting point A and the adjusting point B and the distance between the adjusting point A and the adjusting point C, and B is the square of the distance between the adjusting point B and the adjusting point C, and the unit is mm2
c4The specific equation is as follows:
Figure 485216DEST_PATH_IMAGE004
solving a set of A, C coordinate values satisfying the condition, namely B = (0, 0, 0) and the solved A = (x) according to the equationA,yA,zA)、C=(0,yC,zC)。
d. And solving the optimal gasket specification model selection scheme of the adjusting points by using the simulated pose coordinates of the adjusting points obtained by calculation and by pose adjustment optimization. The method specifically comprises the following steps:
d1a, B, C calculation of adjustment quantity of adjustment pointSolving;
d2solving for a minimum gasket combination number.
Wherein said step d1The solving algorithm is as follows:
model object: the avionics equipment is adjusted to be as horizontal as possible by increasing the thickness of the adjusting point gasket;
and (3) model constraint: the adjustment amount of each adjusting point is less than 3 mm; the adjusted pitch angle and roll angle meet the given design requirements, namely the adjusted pitch angle and yaw angle are less than 3'.
The method specifically comprises the following steps:
d11from the simulated pose coordinates of the adjustment points, i.e.:
A=(xA,yA,zA)、B=(0,0,0)、C=(0,yC,zC) And the point C is a coordinate close to a machine head side adjusting point, and in order to ensure that the normal vector direction of the plane ABC obtained subsequently points to the upper side of the plane XOY, the coordinate after adjustment by adding a gasket is as follows:
A′=(xA′,yA′,zA′)=(xA,yA,zA+TA),
B′=(xB′,yB′,zB′)=(0,0,TB),
C′=(xC′,yC′,zC′)=(0,yC,zC+TC),
wherein, TA、TB、TCThe adjustment amounts of A, B, C points are respectively, the minimum gasket thickness is 0.1mm, the adjustment amount of each adjustment point is less than 3mm, and T isA=0.1k1,TB=0.1k2,TC=0.1k3And k is1、k2、k3Is a non-negative integer no greater than 30.
d12Abstracting an objective function according to the model objective as:
Figure 564031DEST_PATH_IMAGE015
wherein,
Figure 62008DEST_PATH_IMAGE016
Figure 833655DEST_PATH_IMAGE017
the constraint conditions are as follows:
(1)k1、k2、k3int, all are non-negative integers, and k is not less than 01、k2、k3< 30; wherein int refers to the integer;
(2) the technical requirement is that the adjusted pitch and roll angles are less than 3 ', i.e. | ω | < η, | λ | < η, η = 3',
the final mathematical expression of the specific constraints is solved as follows:
Figure 846611DEST_PATH_IMAGE018
Figure 729116DEST_PATH_IMAGE019
let-xA=m,yC-yA=n,zC-zA+TC-TA=HA′C′,-xA=p,-yA=q,-zA+TB-TA=HA′B′
Wherein m, n, p, q are known constants,
HA′B′=zA-zB+0.1(k1-k2),
HA′C′=zA–zC+0.1(k1-k3),
normal vector of plane ABC:
Figure 81600DEST_PATH_IMAGE020
Figure 24148DEST_PATH_IMAGE021
projection on plane YOZ is
Figure 275132DEST_PATH_IMAGE022
(Vector)
Figure 695749DEST_PATH_IMAGE023
The included angle between the Z axis and the Z axis is the pitch angle
Figure 168319DEST_PATH_IMAGE025
Figure 281768DEST_PATH_IMAGE021
Projection on plane XOZ is
Figure 269316DEST_PATH_IMAGE026
(Vector)
Figure 493624DEST_PATH_IMAGE027
The included angle between the Z axis and the Z axis is the transverse roll angle
Figure 555121DEST_PATH_IMAGE028
According to the technical requirements | ω | < η, | λ | < η, η = 3'.
Finally, the adjustment problem of the shim is abstracted to the following optimization problem:
an objective function:
Figure 652521DEST_PATH_IMAGE029
wherein
Figure 65048DEST_PATH_IMAGE011
,zA′=zA+0.1k1,zB′=0.1k2,zC′=zC+0.1k3Substituting to obtain information about the variable k1、k2、k3The objective function of (1);
d13setting the constraint conditions:
Figure 93046DEST_PATH_IMAGE030
wherein m = -xA,n=yC-yA,p=-xA,q=-yA,xA、yA、zA、yCAnd zCThe value of the signal is known and,
HA′B′=zA-zB+0.1(k1-k2),
HA′C′=zA–zC+0.1(k1-k3) Substituted into the constraint to obtain the variable k1、k2、k3The constraint function of (2).
d14Solving the optimal solution of the objective function according to the constraint conditions, which comprises the following specific steps:
step 1: given S2Setting an initial value S2 0=1000;
Step 2: traverse k1、k2、k3=int,0≤k1、k2、k3All values less than 30 are substituted into the constraint condition, and the total traversal 30 is carried out3(ii) a condition; wherein int refers to the integer;
step 3: determining the obtained k1、k2、k3Whether all constraints are satisfied, if so, k at that time1、k2、k3Substituting the value of the target function into the target function, entering the next step, and otherwise, continuing to circulate;
step 4: judging whether S is present2 i<S2 i-1If true, the objective function is assigned a value of S2 iOtherwise, continue to loop through all k1、k2、k3After the value is taken, k which enables the objective function to be minimum is finally obtained1、k2、k3Integer fetchThe value is obtained.
Wherein said step d2The solving of the minimum gasket combination number specifically comprises the following steps:
d21according to step d1The adjustment amount of each adjustment point obtained by the solution in (1), namely TA=0.1k1=t1,TB=0.1k2=t2,TC=0.1k3=t3
d22Order:
t1=0.1a1+0.2b1+0.5c1+0.8d1
t2=0.1a2+0.2b2+0.5c2+0.8d2
t3=0.1a3+0.2b3+0.5c3+0.8d3
wherein, ai、bi、ci、diI =1, 2, 3, the parameter representing the number of washers of each specification at different set points, said 0.1, 0.2, 0.5, 0.8 being the washer specification, respectively, as set forth in the following table:
Figure 274629DEST_PATH_IMAGE032
d23establishing an objective function: gi=min(ai+bi+ci+di) I is an adjustment point;
d24setting the constraint conditions:
ti=0.1ai+0.2bi+0.5ci+0.8di
d25solving the optimal solution of the objective function according to the constraint conditions, wherein the specific solving method comprises the following steps:
Step1:ai=INT(ti/0.8);
step 2: judgment of mu1=MOD(ti0.8) is zero, if it is, Gi=aiOtherwise, entering the next step;
Step3:bi=INT(μ1/0.5);
step 4: judgment of mu2=MOD(μ10.5) is zero, if it is, Gi=ai+biOtherwise, entering the next step;
Step5:ci=INT(μ2/0.2);
step 6: judgment of mu3=MOD(μ20.2) is zero, if it is, Gi=ai+bi+ciOtherwise, entering the next step;
Step7:di=INT(μ30.1), then Gi=ai+bi+ci+diThereby obtaining the quantity of the washers with different specifications at each adjusting point. Wherein INT denotes the integer: the integer part of the result obtained by dividing the two numbers, MOD being the remainder: the fractional part of the result of the division of the two numbers is multiplied by the divisor.
e. And disassembling the calibration tool, and adjusting the gasket according to the optimal scheme.
In summary, after reading the present disclosure, those skilled in the art should make various other modifications without creative efforts according to the technical solutions and concepts of the present disclosure, which are within the protection scope of the present disclosure.

Claims (7)

1. An auxiliary calibration method for installation of aircraft avionics equipment is characterized by comprising the following steps: the method comprises the following steps:
a. installing a calibration tool;
b. reading a pitch angle omega and a roll angle lambda;
c. calculating the simulation pose coordinate of the adjusting point through avionics equipment simulation pose coordinate calculation based on the pitch angle and the roll angle;
d. solving a gasket specification model selection optimal scheme of the adjusting points by using the simulated pose coordinates of the adjusting points obtained by calculation and by pose adjustment optimization;
e. disassembling the calibration tool, and adjusting the gasket according to the optimal scheme;
the step c specifically comprises the following steps:
c1connecting three adjusting points A, B and C on the mounting base to determine a plane ABC, and determining a normal vector of the plane ABC according to the pitch angle omega and the roll angle lambda
Figure FDA0003121421370000011
Solving is carried out to obtain the normal vector of the plane ABC
Figure FDA0003121421370000012
c2Let B adjust point locate at coordinate origin, Y axis direction be aircraft course direction, let xC=xB=0;
c3I.e. B ═ xB,yB,zB)=(0,0,0),C=(xC,yC,zC)=(0,yC,zC),A=(xA,yA,zA) Then, there is a system of equations:
Figure FDA0003121421370000013
wherein a and B are known quantities, a is the square of the distance between the adjusting point A and the adjusting point B and the distance between the adjusting point A and the adjusting point C, and B is the square of the distance between the adjusting point B and the adjusting point C, and the unit is mm2
c4The specific equation is as follows:
Figure FDA0003121421370000014
according to the equation, a set of A, C coordinate values satisfying the condition, namely B ═ 0, 0, 0, and the solved A ═ xA,yA,zA)、C=(0,yC,zC)。
2. An aircraft avionics installation calibration aiding method as claimed in claim 1, characterized in that: the steps areStep c1The method specifically comprises the following steps:
c11abstracting the installation base to be a plane ABC, wherein the pitch angle is an included angle omega between the projection of a normal vector of the plane ABC on the YOZ surface and the Z axis under the aircraft coordinate, and the roll angle is an included angle lambda between the projection of a normal vector of the plane ABC on the XOZ surface and the Z axis under the aircraft coordinate;
c12making an included angle omega between the auxiliary plane alpha and the Z axis, wherein the auxiliary plane alpha is vertical to the plane YOZ and the plane alpha equation is as follows: y-z ═ tan ω 0, normal vector
Figure FDA0003121421370000021
c13Making an included angle lambda between an auxiliary plane beta and a beta vertical plane XOZ and a Z axis, wherein the plane beta equation is as follows: x-z ═ tan λ ═ 0, normal vector
Figure FDA0003121421370000022
c14Normal vector of plane ABC
Figure FDA0003121421370000023
Calculating the normal vector of the plane ABC for the intersection direction of the plane alpha and the plane beta
Figure FDA0003121421370000024
3. An aircraft avionics installation calibration aiding method as claimed in any one of claims 1 or 2, characterized in that: the step d specifically comprises the following steps:
d1a, B, C solving for the adjustment of the setpoint;
d2solving for a minimum gasket combination number.
4. An aircraft avionics installation calibration aiding method as claimed in claim 3, characterized in that: said step d1The method specifically comprises the following steps:
d11from the simulated pose coordinates of the adjustment points, i.e.
A=(xA,yA,zA)、B=(0,0,0)、C=(0,yC,zC) And the point C is the coordinate of a point which is close to the adjusting point of the machine head side, and the coordinate after the adjustment by adding the gasket is as follows:
A′=(xA′,yA′,zA′)=(xA,yA,zA+TA),
B′=(xB′,yB′,zB′)=(0,0,TB),
C′=(xC′,yC′,zC′)=(0,yC,zC+TC),
wherein, TA、TB、TCA, B, C, the adjustment amount of each adjustment point is less than 3mm, let TA=0.1k1,TB=0.1k2,TC=0.1k3And k is1、k2、k3Is a non-negative integer no greater than 30;
d12establishing an objective function:
Figure FDA0003121421370000025
wherein,
Figure FDA0003121421370000026
zA′=zA+0.1k1,zB′=0.1k2,zC′=zC+0.1k3substituting to obtain information about the variable k1、k2、k3The objective function of (1);
d13setting the constraint conditions:
Figure FDA0003121421370000031
wherein m is-xA,n=yC-yA,p=-xA,q=-yA,xA、yA、zA、yCAnd zCThe value is known;
HA′B′=zA-zB+0.1(k1-k2),
HA′C′=zA–zC+0.1(k1-k3),
substituting into the constraint to obtain the variable k1、k2、k3The constraint function of (2);
d14solving the optimal solution of the objective function according to the constraint condition.
5. An aircraft avionics installation calibration aiding method as claimed in claim 4, characterized in that: said step d14The method specifically comprises the following steps:
step 1: given S2Setting an initial value S2 0=1000;
Step 2: traverse k1、k2、k3=int,0≤k1、k2、k3All values less than 30 are substituted into the constraint condition, and the total traversal 30 is carried out3(ii) a condition; wherein int refers to the integer;
step 3: determining the obtained k1、k2、k3Whether all constraints are satisfied, if so, k at that time1、k2、k3Substituting the value of the target function into the target function, entering the next step, and otherwise, continuing to circulate;
step 4: judging whether S is present2 i<S2 i-1If true, the objective function is assigned a value of S2 iOtherwise, continue to loop through all k1、k2、k3After the value is taken, k which enables the objective function to be minimum is finally obtained1、k2、k3And taking the value of an integer.
6. An aircraft avionics installation calibration aid as claimed in any one of claims 4 or 5The method is characterized in that: said step d2The solving of the minimum gasket combination number specifically comprises the following steps:
d21according to step d1The adjustment amount of each adjustment point obtained by the solution in (1), namely TA=0.1k1=t1,TB=0.1k2=t2
TC=0.1k3=t3
d22Order:
t1=0.1a1+0.2b1+0.5c1+0.8d1
t2=0.1a2+0.2b2+0.5c2+0.8d2
t3=0.1a3+0.2b3+0.5c3+0.8d3wherein a isi、bi、ci、diI is 1, 2 and 3, the parameter represents the number of gaskets with various specifications at different adjusting points, and the 0.1, 0.2, 0.5 and 0.8 are respectively the specifications of the gaskets;
d23establishing an objective function: gi=min(ai+bi+ci+di) I is an adjustment point;
d24setting the constraint conditions: t is ti=0.1ai+0.2bi+0.5ci+0.8di
d25Solving the optimal solution of the objective function according to the constraint condition.
7. An aircraft avionics installation calibration aiding method as claimed in claim 6, characterized in that: said step d25The solving method of (2) is as follows:
Step1:ai=INT(ti/0.8);
step 2: judgment of mu1=MOD(ti0.8) is zero, if it is, Gi=aiOtherwise, entering the next step;
Step3:bi=INT(μ1/0.5);
step 4: judgment of mu2=MOD(μ10.5) is zero, if it is, Gi=ai+biOtherwise, entering the next step;
Step5:ci=INT(μ2/0.2);
step 6: judgment of mu3=MOD(μ20.2) is zero, if it is, Gi=ai+bi+ciOtherwise, entering the next step;
Step7:di=INT(μ30.1), then Gi=ai+bi+ci+diSo as to obtain the quantity of the washers with different specifications at each adjusting point;
wherein INT denotes the integer: the integer part of the result of the division of the two numbers; MOD is taking the rest: the fractional part of the result of the division of the two numbers is multiplied by the divisor.
CN202110500763.2A 2021-05-08 2021-05-08 Auxiliary calibration method for installation of aircraft avionics equipment Active CN112896551B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110500763.2A CN112896551B (en) 2021-05-08 2021-05-08 Auxiliary calibration method for installation of aircraft avionics equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110500763.2A CN112896551B (en) 2021-05-08 2021-05-08 Auxiliary calibration method for installation of aircraft avionics equipment

Publications (2)

Publication Number Publication Date
CN112896551A CN112896551A (en) 2021-06-04
CN112896551B true CN112896551B (en) 2021-09-07

Family

ID=76109090

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110500763.2A Active CN112896551B (en) 2021-05-08 2021-05-08 Auxiliary calibration method for installation of aircraft avionics equipment

Country Status (1)

Country Link
CN (1) CN112896551B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116225040B (en) * 2023-03-27 2024-07-12 成都飞机工业(集团)有限责任公司 Automatic attitude adjustment method for aircraft based on inertial navigation system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104792340A (en) * 2015-05-15 2015-07-22 哈尔滨工业大学 Star sensor installation error matrix and navigation system star-earth combined calibration and correction method
CN107148639A (en) * 2015-09-15 2017-09-08 深圳市大疆创新科技有限公司 It is determined that method and device, tracks of device and the system of the positional information of tracking target
CN111578866A (en) * 2020-06-16 2020-08-25 大连理工大学 Spatial pose calibration method for multi-line laser sensor combined measurement

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3683668A (en) * 1971-01-26 1972-08-15 Sperry Rand Corp Compass calibrator
JP3541586B2 (en) * 1996-10-24 2004-07-14 三菱電機株式会社 Vibration control mechanism for pointing control device
JPH11331085A (en) * 1998-05-18 1999-11-30 Toshiba Corp Angle correction device for optical communication equipment
US6644081B1 (en) * 2002-02-15 2003-11-11 Joseph Keith Berry System and method for adjusting helicopter blade trim tabs
DE102004013441A1 (en) * 2004-03-18 2005-10-13 Beissbarth Gmbh Measuring method and measuring device for determining the spatial position of a wheel rim and wheel alignment device
US7871033B2 (en) * 2008-04-11 2011-01-18 Karem Aircraft, Inc Tilt actuation for a rotorcraft
CN101286059B (en) * 2008-05-29 2010-06-02 上海交通大学 On-line measurement data obtaining, correction and gross error serial compensation process
CN103901852B (en) * 2014-03-27 2016-10-05 浙江大学 A kind of aircraft is fitted to each other face digitized cushioning method
CN105069281B (en) * 2015-07-17 2018-01-05 中国空间技术研究院 Spacecraft orbit maneuver motor installation parameter optimization method based on Runge Kutta algorithm
RU2635820C1 (en) * 2016-05-11 2017-11-16 Открытое акционерное общество Московский научно-производственный комплекс "Авионика" имени О.В. Успенского (ОАО МНПК "Авионика") Method of correction of platform-free inertial navigation system
CN108375352A (en) * 2018-01-31 2018-08-07 歌尔股份有限公司 The method of adjustment of two plan-positions based on the depth of parallelism, apparatus and system
CN109190282B (en) * 2018-09-19 2020-05-22 西安交通大学 Assembly adjusting method of closed chain mechanism, control device and mechanical device thereof
CN110672006A (en) * 2019-08-21 2020-01-10 成都飞机工业(集团)有限责任公司 Positioning system and method for digital positioning during aircraft assembly
CN111221356A (en) * 2020-04-21 2020-06-02 贵州航天天马机电科技有限公司 Automatic monitoring and adjusting device and method for levelness of transfer erecting rack
CN111498142B (en) * 2020-05-06 2021-12-14 南京航空航天大学 Aircraft avionics finished product installation and calibration method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104792340A (en) * 2015-05-15 2015-07-22 哈尔滨工业大学 Star sensor installation error matrix and navigation system star-earth combined calibration and correction method
CN107148639A (en) * 2015-09-15 2017-09-08 深圳市大疆创新科技有限公司 It is determined that method and device, tracks of device and the system of the positional information of tracking target
CN111578866A (en) * 2020-06-16 2020-08-25 大连理工大学 Spatial pose calibration method for multi-line laser sensor combined measurement

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
移动机器人组合感知系统及其配准方法改进;付梦印等;《兵工学报》;20110615;第32卷(第6期);全文 *

Also Published As

Publication number Publication date
CN112896551A (en) 2021-06-04

Similar Documents

Publication Publication Date Title
CN109184213A (en) Steel grid construction technique based on BIM setting-out and 3-D scanning
CN109483322B (en) Zero calibration method of five-axis numerical control machine tool
CN100465833C (en) Offline programming device
CN107121123A (en) Satellite precision unit measuring method
CN101858754B (en) Inertial navigation level measurement method applied to airplane general assembly
CN112896551B (en) Auxiliary calibration method for installation of aircraft avionics equipment
Geng et al. A novel welding path planning method based on point cloud for robotic welding of impeller blades
JPH0789287B2 (en) Robot programming method
KR101593330B1 (en) Method to measure squareness of multi-axis precision control system using ball-bar data and straightness data
CN112361957B (en) Method for measuring and adjusting spatial position relationship of multiple positioners
CN103925854B (en) A kind of guided missile level measurement method based on three-dimensional coordinate transfer principle
US10203684B2 (en) System and method for virtually calibrating computer numeric controlled machine axes
CN105571811A (en) Method of measuring aircraft actual attack angle value in wind tunnel experiment
JP2017037460A (en) Machining system and machining method
Yang et al. A cost-effective non-orthogonal 3D measurement system
CN113048972A (en) Mine engineering machinery attitude position determining method and system
CN110779503B (en) Three-dimensional precision control network measuring method
RU2469924C2 (en) Method of wing assembly
CN108759775A (en) A kind of method for building up of vertical control network
CN114719790A (en) Method for adjusting horizontal straightness of split equipment by using laser tracker
KR20220077613A (en) Method for checking vertical axis error between Theodolites
CN103440353A (en) VC++ software-based wireless power source triangulation location and error analysis method aiming at double base stations
CN106524902A (en) Real-time monitoring and measuring method for truss segment
CN109141385B (en) Positioning method of total station instrument without leveling
CN111076708A (en) Method for measuring straight line by analytical method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant