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...
Gespeichert in:
Veröffentlicht in: | SN applied sciences 2019-12, Vol.1 (12), p.1524, Article 1524 |
---|---|
Hauptverfasser: | , , |
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 & 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 & 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 & 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 |