节点文献
基于IDL的双基地SAR成像软件的设计与实现
【作者】 王克;
【导师】 杨建宇;
【作者基本信息】 电子科技大学 , 信息与通信工程, 2009, 硕士
【摘要】 双基地合成孔径雷达是一种新的雷达体制,其发射机和接收机安装在不同的平台上,具有作用距离远,安全性,抗干扰性,抗截获性能好等优点,越来越受到各国的重视。但国内对于双基地SAR的数据应用,包括成像处理和数据可视化分析都还处于一个比较低的水平。本文利用第四代可视化语言的代表IDL,开发出一种针对双基地SAR的成像软件,可对双基地SAR的数据进行成像和可视化分析,对于国内的双基地SAR研究及IDL在双基地SAR领域中的应用均有着十分明显的意义。本文的主要工作内容如下:首先,对双基地SAR的成像机理和成像算法进行相应的研究和分析,以此作为成像软件开发的理论和算法基础。在成像机理方面,首先建立了任意飞行模式下双基地SAR的几何模型和回波模型,详细分析了其距离史、多普勒特性及空间分辨率特性。在成像算法方面,研究和分析了非移变模式下的双基地RD算法和BP算法,给出了两种算法的原理,并针对RD算法给出了两种多普勒参数估计方法:最大对比度算法和基于最小熵的离散傅立叶算法的原理及实现过程。其次,以双基地SAR成像机理和成像算法的研究为基础,分析并确定了双基地SAR成像软件的功能需求。针对软件的功能需求,对软件的总体框架作出设计,并对构成软件主体的五大功能模块:加密引导模块、输入模块、主控模块、数据处理模块和输出模块结合IDL的特点分别作出详细的设计。利用IDL的GUI设计方法和数据读入方法,给出了软件的加密引导模块、输入模块和主控模块的具体设计方案;利用本文中所研究的双基地SAR成像理论和成像算法,结合IDL的数据处理特点,改进了仿真数据的生成程序,并给出了RD算法和BP算法的数据处理流程;最后利用IDL的对象图形系统完成了软件输出模块,包括图像显示系统、图像处理系统、数据采集和分析系统及数据保存系统的设计。最后,利用上述的设计方案,成功实现了成像软件的各个主要功能,并通过具体实例进行了展示。实现功能包括:对非移变模式下的双基地SAR利用RD算法和BP算法进行理论仿真和实测数据成像、每种算法的分步调试和结果显示、图像处理及数据采集分析。
【Abstract】 Bistatic Synthetic Aperture Radar is a kind of new radar system, its transmitter and receiver are installed on different platforms, with the advantages of operating long range, the security, anti-interference and anti-interception, is paid more and more attention to by various countries. However, in our country, the application of bistatic SAR data, imaging processing and analysis of data visualization are still at a relatively low level. The representative of the fourth generation of visual languages IDL is utilized to develop a kind of imaging software for bistatic SAR, which can imaging and visual analysis to the data of bistatic SAR, there is a very obvious meaning to domestic bistatic SAR research and application of IDL in bistatic SAR field. The main work of this paper is as follows:First of all, the mechanism and algorithm of imaging of bistatic SAR are correspondingly researched and analyzed, which is regarded as the base of imaging software development. In mechanism of imaging, the geometry models and the echo models of the bistatic SAR are set up under wanton flight mode at first; range history, the characteristic of Doppler and the characteristic of spatial resolution are analyzed in detail. In algorithm of imaging, the bistatic RD and BP algorithm are studied under Translationally Invariant mode, provide the principles of two kinds of algorithms, and provide two Doppler parameters estimation methods for RD algorithm: the principle of the greatest contrast and based on minimum entropy algorithm for the Discrete Fourier algorithm.Secondly, the research on the mechanism and algorithm of bistatic imaging SAR is regarded as the foundation, the function demand of imaging software is analyzed and confirmed. Direct against the function demand for the software, the overall frame of the software is designed, and the five major function module are separately designed with combination of the characteristic of IDL, and they are Encrypt and guide module, import module, top management module , data processing module and export module. To utilize the methods of the GUI design and data input, Encrypt and guide module, import module and top management module are provided with the concrete design plan; Combining the theory and algorithm of bistatic SAR and the characteristic of data processing of IDL, the generating program of the emulation data have been improved, the data processing procedure of RD algorithm and BP algorithm is also afforded; finally the export module is finished to utilize the object graphic system of IDL, including the design of imaging display system, image process system , data acquisition and analysis system and data reservation system.Finally, each chief function of imaging software are realized and has been shown through the concrete examples. The function realized includes: to utilize RD algorithm and BP algorithm to carry on theory emulation and imaging based on measured data under Translationally Invariant mode, debug every algorithm step by step and display results, data processing and data analysis.
【Key words】 Bistatic SAR; Imaging software; IDL(Interactive Data Language); Visualization;