fine digital sun sensor(fdss) design and analysis for stsat-22005.iccas.org › submission › paper...

4
ICCAS2005 June 2-5, KINTEX, Gyeonggi-Do, Korea 1. INTRODUCTION An attitude determination system for satellites is attained by using data measured from attitude sensors. There are several sensors for attitude determination which are Sun Sensor (SS), Earth Horizon Sensor (EHS), Magnetometer (MAG), Fiber Optic Gyro(FOG) and Star Tracker (ST). Fine Digital Sun Sensor(FDSS) Design and Analysis for STSAT-2 Sung-Ho Rhee*, Tae-Seong Jang*, Chang-Wan Ryu*, Myeong-Ryong Nam * and Joon Lyou ** * Satellite Technology Research Center ,KAIST,373-1,Gusung-dong, Yuseong-gu, Daejeon 305-701, Korea (Tel : +82-42-869-8623; E-mail: [email protected]) **Department of Electronic Engineering, Chungnam National University, 220,Gung-dong, Yuseong-gu, Daejeon, 305-764, Korea (Tel : +82-42-821-5669; E-mail: [email protected]) Abstract: We have developed satellite devices for fine attitude control of the Science & Technology Satellite-2 (STSAT-2) scheduled to be launched in 2007. The analog sun sensors which have been continuously developed since the 1990s are not adequate for satellites which require fine attitude control system. From the mission requirements of STSAT-2, a compact, fast and fine digital sensor was proposed. The test of the fine attitude determination for the pitch and roll axis, though the main mission of STSAT-2, will be performed by the newly developed FDSS. The FDSS use a CMOS image sensor and has an accuracy of less than 0.01degrees, an update rate of 20Hz and a weight of less than 800g. A pinhole-type aperture is substituted for the optical lens to minimize the weight while maintaining sensor accuracy by a rigorous centroid algorithm. The target process speed is obtained by utilizing the Field Programmable Gate Array (FPGA) in acquiring images from the CMOS sensor, and storing and processing the data. This paper also describes the analysis of the optical performance for the proper aperture selection and the most effective centroid algorithm. Keywords: STSAT-2, FDSS, CMOS-image sensor, Sun sensor, Aperture FDSS Among these sensors, especially Sun Sensors have been used widely for coarse and fine attitude determination. Until now, Satellite Technology Research Center (SaTReC) has developed analog sun sensors for KITSAT-1, 2, 3 and Science & Technology Satellite-1 (STSAT-1) over the past decade. Analog Sun Sensor output voltage corresponding to the incident angle of sunlight and have an accuracy of less than 1 degree. STSAT-2, developed by SaTReC needs fine sun sensors for the precise attitude determination, sun pointing mission and major technology development projects. Fig. 1 Position of FDSS Table 1 The specification of FDSS. We are developing the Fine Digital Sun Sensor(FDSS) with CMOS image sensors and an accuracy of less than 0.03 degrees. Fig. 1 shows the position of the FDSS, and Table 1 shows the specifications of FDSS for STSAT-2. The Field Of View (FOV) is a 2020 degrees for each axis. 2. OPTICAL DESIGN OF FDSS 2.1 Basic principles of a FDSS The principles of the FDSS are as follow. Sunlight passes though the aperture of the FDSS and is projected onto the surface of the CMOS image sensor. Each pixel of the CMOS image sensor converts the sunlight into 10 bit digital signals. Those signals are stored by the FPGA which generates and controls signals. The Micro Processor Unit (MPU) reads the

Upload: others

Post on 10-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Fine Digital Sun Sensor(FDSS) Design and Analysis for STSAT-22005.iccas.org › submission › paper › upload › ICCAS2005... · of the CMOS image sensor. The second part is the

ICCAS2005 June 2-5, KINTEX, Gyeonggi-Do, Korea

1. INTRODUCTION An attitude determination system for satellites is attained by

using data measured from attitude sensors. There are several sensors for attitude determination which are Sun Sensor (SS), Earth Horizon Sensor (EHS), Magnetometer (MAG), Fiber Optic Gyro(FOG) and Star Tracker (ST).

Fine Digital Sun Sensor(FDSS) Design and Analysis for STSAT-2

Sung-Ho Rhee*, Tae-Seong Jang*, Chang-Wan Ryu*, Myeong-Ryong Nam * and Joon Lyou**

* Satellite Technology Research Center ,KAIST,373-1,Gusung-dong, Yuseong-gu, Daejeon 305-701, Korea (Tel : +82-42-869-8623; E-mail: [email protected])

**Department of Electronic Engineering, Chungnam National University, 220,Gung-dong, Yuseong-gu, Daejeon, 305-764, Korea(Tel : +82-42-821-5669; E-mail: [email protected])

Abstract: We have developed satellite devices for fine attitude control of the Science & Technology Satellite-2 (STSAT-2) scheduled to be launched in 2007. The analog sun sensors which have been continuously developed since the 1990s are not adequate for satellites which require fine attitude control system. From the mission requirements of STSAT-2, a compact, fast and fine digital sensor was proposed. The test of the fine attitude determination for the pitch and roll axis, though the main mission of STSAT-2, will be performed by the newly developed FDSS. The FDSS use a CMOS image sensor and has an accuracy of less than 0.01degrees, an update rate of 20Hz and a weight of less than 800g. A pinhole-type aperture is substituted for the optical lens to minimize the weight while maintaining sensor accuracy by a rigorous centroid algorithm. The target process speed is obtained by utilizing the Field Programmable Gate Array (FPGA) in acquiring images from the CMOS sensor, and storing and processing the data. This paper also describes the analysis of the optical performance for the proper aperture selection and the most effective centroid algorithm.

Keywords: STSAT-2, FDSS, CMOS-image sensor, Sun sensor, Aperture

FDSS

Among these sensors, especially Sun Sensors have been used widely for coarse and fine attitude determination. Until now, Satellite Technology Research Center (SaTReC) has developed analog sun sensors for KITSAT-1, 2, 3 and Science & Technology Satellite-1 (STSAT-1) over the past decade. Analog Sun Sensor output voltage corresponding to the incident angle of sunlight and have an accuracy of less than 1 degree. STSAT-2, developed by SaTReC needs fine sun sensors for the precise attitude determination, sun pointing mission and major technology development projects.

Fig. 1 Position of FDSS Table 1 The specification of FDSS.

We are developing the Fine Digital Sun Sensor(FDSS) with

CMOS image sensors and an accuracy of less than 0.03 degrees. Fig. 1 shows the position of the FDSS, and Table 1 shows the specifications of FDSS for STSAT-2. The Field Of View (FOV) is a 20☓20 degrees for each axis.

2. OPTICAL DESIGN OF FDSS

2 .1 Basic principles of a FDSS

The principles of the FDSS are as follow. Sunlight passes though the aperture of the FDSS and is projected onto the surface of the CMOS image sensor. Each pixel of the CMOS image sensor converts the sunlight into 10 bit digital signals. Those signals are stored by the FPGA which generates and controls signals. The Micro Processor Unit (MPU) reads the

Page 2: Fine Digital Sun Sensor(FDSS) Design and Analysis for STSAT-22005.iccas.org › submission › paper › upload › ICCAS2005... · of the CMOS image sensor. The second part is the

ICCAS2005 June 2-5, KINTEX, Gyeonggi-Do, Korea

stored data from the FPGA, calculates the entrance degree of the sunlight ray, and provides calculated entrance degrees for the On-Board Computer(OBC) processing attitude determination and control program.

The sunlight is considered as a point source, as shown in Fig. 3.

FDSS is divided into three parts. The first part is an optical part: sunlight passes though aperture, attenuated by the Neutral Density Filter(NDF) and filtered by the Band Pass Filter(BPF). The optical part projects sunlight onto the surface of the CMOS image sensor. The second part is the FPGA: this part generates control signals and provides control signals for the CMOS image sensor. The second part stores data acquired from the CMOS image sensor and communicates with the MPU using data packets. The third part is the MPU: it communicates with the OBC and calculates the incident angle of the sunlight.

ρ

φ

q

2 .2 Optical part of FDSS

Fig. 2 describes the schematic of the optical part on the FDSS. The sunlight enters the aperture with the radius of φ, is filtered by the BPF, and attenuated by the NDF. The inside of the optical part is coated with anti-reflection material: that is, it is painted to minimize the reflection of the sunlight. Also, the optics and mechanical structures need to be accurately aligned between the aperture and the CMOS image sensor.

Fig. 3 The angular size of the sun.

and due to the *I E E∝ . the intensity, I is

2

10

( / )/

J kaq RI Ikaq R

= . (4)

Eq. (4) shows that the diffraction intensity of the sun is evaluated.

2

1 10

( / ) ( / )/ /

J kaq R J kaq RI Ikaq R kaq R

= , (5)

where a is the radius of the aperture; b is the maximum symmetric distance of the aperture that the sunlight passes though: Φ is the rotation angle on the yz plane based on the z axis; and q is the distance between the center and the diffraction pattern.

Fig. 2 The schematic of the aperture for the FDSS. 2.3 Diffraction characteristics of the aperture

In the optical system, we need to analyze the characteristics of the sunlight on the surface of the COMS image sensor. Particularly, the intensity of the sunlight must be decreased so it does not exceed the allowable electrical threshold of the CMOS image sensor. A stable wavelength is chosen for the BPF after considering the diffraction effect [4].

totI is the total energy which is received from the a circular aperture. The sun constant is

22

1 10 0

( / ) ( / )// /tot

J kaq R J kaq RI I qkaq R kaq R

πdqdθ

∞ ⎡ ⎤= ⎢ ⎥

⎣ ⎦∫ ∫ . (6) The optical characteristics of the FDSS and the distribution of

the energy need to be considered.

( )( )

i t kRik Yy Zz

AeE e

R

ω

ε−

+= ∫∫% dS , (1)

Eq. (6) shows that I(q) meets zero when q =116µm. This illustrates the fact that I(q) is twice as long as the diameter of the aperture in length.

cos , sin , cos , sinz y Z q Y qρ φ ρ φ= = = Φ = Φ ,(2)

2 ( / )cos( )

0 0

a i k q RI eπ ρ φ

ρ φd dρ ρ φ−Φ

= == ∫ ∫ , (3)

Page 3: Fine Digital Sun Sensor(FDSS) Design and Analysis for STSAT-22005.iccas.org › submission › paper › upload › ICCAS2005... · of the CMOS image sensor. The second part is the

ICCAS2005 June 2-5, KINTEX, Gyeonggi-Do, Korea

22 2 2 2

1 10 2 2 2 2

( / ) ( /( , )

/ /

)J ka y z R J ka y z RI y z I

ka y z R ka y z R

⎡ ⎤+ += ⎢ ⎥

⎢ + + ⎥⎣ ⎦, (9)

inte

nsity

I(q)

where 0 487.4I = . Fig. 6 shows the spectrum of the sun, and the solar

simulator, and the difference of the characteristics used for calibration. The characteristics of the sun are more stable than the solar simulator.

Fig. 4 I(q) graph: the first zero point is shown Fig. 4 displays the diffraction distance of the aperture. The

ratio of the first diffraction pattern about the total diffraction energy is calculated as follows

0.000116 2 2

0 0 0 0 0( ) ( ) / ( )I q I q qdqd I q qdqd

π πθ θ

∞=∫ ∫ ∫ ∫ . (7)

Eq. (7) shows that most energies concentrate on the inside of the first circular diffraction.

Fig. 5 displays the characteristics of the diffracted sunlight on the CMOS image surface in a 3-D graph. Fig. 6 The spectrum of the sun and the solar simulator

The energy radiated into the central pixel based on Eq. (9) for 0.1 second is

12.5 12.5

0,0 12.5 12.50.07 0.1 ( , )

m m

m mE I y z dydz

µ µ

µ µ− −= × × ∫ ∫

= 1.29E-10J (10)

Using Eq. (10), we can calculate where other pixels close to the center pixels exist. The first airy disk is plotted by the pixels as shown in Fig. 7.

Fig. 5 3D graph of I(q).

The CMOS image sensor has 512 ☓ 512 pixels. Each pixel of the CMOS image sensor is 25 ☓ 25µm, and converts sunlight energy to electrons. Among visual band, the 880nm wavelength was chosen due to the stability of the sun energy in the sun spectrum.

The pixel efficiency is approximately 7%. When the pixels are at a right angle to the sun, the energy distribution of the sun light by the diffraction effect and the allocation of the sunlight energy are calculated as follows.

Eq. 5 uses the Cartesian coordination system. Therefore, Eq. 5 needs to be changed as follows Fig. 7 The CCD pixel and the first airy disk.

Electrons are generated by the photo effect. The energy of an electron is

Page 4: Fine Digital Sun Sensor(FDSS) Design and Analysis for STSAT-22005.iccas.org › submission › paper › upload › ICCAS2005... · of the CMOS image sensor. The second part is the

ICCAS2005 June 2-5, KINTEX, Gyeonggi-Do, Korea

6.626 34 (3 8/880 9) 0.2259 18( )h E E E E Jν = − × − = − (11)

1 1 1 1

1 1 1 1

n m n m

ij ijj i j i

n m n m

ij ijj i j i

j l i lX Y

l l

= = = =

= = = =

⋅ ⋅= =∑∑ ∑∑

∑∑ ∑∑ , (15)

Eq. (12) and (13) show how many electrons are generated.

0,0( ) 5.72 8N E E= (12)

2,0( ) 2.65 8N E E= (13) i, j : the number of pixels. l : the intensity of the each pixel. We considered the design of filter for the attenuation of

sunlight. The sunlight’s energy needed to be decreased using the NDF because the energy was too strong. Using the above results, Eq. (14) shows the percentage of attenuation that the filter needed.

311000 / 5.72 8 100 0.0544E × = (14) Therefore, we must use a 5.44% filter. If the transmittance

of the NDF is low, its characteristics tend to decrease. Therefore there needs to be a trade off between the NDF and BPF to obtain optimal performance. An appropriate exposure time and sampling time were also chosen by the designer.

3. CALCULATION ALGORITHM FOR THE INCIDENT ANGLE

The center must be found to calculate the incident angle of

the sunlight that passes though the aperture, so a sunlight image was projected onto the pixel of the CMOS image sensor. Among the several algorithms that can be used to find the center, the centroid algorithm is well-known and popular; the formula was presented in Eq. (10).

Fig. 8 The results of the simulation.

4. CONCLUSION

Until now, we analyzed the incident characteristics of sunlight for the FDSS. After considering the results of the analysis and simulation, the possibility of the design for the FDSS is verified. The centroid algorithm can be used for FDSS algorithm. To obtain higher accuracy, the FDSS needs to increase the pixel numbers. We have to consider the factors which affect the temperature, the characteristics of power and the Fixed Pattern Noise (FPN) of the CMOS sensor.

Fig. 8 shows the size of the CMOS sensor. X and Y are the center coordinates calculated by the centroid algorithm. The graph plots the incident angle error of the sunlight in µm, and shows that the maximum error is less than 2.0E-4degrees.

A

CKNOWLEDGMENTS

This work was supported by the STSAT-2 development project.

REFERENCES [1] Geon-ho Ok, "Sun sensor manufacturing for Satellite on

study," M.S. thesis, KAIST, pp. 1-30, 1993. [2] J. R. Wertz, "Spacecraft Attitude Determination and

Control," Kluwer Academic Publishers: Dordrecht, pp. 221-230, 1988.

[3] W. J. Lason and J. R. Wertz, "Space mission analysis and design," 2nd edition, pp. 360-363, 1992.

Fig. 8 Coordinates calculated by the centroid algorithm.

[4] Hecht, "Hechto Optics," Addison Wesley, pp. 585-615, 2000