Modification and hardware implementation of star tracker algorithms

In this paper, a laboratory model is designed to evaluate the performance of star tracker algorithms for attitude determination of a satellite. Star tracker is the most accurate attitude sensor that determines satellite direction by applying centroiding algorithm, star identification and attitude de...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:SN applied sciences 2019-12, Vol.1 (12), p.1524, Article 1524
Hauptverfasser: Hashemi, Maliheh, Mashhadi, Kamaleddin Mousavi, Fiuzy, Mohammad
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 12
container_start_page 1524
container_title SN applied sciences
container_volume 1
creator Hashemi, Maliheh
Mashhadi, Kamaleddin Mousavi
Fiuzy, Mohammad
description In this paper, a laboratory model is designed to evaluate the performance of star tracker algorithms for attitude determination of a satellite. Star tracker is the most accurate attitude sensor that determines satellite direction by applying centroiding algorithm, star identification and attitude determination. To utilize such algorithms, first, high quality of star images are needed which should be provided through the star tracker camera. Then, such images are given to processors and it determines the attitude of camera and satellite in three axes based on mentioned algorithms. First, in preliminary design, we define important star tracker parameters, like accuracy, detector, processor and field of view. In this paper, we have considered the range accuracy in yaw/pitch axis less than 20 arcsec and for roll axis less than 100 arcsec. To improve the attitude determination accuracy, we have applied an adaptive structure in centroiding algorithm, as only brightness stars are selected and identification algorithm is done based on them. Another important parameter is speed of identification algorithm which is handled by an ARM processor and improving pyramid algorithm, we reached less than 25 ms. Duo to this time, updating rate would be desired. Also knowing the coordination of bore sight direction that is distance between focal lens and imager is another important parameter that affects the accuracy of attitude and by ground calibration of camera, this parameter could be estimated carefully. Finally, implementation results on real images that are captured by a star tracker demonstrate optimum performance of algorithms.
doi_str_mv 10.1007/s42452-019-1530-0
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2788430928</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2788430928</sourcerecordid><originalsourceid>FETCH-LOGICAL-c359t-85a2319ba88f2787ca3871b393c73a837e95beffb5607ff9f9608731feb9562c3</originalsourceid><addsrcrecordid>eNp1kE1LAzEQhoMoWGp_gLcFz9FJZrNJjlL8gooXPYdsNmm3dndrkiL-e7es6MnTDMzzvgMPIZcMrhmAvEklLwWnwDRlAoHCCZlxwZGiluz0d6_wnCxS2gIAlxpLhTOyfB6aNrTO5nboC9s3xcbG5tNGX7Tdfuc73-fpNoQiZRuLHK1797Gwu_UQ27zp0gU5C3aX_OJnzsnb_d3r8pGuXh6elrcr6lDoTJWwHJmurVKBSyWdRSVZjRqdRKtQei1qH0ItKpAh6KArUBJZ8LUWFXc4J1dT7z4OHwefstkOh9iPL83Yp0oEzdVIsYlycUgp-mD2se1s_DIMzFGXmXSZUZc56jIwZviUSSPbr338a_4_9A2gZGyH</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2788430928</pqid></control><display><type>article</type><title>Modification and hardware implementation of star tracker algorithms</title><source>EZB Electronic Journals Library</source><creator>Hashemi, Maliheh ; Mashhadi, Kamaleddin Mousavi ; Fiuzy, Mohammad</creator><creatorcontrib>Hashemi, Maliheh ; Mashhadi, Kamaleddin Mousavi ; Fiuzy, Mohammad</creatorcontrib><description>In this paper, a laboratory model is designed to evaluate the performance of star tracker algorithms for attitude determination of a satellite. Star tracker is the most accurate attitude sensor that determines satellite direction by applying centroiding algorithm, star identification and attitude determination. To utilize such algorithms, first, high quality of star images are needed which should be provided through the star tracker camera. Then, such images are given to processors and it determines the attitude of camera and satellite in three axes based on mentioned algorithms. First, in preliminary design, we define important star tracker parameters, like accuracy, detector, processor and field of view. In this paper, we have considered the range accuracy in yaw/pitch axis less than 20 arcsec and for roll axis less than 100 arcsec. To improve the attitude determination accuracy, we have applied an adaptive structure in centroiding algorithm, as only brightness stars are selected and identification algorithm is done based on them. Another important parameter is speed of identification algorithm which is handled by an ARM processor and improving pyramid algorithm, we reached less than 25 ms. Duo to this time, updating rate would be desired. Also knowing the coordination of bore sight direction that is distance between focal lens and imager is another important parameter that affects the accuracy of attitude and by ground calibration of camera, this parameter could be estimated carefully. Finally, implementation results on real images that are captured by a star tracker demonstrate optimum performance of algorithms.</description><identifier>ISSN: 2523-3963</identifier><identifier>EISSN: 2523-3971</identifier><identifier>DOI: 10.1007/s42452-019-1530-0</identifier><language>eng</language><publisher>Cham: Springer International Publishing</publisher><subject>3. Engineering (general) ; Accuracy ; Algorithms ; Applied and Technical Physics ; Boresights ; Cameras ; Chemistry/Food Science ; Control algorithms ; Earth Sciences ; Engineering ; Environment ; Field of view ; Identification ; Image quality ; Materials Science ; Microprocessors ; Navigation systems ; Parameter identification ; Performance evaluation ; Pitch (inclination) ; Preliminary designs ; Research Article ; Rolling motion ; Satellite tracking ; Satellites ; Sensors ; Smart structures ; Star trackers ; Stars &amp; galaxies ; Yaw</subject><ispartof>SN applied sciences, 2019-12, Vol.1 (12), p.1524, Article 1524</ispartof><rights>Springer Nature Switzerland AG 2019</rights><rights>Springer Nature Switzerland AG 2019.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c359t-85a2319ba88f2787ca3871b393c73a837e95beffb5607ff9f9608731feb9562c3</citedby><cites>FETCH-LOGICAL-c359t-85a2319ba88f2787ca3871b393c73a837e95beffb5607ff9f9608731feb9562c3</cites><orcidid>0000-0001-8886-5655</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Hashemi, Maliheh</creatorcontrib><creatorcontrib>Mashhadi, Kamaleddin Mousavi</creatorcontrib><creatorcontrib>Fiuzy, Mohammad</creatorcontrib><title>Modification and hardware implementation of star tracker algorithms</title><title>SN applied sciences</title><addtitle>SN Appl. Sci</addtitle><description>In this paper, a laboratory model is designed to evaluate the performance of star tracker algorithms for attitude determination of a satellite. Star tracker is the most accurate attitude sensor that determines satellite direction by applying centroiding algorithm, star identification and attitude determination. To utilize such algorithms, first, high quality of star images are needed which should be provided through the star tracker camera. Then, such images are given to processors and it determines the attitude of camera and satellite in three axes based on mentioned algorithms. First, in preliminary design, we define important star tracker parameters, like accuracy, detector, processor and field of view. In this paper, we have considered the range accuracy in yaw/pitch axis less than 20 arcsec and for roll axis less than 100 arcsec. To improve the attitude determination accuracy, we have applied an adaptive structure in centroiding algorithm, as only brightness stars are selected and identification algorithm is done based on them. Another important parameter is speed of identification algorithm which is handled by an ARM processor and improving pyramid algorithm, we reached less than 25 ms. Duo to this time, updating rate would be desired. Also knowing the coordination of bore sight direction that is distance between focal lens and imager is another important parameter that affects the accuracy of attitude and by ground calibration of camera, this parameter could be estimated carefully. Finally, implementation results on real images that are captured by a star tracker demonstrate optimum performance of algorithms.</description><subject>3. Engineering (general)</subject><subject>Accuracy</subject><subject>Algorithms</subject><subject>Applied and Technical Physics</subject><subject>Boresights</subject><subject>Cameras</subject><subject>Chemistry/Food Science</subject><subject>Control algorithms</subject><subject>Earth Sciences</subject><subject>Engineering</subject><subject>Environment</subject><subject>Field of view</subject><subject>Identification</subject><subject>Image quality</subject><subject>Materials Science</subject><subject>Microprocessors</subject><subject>Navigation systems</subject><subject>Parameter identification</subject><subject>Performance evaluation</subject><subject>Pitch (inclination)</subject><subject>Preliminary designs</subject><subject>Research Article</subject><subject>Rolling motion</subject><subject>Satellite tracking</subject><subject>Satellites</subject><subject>Sensors</subject><subject>Smart structures</subject><subject>Star trackers</subject><subject>Stars &amp; galaxies</subject><subject>Yaw</subject><issn>2523-3963</issn><issn>2523-3971</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp1kE1LAzEQhoMoWGp_gLcFz9FJZrNJjlL8gooXPYdsNmm3dndrkiL-e7es6MnTDMzzvgMPIZcMrhmAvEklLwWnwDRlAoHCCZlxwZGiluz0d6_wnCxS2gIAlxpLhTOyfB6aNrTO5nboC9s3xcbG5tNGX7Tdfuc73-fpNoQiZRuLHK1797Gwu_UQ27zp0gU5C3aX_OJnzsnb_d3r8pGuXh6elrcr6lDoTJWwHJmurVKBSyWdRSVZjRqdRKtQei1qH0ItKpAh6KArUBJZ8LUWFXc4J1dT7z4OHwefstkOh9iPL83Yp0oEzdVIsYlycUgp-mD2se1s_DIMzFGXmXSZUZc56jIwZviUSSPbr338a_4_9A2gZGyH</recordid><startdate>20191201</startdate><enddate>20191201</enddate><creator>Hashemi, Maliheh</creator><creator>Mashhadi, Kamaleddin Mousavi</creator><creator>Fiuzy, Mohammad</creator><general>Springer International Publishing</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0001-8886-5655</orcidid></search><sort><creationdate>20191201</creationdate><title>Modification and hardware implementation of star tracker algorithms</title><author>Hashemi, Maliheh ; Mashhadi, Kamaleddin Mousavi ; Fiuzy, Mohammad</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c359t-85a2319ba88f2787ca3871b393c73a837e95beffb5607ff9f9608731feb9562c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>3. Engineering (general)</topic><topic>Accuracy</topic><topic>Algorithms</topic><topic>Applied and Technical Physics</topic><topic>Boresights</topic><topic>Cameras</topic><topic>Chemistry/Food Science</topic><topic>Control algorithms</topic><topic>Earth Sciences</topic><topic>Engineering</topic><topic>Environment</topic><topic>Field of view</topic><topic>Identification</topic><topic>Image quality</topic><topic>Materials Science</topic><topic>Microprocessors</topic><topic>Navigation systems</topic><topic>Parameter identification</topic><topic>Performance evaluation</topic><topic>Pitch (inclination)</topic><topic>Preliminary designs</topic><topic>Research Article</topic><topic>Rolling motion</topic><topic>Satellite tracking</topic><topic>Satellites</topic><topic>Sensors</topic><topic>Smart structures</topic><topic>Star trackers</topic><topic>Stars &amp; galaxies</topic><topic>Yaw</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hashemi, Maliheh</creatorcontrib><creatorcontrib>Mashhadi, Kamaleddin Mousavi</creatorcontrib><creatorcontrib>Fiuzy, Mohammad</creatorcontrib><collection>CrossRef</collection><jtitle>SN applied sciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hashemi, Maliheh</au><au>Mashhadi, Kamaleddin Mousavi</au><au>Fiuzy, Mohammad</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Modification and hardware implementation of star tracker algorithms</atitle><jtitle>SN applied sciences</jtitle><stitle>SN Appl. Sci</stitle><date>2019-12-01</date><risdate>2019</risdate><volume>1</volume><issue>12</issue><spage>1524</spage><pages>1524-</pages><artnum>1524</artnum><issn>2523-3963</issn><eissn>2523-3971</eissn><abstract>In this paper, a laboratory model is designed to evaluate the performance of star tracker algorithms for attitude determination of a satellite. Star tracker is the most accurate attitude sensor that determines satellite direction by applying centroiding algorithm, star identification and attitude determination. To utilize such algorithms, first, high quality of star images are needed which should be provided through the star tracker camera. Then, such images are given to processors and it determines the attitude of camera and satellite in three axes based on mentioned algorithms. First, in preliminary design, we define important star tracker parameters, like accuracy, detector, processor and field of view. In this paper, we have considered the range accuracy in yaw/pitch axis less than 20 arcsec and for roll axis less than 100 arcsec. To improve the attitude determination accuracy, we have applied an adaptive structure in centroiding algorithm, as only brightness stars are selected and identification algorithm is done based on them. Another important parameter is speed of identification algorithm which is handled by an ARM processor and improving pyramid algorithm, we reached less than 25 ms. Duo to this time, updating rate would be desired. Also knowing the coordination of bore sight direction that is distance between focal lens and imager is another important parameter that affects the accuracy of attitude and by ground calibration of camera, this parameter could be estimated carefully. Finally, implementation results on real images that are captured by a star tracker demonstrate optimum performance of algorithms.</abstract><cop>Cham</cop><pub>Springer International Publishing</pub><doi>10.1007/s42452-019-1530-0</doi><orcidid>https://orcid.org/0000-0001-8886-5655</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2523-3963
ispartof SN applied sciences, 2019-12, Vol.1 (12), p.1524, Article 1524
issn 2523-3963
2523-3971
language eng
recordid cdi_proquest_journals_2788430928
source EZB Electronic Journals Library
subjects 3. Engineering (general)
Accuracy
Algorithms
Applied and Technical Physics
Boresights
Cameras
Chemistry/Food Science
Control algorithms
Earth Sciences
Engineering
Environment
Field of view
Identification
Image quality
Materials Science
Microprocessors
Navigation systems
Parameter identification
Performance evaluation
Pitch (inclination)
Preliminary designs
Research Article
Rolling motion
Satellite tracking
Satellites
Sensors
Smart structures
Star trackers
Stars & galaxies
Yaw
title Modification and hardware implementation of star tracker algorithms
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T06%3A27%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Modification%20and%20hardware%20implementation%20of%20star%20tracker%20algorithms&rft.jtitle=SN%20applied%20sciences&rft.au=Hashemi,%20Maliheh&rft.date=2019-12-01&rft.volume=1&rft.issue=12&rft.spage=1524&rft.pages=1524-&rft.artnum=1524&rft.issn=2523-3963&rft.eissn=2523-3971&rft_id=info:doi/10.1007/s42452-019-1530-0&rft_dat=%3Cproquest_cross%3E2788430928%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2788430928&rft_id=info:pmid/&rfr_iscdi=true