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

CN112129322A - Method for detecting and correcting installation error of strapdown inertial measurement unit and three-axis rotary table - Google Patents

Method for detecting and correcting installation error of strapdown inertial measurement unit and three-axis rotary table Download PDF

Info

Publication number
CN112129322A
CN112129322A CN202011002732.6A CN202011002732A CN112129322A CN 112129322 A CN112129322 A CN 112129322A CN 202011002732 A CN202011002732 A CN 202011002732A CN 112129322 A CN112129322 A CN 112129322A
Authority
CN
China
Prior art keywords
axis
attitude
strapdown inertial
measurement unit
inertial measurement
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.)
Granted
Application number
CN202011002732.6A
Other languages
Chinese (zh)
Other versions
CN112129322B (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.)
Chongqing Huayu Electric Instrument Group Co Ltd
Original Assignee
Chongqing Huayu Electric Instrument 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 Chongqing Huayu Electric Instrument Group Co Ltd filed Critical Chongqing Huayu Electric Instrument Group Co Ltd
Priority to CN202011002732.6A priority Critical patent/CN112129322B/en
Publication of CN112129322A publication Critical patent/CN112129322A/en
Application granted granted Critical
Publication of CN112129322B publication Critical patent/CN112129322B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • G01C25/005Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Navigation (AREA)

Abstract

The invention particularly relates to a method for detecting installation errors of a strapdown inertial measurement unit and a three-axis rotary table, which comprises the following steps: installing a strapdown inertial measurement unit on a three-axis rotary table; calculating a zero attitude matrix corresponding to an attitude angle output by the strapdown inertial measurement unit at the moment; then controlling a middle frame shaft, an inner frame shaft and an outer frame shaft of the three-axis turntable to rotate by a certain angle from a zero position by taking the zero position as an initial position, and respectively calculating attitude matrixes corresponding to attitude angles output by the strapdown inertial measurement unit; calculating according to the middle frame shaft attitude matrix, the inner frame shaft attitude matrix, the outer frame shaft attitude matrix and the zero position attitude matrix to obtain a projection attitude matrix; projecting a strapdown inertial measurement unit coordinate system onto a three-axis turntable coordinate system by using a projection attitude matrix, and calculating to obtain an installation error angle; correspondingly, a method for correcting installation errors of the optical fiber connector is also provided. The invention greatly simplifies the operation steps during the detection of the installation error, can greatly reduce the data amount needing to be calculated and processed, and improves the detection efficiency and the installation error correction efficiency.

Description

Method for detecting and correcting installation error of strapdown inertial measurement unit and three-axis rotary table
Technical Field
The invention relates to the technical field of adjustment and calibration of a strapdown inertial measurement unit and a rotating platform, in particular to a method for detecting and correcting installation errors of the strapdown inertial measurement unit and a three-axis rotary table.
Background
The three-axis turntable is a key device for simulating missiles or other aircrafts and ground semi-physical objects, can simulate the movement of rolling, pitching, yawing and other postures of the aircrafts in the space, and is widely applied to the fields of aviation, navigation and national defense construction. The method is commonly used as a performance test, an error calibration, a simulation experiment and a working platform of precision instruments such as an inertial instrument, an inertial navigation system and the like.
In the actual installation process, the x-axis, the y-axis and the z-axis of the coordinate system of the strapdown inertial measurement unit are difficult to be completely aligned with the inner frame shaft, the middle frame shaft and the outer frame shaft of the three-axis turntable, namely, installation errors inevitably occur between the strapdown inertial measurement unit and the three-axis turntable, and at the moment, if the three-axis turntable is used as detection equipment, additional errors can be generated by the strapdown inertial measurement unit. Therefore, the installation error of the strapdown inertial unit and the three-axis rotary table needs to be detected (calibrated) so as to compensate the installation error caused by the axis, and the installation error angle between the strapdown inertial unit and the three-axis rotary table directly reflects the installation error. In order to detect the installation error angle between the strapdown inertial unit and the three-axis turntable, a chinese patent with publication number CN101900572B discloses a rapid measurement method for the installation error of a strapdown inertial system gyroscope based on a three-axis turntable, wherein the strapdown inertial system gyroscope is installed on a base of the three-axis turntable, sensitive axes of a Y gyroscope, an X gyroscope and a Z gyroscope respectively point to an inner frame, a middle frame and an outer frame of the turntable, and the inner frame points to the east direction, the middle frame points to the north direction and the outer frame points to the sky direction; the turntable is used for adjusting the northeast direction, the angles of the inner frame, the middle frame and the outer frame are respectively adjusted, the Y gyroscope, the X gyroscope and the Z gyroscope are respectively enabled to meet the output requirements, and the first to sixth installation errors of the gyroscope are obtained.
The installation error detection method in the existing scheme separates the installation error from the gyro calibration, and the three-axis turntable is used for directly measuring the installation error, so that the influence caused by mutual coupling of various measurement parameters can be avoided. However, the applicant found in practical studies that the above prior art solutions have the following problems in application: when detecting installation error, need rotate inner frame axle, well frame axle and the outer frame axle of triaxial revolving stage many times to need rotate specific angle at every turn and just can make Y top, X top and Z top satisfy the output requirement, this makes whole testing process have the operation and calculate loaded down with trivial details, and consume the long problem of time, leads to installation error's detection efficiency very low. Therefore, the applicant designs an installation error detection method which is simple in operation and calculation and high in detection accuracy, so as to improve the detection efficiency of the installation error and take the detection accuracy of the installation error into consideration.
Disclosure of Invention
Aiming at the defects of the prior art, the technical problems to be solved by the invention are as follows: how to provide a method for detecting the installation error of a strapdown inertial measurement unit and a three-axis rotary table, which is simple in operation and calculation and high in detection accuracy, so that the detection efficiency of the installation error can be improved, and the detection accuracy of the installation error can be considered.
In order to solve the technical problems, the invention adopts the following technical scheme:
a method for detecting installation errors of a strapdown inertial measurement unit and a three-axis rotary table comprises the following steps:
s1: installing the strapdown inertial measurement unit on a three-axis turntable, and enabling an x axis, a y axis and a z axis of the strapdown inertial measurement unit to coincide with a middle frame shaft, an inner frame shaft and an outer frame shaft of the three-axis turntable respectively;
s2: controlling the three-axis turntable to be positioned to the zero position, and calculating a zero position attitude matrix corresponding to an attitude angle output by the strapdown inertial measurement unit at the moment
Figure BDA0002694887710000021
Then the middle frame shaft, the inner frame shaft and the outer frame shaft of the three-shaft turntable are controlled to rotate by an angle phi from the zero position respectively by taking the zero position as an initial positionInAngle phiInner partAnd an angle phiOuter coverAnd respectively calculating the rotation angle phi of the strapdown inertial measurement unitIn、φInner partAnd phiOuter coverMiddle frame shaft attitude matrix corresponding to rear output attitude angle
Figure BDA0002694887710000022
Inner frame axis attitude matrix
Figure BDA0002694887710000023
And outer frame axis attitude matrix
Figure BDA0002694887710000024
S3: according to the middle frame shaft attitude matrix
Figure BDA0002694887710000025
Inner frame axis attitude matrix
Figure BDA0002694887710000026
Outer frame shaft attitude matrix
Figure BDA0002694887710000027
And a zero attitude matrix
Figure BDA0002694887710000028
Calculating to obtain a projection attitude matrix
Figure BDA0002694887710000029
S4: using projection attitude matrices
Figure BDA00026948877100000210
Projecting a strapdown inertial measurement unit coordinate system onto a three-axis turntable coordinate system to obtain a three-axis turntable attitude angle through attitude angle projection output by the strapdown inertial measurement unit; and then, calculating according to the attitude angle of the strapdown inertial measurement unit and the attitude angle of the three-axis turntable to obtain an installation error angle between the strapdown inertial measurement unit and the three-axis turntable.
Preferably, in step S1, the coincidence of the x-axis, the y-axis, and the z-axis of the strapdown inertial measurement unit with the middle frame axis, the inner frame axis, and the outer frame axis of the three-axis turntable means: the included angle between the x axis of the strapdown inertial measurement unit and the middle frame axis of the three-axis rotary table is smaller than 1 degree, the included angle between the y axis of the strapdown inertial measurement unit and the inner frame axis of the three-axis rotary table is smaller than 1 degree, and the included angle between the z axis of the strapdown inertial measurement unit and the outer frame axis of the three-axis rotary table is smaller than 1 degree.
Preferably, in step S2, the angle phiInAngle phiInner partAnd an angle phiOuter coverAre all greater than 10.
Preferably, in step S3, the projection posture matrix is calculated
Figure BDA00026948877100000211
The method comprises the following steps:
s31: according to the middle frame shaft attitude matrix
Figure BDA00026948877100000212
And zero attitude matrix
Figure BDA00026948877100000213
Computing a first attitude matrix
Figure BDA00026948877100000214
Then the first attitude matrix is used
Figure BDA00026948877100000215
Converting to first attitude quaternion
Figure BDA00026948877100000216
Then the first attitude quaternion
Figure BDA00026948877100000217
Calculating the projection of the middle frame axis of the three-axis turntable on the strapdown inertial measurement unit coordinate system
Figure BDA00026948877100000218
S32: according to inner frame shaft attitude matrix
Figure BDA00026948877100000219
And zero attitude matrix
Figure BDA00026948877100000220
Computing a second attitude matrix
Figure BDA00026948877100000221
Then the second attitude matrix
Figure BDA00026948877100000222
Conversion to second attitude quaternion
Figure BDA00026948877100000223
Then the second attitude quaternion
Figure BDA00026948877100000224
Calculating the projection of the inner frame axis of the three-axis turntable on the strapdown inertial measurement unit coordinate system
Figure BDA00026948877100000225
S33: according to the outer frame shaft attitude matrix
Figure BDA00026948877100000226
And zero attitude matrix
Figure BDA00026948877100000227
Computing a third attitude matrix
Figure BDA00026948877100000228
Then the third attitude matrix
Figure BDA00026948877100000229
Conversion to third attitude quaternion
Figure BDA00026948877100000230
Then the quaternion of the third posture
Figure BDA00026948877100000231
Calculating the projection of the outer frame axis of the three-axis turntable on the strapdown inertial measurement unit coordinate system
Figure BDA0002694887710000031
S34: projection according to the axis of the middle frame
Figure BDA0002694887710000032
Inner frame axis projection
Figure BDA0002694887710000033
And the projection of the outer frame axis
Figure BDA0002694887710000034
Calculating to obtain a projection attitude matrix
Figure BDA0002694887710000035
Preferably, in step S31, the first posture matrix
Figure BDA0002694887710000036
Is shown as
Figure BDA0002694887710000037
Quaternion of first attitude
Figure BDA0002694887710000038
Is shown as
Figure BDA0002694887710000039
Projection of middle frame axis
Figure BDA00026948877100000310
Is shown as
Figure BDA00026948877100000311
In the formula (I), the compound is shown in the specification,
Figure BDA00026948877100000312
represents a projection of the middle frame axis, a1、b1And c1Each representing a real number of the first attitude quaternion, i, j, and k each representing an imaginary unit.
Preferably, in step S32, the second attitude matrix
Figure BDA00026948877100000313
Is shown as
Figure BDA00026948877100000314
Quaternion of second attitude
Figure BDA00026948877100000315
Is shown as
Figure BDA00026948877100000316
Inner frame axis projection
Figure BDA00026948877100000317
Is shown as
Figure BDA00026948877100000318
In the formula (I), the compound is shown in the specification,
Figure BDA00026948877100000319
representing the projection of the inner frame axis, a2、b2And c2Each representing a real number of the second attitude quaternion, i, j, and k each representing an imaginary unit.
Preferably, in step S33, the third attitude matrix
Figure BDA00026948877100000320
Is shown as
Figure BDA00026948877100000321
Quaternion of third attitude
Figure BDA00026948877100000322
Is shown as
Figure BDA00026948877100000323
Outer frame axis projection
Figure BDA00026948877100000324
Is shown as
Figure BDA00026948877100000325
In the formula (I), the compound is shown in the specification,
Figure BDA00026948877100000326
represents the projection of the outer frame axis, a3、b3And c3Each represents a real number of the third attitude quaternion, and i, j, and k each represent an imaginary unit.
Preferably, in step S34, the attitude matrix is projected
Figure BDA00026948877100000327
Is shown as
Figure BDA00026948877100000328
Preferably, in step S4, before projecting the strapdown inertial measurement unit coordinate system onto the three-axis turntable coordinate system, the projection attitude matrix is first projected
Figure BDA00026948877100000329
Performing orthogonalization processing to obtain an orthogonal projection attitude matrix
Figure BDA00026948877100000330
Reusing orthogonal projection attitude matrix
Figure BDA00026948877100000331
And projecting the strapdown inertial measurement unit coordinate system onto the three-axis turntable coordinate system.
Preferably, in step S4, the difference between the strapdown inertial measurement unit attitude angle and the three-axis turntable attitude angle is an installation error angle between the strapdown inertial measurement unit and the three-axis turntable, and the installation error angle directly reflects the installation error.
The invention also discloses a method for correcting the installation error of the strapdown inertial measurement unit and the three-axis rotary table, which is characterized by detecting the installation error of the strapdown inertial measurement unit and the three-axis rotary table by adopting the method for detecting the installation error, and correcting the installation positions of the strapdown inertial measurement unit and the three-axis rotary table according to the installation error angle between the strapdown inertial measurement unit and the three-axis rotary table determined by detection.
Compared with the prior art, the invention has the following advantages:
1. in the invention, sufficient data can be calculated and obtained for calculating the installation error angle only by rotating the inner frame shaft, the middle frame shaft and the outer frame shaft of the three-shaft turntable once respectively (the installation error angle directly reflects the installation error), so that the operation steps are greatly simplified, the data amount in calculation processing can be greatly reduced, the operation and calculation are simpler, and the detection efficiency and the installation error correction efficiency can be improved.
2. The invention calculates the attitude angle of the strapdown inertial measurement unit and the corresponding attitude matrix thereof by taking the coordinate system of the three-axis turntable as the reference frame, so that each item of data of the strapdown inertial measurement unit corresponds to the three-axis turntable, which is favorable for ensuring the detection precision.
3. According to the invention, the attitude angle of the three-axis turntable does not need to be independently calculated, but is directly obtained through projection attitude matrix projection, so that the calculation amount and the consumed time length in the installation error detection can be greatly reduced, and the detection efficiency and the installation error correction efficiency can be improved.
4. The method can improve the correction efficiency and the correction precision of the strapdown inertial unit and the three-axis rotary table, and can improve the correction effect of the installation error.
Drawings
For purposes of promoting a better understanding of the objects, aspects and advantages of the invention, reference will now be made in detail to the present invention as illustrated in the accompanying drawings, in which:
FIG. 1 is a logic diagram of a method for detecting installation errors according to a first embodiment;
FIG. 2 is a schematic view illustrating installation of a strapdown inertial measurement unit and a three-axis rotary table according to a first embodiment;
FIG. 3 is a logic diagram of step S3 according to one embodiment.
Fig. 4 is a logic block diagram of the installation error correction method according to the second embodiment.
Detailed Description
The following is further detailed by the specific embodiments:
the first embodiment is as follows:
the embodiment of the invention discloses a method for detecting installation errors of a strapdown inertial measurement unit and a three-axis rotary table.
As shown in fig. 1 and 2: a method for detecting installation errors of a strapdown inertial measurement unit and a three-axis rotary table comprises the following steps:
s1: installing the strapdown inertial measurement unit on a three-axis turntable, and enabling an x axis, a y axis and a z axis of the strapdown inertial measurement unit to coincide with a middle frame shaft, an inner frame shaft and an outer frame shaft of the three-axis turntable respectively;
s2: controlling the three-axis turntable to be positioned to the zero position and calculating the posture output by the strapdown inertial measurement unit at the momentZero attitude matrix corresponding to attitude angle
Figure BDA0002694887710000041
Then the middle frame shaft, the inner frame shaft and the outer frame shaft of the three-shaft turntable are controlled to rotate by an angle phi from the zero position respectively by taking the zero position as an initial positionInAngle phiInner partAnd an angle phiOuter coverAnd respectively calculating the rotation angle phi of the strapdown inertial measurement unitIn、φInner partAnd phiOuter coverMiddle frame shaft attitude matrix corresponding to rear output attitude angle
Figure BDA0002694887710000051
Inner frame axis attitude matrix
Figure BDA0002694887710000052
And outer frame axis attitude matrix
Figure BDA0002694887710000053
S3: according to the middle frame shaft attitude matrix
Figure BDA0002694887710000054
Inner frame axis attitude matrix
Figure BDA0002694887710000055
Outer frame shaft attitude matrix
Figure BDA0002694887710000056
And a zero attitude matrix
Figure BDA0002694887710000057
Calculating to obtain a projection attitude matrix
Figure BDA0002694887710000058
S4: using projection attitude matrices
Figure BDA0002694887710000059
Projecting the coordinate system of the strapdown inertial measurement unit onto the coordinate system of the three-axis turntable to project through the attitude angle output by the strapdown inertial measurement unitObtaining a posture angle of the three-axis turntable; and then, calculating according to the attitude angle of the strapdown inertial unit and the attitude angle of the three-axis rotary table to obtain an installation error angle between the strapdown inertial unit and the three-axis rotary table, wherein the installation error angle directly reflects the installation error.
In the invention, sufficient data can be calculated and obtained for calculating the installation error angle only by rotating the inner frame shaft, the middle frame shaft and the outer frame shaft of the three-shaft turntable once respectively (the installation error angle directly reflects the installation error), so that the operation steps are greatly simplified, the data amount in calculation processing can be greatly reduced, the operation and calculation are simpler, and the detection efficiency and the installation error correction efficiency can be improved. Secondly, the attitude angle of the strapdown inertial measurement unit and the corresponding attitude matrix are calculated by taking the coordinate system of the three-axis turntable as a reference frame, so that all data of the strapdown inertial measurement unit correspond to the three-axis turntable, and the detection precision is favorably ensured. In addition, the projection attitude matrix is calculated based on a plurality of attitude angles of the strapdown inertial measurement unit and the corresponding attitude matrix thereof, and then the coordinate system of the strapdown inertial measurement unit is projected onto the coordinate system of the three-axis rotary table through the projection attitude matrix, so that the attitude angles of the three-axis rotary table are obtained, namely, the attitude angles of the three-axis rotary table are not required to be calculated independently in the invention, but are obtained directly through projection attitude matrix projection, so that the calculation amount and the consumed time during installation error detection can be greatly reduced, and the detection efficiency and the installation error correction efficiency can be improved.
In a specific implementation process, in step S1, the coincidence of the x-axis, the y-axis, and the z-axis of the strapdown inertial measurement unit and the middle frame axis, the inner frame axis, and the outer frame axis of the three-axis turntable means: the included angle between the x axis of the strapdown inertial measurement unit and the middle frame axis of the three-axis rotary table is smaller than 1 degree, the included angle between the y axis of the strapdown inertial measurement unit and the inner frame axis of the three-axis rotary table is smaller than 1 degree, and the included angle between the z axis of the strapdown inertial measurement unit and the outer frame axis of the three-axis rotary table is smaller than 1 degree.
In the invention, the included angles between the X axis, the Y axis and the Z axis of the strapdown inertial measurement unit and the middle frame axis, the inner frame axis and the outer frame axis of the three-axis turntable are less than 1 degree, which is beneficial to ensuring the detection precision of the installation error detection. When the three-axis turntable is implemented, the included angle far less than 1 degree can be ensured by controlling the flatness of the mounting table surface of the three-axis turntable and the machining precision of the mounting surface of the strapdown inertial measurement unit
In the specific implementation, in step S2, the angle phiInAngle phiInner partAnd an angle phiOuter coverAre all greater than 10.
In the actual detection process, when the rotation angle of a middle frame shaft, an inner frame shaft or an outer frame shaft of the three-shaft turntable is larger than 10 degrees, the attitude angle of the strapdown inertial measurement unit is obviously changed, so that the detection precision of the installation error detection is ensured.
In a specific implementation process, as shown in fig. 3, in step S3, the projection attitude matrix is obtained through calculation
Figure BDA00026948877100000510
The method comprises the following steps:
s31: according to the middle frame shaft attitude matrix
Figure BDA00026948877100000511
And zero attitude matrix
Figure BDA00026948877100000512
Computing a first attitude matrix
Figure BDA00026948877100000513
Then the first attitude matrix is used
Figure BDA0002694887710000061
Converting to first attitude quaternion
Figure BDA0002694887710000062
Then the first attitude quaternion
Figure BDA0002694887710000063
Calculating the projection of the middle frame axis of the three-axis turntable on the strapdown inertial measurement unit coordinate system
Figure BDA0002694887710000064
S32: according to inner frame shaft attitude matrix
Figure BDA0002694887710000065
And zero attitude matrix
Figure BDA0002694887710000066
Computing a second attitude matrix
Figure BDA0002694887710000067
Then the second attitude matrix
Figure BDA0002694887710000068
Conversion to second attitude quaternion
Figure BDA0002694887710000069
Then the second attitude quaternion
Figure BDA00026948877100000610
Calculating the projection of the inner frame axis of the three-axis turntable on the strapdown inertial measurement unit coordinate system
Figure BDA00026948877100000611
S33: according to the outer frame shaft attitude matrix
Figure BDA00026948877100000612
And zero attitude matrix
Figure BDA00026948877100000613
Computing a third attitude matrix
Figure BDA00026948877100000614
Then the third attitude matrix
Figure BDA00026948877100000615
Conversion to third attitude quaternion
Figure BDA00026948877100000616
Then the quaternion of the third posture
Figure BDA00026948877100000617
Calculating the coordinate system of the outer frame shaft of the three-axis turntable on the strapdown inertial measurement unitOuter frame axis projection
Figure BDA00026948877100000618
S34: projection according to the axis of the middle frame
Figure BDA00026948877100000619
Inner frame axis projection
Figure BDA00026948877100000620
And the projection of the outer frame axis
Figure BDA00026948877100000621
Calculating to obtain a projection attitude matrix
Figure BDA00026948877100000622
In the actual detection process, the middle frame axis attitude matrix, the inner frame axis attitude matrix and the outer frame axis attitude matrix are respectively converted into corresponding attitude quaternions, which is beneficial to simplifying the calculation complexity; and the attitude quaternion contains all equivalent rotation information, so that the detection precision is favorably ensured. And moreover, due to the nature of the quaternion, the calculation results of the middle frame axis projection, the inner frame axis projection and the outer frame axis projection are more accurate, and the method is more favorable for reflecting the installation error.
In the specific implementation process, in step S31, the first attitude matrix
Figure BDA00026948877100000623
Is shown as
Figure BDA00026948877100000624
Quaternion of first attitude
Figure BDA00026948877100000625
Is shown as
Figure BDA00026948877100000626
Projection of middle frame axis
Figure BDA00026948877100000627
Is shown as
Figure BDA00026948877100000628
In the formula (I), the compound is shown in the specification,
Figure BDA00026948877100000629
represents a projection of the middle frame axis, a1、b1And c1Each representing a real number of the first attitude quaternion, i, j, and k each representing an imaginary unit.
In the specific implementation process, in step S32, the second attitude matrix
Figure BDA00026948877100000630
Is shown as
Figure BDA00026948877100000631
Quaternion of second attitude
Figure BDA00026948877100000632
Is shown as
Figure BDA00026948877100000633
Inner frame axis projection
Figure BDA00026948877100000634
Is shown as
Figure BDA00026948877100000635
In the formula (I), the compound is shown in the specification,
Figure BDA00026948877100000636
representing the projection of the inner frame axis, a2、b2And c2Each representing a real number of the second attitude quaternion, i, j, and k each representing an imaginary unit.
In the specific implementation process, in step S33, the third attitude matrix
Figure BDA00026948877100000637
Is shown as
Figure BDA00026948877100000638
Quaternion of third attitude
Figure BDA00026948877100000639
Is shown as
Figure BDA00026948877100000640
Outer frame axis projection
Figure BDA0002694887710000071
Is shown as
Figure BDA0002694887710000072
In the formula (I), the compound is shown in the specification,
Figure BDA0002694887710000073
represents the projection of the outer frame axis, a3、b3And c3Each represents a real number of the third attitude quaternion, and i, j, and k each represent an imaginary unit.
In the specific implementation process, in step S34, the attitude matrix is projected
Figure BDA0002694887710000074
Is shown as
Figure BDA0002694887710000075
In the specific implementation process, in step S4, before the strapdown inertial measurement unit coordinate system is projected onto the three-axis turntable coordinate system, the projection attitude matrix is first projected
Figure BDA0002694887710000076
Performing orthogonalization processing to obtain an orthogonal projection attitude matrix
Figure BDA0002694887710000077
Reusing orthogonal projection attitude matrix
Figure BDA0002694887710000078
And projecting the strapdown inertial measurement unit coordinate system onto the three-axis turntable coordinate system.
In the actual detection process, the projection attitude matrix obtained by calculation may not be an orthogonal matrix, which is not beneficial to the projection of the strapdown inertial measurement unit coordinate system. Therefore, the projection attitude matrix is orthogonalized to obtain the orthogonal projection attitude matrix, and then the orthogonal projection attitude matrix is used for projection, so that the projection effect of the strapdown inertial measurement unit coordinate system is favorably ensured, and the detection precision of the installation error detection can be improved.
In a specific implementation process, in step S4, an angle difference between an attitude angle of the strapdown inertial measurement unit and an attitude angle of the three-axis turntable is an installation error angle between the strapdown inertial measurement unit and the three-axis turntable, and the installation error angle directly reflects an installation error.
In the actual detection process, the angle difference between the attitude angle of the strapdown inertial measurement unit coordinate system and the attitude angle of the three-axis turntable coordinate system is an installation error angle, and the installation error angle directly reflects the installation error.
Example two:
the embodiment discloses a method for correcting installation errors of a strapdown inertial measurement unit and a three-axis rotary table on the basis of the first embodiment.
As shown in fig. 4: a method for correcting installation errors of a strapdown inertial measurement unit and a three-axis rotary table comprises the following steps:
si: installing the strapdown inertial measurement unit on a three-axis turntable, and enabling an x axis, a y axis and a z axis of the strapdown inertial measurement unit to coincide with a middle frame shaft, an inner frame shaft and an outer frame shaft of the three-axis turntable respectively;
sii: controlling the three-axis turntable to be positioned to the zero position, and calculating a zero position attitude matrix corresponding to an attitude angle output by the strapdown inertial measurement unit at the moment
Figure BDA0002694887710000079
Then the middle frame shaft, the inner frame shaft and the outer frame shaft of the three-shaft turntable are controlled to rotate by an angle phi from the zero position respectively by taking the zero position as an initial positionInAngle phiInner partAnd an angle phiOuter coverAnd respectively calculating the rotation angle phi of the strapdown inertial measurement unitIn、φInner partAnd phiOuter coverMiddle frame shaft attitude matrix corresponding to rear output attitude angle
Figure BDA00026948877100000710
Inner frame axis attitude matrix
Figure BDA00026948877100000711
And outer frame axis attitude matrix
Figure BDA00026948877100000712
Siii: according to the middle frame shaft attitude matrix
Figure BDA00026948877100000713
Inner frame axis attitude matrix
Figure BDA00026948877100000714
Outer frame shaft attitude matrix
Figure BDA00026948877100000715
And a zero attitude matrix
Figure BDA00026948877100000716
Calculating to obtain a projection attitude matrix
Figure BDA00026948877100000717
Siv: using projection attitude matrices
Figure BDA00026948877100000718
Projecting a strapdown inertial measurement unit coordinate system onto a three-axis turntable coordinate system to obtain a three-axis turntable attitude angle through attitude angle projection output by the strapdown inertial measurement unit; then, calculating according to the attitude angle of the strapdown inertial unit and the attitude angle of the three-axis turntable to obtain an installation error angle between the strapdown inertial unit and the three-axis turntable;
sv: and correcting the installation positions of the strapdown inertial measurement unit and the three-axis rotary table according to the installation error angle between the strapdown inertial measurement unit and the three-axis rotary table determined by detection.
In the invention, sufficient data can be calculated and obtained for calculating the installation error angle only by rotating the inner frame shaft, the middle frame shaft and the outer frame shaft of the three-axis turntable once respectively (the installation error angle directly reflects the installation error), and the attitude angle of the three-axis turntable does not need to be calculated independently, but is obtained by projection attitude matrix projection directly, so that the calculation amount and the consumed time length in the installation error detection can be greatly reduced, and the detection efficiency can be improved; secondly, the attitude angle of the strapdown inertial measurement unit and the corresponding attitude matrix are calculated by taking the coordinate system of the three-axis turntable as a reference frame, so that all data of the strapdown inertial measurement unit correspond to the three-axis turntable, and the detection precision is favorably ensured. Correspondingly, the correction efficiency and the correction precision of the installation error correction method can be correspondingly improved, namely the correction efficiency and the correction precision of the strapdown inertial unit and the three-axis rotary table can be improved, and the correction effect of the installation error can be improved.
The foregoing is merely an example of the present invention, and common general knowledge in the field of known specific structures and characteristics is not described herein in any greater extent than that known in the art at the filing date or prior to the priority date of the application, so that those skilled in the art can now appreciate that all of the above-described techniques in this field and have the ability to apply routine experimentation before this date can be combined with one or more of the present teachings to complete and implement the present invention, and that certain typical known structures or known methods do not pose any impediments to the implementation of the present invention by those skilled in the art. It should be noted that, for those skilled in the art, without departing from the structure of the present invention, several changes and modifications can be made, which should also be regarded as the protection scope of the present invention, and these will not affect the effect of the implementation of the present invention and the practicability of the patent. The scope of the claims of the present application shall be determined by the contents of the claims, and the description of the embodiments and the like in the specification shall be used to explain the contents of the claims.

Claims (10)

1. A method for detecting installation errors of a strapdown inertial measurement unit and a three-axis rotary table is characterized by comprising the following steps:
s1: installing the strapdown inertial measurement unit on a three-axis turntable, and enabling an x axis, a y axis and a z axis of the strapdown inertial measurement unit to coincide with a middle frame shaft, an inner frame shaft and an outer frame shaft of the three-axis turntable respectively;
s2: controlling the three-axis turntable to be positioned to the zero position, and calculating a zero position attitude matrix corresponding to an attitude angle output by the strapdown inertial measurement unit at the moment
Figure FDA0002694887700000011
Then the middle frame shaft, the inner frame shaft and the outer frame shaft of the three-shaft turntable are controlled to rotate by an angle phi from the zero position respectively by taking the zero position as an initial positionInAngle phiInner partAnd an angle phiOuter coverAnd respectively calculating the rotation angle phi of the strapdown inertial measurement unitIn、φInner partAnd phiOuter coverMiddle frame shaft attitude matrix corresponding to rear output attitude angle
Figure FDA0002694887700000012
Inner frame axis attitude matrix
Figure FDA0002694887700000013
And outer frame axis attitude matrix
Figure FDA0002694887700000014
S3: according to the middle frame shaft attitude matrix
Figure FDA0002694887700000015
Inner frame axis attitude matrix
Figure FDA0002694887700000016
Outer frame shaft attitude matrix
Figure FDA0002694887700000017
And a zero attitude matrix
Figure FDA0002694887700000018
Calculating to obtain a projection attitude matrix
Figure FDA0002694887700000019
S4: using projection attitude matrices
Figure FDA00026948877000000110
Projecting a strapdown inertial measurement unit coordinate system onto a three-axis turntable coordinate system to obtain a three-axis turntable attitude angle through attitude angle projection output by the strapdown inertial measurement unit; and then, calculating according to the attitude angle of the strapdown inertial measurement unit and the attitude angle of the three-axis turntable to obtain an installation error angle between the strapdown inertial measurement unit and the three-axis turntable.
2. The method for detecting the installation error of the strapdown inertial measurement unit and the three-axis rotary table as claimed in claim 1, wherein: in step S1, the coincidence of the x-axis, y-axis, and z-axis of the strapdown inertial measurement unit and the middle frame axis, inner frame axis, and outer frame axis of the three-axis turntable means: the included angle between the x axis of the strapdown inertial measurement unit and the middle frame axis of the three-axis rotary table is smaller than 1 degree, the included angle between the y axis of the strapdown inertial measurement unit and the inner frame axis of the three-axis rotary table is smaller than 1 degree, and the included angle between the z axis of the strapdown inertial measurement unit and the outer frame axis of the three-axis rotary table is smaller than 1 degree.
3. The method for detecting the installation error of the strapdown inertial measurement unit and the three-axis rotary table as claimed in claim 1, wherein: in step S2, the angle phiInAngle phiInner partAnd an angle phiOuter coverAre all greater than 10.
4. The method for detecting the installation error of the strapdown inertial measurement unit and the three-axis rotary table as claimed in claim 1, wherein: in step S3, a projection attitude matrix is calculated
Figure FDA00026948877000000111
The method comprises the following steps:
s31: according to the middle frame shaft attitude matrix
Figure FDA00026948877000000112
And zero attitude matrix
Figure FDA00026948877000000113
Computing a first attitude matrix
Figure FDA00026948877000000114
Then the first attitude matrix is used
Figure FDA00026948877000000115
Converting to first attitude quaternion
Figure FDA00026948877000000116
Then the first attitude quaternion
Figure FDA00026948877000000117
Calculating the projection of the middle frame axis of the three-axis turntable on the strapdown inertial measurement unit coordinate system
Figure FDA00026948877000000118
S32: according to inner frame shaft attitude matrix
Figure FDA00026948877000000119
And zero attitude matrix
Figure FDA00026948877000000120
Computing a second attitude matrix
Figure FDA00026948877000000121
Then the second attitude matrix
Figure FDA00026948877000000122
Conversion to second attitude quaternion
Figure FDA00026948877000000123
Then the second attitude quaternion
Figure FDA00026948877000000124
Calculating the projection of the inner frame axis of the three-axis turntable on the strapdown inertial measurement unit coordinate system
Figure FDA0002694887700000021
S33: according to the outer frame shaft attitude matrix
Figure FDA0002694887700000022
And zero attitude matrix
Figure FDA0002694887700000023
Computing a third attitude matrix
Figure FDA0002694887700000024
Then the third attitude matrix
Figure FDA0002694887700000025
Conversion to third attitude quaternion
Figure FDA0002694887700000026
Then the quaternion of the third posture
Figure FDA0002694887700000027
Calculating the projection of the outer frame axis of the three-axis turntable on the strapdown inertial measurement unit coordinate system
Figure FDA0002694887700000028
S34: projection according to the axis of the middle frame
Figure FDA0002694887700000029
Inner frame axis projection
Figure FDA00026948877000000210
And the projection of the outer frame axis
Figure FDA00026948877000000211
Calculating to obtain the projection postureState matrix
Figure FDA00026948877000000212
5. The method for detecting the installation error of the strapdown inertial measurement unit and the three-axis rotary table as claimed in claim 4, wherein: in step S31, a first attitude matrix
Figure FDA00026948877000000213
Is shown as
Figure FDA00026948877000000214
Quaternion of first attitude
Figure FDA00026948877000000215
Is shown as
Figure FDA00026948877000000216
Projection of middle frame axis
Figure FDA00026948877000000217
Is shown as
Figure FDA00026948877000000218
In the formula (I), the compound is shown in the specification,
Figure FDA00026948877000000219
represents a projection of the middle frame axis, a1、b1And c1Each representing a real number of the first attitude quaternion, i, j, and k each representing an imaginary unit.
6. The method for detecting the installation error of the strapdown inertial measurement unit and the three-axis rotary table as claimed in claim 5, wherein: in step S32, a second attitude matrix
Figure FDA00026948877000000220
Is shown as
Figure FDA00026948877000000221
Quaternion of second attitude
Figure FDA00026948877000000222
Is shown as
Figure FDA00026948877000000223
Inner frame axis projection
Figure FDA00026948877000000224
Is shown as
Figure FDA00026948877000000225
In the formula (I), the compound is shown in the specification,
Figure FDA00026948877000000226
representing the projection of the inner frame axis, a2、b2And c2Each representing a real number of the second attitude quaternion, i, j, and k each representing an imaginary unit.
7. The method for detecting the installation error of the strapdown inertial measurement unit and the three-axis rotary table as claimed in claim 6, wherein: in step S33, the third attitude matrix
Figure FDA00026948877000000227
Is shown as
Figure FDA00026948877000000228
Quaternion of third attitude
Figure FDA00026948877000000229
Is shown as
Figure FDA00026948877000000230
Outer frame axis projection
Figure FDA00026948877000000231
Is shown as
Figure FDA00026948877000000232
In the formula (I), the compound is shown in the specification,
Figure FDA00026948877000000233
represents the projection of the outer frame axis, a3、b3And c3Each represents a real number of the third attitude quaternion, and i, j, and k each represent an imaginary unit.
8. The method for detecting the installation error of the strapdown inertial measurement unit and the three-axis rotary table as claimed in claim 7, wherein: in step S34, a pose matrix is projected
Figure FDA0002694887700000031
Is shown as
Figure FDA0002694887700000032
9. The method for detecting the installation error of the strapdown inertial measurement unit and the three-axis rotary table as claimed in claim 1, wherein: in step S4, before projecting the strapdown inertial measurement unit coordinate system onto the three-axis turntable coordinate system, the projection attitude matrix is first projected
Figure FDA0002694887700000033
Performing orthogonalization processing to obtain an orthogonal projection attitude matrix
Figure FDA0002694887700000034
Reusing orthogonal projection attitude matrix
Figure FDA0002694887700000035
And projecting the strapdown inertial measurement unit coordinate system onto the three-axis turntable coordinate system.
10. A method for correcting installation errors of a strapdown inertial unit and a three-axis rotary table is characterized in that the method for detecting the installation errors of the strapdown inertial unit and the three-axis rotary table is adopted to detect the installation errors of the strapdown inertial unit and the three-axis rotary table, and then the installation positions of the strapdown inertial unit and the three-axis rotary table are corrected according to the installation error angle between the strapdown inertial unit and the three-axis rotary table which is detected and determined.
CN202011002732.6A 2020-09-22 2020-09-22 Method for detecting and correcting installation error of strapdown inertial measurement unit and three-axis rotary table Expired - Fee Related CN112129322B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011002732.6A CN112129322B (en) 2020-09-22 2020-09-22 Method for detecting and correcting installation error of strapdown inertial measurement unit and three-axis rotary table

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011002732.6A CN112129322B (en) 2020-09-22 2020-09-22 Method for detecting and correcting installation error of strapdown inertial measurement unit and three-axis rotary table

Publications (2)

Publication Number Publication Date
CN112129322A true CN112129322A (en) 2020-12-25
CN112129322B CN112129322B (en) 2022-11-22

Family

ID=73841632

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011002732.6A Expired - Fee Related CN112129322B (en) 2020-09-22 2020-09-22 Method for detecting and correcting installation error of strapdown inertial measurement unit and three-axis rotary table

Country Status (1)

Country Link
CN (1) CN112129322B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114063469A (en) * 2021-10-29 2022-02-18 北京星途探索科技有限公司 Semi-physical simulation verification technology with rotary table based on differential equation solving
CN114636357A (en) * 2022-03-31 2022-06-17 北京中科宇航技术有限公司 Aiming test design method for vertical turntable shaking state
CN114688996A (en) * 2020-12-31 2022-07-01 北京华航无线电测量研究所 Method for measuring rotation precision angle of rotary table

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104121926A (en) * 2013-04-26 2014-10-29 北京自动化控制设备研究所 Calibration method for installation error angles between dual-shaft rotation inertial navigation system's rotating shafts and sensitive shafts
CN106052595A (en) * 2016-05-25 2016-10-26 中国人民解放军国防科学技术大学 Three-axis turntable axis perpendicularity detection method based on laser gyro strap-down inertial navigation
CN108981746A (en) * 2018-04-18 2018-12-11 北京航空航天大学 Turntable Calibration Method and device
CN110006450A (en) * 2019-04-15 2019-07-12 哈尔滨工业大学 A kind of scaling method of Ring Laser Gyroscope SINS on horizontal triaxial turntable
CN110411459A (en) * 2019-06-11 2019-11-05 中国西安卫星测控中心 A kind of discrimination method of the space non-cooperative target spin parameters using image sequence
KR20200005119A (en) * 2018-07-05 2020-01-15 주식회사 한화 Apparatus and method for calculating and correcting a mounting error of a single mounting surface
CN111537002A (en) * 2020-06-16 2020-08-14 北京航天发射技术研究所 Calibration method and orientation method for laser strapdown inertial measurement unit installation error

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104121926A (en) * 2013-04-26 2014-10-29 北京自动化控制设备研究所 Calibration method for installation error angles between dual-shaft rotation inertial navigation system's rotating shafts and sensitive shafts
CN106052595A (en) * 2016-05-25 2016-10-26 中国人民解放军国防科学技术大学 Three-axis turntable axis perpendicularity detection method based on laser gyro strap-down inertial navigation
CN108981746A (en) * 2018-04-18 2018-12-11 北京航空航天大学 Turntable Calibration Method and device
KR20200005119A (en) * 2018-07-05 2020-01-15 주식회사 한화 Apparatus and method for calculating and correcting a mounting error of a single mounting surface
CN110006450A (en) * 2019-04-15 2019-07-12 哈尔滨工业大学 A kind of scaling method of Ring Laser Gyroscope SINS on horizontal triaxial turntable
CN110411459A (en) * 2019-06-11 2019-11-05 中国西安卫星测控中心 A kind of discrimination method of the space non-cooperative target spin parameters using image sequence
CN111537002A (en) * 2020-06-16 2020-08-14 北京航天发射技术研究所 Calibration method and orientation method for laser strapdown inertial measurement unit installation error

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114688996A (en) * 2020-12-31 2022-07-01 北京华航无线电测量研究所 Method for measuring rotation precision angle of rotary table
CN114688996B (en) * 2020-12-31 2023-11-03 北京华航无线电测量研究所 Method for measuring rotation precision angle of turntable
CN114063469A (en) * 2021-10-29 2022-02-18 北京星途探索科技有限公司 Semi-physical simulation verification technology with rotary table based on differential equation solving
CN114636357A (en) * 2022-03-31 2022-06-17 北京中科宇航技术有限公司 Aiming test design method for vertical turntable shaking state
CN114636357B (en) * 2022-03-31 2023-11-10 北京中科宇航技术有限公司 Aiming test design method aiming at shaking state of vertical turntable

Also Published As

Publication number Publication date
CN112129322B (en) 2022-11-22

Similar Documents

Publication Publication Date Title
CN112129322B (en) Method for detecting and correcting installation error of strapdown inertial measurement unit and three-axis rotary table
CN106525073B (en) A kind of inertial space Gyro Calibration test method based on three-axle table
CN108759798B (en) Method for realizing precision measurement of high-precision spacecraft
CN104764463B (en) A kind of self-sensing method of inertial platform leveling collimating fault
CN102564455B (en) Star sensor installation error four-position calibration and compensation method
CN109682399B (en) Precision verification method for position and pose measurement result of total station based on three-axis turntable
CN111537002B (en) Calibration method and orientation method for laser strapdown inertial measurement unit installation error
CN108387244B (en) Inertial measurement unit and prism installation error stability determination method
CN102679999A (en) Star sensor installation error four-position calibrating and compensating method
CN110487300A (en) Vibration absorber influences test method to the performance of inertial navigation system
CN110705002A (en) Compensation system and method for simulation test
CN108037318A (en) A kind of unmanned plane accelerometer calibration method based on ellipsoid fitting
CN110895149B (en) Local reference transfer alignment precision internal field test system and test method
CN110940357B (en) Inner rod arm calibration method for self-alignment of rotary inertial navigation single shaft
CN109931956B (en) Error correction method for mounting three-axis magnetometer and inertial navigation in strapdown three-component magnetic measurement system
CN114459478B (en) Inertial measurement unit data fusion method based on attitude kinematic model
CN113776560B (en) Gyro scale factor testing method based on high-precision three-axis turntable
CN111780787B (en) MEMS inertial measurement unit calibration method based on optical fiber inertia assistance
CN113188540B (en) Inertial/astronomical self-adaptive filtering method based on number and configuration of fixed stars
CN110793549B (en) Quick offline data analysis system of inertial measurement unit
CN110823255A (en) System-level self-calibration method based on specific force observation without leveling and north-guiding
CN113465570A (en) High-precision IMU-based air bearing table initial alignment method and system
CN111089606A (en) Rapid self-calibration method for key parameters of three-self laser inertial measurement unit
CN115265591B (en) Calibration method for mounting errors of biaxial rotation inertial navigation IMU and indexing mechanism
CN113375692B (en) Method for rapidly evaluating calibration precision of fiber-optic gyroscope

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20221122

CF01 Termination of patent right due to non-payment of annual fee