Implementation of a parameterized interacting multiple model filter on an FPGA for satellite communications

Timothy M. Hackett, Sven G. Bilén, Paulo Victor R. Ferreira, Alexander M. Wyglinski, Richard C. Reinhart

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

In a communications channel, the space environment between a spacecraft and an Earth ground station can potentially cause the loss of a data link or, at least, degrade its performance due to atmospheric effects, shadowing, multipath, or other impairments. In adaptive coding and modulation, the signal power level at the receiver can be used to choose a modulation-coding technique that maximizes throughput while meeting a target bit error rate and other performance requirements. The goal of this research is to implement a generalized interacting multiple model filter based on Kalman filters for improving the received power estimation on software-defined radio technology applied to satellite communications applications. The interacting multiple model filter has been implemented in Verilog-2001 consisting of a customizable bank of Kalman filters for choosing between performance and resource utilization. Each Kalman filter is implemented using a Schur complement module. These modules were simulated and synthesized for the Virtex-II platform, which is the same FPGA family as the JPL Radio Experimenter Development System at NASA Glenn Research Center. The results for simulation and synthesis are presented.

Original languageEnglish (US)
Title of host publication34th AIAA International Communications Satellite Systems Conference, 2016
PublisherAmerican Institute of Aeronautics and Astronautics Inc, AIAA
ISBN (Print)9781624104572
StatePublished - Jan 1 2016
Event34th AIAA International Communications Satellite Systems Conference, 2016 - Cleveland, United States
Duration: Oct 18 2016Oct 20 2016

Publication series

Name34th AIAA International Communications Satellite Systems Conference, 2016

Other

Other34th AIAA International Communications Satellite Systems Conference, 2016
Country/TerritoryUnited States
CityCleveland
Period10/18/1610/20/16

All Science Journal Classification (ASJC) codes

  • General Engineering

Fingerprint

Dive into the research topics of 'Implementation of a parameterized interacting multiple model filter on an FPGA for satellite communications'. Together they form a unique fingerprint.

Cite this