journal article·2022-02-10Open access

Design and Implementation of Synthetic Aperture Radar (SAR) Field-Programmable Gate Array (FPGA)-Based Processor

Yee Kit Chan, Yung Chong Lee, Voon Chet Koo

Applied Sciences· Volume 12· Issue 4

Abstract

Synthetic aperture radar (SAR) is a unique imaging radar system that is capable of obtaining high-resolution images by using signal-processing techniques while operating in all weather and in the absence of a light source. The potential of SAR in a wide range of applications has led to new challenges in digital SAR processor design. On-board storage of SAR raw data is often not practical for real-time applications. The design of digital SAR processors is always restricted by the available space of the carrier system, data transfer rate, payload capacity and on-board power supplies. As reported in the literature, although customized hardware solutions could offer the desired performance, they are not feasible for low-volume production. This research aims to design and develop an efficient digital SAR processor by using field-programmable gate array (FPGA) with the consideration of hardware resources, processing speed and precision. In this paper, a hardware implementation of an FPGA-based SAR processor is presented. The implementation and architecture of the proposed SAR processor are highlighted in this paper. A MATLAB-based SAR processing range-Doppler algorithm (RDA) was developed as the benchmark for the development of an SAR processor. The target device, Altera Stratix IV GX FPGA EP4SGX230KF40C2, was selected for the design and implementation of an FPGA-based SAR processor. Comprehensive evaluations of the performance of the proposed SAR processor in terms of precision, timing performance and hardware resource utilizations are also presented. The proposed FPGA-based digital SAR processor achieves optimum performance in processing SAR signals for image formation. Evaluation shows that the designed SAR processor is capable of processing SAR images with ±1% difference error as compared to SAR images processed by MATLAB. The results also show a reduction in hardware usage via the implementation of an FPGA-based FFT/IFFT coprocessor. These promising results prove that the performance of the proposed processor is satisfactory and the achieved processing time, as well as the power consumption of the processor, outperformed existing implementations.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced SAR Imaging Techniques · Synthetic Aperture Radar (SAR) Applications and Techniques · Radar Systems and Signal Processing

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Faculty of Engineering & Technology, Multimedia University, Melaka 75450, Malaysia

iRadar Sdn. Bhd., Melaka 75450, Malaysia

Funding

Ministry of Science, Technology and Innovation, Malaysia

References (39)

Show source-provided references
1. Stimson, G.W. (1998). Introduction to Airborne Radar, SciTech Pub.10.1049/SBRA101E ↗
2. An introduction to synthetic aperture radar (SAR)10.2528/PIERB07110101 ↗
3. Synthetic Aperture Radars
4. Gart, J.H. (2006). Electronics and Aerospace Industry in Cold War Arizona, 1945–1968: Motorola, Hughes Aircraft, Goodyear Aircraft, Arizona State University.
5. Optical data processing and filtering systems10.1109/TIT.1960.1057566 ↗
6. Wu, C. (1976, January 18–20). A Digital System to Produce Imagery from SAR Data. Proceedings of the AIAA Conference: System Design Driven by Sensors, Pasadena, CA, USA.10.2514/6.1976-968 ↗
7. Kramer, H.J. (1992). Observation of the Earth and its Environment: Survey of Missions and Sensors, Springer Science & Business Media.10.1007/978-3-662-00520-0_2 ↗
8. Real-time Parallel Processor for On-board Airborne Synthetic Aperture Radar (SAR)10.1109/ISCAS.1990.112618 ↗
9. Meisl, P.G., Ito, M.R., and Cumming, I.G. Parallel Processors for Synthetic Aperture Radar Imaging. Proceedings of the IEEE Proceedings of International Conference on Parallel Processing, Ithaca, NY, USA, 12–16 August 1996.
10. Zhu, L., Hong, W., Wang, J., and Yuan, Y. (2002, January 25). DSP hardware implementation of BAVQ encoding for SAR raw data. Proceedings of the IEEE Radar Conference, Long Beach, CA, USA.
11. Nolte, N., Simon-Klar, C., Langemeter, S., Kirscht, M., and Pirsch, P. Next generation on-board SAR processor for compact airborne systems. Proceedings of the IEEE Proceedings of International Geoscience and Remote Sensing Symposium, IGARSS’04, Anchorage, AK, USA, 20–24 September 2004.
12. Wang, D., and Ali, M. (2012, January 10–12). Synthetic Aperture Radar on low power multi-core Digital Signal Processor. Proceedings of the IEEE Conference on High Performance Extreme Computing (HPEC), Waltham, MA USA.10.1109/HPEC.2012.6408665 ↗
13. High resolution radar real-time signal and information processing
14. Design and Implementation of FPGA-Based FFT Co-Processor Using Verilog Hardware Description Language10.2528/PIERB20122806 ↗
15. Synthetic Aperture Radar (SAR) Signal Simulation Using Range Doppler Algorithm (RDA)
16. Le, C., Chan, S., Cheng, F., Fang, W., Fischman, M., Hensley, S., Johnson, R., Jourdan, M., Marina, M., and Parham, B. (2004, January 29). Onboard FPGA-based SAR Processing for Future Spaceborne Systems. Proceedings of the IEEE in Radar Conference, Philadelphia, PA, USA.
17. A real time SAR processor implementation with FPGA
18. Onboard Radar Processor Development for Rapid Response to Natural Hazards10.1109/JSTARS.2016.2558505 ↗
19. Yang, C., Li, B., Chen, L., Wei, C., Xie, Y., Chen, H., and Yu, W. (2017). A Spaceborne Synthetic Aperture Radar Partial Fixed-Point Imaging System Using a Field-Programmable Gate Array—Application-Specific Integrated Circuit Hybrid Heterogeneous Parallel Acceleration Technique. Sensors, 17.10.3390/s17071493 ↗
20. Liu, R., Zhu, D., Wang, D., and Du, W. (2019, January 26–29). FPGA Implementation of SAR Imaging Processing System. Proceedings of the 2019 6th Asia-Pacific Conference on Synthetic Aperture Radar (APSAR), Xiamen, China.10.1109/APSAR46974.2019.9048543 ↗
21. Measuring the Gap Between FPGAs and ASICs10.1109/TCAD.2006.884574 ↗
22. Modeling and a Correlation Algorithm for Spaceborne SAR Signals10.1109/TAES.1982.309269 ↗
23. A SAR Correlation Algorithm Which Accommodates Large Range Migration10.1109/TGRS.1984.6499176 ↗
24. Digital Processing of Synthetic Aperture Radar Data
25. SAR focusing using seismic migration techniques10.1109/7.78293 ↗
26. Li, A., and Lofeld, O. (1991, January 3–6). Two-Dimensional SAR Processing in the Frequency Domain. Proceedings of the IGARSS’91, Espoo, Finland.
27. Scheuer, T.E., and Wong, F.H. (1991, January 3–6). Comparison of SAR Processor Based on a Wave Equation Formulation. Proceedings of the IGARSS’91, Espoo, Finland.
28. A comparison of Range-Dopper and Wavenumber Domain SAR Focusing Algorithms10.1109/36.158864 ↗
29. Focusing SAR Data with time-varying Doppler Centroid10.1109/36.142933 ↗
30. An Exact Wide Field Digital Imaging Algorithm10.1080/01431169208904173 ↗
31. Airborne SAR processing of highly squinted SAR data using a chirp scaling approach with integrated motion compensation10.1109/36.312891 ↗
32. Precision SAR Processing Using Chirp Scaling10.1109/36.298008 ↗
33. A Chirp Scaling Approach for Processing Squint Mode SAR Data10.1109/7.481254 ↗
34. Extended Chirp Scaling Algorithm for Air and Spacebome SAR Data Processing in Stripmap And Scansar Imaging Modes10.1109/36.536528 ↗
35. Zhang, F., Li, G., Li, W., Hu, W., and Hu, Y. (2016). Accelerating Spaceborne SAR Imaging Using Multiple CPU/GPU Deep Collaborative Computing. Sensors, 16.10.3390/s16040494 ↗
36. Multi-Core DSP Based Parallel Architecture for FMCW SAR Real-Time Imaging10.13164/re.2015.1084 ↗
37. Bierens, B.J. (2012, January 23–26). Vollmuller On-board Payload Data Processor (OPDP) and its application in advanced multi-mode, multi-spectral and interferometric satellite SAR instruments. Proceedings of the 9th European Conference on Synthetic Aperture Radar, Nuremberg, Germany.
38. Desai, N.M., Kumar, B.S., Sharma, R.K., Kunal, A., Gameti, R.B., and Gujraty, V.R. (2008, January 2–5). Near Real Time SAR Processors for ISRO’s Multi-Mode RISAT-I and DMSAR. Proceedings of the 7th European Conference on Synthetic Aperture Radar, Friedrichshafen, Germany.
39. Franceschetti, G., Tesauro, M., Strollo, A.G.M., Napoli, E., Cimino, C., Spirito, P., Mazzeo, A., and Mazzocca, N. (October, January 29). A VLSI architecture for real time processing of one-bit coded SAR signals. Proceedings of the URSI International Symposium on Signals, Systems, and Electronics, Pisa, Italy.