Analysis and Correction of the Rolling Shutter Effect for a Star Tracker Based on Particle Swarm Optimization
The rolling shutter effect decreases the accuracy of the attitude measurement of star trackers when they work in rolling shutter exposure mode, especially under dynamic conditions. To solve this problem, a rolling shutter effect correction method based on particle swarm optimization is proposed. Fir...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-11-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | https://www.mdpi.com/2072-4292/14/22/5772 |
_version_ | 1797464104482373632 |
---|---|
author | Zongqiang Fu Xiubin Yang Mo Wu Andong Yan Jiamin Du Suining Gao Xingyu Tang |
author_facet | Zongqiang Fu Xiubin Yang Mo Wu Andong Yan Jiamin Du Suining Gao Xingyu Tang |
author_sort | Zongqiang Fu |
collection | DOAJ |
description | The rolling shutter effect decreases the accuracy of the attitude measurement of star trackers when they work in rolling shutter exposure mode, especially under dynamic conditions. To solve this problem, a rolling shutter effect correction method based on particle swarm optimization is proposed. Firstly, a collinear reverse installation method between the star tracker and the satellite is proposed, which simplifies the relationship between the velocity of the star centroid and the star tracker angular velocity. Next, the centroid error model is obtained by the star centroid velocity. Based on the centroid error model and angular distance invariance, the loss function of the centroid error is proposed. Then, the particle swarm optimization algorithm is used to determine the star tracker angular velocity by minimizing the loss function. Finally, the simulation and experiments are carried out to verify the proposed method. The experimental results show that the convergence times of the algorithm are less than 50 and the root mean square error (RMSE) of the angular velocity is better than 0.02°/s when the angular velocity of the star tracker is no more than 5°/s. |
first_indexed | 2024-03-09T18:02:11Z |
format | Article |
id | doaj.art-9825cfce277e4694b7a0d10da2d9495e |
institution | Directory Open Access Journal |
issn | 2072-4292 |
language | English |
last_indexed | 2024-03-09T18:02:11Z |
publishDate | 2022-11-01 |
publisher | MDPI AG |
record_format | Article |
series | Remote Sensing |
spelling | doaj.art-9825cfce277e4694b7a0d10da2d9495e2023-11-24T09:50:12ZengMDPI AGRemote Sensing2072-42922022-11-011422577210.3390/rs14225772Analysis and Correction of the Rolling Shutter Effect for a Star Tracker Based on Particle Swarm OptimizationZongqiang Fu0Xiubin Yang1Mo Wu2Andong Yan3Jiamin Du4Suining Gao5Xingyu Tang6Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, ChinaChangchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, ChinaChangchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, ChinaChangchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, ChinaChangchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, ChinaChangchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, ChinaChangchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, ChinaThe rolling shutter effect decreases the accuracy of the attitude measurement of star trackers when they work in rolling shutter exposure mode, especially under dynamic conditions. To solve this problem, a rolling shutter effect correction method based on particle swarm optimization is proposed. Firstly, a collinear reverse installation method between the star tracker and the satellite is proposed, which simplifies the relationship between the velocity of the star centroid and the star tracker angular velocity. Next, the centroid error model is obtained by the star centroid velocity. Based on the centroid error model and angular distance invariance, the loss function of the centroid error is proposed. Then, the particle swarm optimization algorithm is used to determine the star tracker angular velocity by minimizing the loss function. Finally, the simulation and experiments are carried out to verify the proposed method. The experimental results show that the convergence times of the algorithm are less than 50 and the root mean square error (RMSE) of the angular velocity is better than 0.02°/s when the angular velocity of the star tracker is no more than 5°/s.https://www.mdpi.com/2072-4292/14/22/5772attitude determinationhigh dynamicstar trackerrolling shutter exposureparticle swarm optimization |
spellingShingle | Zongqiang Fu Xiubin Yang Mo Wu Andong Yan Jiamin Du Suining Gao Xingyu Tang Analysis and Correction of the Rolling Shutter Effect for a Star Tracker Based on Particle Swarm Optimization Remote Sensing attitude determination high dynamic star tracker rolling shutter exposure particle swarm optimization |
title | Analysis and Correction of the Rolling Shutter Effect for a Star Tracker Based on Particle Swarm Optimization |
title_full | Analysis and Correction of the Rolling Shutter Effect for a Star Tracker Based on Particle Swarm Optimization |
title_fullStr | Analysis and Correction of the Rolling Shutter Effect for a Star Tracker Based on Particle Swarm Optimization |
title_full_unstemmed | Analysis and Correction of the Rolling Shutter Effect for a Star Tracker Based on Particle Swarm Optimization |
title_short | Analysis and Correction of the Rolling Shutter Effect for a Star Tracker Based on Particle Swarm Optimization |
title_sort | analysis and correction of the rolling shutter effect for a star tracker based on particle swarm optimization |
topic | attitude determination high dynamic star tracker rolling shutter exposure particle swarm optimization |
url | https://www.mdpi.com/2072-4292/14/22/5772 |
work_keys_str_mv | AT zongqiangfu analysisandcorrectionoftherollingshuttereffectforastartrackerbasedonparticleswarmoptimization AT xiubinyang analysisandcorrectionoftherollingshuttereffectforastartrackerbasedonparticleswarmoptimization AT mowu analysisandcorrectionoftherollingshuttereffectforastartrackerbasedonparticleswarmoptimization AT andongyan analysisandcorrectionoftherollingshuttereffectforastartrackerbasedonparticleswarmoptimization AT jiamindu analysisandcorrectionoftherollingshuttereffectforastartrackerbasedonparticleswarmoptimization AT suininggao analysisandcorrectionoftherollingshuttereffectforastartrackerbasedonparticleswarmoptimization AT xingyutang analysisandcorrectionoftherollingshuttereffectforastartrackerbasedonparticleswarmoptimization |