TY - GEN
T1 - Implementation of a parameterized interacting multiple model filter on an FPGA for satellite communications
AU - Hackett, Timothy M.
AU - Bilén, Sven G.
AU - Ferreira, Paulo Victor R.
AU - Wyglinski, Alexander M.
AU - Reinhart, Richard C.
PY - 2016/1/1
Y1 - 2016/1/1
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84995701583&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84995701583&partnerID=8YFLogxK
M3 - Conference contribution
SN - 9781624104572
T3 - 34th AIAA International Communications Satellite Systems Conference, 2016
BT - 34th AIAA International Communications Satellite Systems Conference, 2016
PB - American Institute of Aeronautics and Astronautics Inc, AIAA
T2 - 34th AIAA International Communications Satellite Systems Conference, 2016
Y2 - 18 October 2016 through 20 October 2016
ER -