ArticlePDF Available

Research on Partitioning Algorithm Based on Dynamic Star Simulator Guide Star Catalog

Authors:

Abstract

The simulated star map generated by the dynamic star simulator cannot meet the current demand for calibration of the star map recognition rate of the star sensor due to the huge amount of guide star catalog data and the slow retrieval process. This paper proposes the guide star equipartition method, which makes the constant number of each sub-region of the guide star catalog basically the same. This method first divides the declination at equal intervals through the field of view of the dynamic star simulator, and then determines the interval of the right ascension by the average number of stars with magnitude Mv that can be photographed in the field of view of the star sensor. The SAO (Smithsonian Astrophysical Observatory) catalog containing 5103 stars in the whole celestial sphere is divided into 452 sub-areas by the average number of guide stars. After the division, the guide star retrieval time is about 8ms, and the refresh rate of the simulated star map is increased by more than three times. The real-time requirements of the dynamic star simulator have been improved. Based on this, a star map simulation software is designed, which can realize the division of star catalogs with different fields of view and different magnitude thresholds.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2021.3070408, IEEE Access
VOLUME XX, 2017 1
Date of publication xxxx 00, 0000, date of current version xxxx 00, 0000.
Digital Object Identifier 10.1109/ACCESS.2017.Doi Number
Research on Partitioning Algorithm Based on
Dynamic Star Simulator Guide Star Catalog
GUANGXI LI, LINGYUN WANG, RU ZHENG, XIN YU, YUE MA, XIAO LIU, and BO LIU.
Changchun University of Science and Technology, School of Optoelectronic Engineering, Changchun 130022, China
Corresponding author: LINGYUN WANG (wanglingyun_510@163.com).
This work was supported in part by the Science and Technology Development Plan of Jilin Province of China under Grant20170521001HJ, Grant
20180201018GX , Grant 20200401054GX, and in part by the Scientific and Technological Research in the 13th Five-Year Plan period of Jilin Provincial
Education Department of China under Grant JJKH20181133KJ.
ABSTRACT The simulated star map generated by the dynamic star simulator cannot meet the current
demand for calibration of the star map recognition rate of the star sensor due to the huge amount of guide
star catalog data and the slow retrieval process. This paper proposes the guide star equipartition method,
which makes the constant number of each sub-region of the guide star catalog basically the same. This
method first divides the declination at equal intervals through the field of view of the dynamic star
simulator, and then determines the interval of the right ascension by the average number of stars with
magnitude Mv that can be photographed in the field of view of the star sensor. The SAO (Smithsonian
Astrophysical Observatory) catalog containing 5103 stars in the whole celestial sphere is divided into 452
sub-areas by the average number of guide stars. After the division, the guide star retrieval time is about 8ms,
and the refresh rate of the simulated star map is increased by more than three times. The real-time
requirements of the dynamic star simulator have been improved. Based on this, a star map simulation
software is designed, which can realize the division of star catalogs with different fields of view and
different magnitude thresholds.
INDEX TERMS Aerospace simulation, Image sensor, Algorithms, Optical sensor, High-resolution imaging.
I. INTRODUCTION
As a high-precision attitude measurement device, the star
sensor is widely used in the aviation and aerospace fields. It
uses the starlight vector to determine the instantaneous
direction of the visual axis in the celestial coordinate system
to determine the attitude of the aircraft [1,2]. The star map
recognition and attitude determination are based on the guide
star catalog as the information standard [3-5].
The guide star catalog is the description of stars in the
celestial coordinate system, mainly including the star's right
ascension, declination and brightness. The establishment of
the guide star catalog is an important task of starlight
guidance technology. The most important step in establishing
the guide star catalog is to select the guide star. Indicators
such as the brightness and distribution uniformity of the
guide star directly affect the distribution density of the guide
star in the field of view when the star sensor is working, the
minimum number of guide stars that can be detected, and the
minimum number of matching star pairs in the star map
recognition process, and identification navigation the
probability of stars etc. This affects the efficiency and
success rate of star map recognition and star tracking
matching algorithm [6]. Due to the high cost of space
experiments, it is impossible for the debugging of the star
sensor to perform actual starry sky shooting [7]. Therefore,
the dynamic star simulator is used to generate simulated star
map in real time for detection by the star sensor [8].
The dynamic star simulator generates a simulated star map.
First, according to the direction of the optical axis, given the
size of the star simulator's field of view and the angle of the
field of view around the optical axis, extract the guide star
from the guide star catalog, and then perform the coordinates
and magnitude respectively Transform, and finally display it
in the form of a two-dimensional image on the screen of the
star map display device to realize the starry sky simulation.
The star sensor is the "eye" of the spacecraft in space.
With the vigorous development of space missions, the rapid
maneuverability of spacecraft in orbit has become the key to
space missions. Significant demand, and put forward higher
and higher requirements for the dynamic performance of the
autonomous attitude measurement system. The high dynamic
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2021.3070408, IEEE Access
VOLUME XX, 2017 9
star sensor technology is an urgent need for the development
of China’s spacecraft and technology, which requires its
ground test equipment——dynamic star simulator is
becoming more and more dynamic. How to quickly extract a
guide star that meets the field of view is the key to increasing
the speed of the simulated star map and realizing the
dynamic simulation of the starry sky environment. In order to
speed up the search speed of the guide star catalog, it is
necessary to divide the guide star catalog. A reasonable
division of the sky area can increase the refresh rate of the
simulated star map, thereby greatly increasing the refresh
frequency of the star simulator.
The division of the guide star catalog is actually the
division of the surface of the celestial sphere. The
arrangement of the guide stars in the guide star catalog is
irregular. If you select a guide star that points to the field of
view with a certain visual axis, you must traverse the entire
guide star catalog once. Obviously, such search efficiency is
very low. How to retrieve the guide star quickly has become
a key step in formulating the guide star catalog.
The guide star catalog can be divided into two major
categories: one is to divide the whole sky star map based on
right ascension and declination. The spatial division of each
block is extremely uneven, which is not conducive to the
organization and scheduling of the guide star catalog. There
is mainly the spherical matrix segmentation method used by
Chen Yuanzhi [9] et al. to divide the surface of the celestial
sphere into 800 regions. This method gradually increases the
surface area of the sub-interval from the north and south
poles to the equator, which is not conducive to the rapid
retrieval of guide stars. Jeffery [10] also uses the declination
belt method, which can directly search for the declination
value when searching for guide stars. However, the
distribution of stars in each sub-region is not uniform, and
the right ascension information is useless, which will cause
redundant guide stars. Wang Lingyun [11] et al. used the
method of equal field of view to divide the surface of the
celestial sphere into 254 areas. Although this method makes
the retrieval area smaller than the entire celestial sphere, it is
still much larger than the projection area of the star sensor’s
field of view, which will lead to the rate of searching for
guide stars is reduced.
The other is the uniform division method of the celestial
sphere. This kind of method completely discards the
longitude and latitude information of the celestial sphere and
obtains the uniform division of the celestial sphere surface.
However, this kind of method boundary division is more
complicated and the retrieval method is not intuitive. Ju [12]
et al. mainly used the cone method to divide the surface of
the celestial sphere into 11,000 regions. The cone regions
divided by this method will overlap each other, which will
cause the same guide star to appear in different cone regions.
At the same time, the storage space becomes very large. In
addition, Zhang Guangjun [13] et al. used the method of
inscribed cubes to divide the surface of the celestial sphere
into 486 sub-regions. This method divided the regions into
uniform and non-overlapping divisions, which can quickly
search for guide stars, but for stars The judgment of the
boundary of the sub-region is more complicated. Li Xing [14]
et al. used a quadrangular pyramid partition method to divide
the surface of the celestial sphere into approximately 60,000
sub-regions. This method may make a navigator star appear
in multiple sub-regions and require a lot of storage space for
data storage.
In 2019, Wang Jun [15] proposed that the average time for
the star sensor to recognize a star map is 10.077ms. In order
to enable the star sensor to recognize the simulated star map
of the dynamic star simulator in real time, the dynamic star
simulator refresh time of the star map should be less than
10.077ms. In 2019, Li Xing [14] proposed the quadrangular
pyramid partitioning algorithm to search the global SAO
catalog data containing 21983 stars. The search time for the
guide star is 110HZ, which is about 9ms. As its calibration
test equipment, the dynamic star simulator is in urgent need
of a new guide star catalog partition algorithm to improve the
star map refresh time.
The guide star equipartition method proposed in this paper
is based on the declination of equal intervals, and considering
the premise that the number of stars in each subregion is
equal in the partition, the right ascension is divided. When
searching for guide stars, search based on right ascension and
declination, so as to achieve the purpose of improving the
refresh rate of the star map.
II. PRINCIPLES OF CONSTRUCTING GUIDE STAR
CATALOG
In the selection of guide stars, in principle, it is required that
under the premise of meeting the identification requirements,
there should be as few guide stars as possible. Generally, it is
based on the field of view of the star sensor, the star sensor’s
limit magnitude, recognition accuracy, storage capacity, and
recognition. Algorithm requirements to build the guide star
library [16-19]. Due to the uneven distribution of stars on the
celestial sphere, the distribution of stars in the field of view is
random in a certain spatial domain. The most important
reference index in the construction of the guide star catalog is
the magnitude sensitivity limit and star sensitivity of the star
sensor. Field of view. The magnitude sensitivity limit of the
star sensor is different from the size of the field of view, and
the number of stars in the field of view will vary greatly [20-
22].
A.
FITTRT GUIDE STAR
In order to screen out effective guide stars, speed up the
retrieval of guide stars and reduce the data capacity of guide
stars, the specific steps of the method adopted in this paper
are as follows:
1)Delete variable stars and double stars in the basic catalogue;
2)The greater the brightness of the guide star, the better;
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2021.3070408, IEEE Access
VOLUME XX, 2017 9
3)The number of stars in the field of view meets the
minimum number of stars required for star chart recognition;
4)Under the condition of meeting (3), the fewer stars in the
field of view, the better;
5)The guide star is distributed as evenly as possible on the
celestial sphere;
6)According to the imaging of the dynamic star simulator,
select stars within 6.0 apparent magnitudes as guide stars.
B.
PROCESSING DOUBLE STARS
Double stars refer to two stars that are close apart on the line
of sight (the actual distance may be far away), and the star
points on the imaging surface of the dynamic star simulator
cannot be distinguished from each other. The traditional
approach is to delete it directly. When there are fewer guided
stars in the field of view, directly removing double stars
means losing part of the available information.
The judgment of binary stars can be determined by the
angular distance between stars. The schematic diagram of
binary stars is shown in Fig.1. Let the right ascension and
declination of stars A and B be respectively (
α
i,
β
i) and (
α
j,
β
j),
Then the angular distance
θ
of stars A and B in the celestial
coordinate system is as follows.
( ) ( )
( )
arccos cos cos
ij ij
θ αα ββ
= −⋅ −
(1)
FIGURE 1. Schematic diagram of binary stars
In the imaging process of the dynamic star simulator, the
defocus of the image plane is 3×3 or 5×5 pixels. There are
1024×1024 pixels on the imaging surface of the dynamic star
simulator, and the field of view is 10°×10°. Then, the angular
distance
ξ
corresponding to each pixel is as follows.
10 /1024 0.0098
FOV
N
ξθ
= =°= °
(2)
Then, a 5×5 pixels guide star is defocused, the
corresponding angle
ζ
size of the star is as follows.
=5 5 0.0098 0.05
ζξ
× = × °= °
(3)
When the angular distance between A and B stars is
θ≤0.05°, the two stars are regarded as binaries, which will
not be distinguished when the navigational star is extracted,
so the two stars are removed. In addition, the imaging of
binary stars in the phase plane is a large spot connected
together, which cannot correctly determine the center of mass.
Therefore, binary stars will be removed from the guide star
catalog.
In this paper, the stellar table of The Smith Astrophysical
Observatory (SAO) is taken as the original stellar table. After
removing variable stars and binary stars from the stellar table,
5,103 stars whose brightness is higher than (or equal to) 6Mv
are left as guide stars. Its distribution of stars in the celestial
sphere is shown in Fig.2.
FIGURE 2. Stellar distribution map
It can be seen from Figure 2 that the distribution of stars in
the celestial sphere is not uniform and random, the
distribution of stars near the North-South Pole is relatively
sparse, and the distribution of stars near the equator is
relatively dense. Therefore, rationally expanding and
homogenizing the star distribution can reduce the amount of
data in the guide star catalog to a certain extent, and improve
the refresh rate of the star map.
III. RESEARCH ON PARTITION ALGORITHM OF GUIDE
STAR CATALOG
A. PARTITION ALGORITHM
The celestial sphere is divided into non-overlapping regions
by right ascension and declination, and the separation
interval can be close to the radius of the field of view of the
dynamic star simulator. For a FOV 10°×10° square field of
view, it should be covered with a circular field of view
during partitioning to ensure that all guide stars are included
in the field of view, then the field of view radius
θ
r is as
follows.
2 10 7.07
2
r
θ
°
⋅°
= =
(4)
In order to facilitate the partitioning of the star catalog, the
celestial declination is divided equally, and the partition
interval should not be too large. Because the range of
declination changes in the range of 180° between the South
Pole -90° and the North Pole +90°. So the partition interval is
taken as 7.5°, the celestial declination interval can be equally
divided into 24 parts and labeled with Mi(i=1,2,3,,24).
The common algorithm for homogenizing the distribution
of guide stars is orthogonal grid method [23-26]. The basic
idea is to imagine a sphere as a plane region. If the stars in
any field of view show a uniform distribution, the
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2021.3070408, IEEE Access
VOLUME XX, 2017 9
distribution of guide stars in this plane region (i.e., the whole
celestial region) is also uniform.
For star map recognition, the number of observed stars in
the field of view should not be too small and must meet the
minimum requirement of recognition ( 3). In order to
ensure the accuracy of attitude calculation, the average
number of stars in the field of view should not be too small,
usually 6.
Within the whole sky area, the total number of stars N
with magnitude Mv is as follows.
1.08
6.57
v
M
Ne=
(5)
For a star sensor with a field of view of B (B is the
opening angle of the star sensor optical lens), the ratio K of
the sky area within the field of view that it can capture to the
whole sky area is as follows.
2
11
arccos sin
22
FOV
K
θ
π


= − 



(6)
For a star sensor with a lens angle of
θ
FOV, the average
number
θ
FOV of stars with magnitude Mv that can be
photographed in the field of view is as follows.
1.08 2
11
=6.57 arccos sin
22
v
MFOV
FOV NK e
θ
θπ




=⋅−







(7)
Bring the magnitude threshold to 6 magnitude stars and
the field of view of 10°×10° into formula (7), it can be
obtained that the average number of stars of magnitude 6 that
can be photographed in the field of view is 10.2°To ensure
the smooth recognition of the star map, the average number
θ
FOV of stars in the field of view should be taken as 11.
(1) Divide the declination of the entire sky area equally at
intervals of 7.5°;
(2) Screen the number of stars in each declination interval,
denoted as NMi ;
(3) Divide the number of stars NMi in each declination
interval and the corresponding right ascension into blocks,
and N
θ
θ
FOV stars in each subregion, and arrange the right
ascension in ascending order. The number of stars N
θ
in the
subregion is calculated as follows.
i
M
FOV
N
N qr
θ
θ
= = ⋅⋅⋅
(8)
q is the number of right ascension divisions in the
declination strip, and r is the number of stars left in the
declination zone;
1) If r=0, the number of right ascension sub-blocks in each
declination subregion is q, and the number of stars N
θ
in
each zone is
θ
FOV.
2) If r
q
θ
FOV , in block r in the declination subregion,
the number of stars N
θ
in the ascension subregion is
θ
FOV+1 ,
and the number of stars N
θ
in the remaining q-r subregions
is
θ
FOV .
3) If q
r
θ
FOV, then the calculation is as follows.
qr
rNN
q= ⋅⋅⋅
(9)
a. If Nr=0, then the number of stars N
θ
in the right
ascension subregion of block q in the declination subregion
is
θ
FOV+Nq.
b. If Nr
0, then the number of stars Nq in the right
ascension subregion of block in the declination zone
is
θ
FOV+Nq+1, and the number of stars N
θ
in the right
ascension subregion of the remaining q-Nq block is
θ
FOV+Nq.
(4) Mark each subregion of right ascension as
Mij(i=1,2,3,Mi, j=1,2,q) , then calculate the total number
of subregions Msum of the star catalogue as follows.
11
=
i
Mq
ij
ij
MM
= =
∑∑
sum
(10)
1) When j=q=1, then calculate the right ascension DecMi1
interval of subregion Mi1 as follows.
(j 1)
(max ,Dec ]
ij i
M MN
Dec Dec
θ


(11)
2) When j
q, then calculate the right ascension interval
DecMij of subregion Mij as follows.
(j 1)
(max ,Dec ]
ij i
M MN
Dec Dec
θ


(12)
3) When j=q
1, then calculate the right ascension
interval DecMiq of subregion Miq as follows.
(
( 1)
max ,360 ,( 1)
iq i q
MM
Dec Dec j q

∈ °=

(13)
According to the above subregion steps, the guide star
catalog is divided into 452 subregions, and its subregion
information is shown in , and Fig.3 is its guide star catalog
subregion map. TABLE
PARTITION INFORMATION
Declination
Partition
number Mi
Declination interval
i
M
Ra
Number of star
i
M
N
Number of
declination
subregions q
1
-90 -82.5
i
M
Ra°≤ < °
18
1
2
-82.5 -75
i
M
Ra
°≤ < °
68
6
3
-75 -67.5
i
M
Ra°≤ < °
111
10
4
-67.5 -60
i
M
Ra°≤ < °
212
19
5
-60 -52.5
i
M
Ra°≤ < °
217
19
6
-52.5 -45
i
M
Ra°≤ < °
266
24
7
-45 -37.5
i
M
Ra°≤ < °
309
28
8
-37.5 -30
i
M
Ra°≤ < °
272
24
9
-30 -22.5
i
M
Ra°≤ < °
313
28
10
-22.5 -15
i
M
Ra°≤ < °
282
25
11
-15 <-7.5
i
M
Ra°≤ °
290
26
12
-7.5 0
i
M
Ra°≤ ≤ °
281
25
13
0 7.5
i
M
Ra°< ≤ °
265
24
14
7.5 15
i
M
Ra°< ≤ °
291
26
15
15 22.5
i
M
Ra°< ≤ °
332
30
16
22.5 30
i
M
Ra°< ≤ °
303
27
17
30 37.5
i
M
Ra°< ≤ °
274
24
18
37.5 45
i
M
Ra°< ≤ °
250
22
19
45 52.5
i
M
Ra°< ≤ °
230
20
20
52.5 60
i
M
Ra°< ≤ °
205
18
21
60 67.5
i
M
Ra°< ≤ °
150
13
22
67.5 75
i
M
Ra°< ≤ °
90
8
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2021.3070408, IEEE Access
VOLUME XX, 2017 9
23
75 82.5
i
M
Ra°< ≤ °
54
4
24
82.5 90
i
M
Ra°< ≤ °
20
1
FIGURE 3. Guide star catalog subregion
B. EXTRACT GUIDE STAR
To display the position of the guide star on the plane, the
position (
α
i,
β
i) of the guide star in the celestial coordinate
system needs to be rotated and transformed into the star
sensor coordinate system, and then the position (xi, yi, zi) of
the guide star in the star sensor coordinate system is
transformed by projection. Get the position (Xi, Yi) in the
plane image coordinate system.
FIGURE 4. Celestial Cartesian Coordinate System
Convert the coordinates of all the guide stars in the SAO
catalog in the celestial coordinate system to the direction
vector in the rectangular coordinate system in Fig.4. let the
right ascension and declination of the guide be (α0, β0), and
calculate the direction vector of the guide star in the celestial
coordinate system as follows.
0 00
0 00
00
cos cos
sin cos
sin
x
y
z
αβ
αβ
β
 
 
= ⋅
 
 
 
(14)
1) Rotation transformation
The optical axis of the star sensor is (
α
i,
β
i), and the
rotation angle around the optical axis is
γ
i
. its attitude angle
(
α
i,
β
i,
γ
i
) indicates that the guide star S(
α
i,
β
i) rotates
around the Z axis
γ
i
, around the Y axis
β
i, and finally
around the X axis
α
i. T According to Z-Y-X, a 3 × 3 rotation
matrix C1 is obtained, the calculation is as follows.
1
111
222
333
cos sin 0 cos 0 sin 1 0 0
sin cos 0 0 1 0 0 cos sin
0 0 1 sin 0 cos 0 sin cos
=
ii i i
ii i i
i i ii
C
abc
abc
abc
γγ β β
γγ αα
β β αα
  

  

=−⋅ ⋅
  

  


  





(15)
Get its coordinate (xi, yi, zi) in the coordinate system of the
star sensor, the calculation is as follows.
111 0 0
222 0 0
333 0
cos cos
sin cos
sin
i
i
i
x abc
y abc
z abc
αβ
αβ
β
  
  
= ⋅
  
  
  
(16)
2) Projection transformation
The imaging process of a guide star on the photosensitive
surface can be represented by a perspective projection
transformation as shown in Fig.5. Through perspective
projection, after perspective projection, the coordinates of the
guide star in the plane image coordinate system, the
calculation is as follows.
FIGURE 5. Star sensor, plane image coordinate system
101010
303030
202020
303030
i
ii
i
ii
x ax by cz
Xf f
z ax by cz
y ax by cz
Yf f
z ax by cz
++
=⋅=
++
++
=⋅=
++
(17)
The focal length f of the optical system of the star
simulator is calculated as follows.
2tan( 2) 2tan( 2)
yv
xh
xy
Nd
Nd
fFOV FOV
= =
(18)
Where:
Nx and Ny are the number of row and column pixels
respectively;
FOVx and FOVy respectively represent the field of view
in the X-axis direction and the Y-axis direction;
dh and dn are the width and height of the pixel respectively;
The range of coordinates Xi[-Nx/2, Nx/2], Yi[-Ny/2,
Ny/2].
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2021.3070408, IEEE Access
VOLUME XX, 2017 9
The position coordinates of the guide star on the plane
image coordinate system are calculated, and the origin of the
image coordinate system is located in the center of the
imaging plane. When displaying an analog star map on a
computer display, it is also necessary to translate the
coordinates so that the simulated star map can be displayed
normally on the computer screen. The coordinate origin of
the computer display is in the upper left corner of the display,
the calculation is as follows.
2
2
x
ii
y
ii
N
XX
N
YY
= +
= +
(19)
The range of coordinates Xi[0, Nx], Yi[0, Ny].
The rotation matrix C2 of quaternions is calculated as
follows.
2222
1 2 3 4 12 3 4 13 24
2222
2 12 3 4 1 2 3 4 23 14
2222
13 24 23 24 1 2 3 4
2(q q q q ) 2(q q q q )
2(q q q ) 2(q q q q )
2(qq qq) 2(qq qq)
qqq q
C q qqqq
qqqq

−−+ +

= −+ − + +


+ −− + +

(20)
C1=C2, quaternion q1
q2
q3
q4 can be obtained by
combining the two formulas. The calculation is as follows.
( )
( )
( )
1 23 4
2 31 4
3 12 4
4 123
4
4
4
12
q cb q
q ac q
q ba q
q abc
= −
= −
= −
= +++
(21)
When a circular field of view is used to search for stars
that can be imaged, for stars that can be imaged on a
photosensitive plane, the red longitude and declination (
α
i,
β
i)
coordinates satisfy the calculation as follows.
()
cos , cos
(,)
ir r
i rr
ααθβαθβ
β βθβ θ
∈− +
∈− +
(22)
IV. EXPERIMENTAL VERIFICATION AND ANALYSIS
A. EXPERIMENTAL VERIFICATION
The experimental software simulation platform adopts
Matlab2016a version, according to the algorithm flow of the
guide star number equalization method, and uses MATLAB
to program the software to generate the star map simulation
software shown in Fig.6. Star map simulation software
mainly includes star map selection, simulation parameter
setting, attitude setting, star map display, time display,
attitude display, star information and data preservation
functions.
Use the screened guide star catalog with 5103 guide stars
as test data. The view angle of the dynamic star simulator
(FOV) is 10°×10°, the magnitude threshold is 6Mv, its star
map display device resolution is 1024×1024, and the pixel
size is 16um×16um. The optical axis of the dynamic star
simulator points to (75°,63°) 0° rotation about the optical
axis, and the change speed of the optical axis is 0°. Input the
above data into the star map simulation software, and
compare and analyze the refresh time of the star table before
partition and after partition.
FIGURE 6. Star map simulation software interface
B. RESULTS ANALYSIS
In order to verify the consistency of the simulated star map
when the guide star catalog is not partitioned and when it is
partitioned, three optical axis directions are randomly
selected for testing from the north pole to the south pole.
During the test, the rotation angle is 0°, and the optical axis
change speed is 0. The test results are shown in Fig.7 to Fig.9.
Table 2 is the time used to retrieve the guide when generating
3 simulated star maps.
a) Without catalog partition b) Catalog partition
FIGURE 7. Celestial Cartesian Coordinate System Optical axis direction
is(300°,72°)
a) Without catalog partition b) Catalog partition
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2021.3070408, IEEE Access
VOLUME XX, 2017 9
FIGURE 8. Celestial Cartesian Coordinate System Optical axis direction
is(85°,2°)
a) Without catalog partition b) Catalog partition
FIGURE 9. Celestial Cartesian Coordinate System Optical axis direction
is(118°,53°)
From the observation of Fig.7 to Fig.9, it can be concluded
that the simulated star map generated when the star catalog is
not partitioned is consistent with the simulated star map
generated during partition, which verifies the consistency of
the partition algorithm of the star catalog.
TABLE
COMPARISON OF REFRESH TIME OF STAR MAP
Optical axis pointing
Star map refresh time/ ms
Without catalog partition
catalog partition
(300°72°)
23.4392
6.9
(85°2°)
24.5676
8.7
(118°-53°)
24.3425
7.6
It can be seen from fig.2 and that the time difference
between the generation of simulated star maps when the
guide star catalog is partitioned and not partitioned is
relatively large. The retrieval time after partition is about
three times the retrieval time before partitioning. In order to
verify the universality of this phenomenon the random
selection of the optical axis points to 1000 to test the refresh
time of the star map, and the test results are shown in Fig.10
and 11.
FIGURE 10. Test results of star map refresh time for without guide star
catalogue partition
FIGURE 11. Test results of star map refresh time for guide star
catalogue partition
It can be seen from Figure 10 that the refresh time of the star
map when the star catalog is not partitioned is between 22
and 27ms. After calculation, the average time for star chart
refresh is 24.59ms. It can be seen from Figure 11 that the
refresh time of the star map after the star catalog is
partitioned is between 7 and 9ms. After calculation, the
average time for star chart refresh is 7.98ms. After the star
catalog is partitioned, there are more stars in some sub-
regions. When searching, the refreshing time of the star map
is 2~3 times longer than when the catalog is not partitioned,
and the average search time for navigating stars is about 3
times. Compared with the currently commonly used star
catalog division algorithm, it has also been greatly improved,
and the generality of the algorithm is verified.
V. CONCLUSION
The guide star equipartition method proposed in this paper.
Through screening and processing the limit magnitude, the
capacity of the guide star catalogue is determined to be 5103.
The declination interval is determined according to the field
of view, and the right ascension interval is determined
according to the number of stars, so that the number of stars
in 452 subregions is approximately equal. Software
programming and star map simulation system are designed
by using the method of average number of guide stars, which
can accomplish the partitioning of guide star catalogs with
different view fields and magnitude limits and realize the
function of star map simulation. Use the star map simulation
system to randomly test the star chart refresh time pointed to
by 1,000 optical shafts, with an average refresh time of about
8ms. In this paper, the partition algorithm of guide star
catalog greatly improves the refresh rate of star map, and also
verifies the consistency and universality of the algorithm.
REFERENCES
1.Zhang S, Xing F, Sun T, et al. Novel approach to improve the attitude
update rate of a star tracker[J]. Optics Express, 2018, 26(5):5164.
2.Jiang J, Lei L, Guangjun Z. Robust and accurate star segmentation
algorithm based on morphology[J]. Optical Engineering, 2016, 55(6):063101.
3.Qi-Kun Z, Xiao-Jun Y. A Star Tracking Algorithm for Star Sensor Using
Star Angular Distance Matching between Adjacent Frames[J]. Navigation
and Control, 2017.
4.Li B, Chen X, Zheng X, et al. Autonomous star tracking algorithm with
high dynamic spacecraft[J ]. Infrared & Laser Engineering, 2012.
5.Yi M, Xing F, Sun T, et al. Calibration method of high-accuracy star
sensor[J]. Yi Qi Yi Biao Xue Bao/Chinese Journal of entific Instrument,
2017, 38(9):2154-2160.
6.Yan J, Jiang J, Zhang G. Dynamic imaging model and parameter
optimization for a star tracker[J]. Optics Express, 2016, 24(6):5961-5983.
7.Yuejiao Z, Dayi Y, Chun X, et al. Construction and evaluation of 16mv
fine guide star catalog[J]. Journal of Applied Optics, 2017, 38(3):385-391.
8.Cai-Ji, R Jian-Cheng F. A way of extracting observed stars for star image
simulation[J]. Optics and Precision Engineering, 2004.
9.Zhi C Y, Hang H Z, Hui W G, et al. Constitution of guide star catalog for
star sensor[J]. OPTICS AND PRECISION ENGINEERING, 2000.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2021.3070408, IEEE Access
VOLUME XX, 2017 9
10.Bone J W. On-orbit star processing using multistar star trackers[C]//
Acquisition, Tracking, & Pointing VIII. International Society for Optics and
Photonics, 1994.
11.Lingyun W, Bo W, Guoyu Z, et al. Study on High Precise and High
Dynamic Star Simulator[J]. Chinese Journal of Space ence,2015.
12.Ju G, Kim H Y, Pollock T, et al. DIGISTAR - A low cost micro star
tracker[C]// Space Technology Conference and Exposition. 1999.
13.Xiao-Liang X I, Xiao-Dong Z, Jian Z. Rapid segmentation algorithm
based on small domain filter for small star map targets[J]. Systems
Engineering and Electronics, 2012, 34(1):40-45.
14.Xing L, Lingyun W. Design of Star Map Display Algorithms with High
Refresh Rate[J]. Journal of Changchun University of Science and
Technology, 2020,43(01):13-19.
15.Wang jun, Research on Key Technologies of Highly Dynamic Star
Sensor[D]. University of Chinese Academy of Sciences (Changchun Institute
of Optics, Fine Mechanics and Physics, CAS),2019.
16.Sun T , Xing F , You Z , et al. Motion-blurred star acquisition method of
the star tracker under high dynamic conditions[J]. Optics Express, 2013,
21(17):20096-20110.
17.Wei X , Tan W , Li J , et al. Exposure Time Optimization for Highly
Dynamic Star Trackers[J]. Sensors, 2014, 14(3):4914-4931.
18.1Sun T , Xing F , Wang X , et al. Effective star tracking method based on
optical flow analysis for star trackers[J]. Applied Optics, 2016, 55(36):10335.
19.Zhou F, Zhao J, Ye T, et al. Fast star centroid extraction algorithm with
sub-pixel accuracy based on FPGA[J]. Journal of Real-Time Image
Processing, 2014, 12(3):1-10.
20.Juan, Shen, Guangjun, et al. Simulation analysis of dynamic working
performance for star trackers.[J]. Journal of the Optical Society of America.
A, Optics, image ence, and vision, 2010, 27(12):2638-47
21.Yu W, Jiang J, Zhang G. Multiexposure imaging and parameter
optimization for intensified star trackers[J]. Appl Opt, 2016, 55(36):10187-
10197.
22.Ma L, Zhan D, Jiang G , et al. Attitude-correlated frames approach for a
star sensor to improve attitude accuracy under highly dynamic conditions[J].
Applied Optics, 2015, 54(25):7559-66.
23.Liebe C C. Accuracy performance of star trackers - a tutorial[J]. IEEE
Transactions on Aerospace Electronic Systems, 2002, 38(2):587-599.
24.Liebe C C. Star trackers for attitude determination[J]. IEEE Aerospace
and Electronic Systems Magazine, 2002, 10(6):10-16.
25.Ziliang W, Wei Q. An all-sky autonomous star map identification
algorithm[J]. IEEE Aerospace & Electronic Systems Magazine, 2004,
19(3):10-14.
26.Padgett C, Kreutz-Delgado K, Udomkesmalee S. Evaluation of Star
Identification Techniques[J]. Journal of Guidance Control & Dynamics, 2012,
20(2):259-267.
GUANGXI LI, received the B.E. degree from the
School of Information and Electrical Engineering,
Hebei University of Technology in 2015, and the
M.E. degree from the School of Optoelectronic
Engineering, Changchun University of Science
and Technology, in 2019. He is currently studying
for Ph.D. degree from the School of
Optoelectronic Engineering, Changchun
University of Science and Technology. His current research interests include
spacecraft simulation test and calibration technology and photoelectric
detection technology. LINGYUN WANG, received the D.E. degree in
optical engineering from Changchun University of
Science and Technology in 2009. she served as
associate professor and professor in Changchun
University of Science and Technology, In 2011
and 2016. Her current research interests include
electrical detection technology, spacecraft ground
calibration technology and range testing
technology. RU ZHENG, received the B.E. degree and the
M.E. degree from the School of Optoelectronic
Engineering, Changchun University of Science and
Technology, in 2009 and 2012. And received the
Ph.D. degree from the School of Optoelectronic
Engineering, Changchun University of Science and
Technology, in 2016. She is currently a lecturer in
the School of Optoelectronic Engineering,
Changchun University of Science and Technology. Her current research
interests include spacecraft ground simulation and calibration techniques.
XIN YU, received the B.E. degree and the M.E.
degree from the School of Optoelectronic
Engineering, Changchun University of Science
and Technology, in 2011 and 2014. And received
the Ph.D. degree from The University of
Electronic Science and Technology of China and
the Institute of Photoelectric Technology, Chinese
Academy of Sciences, in 2018. He is currently a
lecturer in the School of Optoelectronic Engineering, Changchun University
of Science and Technology. His current research interests include aberration
detection, calibration and precision instrument design.
YUE MA, received the B.E. degree from the
School of Optoelectronic Engineering, Changchun
University of Science and Technology, in 2018.
She is currently studying for the M.E degree in the
School of Optoelectronic Engineering, Changchun
University of Science and Technology. Her current
research interests include spacecraft simulation
tests and calibration techniques.
XIAO LIU, received the B.E. degree, in 2019. He
is currently studying for the M.E degree in the
School of Optoelectronic Engineering, Changchun
University of Science and Technology. His current
research interests include spacecraft simulation
tests and calibration techniques.
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/ACCESS.2021.3070408, IEEE Access
VOLUME XX, 2017 9
BO LIU, received the B.E. degree from the
Control Technology and Instruments,
Pingdingshan University, in 2018. He is currently
studying for the M.E degree in the School of
Optoelectronic Engineering, Changchun
University of Science and Technology. His current
research interests include spacecraft simulation
tests and calibration techniques.
... In 2022, Hao, G.N. et al. [6] searched for 15,914 stars from −2.0 Mv to 7.0 Mv in a star map field of view of 20 • × 20 • using an externally tangent circular partition search algorithm, and a single star map showed an average velocity of about 9.43 ms. In 2021, Li, G.X. et al. [7] used the navigational star leveling method to search for 5103 stars from 2.0 Mv to 6.0 Mv under a star chart field of view of 10 • × 10 • . A star chart showed an average velocity of about 7.98 ms. ...
... The expression of the right ascension and declination vector in spatial Cartesian coordinates in the celestial coordinate system is shown in the form of Equation (7) as follows: ...
... The simulation of the star point coordinate transformation calculation waveform is shown in Figure 16. The calculation is completed at 2395 ns by converting the star point coordinates represented by α 1 and δ 1 in the sub-area range to x 1 y 1 z 1 T by means of a look-up table, indicating that the calculation conforms to Equation (7). Moreover, 600 ns are consumed by the FPGA for the calculation. ...
Article
Full-text available
The dynamic star simulator is a commonly used ground-test calibration device for star sensors. For the problems of slow calculation speed, low integration, and high power consumption in the traditional star chart simulation method, this paper designs a FPGA-based star chart display algorithm for a dynamic star simulator. The design adopts the USB 2.0 protocol to obtain the attitude data, uses the SDRAM to cache the attitude data and video stream, extracts the effective navigation star points by searching the starry sky equidistant right ascension and declination partitions, and realizes the pipelined displaying of the star map by using the parallel computing capability of the FPGA. Test results show that under the conditions of chart field of view of Φ20° and simulated magnitude of 2.0∼6.0 Mv, the longest time for calculating a chart is 72 μs under the clock of 148.5 MHz, which effectively improves the chart display speed of the dynamic star simulator. The FPGA-based star map display algorithm gets rid of the dependence of the existing algorithm on the computer, reduces the volume and power consumption of the dynamic star simulator, and realizes the miniaturization and portable demand of the dynamic star simulator.
... Meng et al. developed a polarized light tracing model for the weak starlight simulation device under standard incident conditions [7,8]. They identified the aperture angle overrun of the optical engine as the primary factor contributing to polarized stray light and proposed the use of four stacked PBS as the polarization detector within the optical engine. ...
Article
Full-text available
Under the influence of the polarization effect, the background stray light of the weak starlight simulator and the polarization state of the simulated target star point are doped with each other, so it is difficult to achieve accurate suppression of polarized stray light. In this paper, the mechanism of background stray light induced by the optical engine in a weak starlight simulation device is analyzed, and the principle of mutual doping between stray light and simulated target starlight polarization state is studied. The correlation model of polarization parameters, point source transmittal, and simulated target magnitude was established, and the optimization process of polarization effect was constructed to achieve accurate suppression of polarized stray light in the star map background. The simulation results show that after the optimization of the optical engine, the maximum point source transmittivity is 6.084 × 10⁻⁶, which meets the 6-magnitude star accurate recognition threshold. The experimental results show that the stray light suppression ability of the weak starlight simulation device is improved by nearly 2 times, and the magnitude simulation accuracy is improved by 1.8 times.
... Several studies have been conducted on spherical tiling problems in astronomy, geosciences, astronautics, and multi-camera stitching [37][38][39][40][41]. However, they usually focus on equal-area or Platonic polyhedron tiling, which do not consider the projective geometric properties of the sensor. ...
Article
Full-text available
Step-stare imaging systems are widely used in aerospace optical remote sensing. In order to achieve fast scanning of the target region, efficient coverage path planning (CPP) is a key challenge. However, traditional CPP methods are mostly designed for fixed cameras and disregard the irregular shape of the sensor’s projection caused by the step-stare rotational motion. To address this problem, this paper proposes an efficient, seamless CPP method with an adaptive hyperbolic grid. First, we convert the coverage problem in Euclidean space to a tiling problem in spherical space. A spherical approximate tiling method based on a zonal isosceles trapezoid is developed to construct a seamless hyperbolic grid. Then, we present a dual-caliper optimization algorithm to further compress the grid and improve the coverage efficiency. Finally, both boustrophedon and branch-and-bound approaches are utilized to generate rotation paths for different scanning scenarios. Experiments were conducted on a custom dataset consisting of 800 diverse geometric regions (including 2 geometry types and 40 samples for 10 groups). The proposed method demonstrates comparable performance of closed-form path length relative to that of a heuristic optimization method while significantly improving real-time capabilities by a minimum factor of 2464. Furthermore, in comparison to traditional rule-based methods, our approach has been shown to reduce the rotational path length by at least 27.29% and 16.71% in circle and convex polygon groups, respectively, indicating a significant improvement in planning efficiency.
... The reflected light is absorbed after PBS, and the simulated star map background is dark. Because the outgoing light is ' infinity ', the optical system is designed in an inverted manner, and PBS is equivalent to a parallel plate [11,12]. The optical system parameters are shown in Table 1. ...
Article
Full-text available
In the weak star simulator, the background stray light of the self-excited star image and the simulated target star light are mixed with each other, which is difficult to separate and reduces the simulation accuracy of the star position. Therefore, based on the polarized light tracing method, this paper explores the induction mechanism of the polarization effect of the weak star simulator on the background stray light field of the star map, and proposes a polarization balance optimization method for the beam splitter film. At the same time, the mapping model of star position simulation accuracy, polarization parameters of beam splitter and polarization stray light suppression degree is established. Based on this evaluation function, the polarization balance optimization process of beam splitter is constructed to reduce the influence of polarization effect of beam splitter on the background stray light field of star image. The simulation and experimental results show that the stray light suppression ability of the weak star simulator is improved by 2.1 times and the simulation accuracy of the star position is improved by 1.64 times after the polarization balance optimization of the beam splitter film.
... Owing to differences in the resolution and pixel size among IGDs [28,29], uniform resolution across the three sub-spectral segment systems cannot be assumed. Therefore, the following analysis is based on the diagonal length D i of the IGDs for the three sub-spectral segment systems. ...
Article
Full-text available
Current space target simulation systems suffer from limitations, such as a single simulated spectral band, inability to allocate spectral ratios between bands, and poor imaging quality of multi-spectral simulated images. We propose a multi-source information fusion spatial target simulation method system that features a “series-parallel” hybrid connection. We optimize the design of a multi-spectral common aperture optical system and experimentally verify the proposed method. The experimental results show that the proposed system can simulate a wide range of spectral bands ranging from ultraviolet to long-wave infrared. Furthermore, it achieves precise control over the ratio of simulated radiant energy among spectral bands, with a spectral simulation error of less than 4.8%. Notably, it effectively images stars against the cosmic background and spacecraft across different spectral bands. This system serves as a theoretical cornerstone and provides crucial technological support for performance testing and rapid iterative development of multi-source information fusion space exploration systems.
... The working principle of the system is similar to that of a projector. The star map image displayed by the liquid crystal on silicon (LCOS) in the optical engine is projected through the collimating optical system to simulate the infinity characteristics of the star map [11,12]. Among them, the optical engine can be regarded as a polarizer with optical multiplexing function. ...
Preprint
Full-text available
The accuracy of star position simulation is the key factor affecting the accuracy of ground calibration test of spacecraft attitude measurement system. To solve the impact of nonimaging polarized stray light on the simulation accuracy of star position in the optical engine of the system, the generation mechanism of non-imaging polarized stray light has been investigated, and an optimization method for polarization balance of the optical engine is proposed. The mathematical model of the incident light aperture angle and the ideal polarization parameter of the optical engine thin film is established, and the optimization evaluation function of polarization balance of the optical engine is constructed. An optical engine polarization balance film with the corresponding full-band binomial attenuation is <0.001 and the phase delay is <1°. Experimental results show that the simulation accuracy of the weak starlight simulation system is improved by 1.64 times using polarization balanced optical engine.
Article
System architecture was developed to solve the issues of short pupil distance and mismatch between the simulated wavelength range and the sensor in the simulator of small targets in space. The system consists of Liquid Crystal on Silicon (LCOS), a Polarizing Beam Splitter (PBS), a dual free-form surface-illumination system, and a long-exit-pupil-distance projection system. The innovatively designed long exit pupil distance projection system can achieve an exit pupil distance of 1250 mm, covering the visible and near-infrared bands from 400 to 950 nm. The dual free-form surface-illumination system reaches a divergence angle of ±4.3° and an illumination non-uniformity of 4.7%. Experimental validation shows that the system’s star position error is better than −3.94″, and the angular distance error between stars does not exceed −7.69″. The radiation simulation accuracy for stars ranging from magnitude 3 to 6 is between −0.049 and 0.085 magnitudes, demonstrating high-precision simulation capabilities for both geometric and radiation characteristics. The research results set a critical theoretical foundation for the development of high-fidelity space target simulators, and the proposed dual free-form surface-design method and wide-spectrum aberration compensation technology provide a new paradigm for precision optical system design.
Article
The accuracy of star position simulation in star simulation systems is a key factor affecting the accuracy of ground calibration experiments for star sensors. In order to solve the problem that the current simulation star position accuracy is restricted by the size of its constituent elements, In this paper, the mathematical model for simulating the star position correction and the gray distribution of the constituent elements is derived, and the functional representation of the azimuth and longitude correction, elevation and latitude correction of the simulated star position is established. Exploring the distribution law of star position simulation error and establishing a corrected sub interval based on it, achieving sub pixel level star position simulation accuracy. The experimental results show that after using the method proposed in this article, the accuracy of star position simulation has been improved by 1.74 times.
Article
Full-text available
The star tracker is widely used in attitude control systems of spacecraft for attitude measurement. The attitude update rate of a star tracker is important to guarantee the attitude control performance. In this paper, we propose a novel approach to improve the attitude update rate of a star tracker. The electronic Rolling Shutter (RS) imaging mode of the complementary metal-oxide semiconductor (CMOS) image sensor in the star tracker is applied to acquire star images in which the star spots are exposed with row-to-row time offsets, thereby reflecting the rotation of star tracker at different times. The attitude estimation method with a single star spot is developed to realize the multiple attitude updates by a star image, so as to reach a high update rate. The simulation and experiment are performed to verify the proposed approaches. The test results demonstrate that the proposed approach is effective and the attitude update rate of a star tracker is increased significantly.
Article
Full-text available
Benefiting from rapid development of imaging sensor technology, modern optical technology, and a high-speed computing chip, the star tracker’s accuracy, dynamic performance, and update rate have been greatly improved with low power consumption and miniature size. The star tracker is currently one of the most competitive attitude measurement sensors. However, due to restrictions of the optical imaging system, difficulties still exist in moving star spot detection and star tracking when in special motion conditions. An effective star tracking method based on optical flow analysis for star trackers is proposed in this paper. Spot-based optical flow, based on a gray gradient between two adjacent star images, is analyzed to distinguish the star spot region and obtain an accurate star spot position so that the star tracking can keep continuous under high dynamic conditions. The obtained star vectors and extended Kalman filter (EKF) are then combined to conduct an angular velocity estimation to ensure region prediction of the star spot; this can be combined with the optical flow analysis result. Experiment results show that the method proposed in this paper has advantages in conditions of large angular velocity and large angular acceleration, despite the presence of noise. Higher functional density and better performance can be achieved; thus, the star tracker can be more widely applied in small satellites, remote sensing, and other complex space missions.
Article
Full-text available
Due to the introduction of the intensified image detector, the dynamic performance of the intensified star tracker is effectively improved. However, its attitude update rate is still seriously restricted by the transmission and processing of pixel data. In order to break through the above limitation, a multiexposure imaging approach for intensified star trackers is proposed in this paper. One star image formed by this approach actually records different groups of star positions, and then corresponding groups of attitude information can be acquired. Compared with the existing exposure imaging approach, the proposed approach improves the attitude update rate by times. Furthermore, for a dim star, the proposed approach can also accumulate the energy of its positions and then effectively improve its signal-to-noise ratio. Subsequently, in order to obtain the optimal performance of the proposed approach, parameter optimization is carried out. First, the motion model of the star spot in the image plane is established, and then based on it, all the key parameters are optimized. Simulations and experiments demonstrate the feasibility and effectiveness of the proposed approach and parameter optimization.
Article
Full-text available
Star tracker is an important instrument of measuring a spacecraft's attitude; it measures a spacecraft's attitude by matching the stars captured by a camera and those stored in a star database, the directions of which are known. Attitude accuracy of star tracker is mainly determined by star centroiding accuracy, which is guaranteed by complete star segmentation. Current algorithms of star segmentation cannot suppress different interferences in star images and cannot segment stars completely because of these interferences. To solve this problem, a new star target segmentation algorithm is proposed on the basis of mathematical morphology. The proposed algorithm utilizes the margin structuring element to detect small targets and the opening operation to suppress noises, and a modified top-hat transform is defined to extract stars. A combination of three different structuring elements is utilized to define a new star segmentation algorithm, and the influence of three different structural elements on the star segmentation results is analyzed. Experimental results show that the proposed algorithm can suppress different interferences and segment stars completely, thus providing high star centroiding accuracy. © The Authors. Published by SPIE under a Creative Commons Attribution 3.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
Article
Full-text available
Under dynamic conditions, star spots move across the image plane of a star tracker and form a smeared star image. This smearing effect increases errors in star position estimation and degrades attitude accuracy. First, an analytical energy distribution model of a smeared star spot is established based on a line segment spread function because the dynamic imaging process of a star tracker is equivalent to the static imaging process of linear light sources. The proposed model, which has a clear physical meaning, explicitly reflects the key parameters of the imaging process, including incident flux, exposure time, velocity of a star spot in an image plane, and Gaussian radius. Furthermore, an analytical expression of the centroiding error of the smeared star spot is derived using the proposed model. An accurate and comprehensive evaluation of centroiding accuracy is obtained based on the expression. Moreover, analytical solutions of the optimal parameters are derived to achieve the best performance in centroid estimation. Finally, we perform numerical simulations and a night sky experiment to validate the correctness of the dynamic imaging model, the centroiding error expression, and the optimal parameters.
Article
Full-text available
The attitude accuracy of a star sensor decreases rapidly when star images become motion-blurred under dynamic conditions. Existing techniques concentrate on a single frame of star images to solve this problem and improvements are obtained to a certain extent. An attitude-correlated frames (ACF) approach, which concentrates on the features of the attitude transforms of the adjacent star image frames, is proposed to improve upon the existing techniques. The attitude transforms between different star image frames are measured by the strap-down gyro unit precisely. With the ACF method, a much larger star image frame is obtained through the combination of adjacent frames. As a result, the degradation of attitude accuracy caused by motion-blurring are compensated for. The improvement of the attitude accuracy is approximately proportional to the square root of the number of correlated star image frames. Simulations and experimental results indicate that the ACF approach is effective in removing random noises and improving the attitude determination accuracy of the star sensor under highly dynamic conditions.
Article
Star sensor is a high precision attitude measurement instrument widely used in spacecraft. The star sensor' calibration is very essential for the high precision measurement of star sensor. In order to improve the overall accuracy of the star sensor, a simulation analysis is carried out for the traditional star sensor calibration method. The model parameters are difficult to decouple for the traditional star sensor calibration. To solve this issue, a direct mapping calibration method is proposed in which the focal length, imaging plane tilt and distortion, etc. as a whole parameter are calibrated. This simple method can achieve higher accuracy, which avoids the shortcomings caused by the error analysis of the traditional method. Experimental results show that the calibration method fully meets the system requirements of 2″.
Article
As necessary part of guiding process carried by large space telescope, fine guidance star catalog is key basis to determine absolute pointing of LOS of spacecraft telescope. Selection of guide stars, catalog based storage capacity, division and regional search speeds are vital to realize functions and performances of fine guidance sensor. Under conditions of FOV about 0.08deg² and high precision requirements, UCAC4 is selected as basic star catalog, and mixed partition visual magnitude filtering algorithm is proposed to select guide stars. In order to realize fast searching of catalog, guide star table access mode is analyzed in details; 10 mv~16 mv fine guidance star catalog, containing about 4 million stars, is constructed to analyze star catalog uniformity and search speed. Simulation results show that global uniformity of 16 mv fine guidance star catalog based on UCAC4 reaches 0.44, and star search speed reach 0.05 s. Stars number in FOV is moderate and efficiently identified probability reaches 75.51%. This star catalog can be used as basis of fine guidance star map identification to support large-aperture space telescope observations. © 2017, Editorial Board, Journal of Applied Optics. All right reserved.
Article
The number of pixels scanned in star image can be large with conventional star tracking algorithm under large maneuvering of the vehicle. The feasibility of irrelevant star within threshold scan windows is increased. And the number of calculating angular separation between two stars is increased. This results in the decreasing of the update rate of star sensor. Therefore, the feasibility of error stars from star image is increased. Above all, an autonomous star tracking algorithm with high angle velocity was presented in this paper. Firstly, the next frame potential attitude was estimated according to previous attitudes. Secondly, the next frame ideal star centriodings of stars in FOV was calculated according to the potential attitude. Finally, all the real star centriodings would be obtained within the threshold scan windows of the ideal star centriodings. This algorithm can not only improve update rate of star sensor, but also avoid fault star pattern recognition. At last, the algorithm was tested by simulation and night sky experiment. The algorithm will be applied star sensor of satellite GNC.