Cargando…
Field Programmable Gate Array Based Parallel Strapdown Algorithm Design for Strapdown Inertial Navigation Systems
A new generalized optimum strapdown algorithm with coning and sculling compensation is presented, in which the position, velocity and attitude updating operations are carried out based on the single-speed structure in which all computations are executed at a single updating rate that is sufficiently...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Molecular Diversity Preservation International (MDPI)
2011
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3231751/ https://www.ncbi.nlm.nih.gov/pubmed/22164058 http://dx.doi.org/10.3390/s110807993 |
_version_ | 1782218279098515456 |
---|---|
author | Li, Zong-Tao Wu, Tie-Jun Lin, Can-Long Ma, Long-Hua |
author_facet | Li, Zong-Tao Wu, Tie-Jun Lin, Can-Long Ma, Long-Hua |
author_sort | Li, Zong-Tao |
collection | PubMed |
description | A new generalized optimum strapdown algorithm with coning and sculling compensation is presented, in which the position, velocity and attitude updating operations are carried out based on the single-speed structure in which all computations are executed at a single updating rate that is sufficiently high to accurately account for high frequency angular rate and acceleration rectification effects. Different from existing algorithms, the updating rates of the coning and sculling compensations are unrelated with the number of the gyro incremental angle samples and the number of the accelerometer incremental velocity samples. When the output sampling rate of inertial sensors remains constant, this algorithm allows increasing the updating rate of the coning and sculling compensation, yet with more numbers of gyro incremental angle and accelerometer incremental velocity in order to improve the accuracy of system. Then, in order to implement the new strapdown algorithm in a single FPGA chip, the parallelization of the algorithm is designed and its computational complexity is analyzed. The performance of the proposed parallel strapdown algorithm is tested on the Xilinx ISE 12.3 software platform and the FPGA device XC6VLX550T hardware platform on the basis of some fighter data. It is shown that this parallel strapdown algorithm on the FPGA platform can greatly decrease the execution time of algorithm to meet the real-time and high precision requirements of system on the high dynamic environment, relative to the existing implemented on the DSP platform. |
format | Online Article Text |
id | pubmed-3231751 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2011 |
publisher | Molecular Diversity Preservation International (MDPI) |
record_format | MEDLINE/PubMed |
spelling | pubmed-32317512011-12-07 Field Programmable Gate Array Based Parallel Strapdown Algorithm Design for Strapdown Inertial Navigation Systems Li, Zong-Tao Wu, Tie-Jun Lin, Can-Long Ma, Long-Hua Sensors (Basel) Article A new generalized optimum strapdown algorithm with coning and sculling compensation is presented, in which the position, velocity and attitude updating operations are carried out based on the single-speed structure in which all computations are executed at a single updating rate that is sufficiently high to accurately account for high frequency angular rate and acceleration rectification effects. Different from existing algorithms, the updating rates of the coning and sculling compensations are unrelated with the number of the gyro incremental angle samples and the number of the accelerometer incremental velocity samples. When the output sampling rate of inertial sensors remains constant, this algorithm allows increasing the updating rate of the coning and sculling compensation, yet with more numbers of gyro incremental angle and accelerometer incremental velocity in order to improve the accuracy of system. Then, in order to implement the new strapdown algorithm in a single FPGA chip, the parallelization of the algorithm is designed and its computational complexity is analyzed. The performance of the proposed parallel strapdown algorithm is tested on the Xilinx ISE 12.3 software platform and the FPGA device XC6VLX550T hardware platform on the basis of some fighter data. It is shown that this parallel strapdown algorithm on the FPGA platform can greatly decrease the execution time of algorithm to meet the real-time and high precision requirements of system on the high dynamic environment, relative to the existing implemented on the DSP platform. Molecular Diversity Preservation International (MDPI) 2011-08-15 /pmc/articles/PMC3231751/ /pubmed/22164058 http://dx.doi.org/10.3390/s110807993 Text en © 2011 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/). |
spellingShingle | Article Li, Zong-Tao Wu, Tie-Jun Lin, Can-Long Ma, Long-Hua Field Programmable Gate Array Based Parallel Strapdown Algorithm Design for Strapdown Inertial Navigation Systems |
title | Field Programmable Gate Array Based Parallel Strapdown Algorithm Design for Strapdown Inertial Navigation Systems |
title_full | Field Programmable Gate Array Based Parallel Strapdown Algorithm Design for Strapdown Inertial Navigation Systems |
title_fullStr | Field Programmable Gate Array Based Parallel Strapdown Algorithm Design for Strapdown Inertial Navigation Systems |
title_full_unstemmed | Field Programmable Gate Array Based Parallel Strapdown Algorithm Design for Strapdown Inertial Navigation Systems |
title_short | Field Programmable Gate Array Based Parallel Strapdown Algorithm Design for Strapdown Inertial Navigation Systems |
title_sort | field programmable gate array based parallel strapdown algorithm design for strapdown inertial navigation systems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3231751/ https://www.ncbi.nlm.nih.gov/pubmed/22164058 http://dx.doi.org/10.3390/s110807993 |
work_keys_str_mv | AT lizongtao fieldprogrammablegatearraybasedparallelstrapdownalgorithmdesignforstrapdowninertialnavigationsystems AT wutiejun fieldprogrammablegatearraybasedparallelstrapdownalgorithmdesignforstrapdowninertialnavigationsystems AT lincanlong fieldprogrammablegatearraybasedparallelstrapdownalgorithmdesignforstrapdowninertialnavigationsystems AT malonghua fieldprogrammablegatearraybasedparallelstrapdownalgorithmdesignforstrapdowninertialnavigationsystems |