Distributed Extended Kalman Filter for Position, Velocity, Time, Estimation in Satellite Navigation Receivers

dc.contributor.authorJakubov, Ondrej
dc.contributor.authorKovar, Pavel
dc.contributor.authorKacmarik, Petr
dc.contributor.authorVejrazka, Frantisek
dc.coverage.issue3cs
dc.coverage.volume22cs
dc.date.accessioned2015-01-21T11:47:02Z
dc.date.available2015-01-21T11:47:02Z
dc.date.issued2013-09cs
dc.description.abstractCommon techniques for position-velocity-time estimation in satellite navigation, iterative least squares and the extended Kalman filter, involve matrix operations. The matrix inversion and inclusion of a matrix library pose requirements on a computational power and operating platform of the navigation processor. In this paper, we introduce a novel distributed algorithm suitable for implementation in simple parallel processing units each for a tracked satellite. Such a unit performs only scalar sum, subtraction, multiplication, and division. The algorithm can be efficiently implemented in hardware logic. Given the fast position-velocity-time estimator, frequent estimates can foster dynamic performance of a vector tracking receiver. The algorithm has been designed from a factor graph representing the extended Kalman filter by splitting vector nodes into scalar ones resulting in a cyclic graph with few iterations needed. Monte Carlo simulations have been conducted to investigate convergence and accuracy. Simulation case studies for a vector tracking architecture and experimental measurements with a real-time software receiver developed at CTU in Prague were conducted. The algorithm offers compromises in stability, accuracy, and complexity depending on the number of iterations. In scenarios with a large number of tracked satellites, it can outperform the traditional methods at low complexity.en
dc.formattextcs
dc.format.extent776-790cs
dc.format.mimetypeapplication/pdfen
dc.identifier.citationRadioengineering. 2013, vol. 22, č. 3, s. 776-790. issn 1210-2512cs
dc.identifier.issn1210-2512
dc.identifier.urihttp://hdl.handle.net/11012/36928
dc.language.isoencs
dc.publisherSpolečnost pro radioelektronické inženýrstvícs
dc.relation.ispartofRadioengineeringcs
dc.relation.urihttp://www.radioeng.cz/fulltexts/2013/13_03_0776_0790.pdfcs
dc.rightsCreative Commons Attribution 3.0 Unported Licenseen
dc.rights.accessopenAccessen
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/en
dc.subjectFactor graphen
dc.subjectGNSSen
dc.subjectKalman filteren
dc.subjectPVTen
dc.subjectsum-product algorithmen
dc.titleDistributed Extended Kalman Filter for Position, Velocity, Time, Estimation in Satellite Navigation Receiversen
dc.type.driverarticleen
dc.type.statusPeer-revieweden
dc.type.versionpublishedVersionen
eprints.affiliatedInstitution.facultyFakulta eletrotechniky a komunikačních technologiícs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
13_03_0776_0790.pdf
Size:
995.41 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections