FPGA based real-time adaptive filtering for space applications

被引:7
|
作者
Visser, SJ [1 ]
Dawood, AS [1 ]
Williams, JA [1 ]
机构
[1] Queensland Univ Technol, Cooperat Res Ctr Satellite Syst, Brisbane, Qld 4001, Australia
关键词
D O I
10.1109/FPT.2002.1188702
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Satellites and other space-based signal processing systems face a challenging operating environment. In addition to radiation related effects, the satellites themselves are often electrically noisy, resulting in high levels of noise and interference in data signals. Digital signal processing systems such as adaptive filters are vital components for the next generation of satellites. Most current satellite systems have limited computing resources for on-board digital signal processing and lack flexibility to adapt to changing operation requirements. The deployment of reconfigurable Field Programmable Gate Array (FPGA) technology on-board satellites is a very promising solution for digital signal processing in space, as they offer flexibility, scalability and high performance. The High Performance Computing (HPC-I) payload integrated into the Australian scientific mission satellite FedSat is designed to evaluate the deployment of FPGA technology for a variety of space applications. This paper elaborates on implementing rule-based adaptive filtering techniques on FPGAs for space applications, presenting the design and implementation of an adaptive Finite Impulse Response (FIR) filter on HPC-I. A fuzzy adaptive image filtering algorithm for remote sensing applications is also considered.
引用
收藏
页码:322 / 326
页数:5
相关论文
共 50 条
  • [1] Efficient algorithm of adaptive filtering for real-time applications
    Ciota, Z
    IEEE 2000 ADAPTIVE SYSTEMS FOR SIGNAL PROCESSING, COMMUNICATIONS, AND CONTROL SYMPOSIUM - PROCEEDINGS, 2000, : 299 - 303
  • [2] Implementation of a real-time image-based vibration detection and adaptive filtering on an FPGA
    Uetsuhara, Kazuya
    Tahara, Akanae
    Manabe, Taito
    Shibata, Yuichiro
    2018 CONFERENCE ON DESIGN AND ARCHITECTURES FOR SIGNAL AND IMAGE PROCESSING (DASIP), 2018, : 54 - 59
  • [3] ABLUR: an FPGA-based adaptive deblurring core for real-time applications
    Farulla, Giuseppe Airo
    Indaco, Marco
    Prinetto, Paolo
    Rolfo, Daniele
    Trotta, Pascal
    2014 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2014, : 104 - 111
  • [4] SAFE: a Self Adaptive Frame Enhancer FPGA-based IP-core for real-time space applications
    Di Carlo, Stefano
    Gambardella, Giulio
    Lanza, Piergiorgio
    Prinetto, Paolo
    Rolfo, Daniele
    Trotta, Pascal
    2013 8TH INTERNATIONAL DESIGN AND TEST SYMPOSIUM (IDT), 2013,
  • [5] FPGA Implementation and Evaluation of a Real-Time Image-Based Vibration Detection System with Adaptive Filtering
    Manabe, Taito
    Uetsuhara, Kazuya
    Tahara, Akane
    Shibata, Yuichiro
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (12) : 1472 - 1480
  • [6] Implementation of Adaptive Noise Canceller using FPGA for real-time applications
    Thilagam, S.
    Karthigaikumar, P.
    2015 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEMS (ICECS), 2015, : 1711 - U1827
  • [7] Hardware Implementation of a Real-time Genetic Algorithm for Adaptive Filtering Applications
    Merabti, Hocine
    Massicotte, Daniel
    2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2014,
  • [8] AIDI: an Adaptive Image Denoising FPGA-based IP-core for real-time applications
    Di Carlo, Stefano
    Prinetto, Paolo
    Rolfo, Daniele
    Trotta, Pascal
    2013 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2013, : 99 - 106
  • [9] FPGA-based real-time monitoring support for CAN applications
    Cilardo, Alessandro
    Mercogliano, Stefano
    2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 101 - 106
  • [10] Real-Time Motion Estimation Using Spatiotemporal Filtering in FPGA
    Orchard, Garrick
    Thakor, Nitish V.
    Etienne-Cummings, Ralph
    2013 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2013, : 306 - 309