NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Implementation of a Parameterized Interacting Multiple Model Filter on an FPGA for Satellite CommunicationsIn 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 and coded modulation, the signal power level at the receiver can be used in order to choose a modulation-coding technique that maximizes throughput while meeting bit error rate (BER) and other performance requirements. It is the goal of this research to implement a generalized interacting multiple model (IMM) filter based on Kalman filters for improved received power estimation on software-dened radio (SDR) technology for satellite communications applications. The IMM filter has been implemented in Verilog consisting of a customizable bank of Kalman filters for choosing between performance and resource utilization. Each Kalman filter can be implemented using either solely a Schur complement module (for high area efficiency) or with Schur complement, matrix multiplication, and matrix addition modules (for high performance). These modules were simulated and synthesized for the Virtex II platform on the JPL Radio Experimenter Development System (EDS) at NASA Glenn Research Center. The results for simulation, synthesis, and hardware testing are presented.
Document ID
20170004111
Acquisition Source
Glenn Research Center
Document Type
Presentation
Authors
Hackett, Timothy M.
(Pennsylvania State Univ. University Park, PA, United States)
Bilen, Sven G.
(Pennsylvania State Univ. University Park, PA, United States)
Ferreira, Paulo Victor R.
(Worcester Polytechnic Inst. MA, United States)
Wyglinski, Alexander M.
(Worcester Polytechnic Inst. MA, United States)
Reinhart, Richard C.
(NASA Glenn Research Center Cleveland, OH United States)
Date Acquired
May 1, 2017
Publication Date
November 16, 2016
Subject Category
Space Communications, Spacecraft Communications, Command And Tracking
Statistics And Probability
Report/Patent Number
GRC-E-DAA-TN36272
Report Number: GRC-E-DAA-TN36272
Meeting Information
Meeting: AIAA ICSSC Conference
Location: Cleveland, OH
Country: United States
Start Date: October 18, 2016
End Date: October 20, 2016
Sponsors: American Inst. of Aeronautics and Astronautics
Funding Number(s)
WBS: WBS 553323.04.10.08.01.01
CONTRACT_GRANT: NNC14AA01A
CONTRACT_GRANT: NNX15AQ41H
Distribution Limits
Public
Copyright
Public Use Permitted.
Keywords
cognitive radio
kalman filter
Communications
No Preview Available