CN116068549B - On-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion - Google Patents
On-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion Download PDFInfo
- Publication number
- CN116068549B CN116068549B CN202310202608.1A CN202310202608A CN116068549B CN 116068549 B CN116068549 B CN 116068549B CN 202310202608 A CN202310202608 A CN 202310202608A CN 116068549 B CN116068549 B CN 116068549B
- Authority
- CN
- China
- Prior art keywords
- coordinate
- coordinate system
- spacecraft
- radar
- calculating
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000004927 fusion Effects 0.000 title claims abstract description 15
- 238000005259 measurement Methods 0.000 claims abstract description 37
- 239000011159 matrix material Substances 0.000 claims abstract description 36
- 230000009466 transformation Effects 0.000 claims abstract description 33
- 238000003384 imaging method Methods 0.000 claims abstract description 32
- 230000003287 optical effect Effects 0.000 claims abstract description 32
- 238000012634 optical imaging Methods 0.000 claims abstract description 19
- 239000013598 vector Substances 0.000 claims description 24
- 238000004364 calculation method Methods 0.000 claims description 21
- 238000004422 calculation algorithm Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000005457 optimization Methods 0.000 claims description 4
- 239000002245 particle Substances 0.000 claims description 4
- 238000009825 accumulation Methods 0.000 claims description 3
- 238000013213 extrapolation Methods 0.000 claims description 3
- 238000005096 rolling process Methods 0.000 claims description 3
- HOWHQWFXSLOJEF-MGZLOUMQSA-N systemin Chemical compound NCCCC[C@H](N)C(=O)N[C@@H](CCSC)C(=O)N[C@@H](CCC(N)=O)C(=O)N[C@@H]([C@@H](C)O)C(=O)N[C@@H](CC(O)=O)C(=O)OC(=O)[C@@H]1CCCN1C(=O)[C@H]1N(C(=O)[C@H](CC(O)=O)NC(=O)[C@H](CCCN=C(N)N)NC(=O)[C@H](CCCCN)NC(=O)[C@H](CO)NC(=O)[C@H]2N(CCC2)C(=O)[C@H]2N(CCC2)C(=O)[C@H](CCCCN)NC(=O)[C@H](CO)NC(=O)[C@H](CCC(N)=O)NC(=O)[C@@H](NC(=O)[C@H](C)N)C(C)C)CCC1 HOWHQWFXSLOJEF-MGZLOUMQSA-N 0.000 claims description 3
- 108010050014 systemin Proteins 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 11
- 238000004088 simulation Methods 0.000 description 8
- 238000012360 testing method Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 206010000117 Abnormal behaviour Diseases 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/86—Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/24—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for cosmonautical navigation
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Astronomy & Astrophysics (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
The invention discloses an on-orbit spacecraft instantaneous attitude inversion method based on foundation light thunder image fusion, which comprises the following steps: calculating coordinate positions of key points on the spacecraft under a corresponding orbit coordinate system under a certain gesture; calculating the coordinate position of the key point under the inertial coordinate system based on the coordinate transformation matrix from the inertial coordinate system to the orbit coordinate system; respectively calculating two-dimensional coordinate theoretical positions of the key points on the ground radar imaging plane and the ground optical imaging plane based on coordinate transformation matrixes from the inertial coordinate system to the radar measurement coordinate system and the optical measurement coordinate system; respectively extracting actual measurement coordinate positions corresponding to key points from the instantaneous radar image and the optical image of the spacecraft foundation; and carrying out the instantaneous attitude inversion of the spacecraft according to the theoretical position and the actually measured coordinate position of the key point to obtain the instantaneous attitude angle of the spacecraft. The method has strong timeliness, accuracy and operability aiming at the instantaneous attitude inversion of the space target with the known structure size.
Description
Technical Field
The invention belongs to the technical field of aerospace radar detection, and particularly relates to an on-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion.
Background
With the continuous development of space technology, space has become a high point for maintaining national security and winning modern informatization war, and the accurate grasp of spacecraft track information, motion state, geometric shape, physical parameters and other characteristic information is a core key for acquiring on-orbit spacecraft state parameters. The space target gesture analysis is an important means for space target recognition, evaluation and early warning, and can realize evaluation of task states, detector orientation analysis, satellite recognition, abnormal behavior detection and the like, and has important research significance.
Currently, spatial target pose estimation based on a single image can be broadly divided into two ideas, template-based and model-based. The template-based method needs to construct a template library reflecting the representation of the target in different gestures in advance, and the gesture of the target is determined through the feature matching of the input image and the template library. Model-based methods require three-dimensional models of known targets, and three-dimensional poses of the targets are calculated by feature correlation between the 3-dimensional model of the target and the input image. Compared with the former method, the method does not depend on a large number of target templates, but obtains accurate attitude values of the targets through solving strict characteristic association equations, and can obtain higher estimation accuracy.
However, the accuracy of the template-based method is limited by the number of templates in the template library, and an increase in the number of templates can significantly increase the template library construction cost and reduce the algorithm speed. The key point of the model-based method is that the characteristic association of the input image and the target three-dimensional model is accurately established, and because the image is the dimension reduction expression of the three-dimensional space, a larger candidate space is often generated in the process of establishing the characteristic association, the mismatching of the characteristics is easy to cause, and the algorithm efficiency and accuracy are reduced.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides an on-orbit spacecraft instantaneous attitude inversion method based on foundation light thunder image fusion. The technical problems to be solved by the invention are realized by the following technical scheme:
an on-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion comprises the following steps:
step 1: calculating key points on spacecraftAt a roll angle +.>The pitch angle is->Yaw angle is +.>Coordinate position +.in corresponding orbital coordinate system under the posture of (2)>;
Step 2: coordinate transformation matrix for calculating inertial coordinate system to orbit coordinate systemIn combination with the coordinate position obtained in step 1 +.>Calculating the key point +.>Coordinate position in inertial coordinate system +.>;
Step 3: coordinate transformation matrix for calculating inertial coordinate system to radar measurement coordinate systemAnd combining the coordinate positions obtained in the step 2 +.>Calculating the key point +.>Two-dimensional coordinate theory position of ground-based radar imaging plane;
Step 4: coordinate transformation matrix for calculating inertial coordinate system to optical measurement coordinate systemAnd combining the coordinate positions obtained in the step 2 +.>Calculating the key point +.>Two-dimensional coordinate theory position of foundation optical imaging plane;
Step 5: extracting the key points from the instantaneous radar image and the optical image of the spacecraft foundation respectivelyCorresponding measured coordinate position-> and;
Step 6: according to the key pointsTheoretical position +.>、Measured coordinate position +.>、Performing instantaneous attitude inversion of the spacecraft to obtain an instantaneous attitude roll angle of the spacecraft>Pitch angle->And yaw angle->。
In one embodiment of the present invention, step 1 comprises:
1a) Obtaining key points on spacecraftThe three-dimensional coordinates in the spacecraft body coordinate system are recorded as:
wherein the spacecraft body coordinate system takes the mass center of the spacecraft as an origin, and the spacecraft body coordinate system comprises a plurality of coordinate systemsThe axis is consistent with the longitudinal symmetry axis of the spacecraft and points to the head of the spacecraft;The axis is perpendicular to +.>The shaft is positioned in the main symmetry plane of the spacecraft and points to the upper part of the space;Shaft and->Shaft(s)>The shaft meets the right-hand rectangular coordinate system criterion;Coordinate components of three directions respectively, +.>Is an integer used for distinguishing different key points;
1b) Establishing an attitude transformation matrix from a spacecraft orbit coordinate system to a spacecraft body coordinate systemThe expression is:
1c) According to the gesture conversion matrix in step 1 b)Calculating the key point +.>Coordinate position in the track coordinate system +.>The calculation formula is as follows: />
In one embodiment of the present invention, step 2 comprises:
2a) Obtaining the position parameter of the mass center of the satellite under an inertial coordinate system through orbit extrapolation based on the TLE number of the satellite) The method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>Respectively representing time, position vectors and velocity vectors;
2b) By using the above parametersCalculating each coordinate axis of the orbit coordinate systemx、y、z) The unit vector of (2) is calculated as:
coordinate transformation matrix from inertial coordinate system to orbit coordinate systemThe method comprises the following steps:
2c) The coordinate transformation matrix obtained according to step 2 b)And the coordinate position obtained in step 1 +.>Calculating the key point +.>Coordinate position in inertial coordinate system +.>The calculation formula is as follows:
in one embodiment of the present invention, step 3 comprises:
3a) Based on the steps of2a) Calculating each coordinate axis of radar measurement coordinate system、、) The unit vector under the inertial coordinate system has the following calculation formula:
in the formula ,the position vector is the position vector of the radar station under the inertial coordinate system; andThe initial and end points of the radar imaging angle accumulation>An axis component;
coordinate transformation matrix from inertial coordinate system to radar measurement coordinate systemExpressed as: />
3b) The coordinate transformation matrix obtained according to step 3 a)And the coordinate position obtained in step 2 +.>Calculating the key point +.>Coordinate position in radar measurement coordinate system +.>The calculation formula is as follows:
3c) Imaging radar planeSetting the axis component to 0 to obtain the key point +.>Two-dimensional coordinate theory position of imaging plane of foundation radar +.>The expression is:
wherein ,,andrespectively representing coordinate axes of imaging planes of foundation radar>、A component of direction.
In one embodiment of the present invention, step 4 comprises:
4a) Calculating each coordinate axis of the optical measurement coordinate system based on the result of the step 2 a)、、) The unit vector under the inertial coordinate system has the following calculation formula:
coordinate transformation matrix from inertial coordinate system to optical measurement coordinate systemExpressed as:
4b) The coordinate transformation matrix obtained according to step 4 a)And the coordinate position obtained in step 2 +.>Calculating the key point +.>Coordinate position in optical measurement coordinate system +.>The calculation formula is as follows:
4c) To optically image planeSetting the axis component to 0 to obtain the key point +.>Two-dimensional coordinate theory position of foundation optical imaging plane +.>The expression is:
wherein ,,andrespectively represents the coordinate axes of the foundation optical imaging plane +.>、A component of direction.
In one embodiment of the present invention, step 5 includes:
5a) Spacecraft ground-based radar chart based on certain instant T0Image, extracting the key pointsTwo-dimensional measured coordinates corresponding to radar imaging plane +.>The expression is:
wherein ,, andRespectively represent radar imaging plane coordinate axes +.>、A component of direction;
5b) Extracting the key points based on spacecraft foundation optical images at a certain instant T0Two-dimensional measured coordinates corresponding to the optical imaging plane +.>The expression is:
wherein ,, andRespectively represent the coordinate axes of the optical imaging plane +.>、A component of direction.
In one embodiment of the present invention, step 6 includes:
6a) By the key pointsTheoretical position +.>、And the measured coordinate position、The Euclidean distance between the two is used as an optimization target, and an objective function is constructed as follows: />
wherein ,nsubtracting 1 for the number of the selected key points;
wherein, the gesture angle is positive clockwise and negative anticlockwise;
6c) The objective function is optimized and solved through a particle swarm algorithm to obtain the instantaneous attitude rolling angle of the spacecraftPitch angle->And yaw angle->。
The invention has the beneficial effects that:
the invention provides an on-orbit spacecraft instantaneous attitude inversion method, which comprises the steps of mapping three-dimensional key point coordinates under a spacecraft body coordinate system to two-dimensional coordinates of a ground imaging plane by establishing a strict mathematical calculation model, and fusing a ground instantaneous radar imaging result and an optical imaging result to establish an inversion model of the spacecraft instantaneous attitude, so that the on-orbit spacecraft instantaneous attitude is inverted. Aiming at the space target with known structure size, the method has strong timeliness, accuracy and operability.
The present invention will be described in further detail with reference to the accompanying drawings and examples.
Drawings
Fig. 1 is a schematic flow chart of an on-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion provided by the embodiment of the invention;
FIG. 2 is a schematic view of a track coordinate system according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a radar measurement coordinate system provided by an embodiment of the present invention;
FIG. 4 is a schematic diagram of an optical measurement coordinate system according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a first palace and key points thereof according to an embodiment of the present invention;
fig. 6 is a schematic diagram of extracting key points of a radar image according to an embodiment of the present invention;
fig. 7 is a schematic diagram of extracting key points of an optical image according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to specific examples, but embodiments of the present invention are not limited thereto.
Example 1
Referring to fig. 1, fig. 1 is a schematic flow chart of an on-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion, which includes:
step 1: calculating key points on spacecraftAt a roll angle +.>The pitch angle is->Yaw angle is +.>Coordinate position +.in corresponding orbital coordinate system under the posture of (2)>。
In the embodiment, the roll angle of the spacecraft key point can be calculated through the gesture conversion matrixPitch angle->And yaw angle->Orbital coordinate system (++rotation order is yaw, roll, pitch)>) And (5) coordinate positions. The key points can be contour points, connection points or boundary points on the spacecraft.
Specifically, step 1 includes:
1a) Obtaining key points on spacecraftThe three-dimensional coordinates in the spacecraft body coordinate system are recorded as:
wherein the spacecraft body coordinate system takes the mass center of the spacecraft as an origin, and the mass center of the spacecraft body coordinate systemThe axis is consistent with the longitudinal symmetry axis of the spacecraft and points to the head of the spacecraft;The axis is perpendicular to +.>The shaft is positioned in the main symmetry plane of the spacecraft and is directed upwards;Shaft and->Shaft(s)>The shaft meets the right-hand rectangular coordinate system criterion;The coordinate components of the three directions are respectively,iis an integer used to distinguish between different keypoints.
1b) Establishing an attitude transformation matrix from a spacecraft orbit coordinate system to a spacecraft body coordinate systemThe expression is:
1c) According to the gesture conversion matrix in step 1 b)Calculating the key point +.>Coordinate position in the track coordinate system +.>The calculation formula is as follows:
step 2: coordinate transformation matrix for calculating inertial coordinate system to orbit coordinate systemIn combination with the coordinate position obtained in step 1 +.>Calculate key point->Coordinate position in inertial coordinate system +.>。
2a) Based on the TLE number of the satellite, obtaining the position parameter of the mass center of the satellite under an inertial coordinate system (J2000 coordinate system) through orbit extrapolation) The method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>Respectively indicate time and positionVector and velocity vector.
2b) By using the above parametersCalculating each coordinate axis of the orbit coordinate systemx、y、z) Is a unit vector of (a).
Referring to fig. 2, fig. 2 is a schematic diagram of a track coordinate system according to an embodiment of the present invention, and each coordinate axis of the track coordinate system is ±x、y、z) The calculation formula of the unit vector of (2) is:
coordinate transformation matrix from inertial coordinate system to orbit coordinate systemThe method comprises the following steps:
2c) The coordinate transformation matrix obtained according to step 2 b)And the coordinate position obtained in step 1 +.>Calculate key point->Coordinate position in inertial coordinate system +.>The calculation formula is as follows:
step 3: coordinate transformation matrix for calculating inertial coordinate system to radar measurement coordinate systemAnd combining the coordinate positions obtained in the step 2 +.>Calculate key point->Two-dimensional coordinate theory position of imaging plane of foundation radar +.>。
3a) Calculating each coordinate axis of the radar measurement coordinate system based on the result of the step 2 a)、、) Unit vector under inertial coordinate system.
Referring to fig. 3, fig. 3 is a schematic diagram of a radar measurement coordinate system according to an embodiment of the present invention, and each coordinate axis of the radar measurement coordinate system is、、) The unit vector in the inertial coordinate system is expressed as: />
in the formula ,the position vector of the radar station under the J2000 coordinate system can be obtained by converting the position vector of the station in the geocentric earth fixed coordinate system (ECF);
coordinate transformation matrix from inertial coordinate system to radar measurement coordinate systemExpressed as:
3b) The coordinate transformation matrix obtained according to step 3 a)And the coordinate position obtained in step 2 +.>Calculate key point->Coordinate position in radar measurement coordinate system +.>The calculation formula is as follows:
3c) Imaging radar planeSetting the axis component to 0 to obtain a key point +.>Two-dimensional coordinate theory position of imaging plane of foundation radar +.>The expression is:
wherein ,,andrespectively representing coordinate axes of imaging planes of foundation radar>、A component of direction.
Because the attitude transformation matrix is related to the attitude angle of the satellite, the theoretical position of the coordinates of the key points of the spacecraft in the radar imaging plane and the attitude angle of the satelliteAnd (5) correlation.
Step 4: coordinate transformation matrix for calculating inertial coordinate system to optical measurement coordinate systemAnd combining the coordinate positions obtained in the step 2 +.>Calculate key point->Two-dimensional coordinate theory position of foundation optical imaging plane +.>。
4a) Calculating each coordinate axis of the optical measurement coordinate system based on the result of the step 2 a)、、) Unit vector under inertial coordinate system.
Referring to fig. 4, fig. 4 is a schematic diagram of an optical measurement coordinate system according to an embodiment of the present invention, and each coordinate axis of the optical measurement coordinate system is ±、、) The unit vector in the inertial coordinate system is expressed as:
the inertial coordinate system is changed into the optical measurement coordinate system ) Coordinate transformation matrix>Expressed as:
4b) The coordinate transformation matrix obtained according to step 4 a)And the coordinate position obtained in step 2 +.>Calculate key point->Coordinate position in optical measurement coordinate system +.>The calculation formula is as follows:
4c) To optically image planeSetting the axis component to 0 to obtain a key point +.>Two-dimensional coordinate theory position of foundation optical imaging plane +.>The expression is:
wherein ,,andrespectively represents the coordinate axes of the foundation optical imaging plane +.>、A component of direction. />
Similarly, the theoretical position of the coordinates of the key points of the spacecraft in the optical imaging plane is also equal to the attitude angle of the satelliteAnd (5) correlation.
Step 5: respectively extracting from instantaneous optical image and radar image of spacecraft foundationTaking out the key pointsCorresponding measured coordinate position-> and。
5a) Extracting key points based on spacecraft foundation radar image at a certain instant T0Two-dimensional measured coordinates corresponding to radar imaging plane +.>The expression is:
wherein ,, andRespectively represent radar imaging plane coordinate axes +.>、A component of direction.
5b) Extracting key points based on spacecraft foundation optical image at a certain instant T0Two-dimensional measured coordinates corresponding to the optical imaging plane +.>The expression is:
wherein ,, andRespectively represent the coordinate axes of the optical imaging plane +.>、A component of direction.
Step 6: according to key pointsTheoretical position +.>、Measured coordinate position +.>、Performing instantaneous attitude inversion of the spacecraft to obtain an instantaneous attitude roll angle of the spacecraft>Pitch angle->And yaw angle->。
According to the embodiment, the objective function takes the Euclidean distance between the actual measurement value and the theoretical value of the coordinates of the key points of the spacecraft, the theoretical value is related to the attitude angle, and the instantaneous attitude angle of the spacecraft is converted by searching the minimum distance between the theoretical value and the actual measurement value. Specifically, step 6 includes:
6a) By key pointsTheoretical position +.>、And the measured coordinate position、The Euclidean distance between the two is used as an optimization target, and an objective function is constructed as follows: />
nThe number of selected keypoints is reduced by 1.
Specifically, according to the definition of the attitude angle,the space of variation of (c) is positive clockwise,counterclockwise negative, its solution space is:
6c) Carrying out optimization solution through a particle swarm algorithm to obtain an instantaneous attitude angle rolling angle of the spacecraftPitch angle->And yaw angle->。
It should be noted that, the process of the particle swarm algorithm may refer to the related art, and the embodiment is not described in detail herein.
According to the method provided by the invention, by establishing a strict mathematical calculation model, three-dimensional key point coordinates under a spacecraft body coordinate system are mapped to two-dimensional coordinates of a foundation imaging plane, and an inversion model of the instantaneous attitude of the spacecraft is established by fusing the imaging quality of foundation observation equipment and the extraction error of key points and by fusing the imaging result of the foundation instantaneous radar and the optical imaging result, so that the instantaneous attitude of the on-orbit spacecraft is inverted. Aiming at the space target with known structure size, the method has strong timeliness, accuracy and operability.
Example two
The beneficial effects of the invention are verified and illustrated by simulation tests.
1. Simulation object
The simulation object selected in the simulation test is Tiangong one, a three-dimensional structure diagram of the simulation object is shown in fig. 5, and 6 key points P0 to P5 of Tiangong one are extracted in the test.
2. The simulation parameter settings are shown in Table 1 below
Table 1 simulation parameter settings
3. Extraction of actual measurement values of coordinates of key points
By setting different attitude angles of the spacecraft, the imaging result of the foundation radar and the imaging result of the optical telescope are obtained through simulation, and 6 key point coordinates are extracted from the imaging result, as shown in fig. 6 and 7. Fig. 6 is a schematic diagram of extracting key points of a radar image, and fig. 7 is a schematic diagram of extracting key points of an optical image.
With attitude angle of spacecraftFor example, based on the foundation instantaneous light thunder image result of 8 minutes and 15 seconds, 6 key point actual measurement coordinates are extracted as shown in table 2.
TABLE 2 coordinates of keypoints in the imaging plane (16 hours 8 minutes 15 seconds)
4. Attitude inversion result analysis
Performing attitude inversion calculation through key points in table 2 to obtain an attitude angle of the satellite asThe attitude inversion result is basically consistent with the actual attitude of the satellite.
In order to verify instantaneous attitude inversion results of satellites in different attitudes, 10 attitude angles are randomly sampled and set in a range of-60 degrees through Monte Carlo in the test, and the instantaneous attitude inversion results are shown in Table 3.
TABLE 3 attitude angle inversion results
From table 3, the instantaneous attitude inversion errors of the spacecraft are smaller than 2 degrees, which shows that the method has better precision and verifies the advancement of the invention.
The foregoing is a further detailed description of the invention in connection with the preferred embodiments, and it is not intended that the invention be limited to the specific embodiments described. It will be apparent to those skilled in the art that several simple deductions or substitutions may be made without departing from the spirit of the invention, and these should be considered to be within the scope of the invention.
Claims (7)
1. An on-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion is characterized by comprising the following steps:
step 1: calculating key points on spacecraftAt a roll angle +.>The pitch angle is->Yaw angle is +.>Coordinate position +.in corresponding orbital coordinate system under the posture of (2)>;
Step 2: coordinate transformation matrix for calculating inertial coordinate system to orbit coordinate systemIn combination with the coordinate position obtained in step 1 +.>Calculating the key point +.>Coordinate position in inertial coordinate system +.>;
Step 3: coordinate transformation matrix for calculating inertial coordinate system to radar measurement coordinate systemAnd combining the coordinate positions obtained in the step 2 +.>Calculating the key point +.>Two-dimensional coordinate theory position of imaging plane of foundation radar +.>;
Step 4: coordinate transformation matrix for calculating inertial coordinate system to optical measurement coordinate systemAnd combining the coordinate positions obtained in the step 2 +.>Calculating the key point +.>Two-dimensional coordinate theory position of foundation optical imaging plane +.>;
Step 5: extracting the key points from the instantaneous radar image and the optical image of the spacecraft foundation respectivelyCorresponding measured coordinate position-> and;
2. The method for inverting the instantaneous attitude of the on-orbit spacecraft based on the ground-based optical thunder image fusion according to claim 1, wherein the step 1 comprises the following steps:
1a) Obtaining key points on spacecraftThe three-dimensional coordinates in the spacecraft body coordinate system are recorded as:
wherein the spacecraft body coordinate system takes the mass center of the spacecraft as an origin, and the spacecraft body coordinate system comprises a plurality of coordinate systemsThe axis is consistent with the longitudinal symmetry axis of the spacecraft and points to the head of the spacecraft;The axis is perpendicular to +.>The shaft is positioned in the main symmetry plane of the spacecraft and points to the upper part of the space;Shaft and->Shaft(s)>The shaft meets the right-hand rectangular coordinate system criterion;The coordinate components of the three directions are respectively,iis an integer used for distinguishing different key points;
1b) Establishing an attitude transformation matrix from a spacecraft orbit coordinate system to a spacecraft body coordinate systemThe expression is: />
1c) According to the gesture conversion matrix in step 1 b)Calculating the key point +.>Coordinate position in the track coordinate system +.>The calculation formula is as follows:
3. the method for inverting the instantaneous attitude of the on-orbit spacecraft based on the ground-based optical thunder image fusion according to claim 2, wherein the step 2 comprises:
2a) Obtaining the position parameter of the mass center of the satellite under an inertial coordinate system through orbit extrapolation based on the TLE number of the satellite) The method comprises the steps of carrying out a first treatment on the surface of the Wherein (1)>Respectively representing time, position vectors and velocity vectors;
2b) By means of parametersCalculating each coordinate axis of the orbit coordinate systemx、y、z) The unit vector of (2) is calculated as:
coordinate transformation matrix from inertial coordinate system to orbit coordinate systemThe method comprises the following steps:
2c) The coordinate transformation matrix obtained according to step 2 b)And the coordinate position obtained in step 1 +.>Calculating the key point +.>Coordinate position in inertial coordinate system +.>The calculation formula is as follows:
4. the method for inverting the instantaneous attitude of the on-orbit spacecraft based on the ground-based optical thunder image fusion according to claim 3, wherein the step 3 comprises:
3a) Calculating each coordinate axis of the radar measurement coordinate system based on the result of the step 2 a)、、) The unit vector under the inertial coordinate system has the following calculation formula: />
in the formula ,the position vector is the position vector of the radar station under the inertial coordinate system; andThe initial and end points of the radar imaging angle accumulation>An axis component;
coordinate transformation matrix from inertial coordinate system to radar measurement coordinate systemExpressed as:
3b) The coordinate transformation matrix obtained according to step 3 a)And the coordinate position obtained in step 2 +.>Calculation ofThe key point->Coordinate position in radar measurement coordinate system +.>The calculation formula is as follows:
wherein T represents a transpose;
3c) Imaging radar planeSetting the axis component to 0 to obtain the key point +.>Two-dimensional coordinate theory position of imaging plane of foundation radar +.>The expression is:
5. The method for inverting the instantaneous attitude of the on-orbit spacecraft based on the ground-based optical thunder image fusion according to claim 4, wherein the step 4 comprises:
4a) Calculating each coordinate axis of the optical measurement coordinate system based on the result of the step 2 a)、、) The unit vector under the inertial coordinate system has the following calculation formula:
coordinate transformation matrix from inertial coordinate system to optical measurement coordinate systemExpressed as:
4b) The coordinate transformation matrix obtained according to step 4 a)And the coordinate position obtained in step 2 +.>Calculating the key point +.>Coordinate position in optical measurement coordinate system +.>The calculation formula is as follows:
4c) To optically image planeSetting the axis component to 0 to obtain the key point +.>Two-dimensional coordinate theory position of foundation optical imaging plane +.>The expression is:
6. The on-orbit spacecraft instantaneous attitude inversion method based on ground-based optical thunder image fusion according to claim 1, wherein the step 5 comprises:
5a) Extracting the key points based on spacecraft foundation radar images at a certain instant T0Two-dimensional measured coordinates corresponding to radar imaging plane +.>The expression is:
wherein ,, andRespectively represent radar imaging plane coordinate axes +.>、A component of direction;
5b) Extracting the key points based on spacecraft foundation optical images at a certain instant T0Two-dimensional measured coordinates corresponding to the optical imaging plane +.>The expression is:
7. The method for inverting the instantaneous attitude of the on-orbit spacecraft based on the ground-based optical thunder image fusion according to claim 6, wherein the step 6 comprises:
6a) By the key pointsTheoretical position +.>、And the measured coordinate position->、The Euclidean distance between the two is used as an optimization target, and an objective function is constructed as follows:
wherein ,nsubtracting 1 for the number of the selected key points;
wherein, the gesture angle is positive clockwise and negative anticlockwise;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310202608.1A CN116068549B (en) | 2023-03-06 | 2023-03-06 | On-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310202608.1A CN116068549B (en) | 2023-03-06 | 2023-03-06 | On-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116068549A CN116068549A (en) | 2023-05-05 |
CN116068549B true CN116068549B (en) | 2023-06-06 |
Family
ID=86171595
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310202608.1A Active CN116068549B (en) | 2023-03-06 | 2023-03-06 | On-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116068549B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0949143A2 (en) * | 1998-04-10 | 1999-10-13 | Laser Communications International, L.L.C. | Method and apparatus for improved attitude determination of spacecraft |
EP2816371A1 (en) * | 2013-12-13 | 2014-12-24 | Institute of Electronics, Chinese Academy of Sciences | Method and device for steering attitude of satellite carrying synthetic aperture radar |
CN110286371A (en) * | 2019-06-28 | 2019-09-27 | 北京理工大学 | Relative Pose Determination Method of Small Celestial Body Lander Based on Radar Lattice Data |
CN111337031A (en) * | 2020-02-24 | 2020-06-26 | 南京航空航天大学 | An autonomous position determination method for spacecraft landmark matching based on attitude information |
CN114111805A (en) * | 2021-09-23 | 2022-03-01 | 中国人民解放军63620部队 | Multi-source multi-category measurement data position reference high-precision alignment method for carrier rocket |
CN114942431A (en) * | 2022-04-29 | 2022-08-26 | 西安电子科技大学 | Space target instantaneous attitude estimation method based on synchronous optical radar observation |
-
2023
- 2023-03-06 CN CN202310202608.1A patent/CN116068549B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0949143A2 (en) * | 1998-04-10 | 1999-10-13 | Laser Communications International, L.L.C. | Method and apparatus for improved attitude determination of spacecraft |
EP2816371A1 (en) * | 2013-12-13 | 2014-12-24 | Institute of Electronics, Chinese Academy of Sciences | Method and device for steering attitude of satellite carrying synthetic aperture radar |
CN110286371A (en) * | 2019-06-28 | 2019-09-27 | 北京理工大学 | Relative Pose Determination Method of Small Celestial Body Lander Based on Radar Lattice Data |
CN111337031A (en) * | 2020-02-24 | 2020-06-26 | 南京航空航天大学 | An autonomous position determination method for spacecraft landmark matching based on attitude information |
CN114111805A (en) * | 2021-09-23 | 2022-03-01 | 中国人民解放军63620部队 | Multi-source multi-category measurement data position reference high-precision alignment method for carrier rocket |
CN114942431A (en) * | 2022-04-29 | 2022-08-26 | 西安电子科技大学 | Space target instantaneous attitude estimation method based on synchronous optical radar observation |
Non-Patent Citations (2)
Title |
---|
地基光学图像中本体-帆板结构航天器姿态估计方法;杨成;李勰;李志辉;孙军;;宇航学报(04);全文 * |
序列ISAR像复杂结构航天器在轨姿态估计;寇鹏等;《系统工程与电子技术》;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN116068549A (en) | 2023-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Peng et al. | Pose measurement and motion estimation of space non-cooperative targets based on laser radar and stereo-vision fusion | |
Peng et al. | Virtual stereovision pose measurement of noncooperative space targets for a dual-arm space robot | |
Opromolla et al. | Pose estimation for spacecraft relative navigation using model-based algorithms | |
CN102607526B (en) | Target attitude measurement method based on binocular vision in dual media | |
CN102607534B (en) | Satellite relative attitude measuring method based on structure from motion | |
CN110849331B (en) | Monocular vision measurement and ground test method based on three-dimensional point cloud database model | |
Xu et al. | A pose measurement method of a non-cooperative GEO spacecraft based on stereo vision | |
CN114485620B (en) | Autonomous visual positioning system and method for asteroid probes integrated with orbital dynamics | |
CN103644918A (en) | Method for performing positioning processing on lunar exploration data by satellite | |
CN110595506A (en) | An instrument autonomous alignment device and alignment method in starlight simulation test | |
Zhang et al. | Monocular vision-based iterative pose estimation algorithm from corresponding feature points | |
Sell et al. | Pose performance of LIDAR-based navigation for satellite servicing | |
Lim | Point cloud modeling using the homogeneous transformation for non-cooperative pose estimation | |
Harvard et al. | Spacecraft pose estimation from monocular images using neural network based keypoints and visibility maps | |
Cui et al. | An improved pose estimation method based on projection vector with noise error uncertainty | |
Shijie et al. | Monocular vision-based two-stage iterative algorithm for relative position and attitude estimation of docking spacecraft | |
CN115343744B (en) | Optical single-satellite and double-satellite combined on-board positioning method and system for aerial moving targets | |
CN104075710B (en) | Maneuvering extension target axial attitude real-time estimation method based on track prediction | |
CN116068549B (en) | On-orbit spacecraft instantaneous attitude inversion method based on ground-based light thunder image fusion | |
CN103268070A (en) | Relative Motion Scale-down Semi-Physical Simulation System of Space Multiple Moving Objects | |
Zhang et al. | A stereo photogrammetry system for model position and attitude measurement in hypersonic wind tunnel testing | |
Lim et al. | Pose estimation using a flash lidar | |
CN108827300A (en) | A kind of the equipment posture position measurement method and system of view-based access control model | |
Wang et al. | High precision and fast estimation of position and attitude measurement for space targets | |
CN107449419A (en) | The Full Parameterized vision measuring method of the continuous kinematic parameter of body target |
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 |